From 4f55754209f5479132bc38f29b294d3f957b02f6 Mon Sep 17 00:00:00 2001 From: Haridarshan HS Date: Fri, 9 Mar 2018 18:28:05 -0800 Subject: [PATCH] update roledefinition filters (#4102) * update tests to include type filter for roledefinitions * update version * rerecord tests --- .../ClassicAdministratorListTests.json | 14 +- ...ationsMetadataListWithInvalidProvider.json | 16 +- ...roviderOperationsMetadataListGetTests.json | 36 +- ...onsMetadataListWithDataActionGetTests.json | 18 +- .../RoleAssignmentAtScopeAndAboveTest.json | 18 +- .../RoleAssignmentByIdTests.json | 196 +- .../RoleAssignmentListByFilterTest.json | 142 +- .../RoleAssignmentListForScopeTest.json | 18 +- ...ssignmentListWithAssignedToFilterTest.json | 118 +- .../RoleAssignmentsCreateDeleteTests.json | 82 +- .../RoleAssignmentsListGetTests.json | 84 +- .../RoleDefinitionCreateTests.json | 286 +- ...leDefinitionCreateWithDataActionTests.json | 69 +- .../RoleDefinitionUpdateTests.json | 86 +- .../RoleDefinitionsByIdTests.json | 3250 ++++++++--------- .../RoleDefinitionsFilterTests.json | 227 ++ .../RoleDefinitionsListGetTests.json | 1657 ++++----- ...etNonExistentResourceGroupPermissions.json | 16 +- .../GetNonExistentResourcePermissions.json | 18 +- .../GetResourceGroupPermissions.json | 38 +- .../GetResourcePermissions.json | 62 +- .../Authorization.Tests/Tests/BasicTests.cs | 64 +- .../Generated/Models/RoleDefinitionFilter.cs | 11 +- ...soft.Azure.Management.Authorization.csproj | 4 +- .../Properties/AssemblyInfo.cs | 2 +- .../authorization_resource-manager.txt | 4 +- 26 files changed, 3157 insertions(+), 3379 deletions(-) create mode 100644 src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/RoleDefinitionsFilterTests.json diff --git a/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/ClassicAdministratorListTests.json b/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/ClassicAdministratorListTests.json index 0197459547cf3..31b4cc18e61e7 100644 --- a/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/ClassicAdministratorListTests.json +++ b/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/ClassicAdministratorListTests.json @@ -7,14 +7,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "6857078f-1ab6-4b6f-aa04-f0b28fdc14ff" + "dd92333f-bad5-4a4d-843f-335bf5d8d25a" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"emailAddress\": \"test2@rbacCliTest.onmicrosoft.com\",\r\n \"role\": \"ServiceAdministrator;AccountAdministrator\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/classicAdministrators/10030000930A2D88\",\r\n \"type\": \"Microsoft.Authorization/classicAdministrators\",\r\n \"name\": \"10030000930A2D88\"\r\n },\r\n {\r\n \"properties\": {\r\n \"emailAddress\": \"stefmil@microsoft.com\",\r\n \"role\": \"CoAdministrator\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/classicAdministrators/1003BFFD801C213F\",\r\n \"type\": \"Microsoft.Authorization/classicAdministrators\",\r\n \"name\": \"1003BFFD801C213F\"\r\n }\r\n ]\r\n}", @@ -29,7 +29,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:45:32 GMT" + "Sat, 10 Mar 2018 00:21:05 GMT" ], "Pragma": [ "no-cache" @@ -42,16 +42,16 @@ "Accept-Encoding" ], "x-ms-request-id": [ - "centralus:3e828980-77ef-4aec-9c03-20c701ba31c4" + "westus2:f566efec-5462-4aae-97d0-f1b3635d87b7" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14999" + "14978" ], "x-ms-correlation-request-id": [ - "f9b7892e-7679-407c-9eb5-3a90c99d6bed" + "dff26a77-9fe6-49de-a0e3-f50c1e65d99e" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014532Z:f9b7892e-7679-407c-9eb5-3a90c99d6bed" + "WESTUS2:20180310T002106Z:dff26a77-9fe6-49de-a0e3-f50c1e65d99e" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" diff --git a/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/GetProviderOperationsMetadataListWithInvalidProvider.json b/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/GetProviderOperationsMetadataListWithInvalidProvider.json index 89e3760427d36..1bdadcc26ccb5 100644 --- a/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/GetProviderOperationsMetadataListWithInvalidProvider.json +++ b/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/GetProviderOperationsMetadataListWithInvalidProvider.json @@ -7,14 +7,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "b53963e0-035e-409b-b040-ad30ecd7bb6f" + "647c6af1-b4bc-4678-9dcf-61c06d391bd7" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ProviderNotFound\",\r\n \"message\": \"Provider 'InvalidProvider' not found.\"\r\n }\r\n}", @@ -32,19 +32,19 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:35 GMT" + "Sat, 10 Mar 2018 00:22:48 GMT" ], "Pragma": [ "no-cache" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" ], "x-ms-request-id": [ - "08147079-1166-4f76-8078-fafb0db47285" + "860504f1-1dc1-4078-840d-77fee2c70776" ], "X-Content-Type-Options": [ "nosniff" @@ -56,13 +56,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-tenant-reads": [ - "14977" + "14999" ], "x-ms-correlation-request-id": [ - "d415584c-aab7-4457-8cb2-f977cd3da1d2" + "85135bd6-e157-4d12-a640-b9691f03f5cd" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014736Z:d415584c-aab7-4457-8cb2-f977cd3da1d2" + "WESTUS2:20180310T002249Z:85135bd6-e157-4d12-a640-b9691f03f5cd" ] }, "StatusCode": 404 diff --git a/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/ProviderOperationsMetadataListGetTests.json b/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/ProviderOperationsMetadataListGetTests.json index f7edb1f14e303..6bfdb61a8bf74 100644 --- a/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/ProviderOperationsMetadataListGetTests.json +++ b/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/ProviderOperationsMetadataListGetTests.json @@ -7,17 +7,17 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "b366796b-f93c-48a1-aa35-1621b4be55b0" + "602333e5-e3c7-4a7a-89ed-2d064c4d94c0" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"displayName\": \"Microsoft Domains\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DomainRegistration/generateSsoRequest/Action\",\r\n \"displayName\": \"Generate Domain Control Center Single Sign On Request\",\r\n \"description\": \"Generate a request for signing into domain control center.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DomainRegistration/validateDomainRegistrationInformation/Action\",\r\n \"displayName\": \"Domain Purchase Info Validation\",\r\n \"description\": \"Validate domain purchase object without submitting it\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DomainRegistration/checkDomainAvailability/Action\",\r\n \"displayName\": \"Check Domain Availablity\",\r\n \"description\": \"Check if a domain is available for purchase\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DomainRegistration/listDomainRecommendations/Action\",\r\n \"displayName\": \"Retrieve Domain Recommendations\",\r\n \"description\": \"Retrieve the list domain recommendations based on keywords\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DomainRegistration/register/action\",\r\n \"displayName\": \"Register Microsoft Domains resource provider\",\r\n \"description\": \"Register the Microsoft Domains resource provider for the subscription\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"domains\",\r\n \"displayName\": \"Domain\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DomainRegistration/domains/Read\",\r\n \"displayName\": \"Get Domains\",\r\n \"description\": \"Get the list of domains\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DomainRegistration/domains/Write\",\r\n \"displayName\": \"Add or Update Domain\",\r\n \"description\": \"Add a new Domain or update an existing one\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DomainRegistration/domains/Delete\",\r\n \"displayName\": \"Delete Domain\",\r\n \"description\": \"Delete an existing domain.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domains/operationresults\",\r\n \"displayName\": \"Domain operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DomainRegistration/domains/operationresults/Read\",\r\n \"displayName\": \"Get Domain Operation\",\r\n \"description\": \"Get a domain operation\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.DomainRegistration\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.DomainRegistration\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft.Migrate\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"Operations\",\r\n \"displayName\": \"Microsoft.Migrate/projects\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Migrate/Operations/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Reads the exposed operations\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Migrate\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Migrate\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Security\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Security/register/action\",\r\n \"displayName\": \"Register Subscription\",\r\n \"description\": \"Registers the subscription for Azure Security Center\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"securityStatusesSummaries\",\r\n \"displayName\": \"Security Statuses Summaries\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Security/securityStatusesSummaries/read\",\r\n \"displayName\": \"Get security statuses summaries\",\r\n \"description\": \"Gets the security statuses summaries for the scope\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"securitySolutionsReferenceData\",\r\n \"displayName\": \"Reference Data\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Security/securitySolutionsReferenceData/read\",\r\n \"displayName\": \"Get Reference Data\",\r\n \"description\": \"Gets the security solutions reference data\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"securityStatuses\",\r\n \"displayName\": \"Resource Security Health\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Security/securityStatuses/read\",\r\n \"displayName\": \"Get resource security health\",\r\n \"description\": \"Gets the security health statuses for Azure resources\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"webApplicationFirewalls\",\r\n \"displayName\": \"Web Application Firewalls\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Security/webApplicationFirewalls/read\",\r\n \"displayName\": \"Get Web Application Firewalls\",\r\n \"description\": \"Gets the web application firewalls\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Security/webApplicationFirewalls/write\",\r\n \"displayName\": \"Create or Update Web Application Firewalls\",\r\n \"description\": \"Creates a new web application firewall or updates an existing one\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Security/webApplicationFirewalls/delete\",\r\n \"displayName\": \"Delete Security Web Application Firewalls\",\r\n \"description\": \"Deletes a web application firewall\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"securitySolutions\",\r\n \"displayName\": \"Security Solutions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Security/securitySolutions/read\",\r\n \"displayName\": \"Get Security Solutions\",\r\n \"description\": \"Gets the security solutions\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Security/securitySolutions/write\",\r\n \"displayName\": \"Create or Update Security Solutions\",\r\n \"description\": \"Creates a new security solution or updates an existing one\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Security/securitySolutions/delete\",\r\n \"displayName\": \"Delete Security Solutions\",\r\n \"description\": \"Deletes a security solution\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"complianceResults\",\r\n \"displayName\": \"Compliance Results\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Security/complianceResults/read\",\r\n \"displayName\": \"Get compliance results\",\r\n \"description\": \"Gets the compliance results for the resource\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"tasks\",\r\n \"displayName\": \"Security Recommendations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Security/tasks/read\",\r\n \"displayName\": \"Get security recommendations\",\r\n \"description\": \"Gets all available security recommendations\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"alerts\",\r\n \"displayName\": \"Security Alerts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Security/alerts/read\",\r\n \"displayName\": \"Get security alerts\",\r\n \"description\": \"Gets all available security alerts\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"policies\",\r\n \"displayName\": \"Security Policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Security/policies/read\",\r\n \"displayName\": \"Get security policy\",\r\n \"description\": \"Gets the security policy\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Security/policies/write\",\r\n \"displayName\": \"Update security policy\",\r\n \"description\": \"Updates the security policy\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaceSettings\",\r\n \"displayName\": \"Workspace Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Security/workspaceSettings/read\",\r\n \"displayName\": \"Get workspace settings\",\r\n \"description\": \"Gets the workspace settings\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Security/workspaceSettings/write\",\r\n \"displayName\": \"Update workspace settings\",\r\n \"description\": \"Updates the workspace settings\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Security/workspaceSettings/delete\",\r\n \"displayName\": \"Delete workspace settings\",\r\n \"description\": \"Deletes the workspace settings\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Security/workspaceSettings/connect/action\",\r\n \"displayName\": \"Reconnect vms from system workspaces\",\r\n \"description\": \"Change workspace settings reconnection settings\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"securityContacts\",\r\n \"displayName\": \"Security Contact\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Security/securityContacts/read\",\r\n \"displayName\": \"Get security contact\",\r\n \"description\": \"Gets the security contact\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Security/securityContacts/write\",\r\n \"displayName\": \"Update security contact\",\r\n \"description\": \"Updates the security contact\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Security/securityContacts/delete\",\r\n \"displayName\": \"Delete security contact\",\r\n \"description\": \"Deletes the security contact\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"pricings\",\r\n \"displayName\": \"Pricings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Security/pricings/read\",\r\n \"displayName\": \"Get pricing settings\",\r\n \"description\": \"Gets the pricing settings for the scope\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Security/pricings/write\",\r\n \"displayName\": \"Update pricing settings\",\r\n \"description\": \"Updates the pricing settings for the scope\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Security/pricings/delete\",\r\n \"displayName\": \"Delete pricing settings\",\r\n \"description\": \"Deletes the pricing settings for the scope\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations\",\r\n \"displayName\": \"Locations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Security/locations/read\",\r\n \"displayName\": \"Get locations\",\r\n \"description\": \"Gets the security data location\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/jitNetworkAccessPolicies\",\r\n \"displayName\": \"Just-In-Time Network Access Policies\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Security/locations/jitNetworkAccessPolicies/read\",\r\n \"displayName\": \"Get JIT Network Access Policies\",\r\n \"description\": \"Gets the just-in-time network access policies\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Security/locations/jitNetworkAccessPolicies/write\",\r\n \"displayName\": \"Create or Update JIT Network Access Policy\",\r\n \"description\": \"Creates a new just-in-time network access policy or updates an existing one\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Security/locations/jitNetworkAccessPolicies/initiate/action\",\r\n \"displayName\": \"Initiate JIT Network Access Policy\",\r\n \"description\": \"Initiates a just-in-time network access policy\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/tasks\",\r\n \"displayName\": \"Security Recommendations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Security/locations/tasks/read\",\r\n \"displayName\": \"Get security recommendations\",\r\n \"description\": \"Gets all available security recommendations\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Security/locations/tasks/start/action\",\r\n \"displayName\": \"Start Recommendation\",\r\n \"description\": \"Start a security recommendation\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Security/locations/tasks/resolve/action\",\r\n \"displayName\": \"Resolve Recommendation\",\r\n \"description\": \"Resolve a security recommendation\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Security/locations/tasks/activate/action\",\r\n \"displayName\": \"Activate Recommendation\",\r\n \"description\": \"Activate a security recommendation\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Security/locations/tasks/dismiss/action\",\r\n \"displayName\": \"Dismiss Recommendation\",\r\n \"description\": \"Dismiss a security recommendation\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/alerts\",\r\n \"displayName\": \"Security Alerts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Security/locations/alerts/read\",\r\n \"displayName\": \"Get security alerts\",\r\n \"description\": \"Gets all available security alerts\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Security/locations/alerts/dismiss/action\",\r\n \"displayName\": \"Dismiss Alert\",\r\n \"description\": \"Dismiss a security alert\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Security/locations/alerts/activate/action\",\r\n \"displayName\": \"Activate Alert\",\r\n \"description\": \"Activate a security alert\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"applicationWhitelistings\",\r\n \"displayName\": \"App Whitelistings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Security/applicationWhitelistings/read\",\r\n \"displayName\": \"Get App Whitelisting\",\r\n \"description\": \"Gets the application whitelistings\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Security/applicationWhitelistings/write\",\r\n \"displayName\": \"Create or Update App Whitelisting\",\r\n \"description\": \"Creates a new application whitelisting or updates an existing one\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Security\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Security\"\r\n },\r\n {\r\n \"displayName\": \"RevAPM MobileCDN\",\r\n \"operations\": [\r\n {\r\n \"name\": \"RevAPM.MobileCDN/updateCommunicationPreference/action\",\r\n \"displayName\": \"Update Communication Preferences\",\r\n \"description\": \"Updates Communication Preferences\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"RevAPM.MobileCDN/listCommunicationPreference/action\",\r\n \"displayName\": \"List Communication Preferences\",\r\n \"description\": \"Read any Communication Preferences\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"accounts\",\r\n \"displayName\": \"accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"RevAPM.MobileCDN/accounts/read\",\r\n \"displayName\": \"Read accounts\",\r\n \"description\": \"Read any accounts\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"RevAPM.MobileCDN/accounts/write\",\r\n \"displayName\": \"Create or Update accounts\",\r\n \"description\": \"Create or Update any accounts\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"RevAPM.MobileCDN/accounts/delete\",\r\n \"displayName\": \"Delete accounts\",\r\n \"description\": \"Deletes any accounts\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"RevAPM.MobileCDN/accounts/listSecrets/action\",\r\n \"displayName\": \"List Secrets\",\r\n \"description\": \"Read any accounts Secrets\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"RevAPM.MobileCDN/accounts/regenerateKeys/action\",\r\n \"displayName\": \"Regenerate Keys\",\r\n \"description\": \"Regenerate any accounts Keys\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"RevAPM.MobileCDN/accounts/listSingleSignOnToken/action\",\r\n \"displayName\": \"List Single Sign On Tokens\",\r\n \"description\": \"Read any accounts Single Sign On Tokens\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"RevAPM.MobileCDN/operations/read\",\r\n \"displayName\": \"Read Operations\",\r\n \"description\": \"Read any Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/RevAPM.MobileCDN\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"RevAPM.MobileCDN\"\r\n },\r\n {\r\n \"displayName\": \"Conexlink MyCloudIT\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Conexlink.MyCloudIT/updateCommunicationPreference/action\",\r\n \"displayName\": \"Update Communication Preference\",\r\n \"description\": \"Updates Communication Preferences\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Conexlink.MyCloudIT/listCommunicationPreference/action\",\r\n \"displayName\": \"List Communication Preference\",\r\n \"description\": \"Read any Communication Preferences\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"accounts\",\r\n \"displayName\": \"accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Conexlink.MyCloudIT/accounts/Read\",\r\n \"displayName\": \"Read accounts\",\r\n \"description\": \"Read any accounts\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Conexlink.MyCloudIT/accounts/Write\",\r\n \"displayName\": \"Create or Update accounts\",\r\n \"description\": \"Create or Update any accounts\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Conexlink.MyCloudIT/accounts/Delete\",\r\n \"displayName\": \"Delete accounts\",\r\n \"description\": \"Deletes any accounts\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Conexlink.MyCloudIT/accounts/regenerateKey/action\",\r\n \"displayName\": \"Regenerate Keys\",\r\n \"description\": \"Regenerate any accounts Keys\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Conexlink.MyCloudIT/accounts/listSecrets/action\",\r\n \"displayName\": \"List Secrets\",\r\n \"description\": \"Read any accounts Secrets\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Operations\",\r\n \"displayName\": \"Operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Conexlink.MyCloudIT/Operations/read\",\r\n \"displayName\": \"Read Operation\",\r\n \"description\": \"Read any Operations\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Conexlink.MyCloudIT\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Conexlink.MyCloudIT\"\r\n },\r\n {\r\n \"displayName\": \"RavenHq Db\",\r\n \"operations\": [\r\n {\r\n \"name\": \"RavenHq.Db/updateCommunicationPreference/action\",\r\n \"displayName\": \"Update Communication Preference\",\r\n \"description\": \"Updates Communication Preferences\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"RavenHq.Db/listCommunicationPreference/action\",\r\n \"displayName\": \"List Communication Preference\",\r\n \"description\": \"Read any Communication Preferences\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"Operations\",\r\n \"displayName\": \"Operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"RavenHq.Db/Operations/read\",\r\n \"displayName\": \"Read Operation\",\r\n \"description\": \"Read any Operations\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databases\",\r\n \"displayName\": \"Databases\",\r\n \"operations\": [\r\n {\r\n \"name\": \"RavenHq.Db/databases/Read\",\r\n \"displayName\": \"Read Databases\",\r\n \"description\": \"Read any Databases\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"RavenHq.Db/databases/Write\",\r\n \"displayName\": \"Create or Update Databases\",\r\n \"description\": \"Create or Update any Databases\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"RavenHq.Db/databases/Delete\",\r\n \"displayName\": \"Delete Databases\",\r\n \"description\": \"Deletes any Databases\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"RavenHq.Db/databases/regenerateKey/action\",\r\n \"displayName\": \"Regenerate Keys\",\r\n \"description\": \"Regenerate any Databases Keys\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"RavenHq.Db/databases/listSecrets/action\",\r\n \"displayName\": \"List Secrets\",\r\n \"description\": \"Read any Databases Secrets\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"RavenHq.Db/databases/listSingleSignOnToken/action\",\r\n \"displayName\": \"List Single Sign On Tokens\",\r\n \"description\": \"Read any Databases Single Sign On Tokens\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/RavenHq.Db\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"RavenHq.Db\"\r\n },\r\n {\r\n \"displayName\": \"nuubit nextgencdn\",\r\n \"operations\": [\r\n {\r\n \"name\": \"nuubit.nextgencdn/updateCommunicationPreference/action\",\r\n \"displayName\": \"Update Communication Preferences\",\r\n \"description\": \"Updates Communication Preferences\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"nuubit.nextgencdn/listCommunicationPreference/action\",\r\n \"displayName\": \"List Communication Preferences\",\r\n \"description\": \"Read any Communication Preferences\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"accounts\",\r\n \"displayName\": \"accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"nuubit.nextgencdn/accounts/read\",\r\n \"displayName\": \"Read accounts\",\r\n \"description\": \"Read any accounts\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"nuubit.nextgencdn/accounts/write\",\r\n \"displayName\": \"Create or Update accounts\",\r\n \"description\": \"Create or Update any accounts\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"nuubit.nextgencdn/accounts/delete\",\r\n \"displayName\": \"Delete accounts\",\r\n \"description\": \"Deletes any accounts\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"nuubit.nextgencdn/accounts/listSecrets/action\",\r\n \"displayName\": \"List Secrets\",\r\n \"description\": \"Read any accounts Secrets\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"nuubit.nextgencdn/accounts/regenerateKeys/action\",\r\n \"displayName\": \"Regenerate Keys\",\r\n \"description\": \"Regenerate any accounts Keys\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"nuubit.nextgencdn/accounts/listSingleSignOnToken/action\",\r\n \"displayName\": \"List Single Sign On Tokens\",\r\n \"description\": \"Read any accounts Single Sign On Tokens\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"nuubit.nextgencdn/operations/read\",\r\n \"displayName\": \"Read Operations\",\r\n \"description\": \"Read any Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/nuubit.nextgencdn\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"nuubit.nextgencdn\"\r\n },\r\n {\r\n \"displayName\": \"U2uconsult TheIdentityHub\",\r\n \"operations\": [\r\n {\r\n \"name\": \"U2uconsult.TheIdentityHub/updateCommunicationPreference/action\",\r\n \"displayName\": \"Update Communication Preference\",\r\n \"description\": \"Updates Communication Preferences\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"U2uconsult.TheIdentityHub/listCommunicationPreference/action\",\r\n \"displayName\": \"List Communication Preference\",\r\n \"description\": \"Read any Communication Preferences\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"Operations\",\r\n \"displayName\": \"Operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"U2uconsult.TheIdentityHub/Operations/read\",\r\n \"displayName\": \"Read Operation\",\r\n \"description\": \"Read any Operations\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"services\",\r\n \"displayName\": \"Services\",\r\n \"operations\": [\r\n {\r\n \"name\": \"U2uconsult.TheIdentityHub/services/Read\",\r\n \"displayName\": \"Read Services\",\r\n \"description\": \"Read any Services\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"U2uconsult.TheIdentityHub/services/Write\",\r\n \"displayName\": \"Create or Update Services\",\r\n \"description\": \"Create or Update any Services\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"U2uconsult.TheIdentityHub/services/Delete\",\r\n \"displayName\": \"Delete Services\",\r\n \"description\": \"Deletes any Services\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"U2uconsult.TheIdentityHub/services/regenerateKey/action\",\r\n \"displayName\": \"Regenerate Keys\",\r\n \"description\": \"Regenerate any Services Keys\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"U2uconsult.TheIdentityHub/services/listSecrets/action\",\r\n \"displayName\": \"List Secrets\",\r\n \"description\": \"Read any Services Secrets\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"U2uconsult.TheIdentityHub/services/listSingleSignOnToken/action\",\r\n \"displayName\": \"List Single Sign On Tokens\",\r\n \"description\": \"Read any Services Single Sign On Tokens\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/U2uconsult.TheIdentityHub\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"U2uconsult.TheIdentityHub\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft ClassicCompute\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/register/action\",\r\n \"displayName\": \"Register Classic Compute\",\r\n \"description\": \"Register to Classic Compute\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/checkDomainNameAvailability/action\",\r\n \"displayName\": \"Availability For A Domain Name\",\r\n \"description\": \"Checks the availability of a given domain name.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/moveSubscriptionResources/action\",\r\n \"displayName\": \"Move classic resources\",\r\n \"description\": \"Move all classic resources to a different subscription.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/validateSubscriptionMoveAvailability/action\",\r\n \"displayName\": \"Validate the Subscription for Move Operation\",\r\n \"description\": \"Validate the subscription's availability for classic move operation.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"operatingSystemFamilies\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/operatingSystemFamilies/read\",\r\n \"displayName\": \"List available operating system families\",\r\n \"description\": \"Lists the guest operating system families available in Microsoft Azure, and also lists the operating system versions available for each family.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"capabilities\",\r\n \"displayName\": \"Capability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/capabilities/read\",\r\n \"displayName\": \"Get capabilities\",\r\n \"description\": \"Shows the capabilities\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operatingSystems\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/operatingSystems/read\",\r\n \"displayName\": \"List available operating systems\",\r\n \"description\": \"Lists the versions of the guest operating system that are currently available in Microsoft Azure.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"resourceTypes/skus\",\r\n \"displayName\": \"Sku\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/resourceTypes/skus/read\",\r\n \"displayName\": \"Get Supported Skus\",\r\n \"description\": \"Gets the Sku list for supported resource types.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames\",\r\n \"displayName\": \"Domain Name\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/read\",\r\n \"displayName\": \"Gets Domain Names\",\r\n \"description\": \"Return the domain names for resources.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/write\",\r\n \"displayName\": \"Add Domain Names\",\r\n \"description\": \"Add or modify the domain names for resources.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/delete\",\r\n \"displayName\": \"Remove Domain Names\",\r\n \"description\": \"Remove the domain names for resources.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/swap/action\",\r\n \"displayName\": \"Swap Staging And Production Slots\",\r\n \"description\": \"Swaps the staging slot to the production slot.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/serviceCertificates\",\r\n \"displayName\": \"Service Certificate\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/serviceCertificates/read\",\r\n \"displayName\": \"Get The Certificates\",\r\n \"description\": \"Returns the service certificates used.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/serviceCertificates/write\",\r\n \"displayName\": \"Add Service Certificates\",\r\n \"description\": \"Add or modify the service certificates used.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/serviceCertificates/delete\",\r\n \"displayName\": \"Delete Service Certificates\",\r\n \"description\": \"Delete the service certificates used.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/serviceCertificates/operationStatuses\",\r\n \"displayName\": \"Domain Names Service Certificates Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/serviceCertificates/operationStatuses/read\",\r\n \"displayName\": \"Get the Domain Names Service Certificates Operation Status\",\r\n \"description\": \"Reads the operation status for the domain names service certificates.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/capabilities\",\r\n \"displayName\": \"Domain Name Capability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/capabilities/read\",\r\n \"displayName\": \"Get domain name capabilities\",\r\n \"description\": \"Shows the domain name capabilities\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/extensions\",\r\n \"displayName\": \"Domain Name Extension\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/extensions/read\",\r\n \"displayName\": \"Get The Domain Name Extensions\",\r\n \"description\": \"Returns the domain name extensions.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/extensions/write\",\r\n \"displayName\": \"Add Domain Name Extensions\",\r\n \"description\": \"Add the domain name extensions.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/extensions/delete\",\r\n \"displayName\": \"Remove Domain Name Extensions\",\r\n \"description\": \"Remove the domain name extensions.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/extensions/operationStatuses\",\r\n \"displayName\": \"Domain Names Extensions Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/extensions/operationStatuses/read\",\r\n \"displayName\": \"Get the Domain Names Extensions Operation Status\",\r\n \"description\": \"Reads the operation status for the domain names extensions.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/active\",\r\n \"displayName\": \"Active Domain Name\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/active/write\",\r\n \"displayName\": \"Set Active Domain Name\",\r\n \"description\": \"Sets the active domain name.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots\",\r\n \"displayName\": \"Deployment Slot\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/read\",\r\n \"displayName\": \"Get Deploymen Slots\",\r\n \"description\": \"Shows the deployment slots.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/write\",\r\n \"displayName\": \"Create Deployment Slot\",\r\n \"description\": \"Creates or update the deployment.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/delete\",\r\n \"displayName\": \"Delete Deployment Slot\",\r\n \"description\": \"Deletes a given deployment slot.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/start/action\",\r\n \"displayName\": \"Start Deployment Slot\",\r\n \"description\": \"Starts a deployment slot.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/stop/action\",\r\n \"displayName\": \"Suspend Deployment Slot\",\r\n \"description\": \"Suspends the deployment slot.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/operationStatuses\",\r\n \"displayName\": \"Domain Names Slots Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/operationStatuses/read\",\r\n \"displayName\": \"Get the Domain Names Slots Operation Status\",\r\n \"description\": \"Reads the operation status for the domain names slots.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/roles\",\r\n \"displayName\": \"Deployment Slot Role\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/read\",\r\n \"displayName\": \"Get Deployment Slot Role\",\r\n \"description\": \"Get the role for the deployment slot.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/roles/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get Metric Definitions\",\r\n \"description\": \"Gets the metrics definitions.\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"Percentage CPU\",\r\n \"displayName\": \"Percentage CPU\",\r\n \"displayDescription\": \"The percentage of allocated compute units that are currently in use by the Virtual Machine(s).\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"Network In\",\r\n \"displayName\": \"Network In\",\r\n \"displayDescription\": \"The number of bytes received on all network interfaces by the Virtual Machine(s) (Incoming Traffic).\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\"\r\n },\r\n {\r\n \"name\": \"Network Out\",\r\n \"displayName\": \"Network Out\",\r\n \"displayDescription\": \"The number of bytes out on all network interfaces by the Virtual Machine(s) (Outgoing Traffic).\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\"\r\n },\r\n {\r\n \"name\": \"Disk Read Bytes/Sec\",\r\n \"internalMetricName\": \"Disk Read Bytes\",\r\n \"displayName\": \"Disk Read\",\r\n \"displayDescription\": \"Average bytes read from disk during monitoring period.\",\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"Disk Write Bytes/Sec\",\r\n \"internalMetricName\": \"Disk Write Bytes\",\r\n \"displayName\": \"Disk Write\",\r\n \"displayDescription\": \"Average bytes written to disk during monitoring period.\",\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"Disk Read Operations/Sec\",\r\n \"displayName\": \"Disk Read Operations/Sec\",\r\n \"displayDescription\": \"Disk Read IOPS.\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"Disk Write Operations/Sec\",\r\n \"displayName\": \"Disk Write Operations/Sec\",\r\n \"displayDescription\": \"Disk Write IOPS.\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Average\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/roles/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Diagnostics Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Get Diagnostics Settings\",\r\n \"description\": \"Get the diagnostics settings.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Add Diagnostics Settings\",\r\n \"description\": \"Add or modify diagnostics settings.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/roles/extensionReferences\",\r\n \"displayName\": \"Deployment Slot Role Extension Reference\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/extensionReferences/read\",\r\n \"displayName\": \"Get Deployment Slot Role Extension Reference\",\r\n \"description\": \"Returns the extension reference for the deployment slot role.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/extensionReferences/write\",\r\n \"displayName\": \"Add Deployment Slot Role Extension Reference\",\r\n \"description\": \"Add or modify the extension reference for the deployment slot role.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/extensionReferences/delete\",\r\n \"displayName\": \"Remove Deployment Slot Role Extension Reference\",\r\n \"description\": \"Remove the extension reference for the deployment slot role.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/roles/extensionReferences/operationStatuses\",\r\n \"displayName\": \"Domain Names Slots Roles Extension References Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/extensionReferences/operationStatuses/read\",\r\n \"displayName\": \"Get the Domain Names Slots Roles Extension References Operation Status\",\r\n \"description\": \"Reads the operation status for the domain names slots roles extension references.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/roles/roleInstances\",\r\n \"displayName\": \"Role Instance\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/roleInstances/read\",\r\n \"displayName\": \"Get Role Instance\",\r\n \"description\": \"Get the role instance.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/roleInstances/restart/action\",\r\n \"displayName\": \"Restart Role Instance\",\r\n \"description\": \"Restarts role instances.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/roleInstances/reimage/action\",\r\n \"displayName\": \"Reimage Role Instance\",\r\n \"description\": \"Reimages the role instance.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/roleInstances/rebuild/action\",\r\n \"displayName\": \"Rebuild Role Instance\",\r\n \"description\": \"Rebuilds the role instance.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/roles/roleInstances/operationStatuses\",\r\n \"displayName\": \"Domain Names Slots Roles Role Instances Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/roleInstances/operationStatuses/read\",\r\n \"displayName\": \"Get the Domain Names Slots Roles Role Instances Operation Status\",\r\n \"description\": \"Reads the operation status for the domain names slots roles role instances.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/state/start\",\r\n \"displayName\": \"Deployment Slot Start\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/state/start/write\",\r\n \"displayName\": \"Stop Deployment State\",\r\n \"description\": \"Changes the deployment slot state to stopped.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/state/stop\",\r\n \"displayName\": \"Deployment Slot Stopped\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/state/stop/write\",\r\n \"displayName\": \"Start Deployment State\",\r\n \"description\": \"Changes the deployment slot state to started.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/upgradeDomain\",\r\n \"displayName\": \"Upgrade Domain\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/upgradeDomain/write\",\r\n \"displayName\": \"Upgrade The Domain\",\r\n \"description\": \"Walk upgrade the domain.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/internalLoadBalancers\",\r\n \"displayName\": \"Internal Load Balancer\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/internalLoadBalancers/read\",\r\n \"displayName\": \"Get Internal Load Balancers.\",\r\n \"description\": \"Gets the internal load balancers.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/internalLoadBalancers/write\",\r\n \"displayName\": \"Create Internal Load Balance\",\r\n \"description\": \"Creates a new internal load balance.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/internalLoadBalancers/delete\",\r\n \"displayName\": \"Remove Internal Load Balance\",\r\n \"description\": \"Remove a new internal load balance.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/internalLoadBalancers/operationStatuses\",\r\n \"displayName\": \"Domain Names Internal Load Balancers Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/internalLoadBalancers/operationStatuses/read\",\r\n \"displayName\": \"Get the Domain Names Internal Load Balancers Operation Status\",\r\n \"description\": \"Reads the operation status for the domain names internal load balancers.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/loadBalancedEndpointSets\",\r\n \"displayName\": \"Load Balanced Endpoint Sets\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/loadBalancedEndpointSets/read\",\r\n \"displayName\": \"Get Load Balanced Endpoint Sets\",\r\n \"description\": \"Shows the load balanced endpoint sets\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/loadBalancedEndpointSets/operationStatuses\",\r\n \"displayName\": \"Domain Names Load Balanced Endpoint Sets Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/loadBalancedEndpointSets/operationStatuses/read\",\r\n \"displayName\": \"Get the Domain Names Load Balanced Endpoint Sets Operation Status\",\r\n \"description\": \"Reads the operation status for the domain names load balanced endpoint sets.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/availabilitySets\",\r\n \"displayName\": \"Availability Set\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/availabilitySets/read\",\r\n \"displayName\": \"Show Availability Set\",\r\n \"description\": \"Show the availability set for the resource.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"quotas\",\r\n \"displayName\": \"Quota\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/quotas/read\",\r\n \"displayName\": \"Get Subscription Quota\",\r\n \"description\": \"Get the quota for the subscription.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines\",\r\n \"displayName\": \"Virtual Machine\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/read\",\r\n \"displayName\": \"Retrieve Virtual Machines\",\r\n \"description\": \"Retrieves list of virtual machines.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/write\",\r\n \"displayName\": \"Add Virtual Machines\",\r\n \"description\": \"Add or modify virtual machines.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/delete\",\r\n \"displayName\": \"Remove Virtual Machines\",\r\n \"description\": \"Removes virtual machines.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/start/action\",\r\n \"displayName\": \"Start Virtual Machine\",\r\n \"description\": \"Start the virtual machine.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/redeploy/action\",\r\n \"displayName\": \"Redeploy Virtual Machine\",\r\n \"description\": \"Redeploys the virtual machine.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/performMaintenance/action\",\r\n \"displayName\": \"Perform Maintenance Virtual Machine\",\r\n \"description\": \"Performs maintenance on the virtual machine.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/restart/action\",\r\n \"displayName\": \"Restart Virtual Machine\",\r\n \"description\": \"Restarts virtual machines.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/stop/action\",\r\n \"displayName\": \"Stop Virtual Machine\",\r\n \"description\": \"Stops the virtual machine.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/shutdown/action\",\r\n \"displayName\": \"Shutdown Virtual Machine\",\r\n \"description\": \"Shutdown the virtual machine.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/attachDisk/action\",\r\n \"displayName\": \"Attach Data Disk\",\r\n \"description\": \"Attaches a data disk to a virtual machine.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/detachDisk/action\",\r\n \"displayName\": \"Detach Data Disk\",\r\n \"description\": \"Detaches a data disk from virtual machine.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/downloadRemoteDesktopConnectionFile/action\",\r\n \"displayName\": \"Download RDP File\",\r\n \"description\": \"Downloads the RDP file for virtual machine.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/networkInterfaces/associatedNetworkSecurityGroups\",\r\n \"displayName\": \"Network Interface Associated Network Security Group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/networkInterfaces/associatedNetworkSecurityGroups/read\",\r\n \"displayName\": \"Get Network Interface Associated Network Security Group\",\r\n \"description\": \"Gets the network security group associated with the network interface.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/networkInterfaces/associatedNetworkSecurityGroups/write\",\r\n \"displayName\": \"Add Network Interface Associated Network Security Group\",\r\n \"description\": \"Adds a network security group associated with the network interface.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/networkInterfaces/associatedNetworkSecurityGroups/delete\",\r\n \"displayName\": \"Delete Network Interface Associated Network Security Group\",\r\n \"description\": \"Deletes the network security group associated with the network interface.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/networkInterfaces/associatedNetworkSecurityGroups/operationStatuses\",\r\n \"displayName\": \"Virtual Machines Associated Network Security Groups Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/networkInterfaces/associatedNetworkSecurityGroups/operationStatuses/read\",\r\n \"displayName\": \"Get the Virtual Machines Associated Network Security Groups Operation Status\",\r\n \"description\": \"Reads the operation status for the virtual machines associated network security groups.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get Metric Definitions\",\r\n \"description\": \"Gets the metrics definitions.\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"Percentage CPU\",\r\n \"displayName\": \"Percentage CPU\",\r\n \"displayDescription\": \"The percentage of allocated compute units that are currently in use by the Virtual Machine(s).\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"Network In\",\r\n \"displayName\": \"Network In\",\r\n \"displayDescription\": \"The number of bytes received on all network interfaces by the Virtual Machine(s) (Incoming Traffic).\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\"\r\n },\r\n {\r\n \"name\": \"Network Out\",\r\n \"displayName\": \"Network Out\",\r\n \"displayDescription\": \"The number of bytes out on all network interfaces by the Virtual Machine(s) (Outgoing Traffic).\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\"\r\n },\r\n {\r\n \"name\": \"Disk Read Bytes/Sec\",\r\n \"internalMetricName\": \"Disk Read Bytes\",\r\n \"displayName\": \"Disk Read\",\r\n \"displayDescription\": \"Average bytes read from disk during monitoring period.\",\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"Disk Write Bytes/Sec\",\r\n \"internalMetricName\": \"Disk Write Bytes\",\r\n \"displayName\": \"Disk Write\",\r\n \"displayDescription\": \"Average bytes written to disk during monitoring period.\",\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"Disk Read Operations/Sec\",\r\n \"displayName\": \"Disk Read Operations/Sec\",\r\n \"displayDescription\": \"Disk Read IOPS.\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"Disk Write Operations/Sec\",\r\n \"displayName\": \"Disk Write Operations/Sec\",\r\n \"displayDescription\": \"Disk Write IOPS.\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Average\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Diagnostics Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Get Diagnostics Settings\",\r\n \"description\": \"Get the diagnostics settings.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Add Diagnostics Settings\",\r\n \"description\": \"Add or modify diagnostics settings.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/metrics\",\r\n \"displayName\": \"Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/metrics/read\",\r\n \"displayName\": \"Get Metrics\",\r\n \"description\": \"Gets the metrics.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/operationStatuses\",\r\n \"displayName\": \"Virtual Machines Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/operationStatuses/read\",\r\n \"displayName\": \"Get the Virtual Machines Operation Status\",\r\n \"description\": \"Reads the operation status for the virtual machines.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/extensions\",\r\n \"displayName\": \"Virtual Machine Extension\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/extensions/read\",\r\n \"displayName\": \"Get Virtual Machine Extension\",\r\n \"description\": \"Gets the virtual machine extension.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/extensions/write\",\r\n \"displayName\": \"Add Virtual Machine Extension\",\r\n \"description\": \"Puts the virtual machine extension.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/extensions/operationStatuses\",\r\n \"displayName\": \"Virtual Machines Extensions Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/extensions/operationStatuses/read\",\r\n \"displayName\": \"Get the Virtual Machines Extensions Operation Status\",\r\n \"description\": \"Reads the operation status for the virtual machines extensions.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/asyncOperations\",\r\n \"displayName\": \"Virtual Machine Async Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/asyncOperations/read\",\r\n \"displayName\": \"Async Operations\",\r\n \"description\": \"Gets the possible async operations\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/disks\",\r\n \"displayName\": \"Virtual Machine Disk\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/disks/read\",\r\n \"displayName\": \"Get Data Disks\",\r\n \"description\": \"Retrives list of data disks\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/associatedNetworkSecurityGroups\",\r\n \"displayName\": \"Virtual Machine Associated Network Security Group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/associatedNetworkSecurityGroups/read\",\r\n \"displayName\": \"Get Virtual Machine Associated Network Security Group\",\r\n \"description\": \"Gets the network security group associated with the virtual machine.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/associatedNetworkSecurityGroups/write\",\r\n \"displayName\": \"Add Virtual Machine Associated Network Security Group\",\r\n \"description\": \"Adds a network security group associated with the virtual machine.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/associatedNetworkSecurityGroups/delete\",\r\n \"displayName\": \"Delete Virtual Machine Associated Network Security Group\",\r\n \"description\": \"Deletes the network security group associated with the virtual machine.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/associatedNetworkSecurityGroups/operationStatuses\",\r\n \"displayName\": \"Virtual Machines Associated Network Security Groups Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/associatedNetworkSecurityGroups/operationStatuses/read\",\r\n \"displayName\": \"Get the Virtual Machines Associated Network Security Groups Operation Status\",\r\n \"description\": \"Reads the operation status for the virtual machines associated network security groups.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ClassicCompute\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ClassicCompute\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft SQL Database\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/unregister/action\",\r\n \"displayName\": \"UnRegisters the Microsoft SQL Database Resource Provider\",\r\n \"description\": \"UnRegisters the subscription for the Microsoft SQL Database resource provider and enables the creation of Microsoft SQL Databases.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/checkNameAvailability/action\",\r\n \"displayName\": \"Check Server Name Availability\",\r\n \"description\": \"Verify whether given server name is available for provisioning worldwide for a given subscription.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/register/action\",\r\n \"displayName\": \"Registers the Microsoft SQL Database Resource Provider\",\r\n \"description\": \"Registers the subscription for the Microsoft SQL Database resource provider and enables the creation of Microsoft SQL Databases.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"servers\",\r\n \"displayName\": \"Azure SQL Server\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/import/action\",\r\n \"displayName\": \"Create new database from DacPac\",\r\n \"description\": \"Create a new database on the server and deploy schema and data from a DacPac package\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/vulnerabilityAssessmentScans/action\",\r\n \"displayName\": \"Execute vulnerability assessment server scan\",\r\n \"description\": \"Execute vulnerability assessment server scan\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/read\",\r\n \"displayName\": \"List/Get Azure SQL Server(s)\",\r\n \"description\": \"Return the list of servers or gets the properties for the specified server.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/write\",\r\n \"displayName\": \"Create/Update Azure SQL Server\",\r\n \"description\": \"Creates a server with the specified parameters or update the properties or tags for the specified server.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/delete\",\r\n \"displayName\": \"Delete Azure SQL Server\",\r\n \"description\": \"Deletes an existing server.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/automaticTuning\",\r\n \"displayName\": \"Server Automatic Tuning\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/automaticTuning/read\",\r\n \"displayName\": \"Get automatic tuning settings for the server\",\r\n \"description\": \"Returns automatic tuning settings for the server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/automaticTuning/write\",\r\n \"displayName\": \"Update automatic tuning settings for the server\",\r\n \"description\": \"Updates automatic tuning settings for the server and returns updated settings\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/operationResults\",\r\n \"displayName\": \"Azure SQL Server\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/operationResults/read\",\r\n \"displayName\": \"Get server operations\",\r\n \"description\": \"Gets in-progress server operations\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/securityAlertPolicies\",\r\n \"displayName\": \"Server Threat Detection Policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/securityAlertPolicies/read\",\r\n \"displayName\": \"Get server threat detection policy\",\r\n \"description\": \"Retrieve details of the server threat detection policy configured on a given server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/securityAlertPolicies/write\",\r\n \"displayName\": \"Update server threat detection policy\",\r\n \"description\": \"Change the server threat detection policy for a given server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/securityAlertPolicies/operationResults\",\r\n \"displayName\": \"Server Threat Detection Policy Operation Results\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/securityAlertPolicies/operationResults/read\",\r\n \"displayName\": \"Get server threat detection policy operation results\",\r\n \"description\": \"Retrieve results of the server threat detection policy write operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Server Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get server metric definitions\",\r\n \"description\": \"Return types of metrics that are available for servers\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"dtu_consumption_percent\",\r\n \"displayName\": \"DTU percentage\",\r\n \"displayDescription\": \"DTU percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true,\r\n \"delegateMetricNameOverride\": \"database_dtu_consumption_percent\",\r\n \"resourceIdDimensionNameOverride\": \"ServerResourceId\",\r\n \"sourceMdmAccount\": \"MicrosoftSqlShoebox\",\r\n \"sourceMdmNamespace\": \"MicrosoftSqlElasticPools\",\r\n \"isDimensionRequired\": true,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ElasticPoolResourceId\",\r\n \"displayName\": \"Elastic Pool ARM Resource Id\",\r\n \"internalName\": \"ResourceId\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"database_dtu_consumption_percent\",\r\n \"displayName\": \"DTU percentage\",\r\n \"displayDescription\": \"DTU percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true,\r\n \"resourceIdDimensionNameOverride\": \"ServerResourceId\",\r\n \"sourceMdmAccount\": \"MicrosoftSqlShoebox\",\r\n \"sourceMdmNamespace\": \"MicrosoftSql\",\r\n \"isInternal\": true,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"DatabaseResourceId\",\r\n \"displayName\": \"Database ARM Resource Id\",\r\n \"internalName\": \"ResourceId\"\r\n },\r\n {\r\n \"name\": \"ElasticPoolResourceId\",\r\n \"displayName\": \"Elastic Pool ARM Resource Id\",\r\n \"internalName\": \"ElasticPoolResourceId\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storage_used\",\r\n \"displayName\": \"Storage used\",\r\n \"displayDescription\": \"Storage used\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"delegateMetricNameOverride\": \"database_storage_used\",\r\n \"resourceIdDimensionNameOverride\": \"ServerResourceId\",\r\n \"sourceMdmAccount\": \"MicrosoftSqlShoebox\",\r\n \"sourceMdmNamespace\": \"MicrosoftSqlElasticPools\",\r\n \"isDimensionRequired\": true,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ElasticPoolResourceId\",\r\n \"displayName\": \"Elastic Pool ARM Resource Id\",\r\n \"internalName\": \"ResourceId\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"database_storage_used\",\r\n \"displayName\": \"Storage used\",\r\n \"displayDescription\": \"Storage used\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"resourceIdDimensionNameOverride\": \"ServerResourceId\",\r\n \"sourceMdmAccount\": \"MicrosoftSqlShoebox\",\r\n \"sourceMdmNamespace\": \"MicrosoftSql\",\r\n \"isInternal\": true,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"DatabaseResourceId\",\r\n \"displayName\": \"Database ARM Resource Id\",\r\n \"internalName\": \"ResourceId\"\r\n },\r\n {\r\n \"name\": \"ElasticPoolResourceId\",\r\n \"displayName\": \"Elastic Pool ARM Resource Id\",\r\n \"internalName\": \"ElasticPoolResourceId\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/administrators\",\r\n \"displayName\": \"The server administrator\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/administrators/read\",\r\n \"displayName\": \"Get server administrator\",\r\n \"description\": \"Retrieve server administrator details\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/administrators/write\",\r\n \"displayName\": \"Create new or update existing server administrator\",\r\n \"description\": \"Create or update server administrator\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/administrators/delete\",\r\n \"displayName\": \"Delete server administrator from the server\",\r\n \"description\": \"Delete server administrator\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/recoverableDatabases\",\r\n \"displayName\": \"Recoverable Database\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/recoverableDatabases/read\",\r\n \"displayName\": \"Get the last known database recovery point\",\r\n \"description\": \"This operation is used for disaster recovery of live database to restore database to last-known good backup point. It returns information about the last good backup but it doesn\\\\u0027t actually restore the database.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/serviceObjectives\",\r\n \"displayName\": \"Service Level Objective\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/serviceObjectives/read\",\r\n \"displayName\": \"Get service level objectives\",\r\n \"description\": \"Retrieve list of service level objectives (also known as performance tiers) available on a given server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/firewallRules\",\r\n \"displayName\": \"Server Firewall Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/firewallRules/write\",\r\n \"displayName\": \"Create/Update server firewall rule\",\r\n \"description\": \"Creates a server firewall rule with the specified parameters, update the properties for the specified rule or overwrite all existing rules with new server firewall rule(s).\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/firewallRules/read\",\r\n \"displayName\": \"List/Get Server firewall rule(s)\",\r\n \"description\": \"Return the list of server firewall rules or gets the properties for the specified server firewall rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/firewallRules/delete\",\r\n \"displayName\": \"Delete server firewall rule\",\r\n \"description\": \"Deletes an existing server firewall rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/administratorOperationResults\",\r\n \"displayName\": \"The server administrator\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/administratorOperationResults/read\",\r\n \"displayName\": \"Get server administrator operations\",\r\n \"description\": \"Gets in-progress operations on server administrators\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/connectionPolicies\",\r\n \"displayName\": \"Server Connection Policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/connectionPolicies/read\",\r\n \"displayName\": \"List/Get server connection policies of a server\",\r\n \"description\": \"Return the list of server connection policies of a specified server.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/connectionPolicies/write\",\r\n \"displayName\": \"Create/Update Server Connection Policy\",\r\n \"description\": \"Create or update a server connection policy.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/recommendedElasticPools\",\r\n \"displayName\": \"Recommended Elastic Database Pool\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/recommendedElasticPools/read\",\r\n \"displayName\": \"Get recommended elastic database pools\",\r\n \"description\": \"Retrieve recommendation for elastic database pools to reduce cost or improve performance based on historica resource utilization\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/recommendedElasticPools/databases\",\r\n \"displayName\": \"Recommended Elastic Pool Databases\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/recommendedElasticPools/databases/read\",\r\n \"displayName\": \"Get recommended elastic pools databases\",\r\n \"description\": \"Retrieve metrics for recommended elastic database pools for a given server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/encryptionProtector\",\r\n \"displayName\": \"Azure SQL Server Encryption Protector\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/encryptionProtector/read\",\r\n \"displayName\": \"List/Get Azure SQL Server Encryption Protector\",\r\n \"description\": \"Returns a list of server encryption protectors or gets the properties for the specified server encryption protector.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/encryptionProtector/write\",\r\n \"displayName\": \"Update Azure SQL Server Encryption Protector\",\r\n \"description\": \"Update the properties for the specified Server Encryption Protector.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/elasticPools\",\r\n \"displayName\": \"Azure SQL Database Elastic Pool\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/read\",\r\n \"displayName\": \"Get elastic pool details\",\r\n \"description\": \"Retrieve details of elastic pool on a given server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/write\",\r\n \"displayName\": \"Create new or update existing elastic pool\",\r\n \"description\": \"Create a new or change properties of existing elastic pool\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/delete\",\r\n \"displayName\": \"Delete elastic pool\",\r\n \"description\": \"Delete existing elastic pool\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/elasticPools/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Elastic Database Pool Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get elastic pool metric definitions\",\r\n \"description\": \"Return types of metrics that are available for elastic database pools\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"cpu_percent\",\r\n \"displayName\": \"CPU percentage\",\r\n \"displayDescription\": \"CPU percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true,\r\n \"delegateMetricNameOverride\": \"database_cpu_percent\"\r\n },\r\n {\r\n \"name\": \"database_cpu_percent\",\r\n \"displayName\": \"CPU percentage\",\r\n \"displayDescription\": \"CPU percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true,\r\n \"resourceIdDimensionNameOverride\": \"ElasticPoolResourceId\",\r\n \"sourceMdmAccount\": \"MicrosoftSqlShoebox\",\r\n \"sourceMdmNamespace\": \"MicrosoftSql\",\r\n \"isInternal\": true,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"DatabaseResourceId\",\r\n \"displayName\": \"Database ARM Resource Id\",\r\n \"internalName\": \"ResourceId\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"physical_data_read_percent\",\r\n \"displayName\": \"Data IO percentage\",\r\n \"displayDescription\": \"Data IO percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true,\r\n \"delegateMetricNameOverride\": \"database_physical_data_read_percent\"\r\n },\r\n {\r\n \"name\": \"database_physical_data_read_percent\",\r\n \"displayName\": \"Data IO percentage\",\r\n \"displayDescription\": \"Data IO percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true,\r\n \"resourceIdDimensionNameOverride\": \"ElasticPoolResourceId\",\r\n \"sourceMdmAccount\": \"MicrosoftSqlShoebox\",\r\n \"sourceMdmNamespace\": \"MicrosoftSql\",\r\n \"isInternal\": true,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"DatabaseResourceId\",\r\n \"displayName\": \"Database ARM Resource Id\",\r\n \"internalName\": \"ResourceId\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"log_write_percent\",\r\n \"displayName\": \"Log IO percentage\",\r\n \"displayDescription\": \"Log IO percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true,\r\n \"delegateMetricNameOverride\": \"database_log_write_percent\"\r\n },\r\n {\r\n \"name\": \"database_log_write_percent\",\r\n \"displayName\": \"Log IO percentage\",\r\n \"displayDescription\": \"Log IO percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true,\r\n \"resourceIdDimensionNameOverride\": \"ElasticPoolResourceId\",\r\n \"sourceMdmAccount\": \"MicrosoftSqlShoebox\",\r\n \"sourceMdmNamespace\": \"MicrosoftSql\",\r\n \"isInternal\": true,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"DatabaseResourceId\",\r\n \"displayName\": \"Database ARM Resource Id\",\r\n \"internalName\": \"ResourceId\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"dtu_consumption_percent\",\r\n \"displayName\": \"DTU percentage\",\r\n \"displayDescription\": \"DTU percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true,\r\n \"delegateMetricNameOverride\": \"database_dtu_consumption_percent\"\r\n },\r\n {\r\n \"name\": \"database_dtu_consumption_percent\",\r\n \"displayName\": \"DTU percentage\",\r\n \"displayDescription\": \"DTU percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true,\r\n \"resourceIdDimensionNameOverride\": \"ElasticPoolResourceId\",\r\n \"sourceMdmAccount\": \"MicrosoftSqlShoebox\",\r\n \"sourceMdmNamespace\": \"MicrosoftSql\",\r\n \"isInternal\": true,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"DatabaseResourceId\",\r\n \"displayName\": \"Database ARM Resource Id\",\r\n \"internalName\": \"ResourceId\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storage_percent\",\r\n \"displayName\": \"Storage percentage\",\r\n \"displayDescription\": \"Storage percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"workers_percent\",\r\n \"displayName\": \"Workers percentage\",\r\n \"displayDescription\": \"Workers percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true,\r\n \"delegateMetricNameOverride\": \"database_workers_percent\"\r\n },\r\n {\r\n \"name\": \"database_workers_percent\",\r\n \"displayName\": \"Workers percentage\",\r\n \"displayDescription\": \"Workers percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true,\r\n \"resourceIdDimensionNameOverride\": \"ElasticPoolResourceId\",\r\n \"sourceMdmAccount\": \"MicrosoftSqlShoebox\",\r\n \"sourceMdmNamespace\": \"MicrosoftSql\",\r\n \"isInternal\": true,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"DatabaseResourceId\",\r\n \"displayName\": \"Database ARM Resource Id\",\r\n \"internalName\": \"ResourceId\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sessions_percent\",\r\n \"displayName\": \"Sessions percentage\",\r\n \"displayDescription\": \"Sessions percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true,\r\n \"delegateMetricNameOverride\": \"database_sessions_percent\"\r\n },\r\n {\r\n \"name\": \"database_sessions_percent\",\r\n \"displayName\": \"Sessions percentage\",\r\n \"displayDescription\": \"Sessions percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true,\r\n \"resourceIdDimensionNameOverride\": \"ElasticPoolResourceId\",\r\n \"sourceMdmAccount\": \"MicrosoftSqlShoebox\",\r\n \"sourceMdmNamespace\": \"MicrosoftSql\",\r\n \"isInternal\": true,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"DatabaseResourceId\",\r\n \"displayName\": \"Database ARM Resource Id\",\r\n \"internalName\": \"ResourceId\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"eDTU_limit\",\r\n \"displayName\": \"eDTU limit\",\r\n \"displayDescription\": \"eDTU limit\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"storage_limit\",\r\n \"displayName\": \"Storage limit\",\r\n \"displayDescription\": \"Storage limit\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"eDTU_used\",\r\n \"displayName\": \"eDTU used\",\r\n \"displayDescription\": \"eDTU used\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"storage_used\",\r\n \"displayName\": \"Storage used\",\r\n \"displayDescription\": \"Storage used\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"delegateMetricNameOverride\": \"database_storage_used\"\r\n },\r\n {\r\n \"name\": \"database_storage_used\",\r\n \"displayName\": \"Storage used\",\r\n \"displayDescription\": \"Storage used\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"resourceIdDimensionNameOverride\": \"ElasticPoolResourceId\",\r\n \"sourceMdmAccount\": \"MicrosoftSqlShoebox\",\r\n \"sourceMdmNamespace\": \"MicrosoftSql\",\r\n \"isInternal\": true,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"DatabaseResourceId\",\r\n \"displayName\": \"Database ARM Resource Id\",\r\n \"internalName\": \"ResourceId\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"xtp_storage_percent\",\r\n \"displayName\": \"In-Memory OLTP storage percent\",\r\n \"displayDescription\": \"In-Memory OLTP storage percent\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/elasticPools/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Elastic Database Pool Diagnostic Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/elasticPools/metricDefinitions\",\r\n \"displayName\": \"Elastic Database Pool Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/metricDefinitions/read\",\r\n \"displayName\": \"Get elastic pool metric definitions\",\r\n \"description\": \"Return types of metrics that are available for elastic database pools\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/elasticPools/metrics\",\r\n \"displayName\": \"Elastic Database Pool Metric\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/metrics/read\",\r\n \"displayName\": \"Get elastic pool metrics\",\r\n \"description\": \"Return metrics for elastic database pools\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/elasticPools/elasticPoolDatabaseActivity\",\r\n \"displayName\": \"Elastic Pool Database Activity\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/elasticPoolDatabaseActivity/read\",\r\n \"displayName\": \"Get elastic pool database activity\",\r\n \"description\": \"Retrieve activities and details on a given database that is part of elastic database pool\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/elasticPools/advisors\",\r\n \"displayName\": \"Elastic Pool Advisor\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/advisors/read\",\r\n \"displayName\": \"Get advisors for an elastic pool\",\r\n \"description\": \"Returns list of advisors available for the elastic pool\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/advisors/write\",\r\n \"displayName\": \"Update auto-execute status of a elastic pool advisor\",\r\n \"description\": \"Update auto-execute status of an advisor on elastic pool level.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/elasticPools/advisors/recommendedActions\",\r\n \"displayName\": \"Elastic Pool Recommended Action\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/advisors/recommendedActions/read\",\r\n \"displayName\": \"Get recommended actions for an elastic pool\",\r\n \"description\": \"Returns list of recommended actions of specified advisor for the elastic pool\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/advisors/recommendedActions/write\",\r\n \"displayName\": \"Update elastic pool recommended action state\",\r\n \"description\": \"Apply the recommended action on the elastic pool\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/elasticPools/skus\",\r\n \"displayName\": \"Database Transparent Data Encryption\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/skus/read\",\r\n \"displayName\": \"Get sku available for he elastic pool\",\r\n \"description\": \"Gets a collection of skus available for this elastic pool\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/elasticPools/operations\",\r\n \"displayName\": \"Azure SQL Database Elastic Pool\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/operations/cancel/action\",\r\n \"displayName\": \"Cancel Azure SQL elastic pool async operation\",\r\n \"description\": \"Cancels Azure SQL elastic pool pending asynchronous operation that is not finished yet.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/operations/read\",\r\n \"displayName\": \"List Azure SQL elastic pool operations\",\r\n \"description\": \"Return the list of operations performed on the elastic pool\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/elasticPools/elasticPoolActivity\",\r\n \"displayName\": \"Elastic Database Pool Activi\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/elasticPoolActivity/read\",\r\n \"displayName\": \"Get elastic database pool activity\",\r\n \"description\": \"Retrieve activities and details on a given elastic database pool\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/elasticPools/databases\",\r\n \"displayName\": \"Azure SQL Database\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/databases/read\",\r\n \"displayName\": \"Gets a list of databases for an elastic pool\",\r\n \"description\": \"Gets a list of databases for an elastic pool\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/auditingPolicies\",\r\n \"displayName\": \"Default Server Table Auditing Policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/auditingPolicies/read\",\r\n \"displayName\": \"Get default server table auditing policy\",\r\n \"description\": \"Retrieve details of the default server table auditing policy configured on a given server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/auditingPolicies/write\",\r\n \"displayName\": \"Set default server table auditing policy\",\r\n \"description\": \"Change the default server table auditing for a given server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/disasterRecoveryConfiguration\",\r\n \"displayName\": \"Disaster Recovery Configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/disasterRecoveryConfiguration/read\",\r\n \"displayName\": \"Get details about disaster recovery configurations\",\r\n \"description\": \"Gets a collection of disaster recovery configurations that include this server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/disasterRecoveryConfiguration/write\",\r\n \"displayName\": \"Set dserver disaster recovery configuration\",\r\n \"description\": \"Change server disaster recovery configuration\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/disasterRecoveryConfiguration/delete\",\r\n \"displayName\": \"Delete server disaster recovery configuration\",\r\n \"description\": \"Deletes an existing disaster recovery configurations for a given server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/disasterRecoveryConfiguration/failover/action\",\r\n \"displayName\": \"Failover a DisasterRecoveryConfiguration\",\r\n \"description\": \"Failover a DisasterRecoveryConfiguration\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/disasterRecoveryConfiguration/forceFailoverAllowDataLoss/action\",\r\n \"displayName\": \"Force Failover a DisasterRecoveryConfiguration\",\r\n \"description\": \"Force Failover a DisasterRecoveryConfiguration\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/extendedAuditingSettings\",\r\n \"displayName\": \"Extended Server Blob Auditing Policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/extendedAuditingSettings/read\",\r\n \"displayName\": \"Get extended server blob auditing policy\",\r\n \"description\": \"Retrieve details of the extended server blob auditing policy configured on a given server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/extendedAuditingSettings/write\",\r\n \"displayName\": \"Set extended server blob auditing policy\",\r\n \"description\": \"Change the extended server blob auditing for a given server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/keys\",\r\n \"displayName\": \"Azure SQL Server Keys\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/keys/read\",\r\n \"displayName\": \"List/Get Azure SQL Server Key(s)\",\r\n \"description\": \"Return the list of server keys or gets the properties for the specified server key.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/keys/write\",\r\n \"displayName\": \"Create/Update Azure SQL Server Keys\",\r\n \"description\": \"Creates a key with the specified parameters or update the properties or tags for the specified server key.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/keys/delete\",\r\n \"displayName\": \"Delete Azure SQL Server Key\",\r\n \"description\": \"Deletes an existing server key.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/advisors\",\r\n \"displayName\": \"Server Advisor\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/advisors/read\",\r\n \"displayName\": \"Get advisors for a server\",\r\n \"description\": \"Returns list of advisors available for the server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/advisors/write\",\r\n \"displayName\": \"Update auto-execute status of a server advisor\",\r\n \"description\": \"Updates auto-execute status of an advisor on server level.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/advisors/recommendedActions\",\r\n \"displayName\": \"Server Recommended Action\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/advisors/recommendedActions/read\",\r\n \"displayName\": \"Get recommended actions of a server\",\r\n \"description\": \"Returns list of recommended actions of specified advisor for the server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/advisors/recommendedActions/write\",\r\n \"displayName\": \"Update server recommended action state\",\r\n \"description\": \"Apply the recommended action on the server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/virtualNetworkRules\",\r\n \"displayName\": \"Azure SQL Server Virtual Network Rules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/virtualNetworkRules/read\",\r\n \"displayName\": \"List/Get Azure SQL Server Virtual Network Rule(s)\",\r\n \"description\": \"Return the list of virtual network rules or gets the properties for the specified virtual network rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/virtualNetworkRules/write\",\r\n \"displayName\": \"Create/Update Azure SQL Server Virtual Network Rule\",\r\n \"description\": \"Creates a virtual network rule with the specified parameters or update the properties or tags for the specified virtual network rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/virtualNetworkRules/delete\",\r\n \"displayName\": \"Delete Azure SQL Server Virtual Network Rule\",\r\n \"description\": \"Deletes an existing Virtual Network Rule\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/usages\",\r\n \"displayName\": \"Server Usage\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/usages/read\",\r\n \"displayName\": \"Get server usage details\",\r\n \"description\": \"Return server DTU quota and current DTU consuption by all databases within the server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/elasticPoolEstimates\",\r\n \"displayName\": \"Elastic Pool Estimate\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPoolEstimates/read\",\r\n \"displayName\": \"Get elastic pool estimates of a server\",\r\n \"description\": \"Returns list of elastic pool estimates already created for this server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPoolEstimates/write\",\r\n \"displayName\": \"Create an elastic pool estimate\",\r\n \"description\": \"Creates new elastic pool estimate for list of databases provided\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/failoverGroups\",\r\n \"displayName\": \"Azure SQL Database Failover Group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/failoverGroups/read\",\r\n \"displayName\": \"List/Get Azure SQL Database Failover Group\",\r\n \"description\": \"Returns the list of failover groups or gets the properties for the specified failover group.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/failoverGroups/write\",\r\n \"displayName\": \"Create/Update Azure SQL Database Failover Group\",\r\n \"description\": \"Creates a failover group with the specified parameters or updates the properties or tags for the specified failover group.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/failoverGroups/delete\",\r\n \"displayName\": \"Delete Azure SQL Database Failover Group\",\r\n \"description\": \"Deletes an existing failover group.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/failoverGroups/failover/action\",\r\n \"displayName\": \"Failover Azure SQL Database Failover Group\",\r\n \"description\": \"Executes planned failover in an existing failover group.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/failoverGroups/forceFailoverAllowDataLoss/action\",\r\n \"displayName\": \"Force Failover Azure SQL Database Failover Group\",\r\n \"description\": \"Executes forced failover in an existing failover group.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/communicationLinks\",\r\n \"displayName\": \"Server Communication Link\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/communicationLinks/read\",\r\n \"displayName\": \"List/Get communication links of a server\",\r\n \"description\": \"Return the list of communication links of a specified server.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/communicationLinks/write\",\r\n \"displayName\": \"Create/Update Server Communication Link\",\r\n \"description\": \"Create or update a server communication link.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/communicationLinks/delete\",\r\n \"displayName\": \"Delete communication link of a server\",\r\n \"description\": \"Deletes an existing server communication link.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/auditingSettings\",\r\n \"displayName\": \"Server Blob Auditing Policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/auditingSettings/read\",\r\n \"displayName\": \"Get server blob auditing policy\",\r\n \"description\": \"Retrieve details of the server blob auditing policy configured on a given server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/auditingSettings/write\",\r\n \"displayName\": \"Set server blob auditing policy\",\r\n \"description\": \"Change the server blob auditing for a given server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/auditingSettings/operationResults\",\r\n \"displayName\": \"Server Blob Auditing Operation Results\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/auditingSettings/operationResults/read\",\r\n \"displayName\": \"Get server blob auditing operation results\",\r\n \"description\": \"Retrieve result of the server blob auditing policy Set operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/backupLongTermRetentionVaults\",\r\n \"displayName\": \"A backup long term retention vault\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/backupLongTermRetentionVaults/read\",\r\n \"displayName\": \"Read a backup long term retention vault\",\r\n \"description\": \"This operation is used to get a backup long term retention vault. It returns information about the vault registered to this server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/backupLongTermRetentionVaults/write\",\r\n \"displayName\": \"Register a backup long term retention vault\",\r\n \"description\": \"This operation is used to register a backup long term retention vault to a server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/backupLongTermRetentionVaults/delete\",\r\n \"displayName\": \"Delete backup archival vault of a server\",\r\n \"description\": \"Deletes an existing backup archival vault.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/syncAgents\",\r\n \"displayName\": \"Azure SQL Sync Agent.\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/syncAgents/read\",\r\n \"displayName\": \"List/Get Azure SQL Sync Agent(s)\",\r\n \"description\": \"Return the list of sync agents or gets the properties for the specified sync agent.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/syncAgents/write\",\r\n \"displayName\": \"Create/Update Azure SQL Sync Agent\",\r\n \"description\": \"Creates a sync agent with the specified parameters or update the properties for the specified sync agent.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/syncAgents/delete\",\r\n \"displayName\": \"Delete Azure SQL Sync Agent\",\r\n \"description\": \"Deletes an existing sync agent.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/syncAgents/generateKey/action\",\r\n \"displayName\": \"Generate Azure SQL Sync Agent registeration key\",\r\n \"description\": \"Generate sync agent registeration key\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/syncAgents/linkedDatabases\",\r\n \"displayName\": \"Azure SQL Sync Agent.\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/syncAgents/linkedDatabases/read\",\r\n \"displayName\": \"List Azure SQL Sync Agent linked databases\",\r\n \"description\": \"Return the list of sync agent linked databases\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/restorableDroppedDatabases\",\r\n \"displayName\": \"Restorable Dropped Database\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/restorableDroppedDatabases/read\",\r\n \"displayName\": \"Get a list of restorable dropped databases\",\r\n \"description\": \"Get a list of databases that were dropped on a given server that are still within retention policy.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases\",\r\n \"displayName\": \"Azure SQL Database\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/restorePoints/action\",\r\n \"displayName\": \"Creates a restore point\",\r\n \"description\": \"Creates a new restore point\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/upgradeDataWarehouse/action\",\r\n \"displayName\": \"Upgrade a data warehouse.\",\r\n \"description\": \"Upgrade Azure SQL Datawarehouse Database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/export/action\",\r\n \"displayName\": \"Export an existing database.\",\r\n \"description\": \"Export Azure SQL Database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/pause/action\",\r\n \"displayName\": \"Pause a Datawarehouse database.\",\r\n \"description\": \"Pause Azure SQL Datawarehouse Database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/resume/action\",\r\n \"displayName\": \"Resume a Datawarehouse database.\",\r\n \"description\": \"Resume Azure SQL Datawarehouse Database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/read\",\r\n \"displayName\": \"List/Get Azure SQL Database(s)\",\r\n \"description\": \"Return the list of databases or gets the properties for the specified database.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/write\",\r\n \"displayName\": \"Create/Update Azure SQL Database\",\r\n \"description\": \"Creates a database with the specified parameters or update the properties or tags for the specified database.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/delete\",\r\n \"displayName\": \"Delete Azure SQL Database\",\r\n \"description\": \"Deletes an existing database.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/move/action\",\r\n \"displayName\": \"Change the name of an existing database.\",\r\n \"description\": \"Rename Azure SQL Database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/action\",\r\n \"displayName\": \"Execute vulnerability assessment database scan\",\r\n \"description\": \"Execute vulnerability assessment database scan.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/automaticTuning\",\r\n \"displayName\": \"Database Automatic Tuning\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/automaticTuning/read\",\r\n \"displayName\": \"Get automatic tuning settings for a database\",\r\n \"description\": \"Returns automatic tuning settings for a database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/automaticTuning/write\",\r\n \"displayName\": \"Update automatic tuning settings for a database\",\r\n \"description\": \"Updates automatic tuning settings for a database and returns updated settings\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/operationResults\",\r\n \"displayName\": \"Azure SQL Database\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/operationResults/read\",\r\n \"displayName\": \"Gets the status of a database operation.\",\r\n \"description\": \"Gets the status of a database operation.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/replicationLinks\",\r\n \"displayName\": \"Database Replication Link\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/replicationLinks/read\",\r\n \"displayName\": \"Get database replication links\",\r\n \"description\": \"Return details about replication links established for a particular database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/replicationLinks/delete\",\r\n \"displayName\": \"Force-terminate the replication relationship\",\r\n \"description\": \"Terminate the replication relationship forcefully and with potential data loss\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/replicationLinks/failover/action\",\r\n \"displayName\": \"Failover replication relationship after synchronizing\",\r\n \"description\": \"Failover after synchronizing all changes from the primary, making this database into the replication relationship\\\\u0027s primary and making the remote primary into a secondary\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/replicationLinks/forceFailoverAllowDataLoss/action\",\r\n \"displayName\": \"Failover replication relationship immediatel\",\r\n \"description\": \"Failover immediately with potential data loss, making this database into the replication relationship\\\\u0027s primary and making the remote primary into a secondary\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/replicationLinks/updateReplicationMode/action\",\r\n \"displayName\": \"Update replication mode for link\",\r\n \"description\": \"Update replication mode for link to synchronous or asynchronous mode\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/replicationLinks/unlink/action\",\r\n \"displayName\": \"Terminate the replication relationship\",\r\n \"description\": \"Terminate the replication relationship forcefully or after synchronizing with the partner\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/dataMaskingPolicies\",\r\n \"displayName\": \"Database Data Masking Policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/read\",\r\n \"displayName\": \"List/Get database data masking policy(s)\",\r\n \"description\": \"Return the list of database data masking policies.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/write\",\r\n \"displayName\": \"Set Database Data Masking Policy\",\r\n \"description\": \"Change data masking policy for a given database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/dataMaskingPolicies/rules\",\r\n \"displayName\": \"Database Data Masking Policy Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules/read\",\r\n \"displayName\": \"Get database data masking policy rule\",\r\n \"description\": \"Retrieve details of the data masking policy rule configured on a given database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules/write\",\r\n \"displayName\": \"Set database data masking policy rule\",\r\n \"description\": \"Change data masking policy rule for a given database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules/delete\",\r\n \"displayName\": \"Delete database data masking policy rule\",\r\n \"description\": \"Delete data masking policy rule for a given database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/securityAlertPolicies\",\r\n \"displayName\": \"Database Threat Detection Policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/securityAlertPolicies/read\",\r\n \"displayName\": \"Get database threat detection policy\",\r\n \"description\": \"Retrieve details of the threat detection policy configured on a given database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/securityAlertPolicies/write\",\r\n \"displayName\": \"Set threat detection auditing policy\",\r\n \"description\": \"Change the threat detection policy for a given database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Database Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get database metric definitions\",\r\n \"description\": \"Return types of metrics that are available for databases\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"cpu_percent\",\r\n \"displayName\": \"CPU percentage\",\r\n \"displayDescription\": \"CPU percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"physical_data_read_percent\",\r\n \"displayName\": \"Data IO percentage\",\r\n \"displayDescription\": \"Data IO percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"log_write_percent\",\r\n \"displayName\": \"Log IO percentage\",\r\n \"displayDescription\": \"Log IO percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^((?!datawarehouse).)*$\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"dtu_consumption_percent\",\r\n \"displayName\": \"DTU percentage\",\r\n \"displayDescription\": \"DTU percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^((?!datawarehouse).)*$\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"storage\",\r\n \"displayName\": \"Total database size\",\r\n \"displayDescription\": \"Total database size\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"metricFilterPattern\": \"^((?!datawarehouse).)*$\"\r\n },\r\n {\r\n \"name\": \"connection_successful\",\r\n \"displayName\": \"Successful Connections\",\r\n \"displayDescription\": \"Successful Connections\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"connection_failed\",\r\n \"displayName\": \"Failed Connections\",\r\n \"displayDescription\": \"Failed Connections\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"blocked_by_firewall\",\r\n \"displayName\": \"Blocked by Firewall\",\r\n \"displayDescription\": \"Blocked by Firewall\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"deadlock\",\r\n \"displayName\": \"Deadlocks\",\r\n \"displayDescription\": \"Deadlocks\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"metricFilterPattern\": \"^((?!datawarehouse).)*$\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"storage_percent\",\r\n \"displayName\": \"Database size percentage\",\r\n \"displayDescription\": \"Database size percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"metricFilterPattern\": \"^((?!datawarehouse).)*$\"\r\n },\r\n {\r\n \"name\": \"xtp_storage_percent\",\r\n \"displayName\": \"In-Memory OLTP storage percent\",\r\n \"displayDescription\": \"In-Memory OLTP storage percent\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^((?!datawarehouse).)*$\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"workers_percent\",\r\n \"displayName\": \"Workers percentage\",\r\n \"displayDescription\": \"Workers percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^((?!datawarehouse).)*$\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"sessions_percent\",\r\n \"displayName\": \"Sessions percentage\",\r\n \"displayDescription\": \"Sessions percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^((?!datawarehouse).)*$\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"dtu_limit\",\r\n \"displayName\": \"DTU Limit\",\r\n \"displayDescription\": \"DTU Limit\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^((?!datawarehouse).)*$\"\r\n },\r\n {\r\n \"name\": \"dtu_used\",\r\n \"displayName\": \"DTU used\",\r\n \"displayDescription\": \"DTU used\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^((?!datawarehouse).)*$\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"dwu_limit\",\r\n \"displayName\": \"DWU limit\",\r\n \"displayDescription\": \"DWU limit\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"metricFilterPattern\": \".*datawarehouse.*$\"\r\n },\r\n {\r\n \"name\": \"dwu_consumption_percent\",\r\n \"displayName\": \"DWU percentage\",\r\n \"displayDescription\": \"DWU percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"metricFilterPattern\": \".*datawarehouse.*$\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"dwu_used\",\r\n \"displayName\": \"DWU used\",\r\n \"displayDescription\": \"DWU used\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"metricFilterPattern\": \".*datawarehouse.*$\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"dw_cpu_percent\",\r\n \"displayName\": \"DW node level CPU percentage\",\r\n \"displayDescription\": \"DW node level CPU percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \".*datawarehouse.*$\",\r\n \"fillGapWithZero\": true,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"DwLogicalNodeId\",\r\n \"displayName\": \"Logical node ID\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"dw_physical_data_read_percent\",\r\n \"displayName\": \"DW node level Data IO percentage\",\r\n \"displayDescription\": \"DW node level Data IO percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \".*datawarehouse.*$\",\r\n \"fillGapWithZero\": true,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"DwLogicalNodeId\",\r\n \"displayName\": \"Logical node ID\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Database Diagnostic Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"The log definition of databases\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Read databases log definitions\",\r\n \"description\": \"Gets the available logs for databases\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"QueryStoreRuntimeStatistics\",\r\n \"displayName\": \"Query Store Runtime Statistics\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"QueryStoreWaitStatistics\",\r\n \"displayName\": \"Query Store Wait Statistics\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"Errors\",\r\n \"displayName\": \"Errors\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"DatabaseWaitStatistics\",\r\n \"displayName\": \"Database Wait Statistics\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"Timeouts\",\r\n \"displayName\": \"Timeouts\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"Blocks\",\r\n \"displayName\": \"Blocks\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"SQLInsights\",\r\n \"displayName\": \"SQL Insights\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"Audit\",\r\n \"displayName\": \"Audit Logs\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/vulnerabilityAssessmentScans/operationResults\",\r\n \"displayName\": \"Database Vulnerability Assessment Scan Operation Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/operationResults/read\",\r\n \"displayName\": \"Get the database vulnerability assessment scan operation result\",\r\n \"description\": \"Retrieve the result of the database vulnerability assessment scan Execute operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/metricDefinitions\",\r\n \"displayName\": \"Database Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/metricDefinitions/read\",\r\n \"displayName\": \"Get database metric definitions\",\r\n \"description\": \"Return types of metrics that are available for databases\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/topQueries\",\r\n \"displayName\": \"Database Top Queries\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/topQueries/read\",\r\n \"displayName\": \"Get Top Queries for the database\",\r\n \"description\": \"Returns aggregated runtime statistics for selected query in selected time period\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/topQueries/queryText\",\r\n \"displayName\": \"Database Top Queries query text\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/topQueries/queryText/read\",\r\n \"displayName\": \"Get Database Top Queries query text\",\r\n \"description\": \"Returns the Transact-SQL text for selected query ID\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/topQueries/statistics\",\r\n \"displayName\": \"Database Top Queries Statistics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/topQueries/statistics/read\",\r\n \"displayName\": \"Get Database Top Queries statistics\",\r\n \"description\": \"Returns aggregated runtime statistics for selected query in selected time period\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/connectionPolicies\",\r\n \"displayName\": \"Database Connection Policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/connectionPolicies/read\",\r\n \"displayName\": \"Get database connection policy\",\r\n \"description\": \"Retrieve details of the connection policy configured on a given database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/connectionPolicies/write\",\r\n \"displayName\": \"Set database connection policy\",\r\n \"description\": \"Change connection policy for a given database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/dataWarehouseUserActivities\",\r\n \"displayName\": \"Get Data Warehouse User Activities\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/dataWarehouseUserActivities/read\",\r\n \"displayName\": \"Get SQL Data Warehouse user activities\",\r\n \"description\": \"Retrieves the user activities of a SQL Data Warehouse instance which includes running and suspended queries\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/metrics\",\r\n \"displayName\": \"Database Metric\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/metrics/read\",\r\n \"displayName\": \"Get database metrics\",\r\n \"description\": \"Return metrics for databases\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/azureAsyncOperation\",\r\n \"displayName\": \"Azure SQL Database\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/azureAsyncOperation/read\",\r\n \"displayName\": \"Gets the status of a database operation.\",\r\n \"description\": \"Gets the status of a database operation.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/syncGroups\",\r\n \"displayName\": \"Azure SQL Sync Group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/syncGroups/refreshHubSchema/action\",\r\n \"displayName\": \"Refresh Azure SQL Sync Hub Database schema\",\r\n \"description\": \"Refresh sync hub database schema\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/syncGroups/cancelSync/action\",\r\n \"displayName\": \"Cancel Azure SQL Sync Group synchronization\",\r\n \"description\": \"Cancel sync group synchronization\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/syncGroups/triggerSync/action\",\r\n \"displayName\": \"Trigger Azure SQL Sync Group synchronization\",\r\n \"description\": \"Trigger sync group synchronization\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/syncGroups/read\",\r\n \"displayName\": \"List/Get Azure SQL Sync Group(s)\",\r\n \"description\": \"Return the list of sync groups or gets the properties for the specified sync group.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/syncGroups/write\",\r\n \"displayName\": \"Create/Update Azure SQL Sync Group\",\r\n \"description\": \"Creates a sync group with the specified parameters or update the properties for the specified sync group.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/syncGroups/delete\",\r\n \"displayName\": \"Delete Azure SQL Sync Group\",\r\n \"description\": \"Deletes an existing sync group.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/syncGroups/refreshHubSchemaOperationResults\",\r\n \"displayName\": \"Azure SQL Sync Group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/syncGroups/refreshHubSchemaOperationResults/read\",\r\n \"displayName\": \"Get sync hub schema refresh operation results\",\r\n \"description\": \"Retrieve result of the sync hub schema refresh operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/syncGroups/syncMembers\",\r\n \"displayName\": \"Azure SQL Sync Member.\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/syncGroups/syncMembers/read\",\r\n \"displayName\": \"List/Get Azure SQL Sync Member(s)\",\r\n \"description\": \"Return the list of sync members or gets the properties for the specified sync member.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/syncGroups/syncMembers/write\",\r\n \"displayName\": \"Create/Update Azure SQL Sync Member\",\r\n \"description\": \"Creates a sync member with the specified parameters or update the properties for the specified sync member.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/syncGroups/syncMembers/delete\",\r\n \"displayName\": \"Delete Azure SQL Sync Member\",\r\n \"description\": \"Deletes an existing sync member.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/syncGroups/syncMembers/refreshSchema/action\",\r\n \"displayName\": \"Refresh Azure SQL Sync Member atabase schema\",\r\n \"description\": \"Refresh sync member schema\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/syncGroups/syncMembers/refreshSchemaOperationResults\",\r\n \"displayName\": \"Azure SQL Sync Member.\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/syncGroups/syncMembers/refreshSchemaOperationResults/read\",\r\n \"displayName\": \"Get sync member schema refresh operation results\",\r\n \"description\": \"Retrieve result of the sync member schema refresh operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/syncGroups/syncMembers/schemas\",\r\n \"displayName\": \"Azure SQL Sync Member.\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/syncGroups/syncMembers/schemas/read\",\r\n \"displayName\": \"List Azure SQL Sync Member Database schema\",\r\n \"description\": \"Return the list of sync member database schemas\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/syncGroups/logs\",\r\n \"displayName\": \"Azure SQL Sync Group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/syncGroups/logs/read\",\r\n \"displayName\": \"List Azure SQL Sync Group logs\",\r\n \"description\": \"Return the list of sync group logs\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/syncGroups/hubSchemas\",\r\n \"displayName\": \"Azure SQL Sync Group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/syncGroups/hubSchemas/read\",\r\n \"displayName\": \"List Azure SQL Sync Hub Database schema\",\r\n \"description\": \"Return the list of sync hub database schemas\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/auditRecords\",\r\n \"displayName\": \"Database Blob Audit Records\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"displayName\": \"Get database blob audit records\",\r\n \"description\": \"Retrieve the database blob audit records\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/transparentDataEncryption\",\r\n \"displayName\": \"Database Transparent Data Encryption\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/transparentDataEncryption/read\",\r\n \"displayName\": \"Get database transparent data encryption details\",\r\n \"description\": \"Retrieve status and details of transparent data encryption security feature for a given database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/transparentDataEncryption/write\",\r\n \"displayName\": \"Enable or disable transparent data encryption for a given database\",\r\n \"description\": \"Change transparent data encryption state\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/transparentDataEncryption/operationResults\",\r\n \"displayName\": \"Database Transparent Data Encryption\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/transparentDataEncryption/operationResults/read\",\r\n \"displayName\": \"Get transparent data encryption operations\",\r\n \"description\": \"Gets in-progress operations on transparent data encryption\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/auditingPolicies\",\r\n \"displayName\": \"Database Table Auditing Policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/auditingPolicies/read\",\r\n \"displayName\": \"Get database table auditing policy\",\r\n \"description\": \"Retrieve details of the table auditing policy configured on a given database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/auditingPolicies/write\",\r\n \"displayName\": \"Set database table auditing policy\",\r\n \"description\": \"Change the table auditing policy for a given database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/restorePoints\",\r\n \"displayName\": \"Database Restore Point\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/restorePoints/read\",\r\n \"displayName\": \"Get Database Restore points.\",\r\n \"description\": \"Returns restore points for the database.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/vulnerabilityAssessments\",\r\n \"displayName\": \"Database Vulnerability Assessment\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/read\",\r\n \"displayName\": \"Get database vulnerability assessment\",\r\n \"description\": \"Retrieve details of the vulnerability assessment configured on a given database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/write\",\r\n \"displayName\": \"Set database vulnerability assessment\",\r\n \"description\": \"Change the vulnerability assessment for a given database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/delete\",\r\n \"displayName\": \"Remove database vulnerability assessment\",\r\n \"description\": \"Remove the vulnerability assessment for a given database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/scans/action\",\r\n \"displayName\": \"Execute vulnerability assessment database scan\",\r\n \"description\": \"Execute vulnerability assessment database scan.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/vulnerabilityAssessments/scans\",\r\n \"displayName\": \"Vulnerability Assessment Database Scan\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/scans/read\",\r\n \"displayName\": \"List/Get database vulnerability assessment scan record(s)\",\r\n \"description\": \"Return the list of database vulnerability assessment scan records or get the scan record for the specified scan ID.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/scans/export/action\",\r\n \"displayName\": \"Convert an existing scan result to a human readable format. If already exists nothing happenes\",\r\n \"description\": \"Convert an existing scan result to a human readable format. If already exists nothing happenes\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/vulnerabilityAssessments/rules/baselines\",\r\n \"displayName\": \"Database Vulnerability Assessment Rule Baseline\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/rules/baselines/delete\",\r\n \"displayName\": \"Remove database vulnerability assessment rule baseline\",\r\n \"description\": \"Remove the vulnerability assessment rule baseline for a given database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/rules/baselines/write\",\r\n \"displayName\": \"Set database vulnerability assessment rule baseline\",\r\n \"description\": \"Change the vulnerability assessment rule baseline for a given database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/rules/baselines/read\",\r\n \"displayName\": \"Get database vulnerability assessment rule baseline\",\r\n \"description\": \"Get the vulnerability assessment rule baseline for a given database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/dataWarehouseQueries\",\r\n \"displayName\": \"Data Warehouse Query\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/dataWarehouseQueries/read\",\r\n \"displayName\": \"Get details about data warehouse query\",\r\n \"description\": \"Returns the data warehouse distribution query information for selected query ID\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/dataWarehouseQueries/dataWarehouseQuerySteps\",\r\n \"displayName\": \"Data Warehouse Query Step\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/dataWarehouseQueries/dataWarehouseQuerySteps/read\",\r\n \"displayName\": \"Get details about data warehouse query step\",\r\n \"description\": \"Returns the distributed query step information of data warehouse query for selected step ID\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/extendedAuditingSettings\",\r\n \"displayName\": \"Extended Database Blob Auditing Policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/extendedAuditingSettings/read\",\r\n \"displayName\": \"Get extended database blob auditing policy\",\r\n \"description\": \"Retrieve details of the extended blob auditing policy configured on a given database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/extendedAuditingSettings/write\",\r\n \"displayName\": \"Set extended database blob auditing policy\",\r\n \"description\": \"Change the extended blob auditing policy for a given database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/sensitivityLabels\",\r\n \"displayName\": \"Sensitivity label\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/sensitivityLabels/read\",\r\n \"displayName\": \"List sensitivity labels of a given database\",\r\n \"description\": \"List sensitivity labels of a given database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/serviceTierAdvisors\",\r\n \"displayName\": \"Database Service Tier Adviso\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/serviceTierAdvisors/read\",\r\n \"displayName\": \"Get recommended database performance level\",\r\n \"description\": \"Return suggestion about scaling database up or down based on query execution statistics to improve performance or reduce cost\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/extensions\",\r\n \"displayName\": \"Database\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/extensions/read\",\r\n \"displayName\": \"Gets a database extensions.\",\r\n \"description\": \"Gets a collection of extensions for the database.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/extensions/write\",\r\n \"displayName\": \"Set database extension\",\r\n \"description\": \"Change the extension for a given database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/advisors\",\r\n \"displayName\": \"Database Advisor\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/advisors/read\",\r\n \"displayName\": \"Get advisors for a database\",\r\n \"description\": \"Returns list of advisors available for the database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/advisors/write\",\r\n \"displayName\": \"Update auto-execute status of a database advisor\",\r\n \"description\": \"Update auto-execute status of an advisor on database level.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/advisors/recommendedActions\",\r\n \"displayName\": \"Database Recommended Action\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/advisors/recommendedActions/read\",\r\n \"displayName\": \"Get recommended actions for a database\",\r\n \"description\": \"Returns list of recommended actions of specified advisor for the database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/advisors/recommendedActions/write\",\r\n \"displayName\": \"Update database recommended action state\",\r\n \"description\": \"Apply the recommended action on the database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/geoBackupPolicies\",\r\n \"displayName\": \"A Database GeoBackup policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/geoBackupPolicies/read\",\r\n \"displayName\": \"Gets a collection of database geobackup policies\",\r\n \"description\": \"Retrieve geo backup policies for a given database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/geoBackupPolicies/write\",\r\n \"displayName\": \"Set a geobackup policy on a database\",\r\n \"description\": \"Create or update a database geobackup policy\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/vulnerabilityAssessmentSettings\",\r\n \"displayName\": \"Database Vulnerability Assessment Policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/read\",\r\n \"displayName\": \"Get database vulnerability assessment\",\r\n \"description\": \"Retrieve details of the vulnerability assessment configured on a given database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/write\",\r\n \"displayName\": \"Set database vulnerability assessment\",\r\n \"description\": \"Change the vulnerability assessment for a given database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/usages\",\r\n \"displayName\": \"Azure SQL Database\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/usages/read\",\r\n \"displayName\": \"Gets the Azure SQL Database usages information\",\r\n \"description\": \"Gets the Azure SQL Database usages information\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/operations\",\r\n \"displayName\": \"Azure SQL Database\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/operations/cancel/action\",\r\n \"displayName\": \"Cancel Azure SQL Database async operation\",\r\n \"description\": \"Cancels Azure SQL Database pending asynchronous operation that is not finished yet.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/operations/read\",\r\n \"displayName\": \"List Azure SQL Database operations\",\r\n \"description\": \"Return the list of operations performed on the database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/backupLongTermRetentionPolicies\",\r\n \"displayName\": \"Database Backup Archival Policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/backupLongTermRetentionPolicies/write\",\r\n \"displayName\": \"Create/Update Database Backup Archival Policy\",\r\n \"description\": \"Create or update a database backup archival policy.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/backupLongTermRetentionPolicies/read\",\r\n \"displayName\": \"List/Get backup archival policies of a database\",\r\n \"description\": \"Return the list of backup archival policies of a specified database.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/queryStore\",\r\n \"displayName\": \"Query Store settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/queryStore/read\",\r\n \"displayName\": \"Get Query Store settings.\",\r\n \"description\": \"Returns current values of Query Store settings for the database.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/queryStore/write\",\r\n \"displayName\": \"Update Query Store settings\",\r\n \"description\": \"Updates Query Store setting for the database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/queryStore/queryTexts\",\r\n \"displayName\": \"Query Store query texts.\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/queryStore/queryTexts/read\",\r\n \"displayName\": \"List Query Store query texts.\",\r\n \"description\": \"Returns the collection of query texts that correspond to the specified parameters.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/auditingSettings\",\r\n \"displayName\": \"Database Blob Auditing Policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/auditingSettings/read\",\r\n \"displayName\": \"Get database blob auditing policy\",\r\n \"description\": \"Retrieve details of the blob auditing policy configured on a given database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/auditingSettings/write\",\r\n \"displayName\": \"Set database blob auditing policy\",\r\n \"description\": \"Change the blob auditing policy for a given database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/schemas\",\r\n \"displayName\": \"Database Schema\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/schemas/read\",\r\n \"displayName\": \"Get schemas\",\r\n \"description\": \"Retrieve list of schemas of a database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/schemas/tables\",\r\n \"displayName\": \"Database Table\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/schemas/tables/read\",\r\n \"displayName\": \"Get tables\",\r\n \"description\": \"Retrieve list of tables of a database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/schemas/tables/recommendedIndexes\",\r\n \"displayName\": \"Recommended Index\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/schemas/tables/recommendedIndexes/read\",\r\n \"displayName\": \"Get list of index recommendations\",\r\n \"description\": \"Retrieve list of index recommendations on a database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/schemas/tables/recommendedIndexes/write\",\r\n \"displayName\": \"Update Recommended Index State\",\r\n \"description\": \"Apply index recommendation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/schemas/tables/columns\",\r\n \"displayName\": \"Database table column\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/schemas/tables/columns/read\",\r\n \"displayName\": \"Get columns\",\r\n \"description\": \"Retrieve list of columns of a table\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/schemas/tables/columns/sensitivityLabels\",\r\n \"displayName\": \"Sensitivity label\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/read\",\r\n \"displayName\": \"Get the sensitivity label of a given column\",\r\n \"description\": \"Get the sensitivity label of a given column\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/write\",\r\n \"displayName\": \"Create or update the sensitivity label of a given column\",\r\n \"description\": \"Create or update the sensitivity label of a given column\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/delete\",\r\n \"displayName\": \"Delete the sensitivity label of a given column\",\r\n \"description\": \"Delete the sensitivity label of a given column\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/securityMetrics\",\r\n \"displayName\": \"Database Security Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/securityMetrics/read\",\r\n \"displayName\": \"Get database security metrics\",\r\n \"description\": \"Gets a collection of database security metrics\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/importExportOperationResults\",\r\n \"displayName\": \"Import/export operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/importExportOperationResults/read\",\r\n \"displayName\": \"Get import/export operations\",\r\n \"description\": \"Gets in-progress import/export operations\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/importExportOperationResults\",\r\n \"displayName\": \"Import/export operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/importExportOperationResults/read\",\r\n \"displayName\": \"Get import/export operations\",\r\n \"description\": \"Gets in-progress import/export operations\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualClusters\",\r\n \"displayName\": \"Azure Sql Virtual Cluster\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/virtualClusters/read\",\r\n \"displayName\": \"List/Get Azure SQL Virtual cluster(s)\",\r\n \"description\": \"Return the list of virtual clusters or gets the properties for the specified virtual cluster.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/virtualClusters/write\",\r\n \"displayName\": \"Update Virtual cluster.\",\r\n \"description\": \"Updates virtual cluster tags.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Available REST operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/operations/read\",\r\n \"displayName\": \"Get operations\",\r\n \"description\": \"Gets available REST operations\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managedInstances\",\r\n \"displayName\": \"Azure SQL Managed Instance\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/managedInstances/read\",\r\n \"displayName\": \"List/Get Azure SQL Managed instances(s)\",\r\n \"description\": \"Return the list of managed instances or gets the properties for the specified managed instance.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/managedInstances/write\",\r\n \"displayName\": \"Create/Update Azure SQL Managed instance\",\r\n \"description\": \"Creates a managed instance with the specified parameters or update the properties or tags for the specified managed instance.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/managedInstances/delete\",\r\n \"displayName\": \"Delete Azure SQL Managed instance\",\r\n \"description\": \"Deletes an existing managed instance.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managedInstances/securityAlertPolicies\",\r\n \"displayName\": \"Managed Server Threat Detection Policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/managedInstances/securityAlertPolicies/read\",\r\n \"displayName\": \"Get managed server threat detection policy\",\r\n \"description\": \"Retrieve details of the managed server threat detection policy configured on a given managed server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/managedInstances/securityAlertPolicies/write\",\r\n \"displayName\": \"Update managed server threat detection policy\",\r\n \"description\": \"Change the managed server threat detection policy for a given managed server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managedInstances/administrators\",\r\n \"displayName\": \"Administrator of Azure SQL Managed Instance.\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/managedInstances/administrators/read\",\r\n \"displayName\": \"Get Administrators of Azure SQL Managed Instance.\",\r\n \"description\": \"Gets a list of managed instance administrators.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/managedInstances/administrators/write\",\r\n \"displayName\": \"Create/Update Administrator of Azure SQL Managed Instance.\",\r\n \"description\": \"Creates or updates managed instance administrator with the specified parameters.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/managedInstances/administrators/delete\",\r\n \"displayName\": \"Delete Administrator of Azure SQL Managed Instance.\",\r\n \"description\": \"Deletes an existing administrator of managed instance.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managedInstances/metricDefinitions\",\r\n \"displayName\": \"Managed instance metric definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/managedInstances/metricDefinitions/read\",\r\n \"displayName\": \"Get managed instance metric definitions for specific managed instance\",\r\n \"description\": \"Get managed instance metric definitions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managedInstances/metrics\",\r\n \"displayName\": \"Managed instance metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/managedInstances/metrics/read\",\r\n \"displayName\": \"Get managed instance metrics for specific managed instance\",\r\n \"description\": \"Get managed instance metrics\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managedInstances/databases\",\r\n \"displayName\": \"Azure SQL Managed Database\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/managedInstances/databases/read\",\r\n \"displayName\": \"Get managed database\",\r\n \"description\": \"Gets existing managed database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/managedInstances/databases/delete\",\r\n \"displayName\": \"Delete managed database\",\r\n \"description\": \"Deletes an existing managed database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/managedInstances/databases/write\",\r\n \"displayName\": \"Creates or updates an existing database.\",\r\n \"description\": \"Creates a new database or updates an existing database.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managedInstances/databases/securityAlertPolicies\",\r\n \"displayName\": \"Managed Database Threat Detection Policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/managedInstances/databases/securityAlertPolicies/read\",\r\n \"displayName\": \"Get managed database threat detection policy\",\r\n \"description\": \"Retrieve details of the database threat detection policy configured on a given managed database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/managedInstances/databases/securityAlertPolicies/write\",\r\n \"displayName\": \"Update managed database threat detection policy\",\r\n \"description\": \"Change the database threat detection policy for a given managed database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managedInstances/databases/transparentDataEncryption\",\r\n \"displayName\": \"Azure SQL Managed Database Transparent Data Encryption\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/managedInstances/databases/transparentDataEncryption/read\",\r\n \"displayName\": \"Get managed database Transparent Data Encryption\",\r\n \"description\": \"Retrieve details of the database Transparent Data Encryption on a given managed database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/managedInstances/databases/transparentDataEncryption/write\",\r\n \"displayName\": \"Update managed database Transparent Data Encryption\",\r\n \"description\": \"Change the database Transparent Data Encryption for a given managed database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managedInstances/databases/securityEvents\",\r\n \"displayName\": \"Managed Database security events\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/managedInstances/databases/securityEvents/read\",\r\n \"displayName\": \"Get managed database security events\",\r\n \"description\": \"Retrieves the managed database security events\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations\",\r\n \"displayName\": \"Subscription Location\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/locations/read\",\r\n \"displayName\": \"Gets the available locations\",\r\n \"description\": \"Gets the available locations for a given subscription\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/locations/deleteVirtualNetworkOrSubnets/action\",\r\n \"displayName\": \"Delete Azure SQL Virtual network rules associated to a virtual network or subnet\",\r\n \"description\": \"Deletes Virtual network rules associated to a virtual network or subnet\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/extendedAuditingSettingsAzureAsyncOperation\",\r\n \"displayName\": \"Extended Server Blob Auditing Azure Async Operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/locations/extendedAuditingSettingsAzureAsyncOperation/read\",\r\n \"displayName\": \"Get extended server blob auditing policy\",\r\n \"description\": \"Retrieve result of the extended server blob auditing policy Set operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/capabilities\",\r\n \"displayName\": \"Location Capability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/locations/capabilities/read\",\r\n \"displayName\": \"Gets the capabilities for this subscription\",\r\n \"description\": \"Gets the capabilities for this subscription in a given location\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/virtualNetworkRulesOperationResults\",\r\n \"displayName\": \"Azure SQL Server Virtual Network Rule Azure Async Operation Results\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/locations/virtualNetworkRulesOperationResults/read\",\r\n \"displayName\": \"Get Azure SQL Server Virtual Network Rules Operation Results\",\r\n \"description\": \"Returns the details of the specified virtual network rules operation \",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/auditingSettingsOperationResults\",\r\n \"displayName\": \"Server Blob Auditing Operation Results\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/locations/auditingSettingsOperationResults/read\",\r\n \"displayName\": \"Get server blob auditing operation results\",\r\n \"description\": \"Retrieve result of the server blob auditing policy Set operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/managedTransparentDataEncryptionAzureAsyncOperation\",\r\n \"displayName\": \"Managed database transparent data encryption operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/locations/managedTransparentDataEncryptionAzureAsyncOperation/read\",\r\n \"displayName\": \"Managed database transparent data encryption operation\",\r\n \"description\": \"Gets in-progress operations on managed database transparent data encryption\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/extendedAuditingSettingsOperationResults\",\r\n \"displayName\": \"Extended Server Blob Auditing Operation Results\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/locations/extendedAuditingSettingsOperationResults/read\",\r\n \"displayName\": \"Get extended server blob auditing policy\",\r\n \"description\": \"Retrieve result of the extended server blob auditing policy Set operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/managedDatabaseRestoreAzureAsyncOperation\",\r\n \"displayName\": \"Azure SQL Managed Database\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/locations/managedDatabaseRestoreAzureAsyncOperation/completeRestore/action\",\r\n \"displayName\": \"Complete managed database restore\",\r\n \"description\": \"Completes managed database restore operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/databaseAzureAsyncOperation\",\r\n \"displayName\": \"Azure SQL Database\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/locations/databaseAzureAsyncOperation/read\",\r\n \"displayName\": \"Gets the status of a database operation.\",\r\n \"description\": \"Gets the status of a database operation.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/virtualNetworkRulesAzureAsyncOperation\",\r\n \"displayName\": \"Azure SQL Server Virtual Network Rules Azure Async Operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/locations/virtualNetworkRulesAzureAsyncOperation/read\",\r\n \"displayName\": \"Get Azure SQL Server Virtual Network Rules Azure Async Operation\",\r\n \"description\": \"Returns the details of the specified virtual network rules azure async operation \",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/elasticPoolOperationResults\",\r\n \"displayName\": \"Azure SQL Database Elastic Pool\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/locations/elasticPoolOperationResults/read\",\r\n \"displayName\": \"Get elastic pool operation result\",\r\n \"description\": \"Gets the result of an elastic pool operation.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/syncMemberOperationResults\",\r\n \"displayName\": \"Azure SQL Sync Member.\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/locations/syncMemberOperationResults/read\",\r\n \"displayName\": \"Get sync member resource operation results\",\r\n \"description\": \"Retrieve result of the sync member resource operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/deletedServers\",\r\n \"displayName\": \"Deleted server\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/locations/deletedServers/read\",\r\n \"displayName\": \"List/Get Deleted Server(s)\",\r\n \"description\": \"Return the list of deleted servers or gets the properties for the specified deleted server.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/locations/deletedServers/recover/action\",\r\n \"displayName\": \"Recover Deleted Server\",\r\n \"description\": \"Recover a deleted server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/managedTransparentDataEncryptionOperationResults\",\r\n \"displayName\": \"Managed database transparent data encryption operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/locations/managedTransparentDataEncryptionOperationResults/read\",\r\n \"displayName\": \"Managed database transparent data encryption operation\",\r\n \"description\": \"Gets in-progress operations on managed database transparent data encryption\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/databaseOperationResults\",\r\n \"displayName\": \"Azure SQL Database\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/locations/databaseOperationResults/read\",\r\n \"displayName\": \"Gets the status of a database operation.\",\r\n \"description\": \"Gets the status of a database operation.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/usages\",\r\n \"displayName\": \"Location Usages\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/locations/usages/read\",\r\n \"displayName\": \"Get usage metrics in a location\",\r\n \"description\": \"Gets a collection of usage metrics for this subscription in a location\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/syncDatabaseIds\",\r\n \"displayName\": \"Azure SQL Sync Group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/locations/syncDatabaseIds/read\",\r\n \"displayName\": \"Get the sync database ids\",\r\n \"description\": \"Retrieve the sync database ids for a particular region and subscription\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/deletedServerAsyncOperation\",\r\n \"displayName\": \"Deleted server operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/locations/deletedServerAsyncOperation/read\",\r\n \"displayName\": \"Get deleted server operations\",\r\n \"description\": \"Gets in-progress operations on deleted server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/elasticPoolAzureAsyncOperation\",\r\n \"displayName\": \"Azure SQL Database Elastic Pool\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/locations/elasticPoolAzureAsyncOperation/read\",\r\n \"displayName\": \"Get elastic pool azure async operation\",\r\n \"description\": \"Gets the azure async operation for an elastic pool async operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/deletedServerOperationResults\",\r\n \"displayName\": \"Deleted server operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/locations/deletedServerOperationResults/read\",\r\n \"displayName\": \"deleted server operations\",\r\n \"description\": \"Gets in-progress operations on deleted server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/syncAgentOperationResults\",\r\n \"displayName\": \"Azure SQL Sync Agent.\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/locations/syncAgentOperationResults/read\",\r\n \"displayName\": \"Get sync agent resource operation results\",\r\n \"description\": \"Retrieve result of the sync agent resource operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/auditingSettingsAzureAsyncOperation\",\r\n \"displayName\": \"Server Blob Auditing Azure Async Operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/locations/auditingSettingsAzureAsyncOperation/read\",\r\n \"displayName\": \"Get extended server blob auditing policy\",\r\n \"description\": \"Retrieve result of the extended server blob auditing policy Set operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/syncGroupOperationResults\",\r\n \"displayName\": \"Azure SQL Sync Group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/locations/syncGroupOperationResults/read\",\r\n \"displayName\": \"Get sync group resource operation results\",\r\n \"description\": \"Retrieve result of the sync group resource operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Sql\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Sql\"\r\n },\r\n {\r\n \"displayName\": \"Lombiq.DotNest\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Lombiq.DotNest/updateCommunicationPreference/action\",\r\n \"displayName\": \"Update Communication Preferences\",\r\n \"description\": \"Updates Communication Preference\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Lombiq.DotNest/listCommunicationPreference/action\",\r\n \"displayName\": \"List Communication Preferences\",\r\n \"description\": \"Read Any Communication Preferences\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"sites\",\r\n \"displayName\": \"sites\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Lombiq.DotNest/sites/read\",\r\n \"displayName\": \"Read sites\",\r\n \"description\": \"Read any sites\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Lombiq.DotNest/sites/write\",\r\n \"displayName\": \"Create or Update sites\",\r\n \"description\": \"Create or Update any sites\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Lombiq.DotNest/sites/delete\",\r\n \"displayName\": \"Delete sites\",\r\n \"description\": \"Deletes any sites\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Lombiq.DotNest/sites/listSecrets/action\",\r\n \"displayName\": \"List Secrets\",\r\n \"description\": \"Read any sites Secrets\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Lombiq.DotNest/sites/regenerateKeys/action\",\r\n \"displayName\": \"Regenerate Keys\",\r\n \"description\": \"Regenerate any sites Keys\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Lombiq.DotNest/sites/listSingleSignOnToken/action\",\r\n \"displayName\": \"List Single Sign On Tokens\",\r\n \"description\": \"Read any sites Single Sign On Tokens\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Lombiq.DotNest/operations/read\",\r\n \"displayName\": \"Read Operations\",\r\n \"description\": \"Read any Operation\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Lombiq.DotNest\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Lombiq.DotNest\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft.ContentModerator\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ContentModerator/updateCommunicationPreference/action\",\r\n \"displayName\": \"Update Communication\",\r\n \"description\": \"Update communication preference\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ContentModerator/listCommunicationPreference/action\",\r\n \"displayName\": \"List Communication\",\r\n \"description\": \"List communication preference\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"applications\",\r\n \"displayName\": \"accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ContentModerator/applications/read\",\r\n \"displayName\": \"Get Resource\",\r\n \"description\": \"Read Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ContentModerator/applications/write\",\r\n \"displayName\": \"Get Resource\",\r\n \"description\": \"Write Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ContentModerator/applications/write\",\r\n \"displayName\": \"Create/Update Resource\",\r\n \"description\": \"Write Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ContentModerator/applications/delete\",\r\n \"displayName\": \"Delete Resource\",\r\n \"description\": \"Delete Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ContentModerator/applications/listSecrets/action\",\r\n \"displayName\": \"Get Secrets\",\r\n \"description\": \"List Secrets\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ContentModerator/applications/listSingleSignOnToken/action\",\r\n \"displayName\": \"List Single Sign On Tokens\",\r\n \"description\": \"Read Single Sign On Tokens\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ContentModerator/operations/read\",\r\n \"displayName\": \"List Operations\",\r\n \"description\": \"read operations\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ContentModerator\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ContentModerator\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Azure Customer Insights\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/register/action\",\r\n \"displayName\": \"Registers the Azure Customer Insights Resource Provider\",\r\n \"description\": \"Registers the subscription for the Customer Insights resource provider and enables the creation of Customer Insights resources\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/unregister/action\",\r\n \"displayName\": \"Unregisters the Azure Customer Insights Resource Provider\",\r\n \"description\": \"Unregisters the subscription for the Customer Insights resource provider\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"hubs\",\r\n \"displayName\": \"Azure Customer Insights Hubs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/read\",\r\n \"displayName\": \"Read Azure Customer Insights Hub\",\r\n \"description\": \"Read any Azure Customer Insights Hub\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/write\",\r\n \"displayName\": \"Create or Update Azure Customer Insights Hub\",\r\n \"description\": \"Create or Update any Azure Customer Insights Hub\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/delete\",\r\n \"displayName\": \"Delete Azure Customer Insights Hub\",\r\n \"description\": \"Delete any Azure Customer Insights Hub\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/suggesttypeschema/action\",\r\n \"displayName\": \"Generate Suggest Type Schema from sample data\",\r\n \"description\": \"Generate Suggest Type Schema from sample data\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/crmmetadata/action\",\r\n \"displayName\": \"Create or Update Azure Customer Insights Crm Metadata\",\r\n \"description\": \"Create or Update any Azure Customer Insights Crm Metadata\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/adobemetadata/action\",\r\n \"displayName\": \"Create or Update Azure Customer Insights Adobe Metadata\",\r\n \"description\": \"Create or Update any Azure Customer Insights Adobe Metadata\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/salesforcemetadata/action\",\r\n \"displayName\": \"Create or Update Azure Customer Insights SalesForce Metadata\",\r\n \"description\": \"Create or Update any Azure Customer Insights SalesForce Metadata\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/msemetadata/action\",\r\n \"displayName\": \"Create or Update Azure Customer Insights Mse Metadata\",\r\n \"description\": \"Create or Update any Azure Customer Insights Mse Metadata\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/operationresults\",\r\n \"displayName\": \"Azure Customer Insights Hubs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/operationresults/read\",\r\n \"displayName\": \"Get Azure Customer Insights Hub Operation Results\",\r\n \"description\": \"Get Azure Customer Insights Hub Operation Results\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/gdpr\",\r\n \"displayName\": \"Azure Customer Insights Gdpr\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/gdpr/read\",\r\n \"displayName\": \"Read Azure Customer Insights Gdpr\",\r\n \"description\": \"Read any Azure Customer Insights Gdpr\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/gdpr/write\",\r\n \"displayName\": \"Create or Update Azure Customer Insights Gdpr\",\r\n \"description\": \"Create or Update any Azure Customer Insights Gdpr\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/gdpr/delete\",\r\n \"displayName\": \"Delete Azure Customer Insights Gdpr\",\r\n \"description\": \"Delete any Azure Customer Insights Gdpr\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/predictions\",\r\n \"displayName\": \"Azure Customer Insights Predictions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/predictions/read\",\r\n \"displayName\": \"Read Azure Customer Insights Predictions\",\r\n \"description\": \"Read any Azure Customer Insights Predictions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/predictions/write\",\r\n \"displayName\": \"Create or Update Azure Customer Predictions\",\r\n \"description\": \"Create or Update any Azure Customer Predictions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/predictions/delete\",\r\n \"displayName\": \"Delete Azure Customer Insights Predictions\",\r\n \"description\": \"Delete any Azure Customer Insights Predictions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/predictions/operations\",\r\n \"displayName\": \"Azure Customer Insights Predictions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/predictions/operations/read\",\r\n \"displayName\": \"Read Azure Customer Insights Predictions operation result\",\r\n \"description\": \"Read any Azure Customer Insights Predictions operation result\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Microsoft Azure Customer Insights Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Read resource metric definitions\",\r\n \"description\": \"Gets the available metrics for resource\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Customer Insights API Calls\",\r\n \"name\": \"DCIApiCalls\",\r\n \"unit\": \"Count\"\r\n },\r\n {\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Mapping Import Operation Successful Lines\",\r\n \"name\": \"DCIMappingImportOperationSuccessfulLines\",\r\n \"unit\": \"Count\"\r\n },\r\n {\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Mapping Import Operation Failed Lines\",\r\n \"name\": \"DCIMappingImportOperationFailedLines\",\r\n \"unit\": \"Count\"\r\n },\r\n {\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Mapping Import Operation Total Lines\",\r\n \"name\": \"DCIMappingImportOperationTotalLines\",\r\n \"unit\": \"Count\"\r\n },\r\n {\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Mapping Import Operation Runtime In Seconds\",\r\n \"name\": \"DCIMappingImportOperationRuntimeInSeconds\",\r\n \"unit\": \"Seconds\"\r\n },\r\n {\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Outbound Profile Export Succeeded\",\r\n \"name\": \"DCIOutboundProfileExportSucceeded\",\r\n \"unit\": \"Count\"\r\n },\r\n {\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Outbound Profile Export Failed\",\r\n \"name\": \"DCIOutboundProfileExportFailed\",\r\n \"unit\": \"Count\"\r\n },\r\n {\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Outbound Profile Export Duration\",\r\n \"name\": \"DCIOutboundProfileExportDuration\",\r\n \"unit\": \"Seconds\"\r\n },\r\n {\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Outbound Kpi Export Succeeded\",\r\n \"name\": \"DCIOutboundKpiExportSucceeded\",\r\n \"unit\": \"Count\"\r\n },\r\n {\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Outbound Kpi Export Failed\",\r\n \"name\": \"DCIOutboundKpiExportFailed\",\r\n \"unit\": \"Count\"\r\n },\r\n {\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Outbound Kpi Export Duration\",\r\n \"name\": \"DCIOutboundKpiExportDuration\",\r\n \"unit\": \"Seconds\"\r\n },\r\n {\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Outbound Kpi Export Started\",\r\n \"name\": \"DCIOutboundKpiExportStarted\",\r\n \"unit\": \"Seconds\"\r\n },\r\n {\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Outbound Kpi Record Count\",\r\n \"name\": \"DCIOutboundKpiRecordCount\",\r\n \"unit\": \"Seconds\"\r\n },\r\n {\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Outbound Profile Export Count\",\r\n \"name\": \"DCIOutboundProfileExportCount\",\r\n \"unit\": \"Seconds\"\r\n },\r\n {\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Outbound Initial Profile Export Failed\",\r\n \"name\": \"DCIOutboundInitialProfileExportFailed\",\r\n \"unit\": \"Seconds\"\r\n },\r\n {\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Outbound Initial Profile Export Succeeded\",\r\n \"name\": \"DCIOutboundInitialProfileExportSucceeded\",\r\n \"unit\": \"Seconds\"\r\n },\r\n {\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Outbound Initial Kpi Export Failed\",\r\n \"name\": \"DCIOutboundInitialKpiExportFailed\",\r\n \"unit\": \"Seconds\"\r\n },\r\n {\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Outbound Initial Kpi Export Succeeded\",\r\n \"name\": \"DCIOutboundInitialKpiExportSucceeded\",\r\n \"unit\": \"Seconds\"\r\n },\r\n {\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Outbound Initial Profile Export Duration In Seconds\",\r\n \"name\": \"DCIOutboundInitialProfileExportDurationInSeconds\",\r\n \"unit\": \"Seconds\"\r\n },\r\n {\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Adla Job For Standard Kpi Failed In Seconds\",\r\n \"name\": \"AdlaJobForStandardKpiFailed\",\r\n \"unit\": \"Seconds\"\r\n },\r\n {\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Adla Job For Standard Kpi TimeOut In Seconds\",\r\n \"name\": \"AdlaJobForStandardKpiTimeOut\",\r\n \"unit\": \"Seconds\"\r\n },\r\n {\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Adla Job For Standard Kpi Completed In Seconds\",\r\n \"name\": \"AdlaJobForStandardKpiCompleted\",\r\n \"unit\": \"Seconds\"\r\n },\r\n {\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Import ASA Values Failed Count\",\r\n \"name\": \"ImportASAValuesFailed\",\r\n \"unit\": \"Count\"\r\n },\r\n {\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Import ASA Values Succeeded Count\",\r\n \"name\": \"ImportASAValuesSucceeded\",\r\n \"unit\": \"Count\"\r\n },\r\n {\r\n \"aggregationType\": \"Last\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Profile Instance Count\",\r\n \"name\": \"DCIProfilesCount\",\r\n \"unit\": \"Count\"\r\n },\r\n {\r\n \"aggregationType\": \"Last\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Interactions per Month Count\",\r\n \"name\": \"DCIInteractionsPerMonthCount\",\r\n \"unit\": \"Count\"\r\n },\r\n {\r\n \"aggregationType\": \"Last\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"KPI Count\",\r\n \"name\": \"DCIKpisCount\",\r\n \"unit\": \"Count\"\r\n },\r\n {\r\n \"aggregationType\": \"Last\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Segment Count\",\r\n \"name\": \"DCISegmentsCount\",\r\n \"unit\": \"Count\"\r\n },\r\n {\r\n \"aggregationType\": \"Last\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Predictive Match Count\",\r\n \"name\": \"DCIPredictiveMatchPoliciesCount\",\r\n \"unit\": \"Count\"\r\n },\r\n {\r\n \"aggregationType\": \"Last\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Prediction Count\",\r\n \"name\": \"DCIPredictionsCount\",\r\n \"unit\": \"Count\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Microsoft Azure Customer Insights Diagnostic Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Diagnostic setting read\",\r\n \"description\": \"Gets the diagnostic setting for the resource\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Diagnostic setting write\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"Microsoft Azure Customer Insights Log Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Read resource log definitions\",\r\n \"description\": \"Gets the available logs for resource\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"displayName\": \"AuditEvents\",\r\n \"name\": \"AuditEvents\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/authorizationPolicies\",\r\n \"displayName\": \"Azure Customer Insights Shared Access Signature Policies\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/authorizationPolicies/read\",\r\n \"displayName\": \"Read Azure Customer Insights Shared Access Signature Policy\",\r\n \"description\": \"Read any Azure Customer Insights Shared Access Signature Policy\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/authorizationPolicies/write\",\r\n \"displayName\": \"Create or Update Azure Customer Insights Shared Access Signature Policy\",\r\n \"description\": \"Create or Update any Azure Customer Insights Shared Access Signature Policy\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/authorizationPolicies/delete\",\r\n \"displayName\": \"Delete Azure Customer Insights Shared Access Signature Policy\",\r\n \"description\": \"Delete any Azure Customer Insights Shared Access Signature Policy\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/authorizationPolicies/regeneratePrimaryKey/action\",\r\n \"displayName\": \"Regenerate Azure Customer Insights Shared Access Signature Policy primary key\",\r\n \"description\": \"Regenerate Azure Customer Insights Shared Access Signature Policy primary key\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/authorizationPolicies/regenerateSecondaryKey/action\",\r\n \"displayName\": \"Regenerate Azure Customer Insights Shared Access Signature Policy secondary key\",\r\n \"description\": \"Regenerate Azure Customer Insights Shared Access Signature Policy secondary key\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/profiles\",\r\n \"displayName\": \"Azure Customer Insights Profiles\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/profiles/read\",\r\n \"displayName\": \"Read Azure Customer Insights Profile\",\r\n \"description\": \"Read any Azure Customer Insights Profile\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/profiles/write\",\r\n \"displayName\": \"Create or Update Azure Customer Insights Profile\",\r\n \"description\": \"Write any Azure Customer Insights Profile\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/profiles/delete\",\r\n \"displayName\": \"Delete Azure Customer Insights Profile\",\r\n \"description\": \"Delete any Azure Customer Insights Profile\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/profiles/operations\",\r\n \"displayName\": \"Azure Customer Insights Profiles\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/profiles/operations/read\",\r\n \"displayName\": \"Read Azure Customer Insights Profile operation result\",\r\n \"description\": \"Read any Azure Customer Insights Profile operation result\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/getbillingcredits\",\r\n \"displayName\": \"Azure Customer Insights Hubs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/getbillingcredits/read\",\r\n \"displayName\": \"Get Azure Customer Insights Hub Billing Credits\",\r\n \"description\": \"Get Azure Customer Insights Hub Billing Credits\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/salesforcemetadata\",\r\n \"displayName\": \"Azure Customer Insights SalesForce Metadata\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/salesforcemetadata/read\",\r\n \"displayName\": \"Read Azure Customer Insights SalesForce Metadata\",\r\n \"description\": \"Read any Azure Customer Insights SalesForce Metadata\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/getbillinghistory\",\r\n \"displayName\": \"Azure Customer Insights Hubs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/getbillinghistory/read\",\r\n \"displayName\": \"Get Azure Customer Insights Hub Billing History\",\r\n \"description\": \"Get Azure Customer Insights Hub Billing History\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/crmmetadata\",\r\n \"displayName\": \"Azure Customer Insights Crm Metadata\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/crmmetadata/read\",\r\n \"displayName\": \"Read Azure Customer Insights Crm Metadata\",\r\n \"description\": \"Read any Azure Customer Insights Crm Metadata\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/kpi\",\r\n \"displayName\": \"Create or Update Customer Insights Key Performance Indicators\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/kpi/read\",\r\n \"displayName\": \"Read Azure Customer Insights Key Performance Indicator\",\r\n \"description\": \"Read any Azure Customer Insights Key Performance Indicator\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/kpi/write\",\r\n \"displayName\": \"Create or Update Azure Customer Insights Key Performance Indicator\",\r\n \"description\": \"Create or Update any Azure Customer Insights Key Performance Indicator\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/kpi/delete\",\r\n \"displayName\": \"Delete Azure Customer Insights Key Performance Indicator\",\r\n \"description\": \"Delete any Azure Customer Insights Key Performance Indicator\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/kpi/reprocess/action\",\r\n \"displayName\": \"Reprocess Azure Customer Insights Key Performance Indicators\",\r\n \"description\": \"Reprocess any Azure Customer Insights Key Performance Indicators\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/kpi/operations\",\r\n \"displayName\": \"Create or Update Customer Insights Key Performance Indicators\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/kpi/operations/read\",\r\n \"displayName\": \"Read Azure Customer Insights Key Performance Indicator operation result\",\r\n \"description\": \"Read any Azure Customer Insights Key Performance Indicators operation result\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/roles\",\r\n \"displayName\": \"Azure Customer Insights Rbac Roles\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/roles/read\",\r\n \"displayName\": \"Read Azure Customer Insights Rbac Roles\",\r\n \"description\": \"Read any Azure Customer Insights Rbac Roles\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/views\",\r\n \"displayName\": \"Azure Customer Insights App Views\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/views/read\",\r\n \"displayName\": \"Read Azure Customer Insights App View\",\r\n \"description\": \"Read any Azure Customer Insights App View\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/views/write\",\r\n \"displayName\": \"Create or Update Azure Customer Insights App View\",\r\n \"description\": \"Create or Update any Azure Customer Insights App View\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/views/delete\",\r\n \"displayName\": \"Delete Azure Customer Insights App View\",\r\n \"description\": \"Delete any Azure Customer Insights App View\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/images\",\r\n \"displayName\": \"Azure Customer Insights Images\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/images/read\",\r\n \"displayName\": \"Read Azure Customer Insights Image\",\r\n \"description\": \"Read any Azure Customer Insights Image\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/images/write\",\r\n \"displayName\": \"Create or Update Azure Customer Insights Image\",\r\n \"description\": \"Create or Update any Azure Customer Insights Image\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/images/delete\",\r\n \"displayName\": \"Delete Azure Customer Insights Image\",\r\n \"description\": \"Delete any Azure Customer Insights Image\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/tenantmanagement\",\r\n \"displayName\": \"Azure Customer Insights Hubs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/tenantmanagement/read\",\r\n \"displayName\": \"Manage Azure Customer Insights hub settings\",\r\n \"description\": \"Manage any Azure Customer Insights hub settings\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/interactions\",\r\n \"displayName\": \"Azure Customer Insights Interactions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/interactions/read\",\r\n \"displayName\": \"Read Azure Customer Insights Interaction\",\r\n \"description\": \"Read any Azure Customer Insights Interaction\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/interactions/write\",\r\n \"displayName\": \"Create or Update Azure Customer Insights Interaction\",\r\n \"description\": \"Create or Update any Azure Customer Insights Interaction\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/interactions/delete\",\r\n \"displayName\": \"Delete azure Customer Insights Interactions\",\r\n \"description\": \"Delete any azure Customer Insights Interactions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/interactions/suggestrelationshiplinks/action\",\r\n \"displayName\": \"Suggest RelationShip Links for Azure Customer Insights Interactions\",\r\n \"description\": \"Suggest RelationShip Links for any Azure Customer Insights Interactions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/interactions/operations\",\r\n \"displayName\": \"Azure Customer Insights Interactions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/interactions/operations/read\",\r\n \"displayName\": \"Read Azure Customer Insights Interaction operation result\",\r\n \"description\": \"Read any Azure Customer Insights Interaction operation result\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/widgettypes\",\r\n \"displayName\": \"Azure Customer Insights App Widget Types\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/widgettypes/read\",\r\n \"displayName\": \"Read Azure Customer Insights App Widget Types\",\r\n \"description\": \"Read any Azure Customer Insights App Widget Types\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/predictivematchpolicies\",\r\n \"displayName\": \"Azure Customer Insights Predictive Match Policies\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/predictivematchpolicies/read\",\r\n \"displayName\": \"Read Azure Customer Insights Predictive Match Policies\",\r\n \"description\": \"Read any Azure Customer Insights Predictive Match Policies\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/predictivematchpolicies/write\",\r\n \"displayName\": \"Create or Update Azure Customer Insights Predictive Match Policies\",\r\n \"description\": \"Create or Update any Azure Customer Insights Predictive Match Policies\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/predictivematchpolicies/delete\",\r\n \"displayName\": \"Delete Azure Customer Insights Predictive Match Policies\",\r\n \"description\": \"Delete any Azure Customer Insights Predictive Match Policies\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/predictivematchpolicies/operations\",\r\n \"displayName\": \"Azure Customer Insights Predictive Match Policies\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/predictivematchpolicies/operations/read\",\r\n \"displayName\": \"Read Azure Customer Insights Predictive Match Policies operation result\",\r\n \"description\": \"Read any Azure Customer Insights Predictive Match Policies operation result\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/msemetadata\",\r\n \"displayName\": \"Azure Customer Insights MSE Metadata\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/msemetadata/read\",\r\n \"displayName\": \"Read Azure Customer Insights Mse Metadata\",\r\n \"description\": \"Read any Azure Customer Insights Mse Metadata\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/roleAssignments\",\r\n \"displayName\": \"Azure Customer Insights Rbac Assignments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/roleAssignments/read\",\r\n \"displayName\": \"Read Azure Customer Insights Rbac Assignment\",\r\n \"description\": \"Read any Azure Customer Insights Rbac Assignment\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/roleAssignments/write\",\r\n \"displayName\": \"Create or Update Azure Customer Insights Rbac Assignment\",\r\n \"description\": \"Create or Update any Azure Customer Insights Rbac Assignment\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/roleAssignments/delete\",\r\n \"displayName\": \"Delete Azure Customer Insights Rbac Assignment\",\r\n \"description\": \"Delete any Azure Customer Insights Rbac Assignment\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/roleAssignments/operations\",\r\n \"displayName\": \"Azure Customer Insights Rbac Assignments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/roleAssignments/operations/read\",\r\n \"displayName\": \"Read Azure Customer Insights Rbac Assignment operation result\",\r\n \"description\": \"Read any Azure Customer Insights Rbac Assignment operation result\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/links\",\r\n \"displayName\": \"Azure Customer Insights Links\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/links/read\",\r\n \"displayName\": \"Read Azure Customer Insights Links\",\r\n \"description\": \"Read any Azure Customer Insights Links\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/links/write\",\r\n \"displayName\": \"Create or Update Azure Customer Links\",\r\n \"description\": \"Create or Update any Azure Customer Links\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/links/delete\",\r\n \"displayName\": \"Delete Azure Customer Insights Links\",\r\n \"description\": \"Delete any Azure Customer Insights Links\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/links/operations\",\r\n \"displayName\": \"Azure Customer Insights Links\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/links/operations/read\",\r\n \"displayName\": \"Read Azure Customer Insights Links operation result\",\r\n \"description\": \"Read any Azure Customer Insights Links operation result\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/connectors\",\r\n \"displayName\": \"Azure Customer Insights Connectors\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/connectors/read\",\r\n \"displayName\": \"Read Azure Customer Insights Connector\",\r\n \"description\": \"Read any Azure Customer Insights Connector\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/connectors/write\",\r\n \"displayName\": \"Create or Update Azure Customer Insights Connector\",\r\n \"description\": \"Create or Update any Azure Customer Insights Connector\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/connectors/delete\",\r\n \"displayName\": \"Delete Azure Customer Insights Connector\",\r\n \"description\": \"Delete any Azure Customer Insights Connector\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/connectors/update/action\",\r\n \"displayName\": \"Update Azure Customer Insights Connector\",\r\n \"description\": \"Update any Azure Customer Insights Connector\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/connectors/activate/action\",\r\n \"displayName\": \"Activate Azure Customer Insights Connector\",\r\n \"description\": \"Activate any Azure Customer Insights Connector\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/connectors/activate/action\",\r\n \"displayName\": \"Activate Azure Customer Insights Connector\",\r\n \"description\": \"Activate any Azure Customer Insights Connector\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/connectors/getruntimestatus/action\",\r\n \"displayName\": \"Get Azure Customer Insights Connector runtime status\",\r\n \"description\": \"Get any Azure Customer Insights Connector runtime status\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/connectors/saveauthinfo/action\",\r\n \"displayName\": \"Create or Update Azure Customer Insights Connector Authentication Infomation\",\r\n \"description\": \"Create or Update any Azure Customer Insights Connector Authentication Infomation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/connectors/mappings\",\r\n \"displayName\": \"Azure Customer Insights Connector Mappings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/connectors/mappings/read\",\r\n \"displayName\": \"Read Azure Customer Insights Connector Mapping\",\r\n \"description\": \"Read any Azure Customer Insights Connector Mapping\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/connectors/mappings/write\",\r\n \"displayName\": \"Create or Update Azure Customer Insights Connector Mapping\",\r\n \"description\": \"Create or Update any Azure Customer Insights Connector Mapping\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/connectors/mappings/delete\",\r\n \"displayName\": \"Delete Azure Customer Insights Connector Mapping\",\r\n \"description\": \"Delete any Azure Customer Insights Connector Mapping\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/connectors/mappings/activate/action\",\r\n \"displayName\": \"Activate Azure Customer Insights Connector Mapping\",\r\n \"description\": \"Activate any Azure Customer Insights Connector Mapping\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/connectors/mappings/operations\",\r\n \"displayName\": \"Azure Customer Insights Connector Mappings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/connectors/mappings/operations/read\",\r\n \"displayName\": \"Read Azure Customer Insights Connector Mapping operation result\",\r\n \"description\": \"Read any Azure Customer Insights Connector Mapping operation result\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/connectors/operations\",\r\n \"displayName\": \"Azure Customer Insights Connectors\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/connectors/operations/read\",\r\n \"displayName\": \"Read Azure Customer Insights Connector operation result\",\r\n \"description\": \"Read any Azure Customer Insights Connector operation result\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/sqlconnectionstrings\",\r\n \"displayName\": \"Azure Customer Insights SqlConnectionStrings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/sqlconnectionstrings/read\",\r\n \"displayName\": \"Read Azure Customer Insights SqlConnectionStrings\",\r\n \"description\": \"Read any Azure Customer Insights SqlConnectionStrings\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/sqlconnectionstrings/write\",\r\n \"displayName\": \"Create or Update Azure Customer Insights SqlConnectionStrings\",\r\n \"description\": \"Create or Update any Azure Customer Insights SqlConnectionStrings\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/sqlconnectionstrings/delete\",\r\n \"displayName\": \"Delete Azure Customer Insights SqlConnectionStrings\",\r\n \"description\": \"Delete any Azure Customer Insights SqlConnectionStrings\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/adobemetadata\",\r\n \"displayName\": \"Azure Customer Insights Adobe Metadata\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/adobemetadata/read\",\r\n \"displayName\": \"Read Azure Customer Insights Adobe Metadata\",\r\n \"description\": \"Read any Azure Customer Insights Adobe Metadata\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/relationships\",\r\n \"displayName\": \"Azure Customer Insights Relationships\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/relationships/read\",\r\n \"displayName\": \"Read Azure Customer Insights Relationships\",\r\n \"description\": \"Read any Azure Customer Insights Relationships\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/relationships/write\",\r\n \"displayName\": \"Create or Update Azure Customer Insights Relationships\",\r\n \"description\": \"Create or Update any Azure Customer Insights Relationships\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/relationships/delete\",\r\n \"displayName\": \"Delete Azure Customer Insights Relationships\",\r\n \"description\": \"Delete any Azure Customer Insights Relationships\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/relationships/operations\",\r\n \"displayName\": \"Azure Customer Insights Relationships\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/relationships/operations/read\",\r\n \"displayName\": \"Read Azure Customer Insights Relationships operation result\",\r\n \"description\": \"Read any Azure Customer Insights Relationships operation result\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/relationshiplinks\",\r\n \"displayName\": \"Azure Customer Insights Relationship Links\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/relationshiplinks/read\",\r\n \"displayName\": \"Read Azure Customer Insights Relationship Links\",\r\n \"description\": \"Read any Azure Customer Insights Relationship Links\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/relationshiplinks/write\",\r\n \"displayName\": \"Create or Update Azure Customer Insights Relationship Links\",\r\n \"description\": \"Create or Update any Azure Customer Insights Relationship Links\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/relationshiplinks/delete\",\r\n \"displayName\": \"Delete Azure Customer Insights Relationship Links\",\r\n \"description\": \"Delete any Azure Customer Insights Relationship Links\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/relationshiplinks/operations\",\r\n \"displayName\": \"Azure Customer Insights Relationship Links\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/relationshiplinks/operations/read\",\r\n \"displayName\": \"Read Azure Customer Insights Relationship Links operation result\",\r\n \"description\": \"Read any Azure Customer Insights Relationship Links operation result\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/segments\",\r\n \"displayName\": \"Azure Customer Insights Segments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/segments/read\",\r\n \"displayName\": \"Read Azure Customer Insights Segments\",\r\n \"description\": \"Read any Azure Customer Insights Segments\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/segments/write\",\r\n \"displayName\": \"Create or Update Azure Customer Insights Segments\",\r\n \"description\": \"Create or Update any Azure Customer Insights Segments\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/segments/delete\",\r\n \"displayName\": \"Delete Azure Customer Insights Segments\",\r\n \"description\": \"Delete any Azure Customer Insights Segments\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/segments/dynamic/action\",\r\n \"displayName\": \"Management Azure Customer Insight Dynamic Segments\",\r\n \"description\": \"Management any Azure Customer Insight Dynamic Segments\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/segments/static/action\",\r\n \"displayName\": \"Management Azure Customer Insight Static Segments\",\r\n \"description\": \"Management any Azure Customer Insight Static Segments\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Azure Customer Insights Operation Api\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/operations/read\",\r\n \"displayName\": \"Read all Azure Customer Insights Api Metadatas\",\r\n \"description\": \"Read Azure Customer Insights Api Metadatas\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.CustomerInsights\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.CustomerInsights\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft DB for PostgreSQL\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"servers\",\r\n \"displayName\": \"PostgreSQL Server\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DBforPostgreSQL/servers/read\",\r\n \"displayName\": \"List/Get PostgreSQL Servers\",\r\n \"description\": \"Return the list of servers or gets the properties for the specified server.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DBforPostgreSQL/servers/write\",\r\n \"displayName\": \"Create/Update PostgreSQL Server\",\r\n \"description\": \"Creates a server with the specified parameters or update the properties or tags for the specified server.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DBforPostgreSQL/servers/delete\",\r\n \"displayName\": \"Delete PostgreSQL Server\",\r\n \"description\": \"Deletes an existing server.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Database Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DBforPostgreSQL/servers/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get database metric definitions\",\r\n \"description\": \"Return types of metrics that are available for databases\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"cpu_percent\",\r\n \"displayName\": \"CPU percent\",\r\n \"displayDescription\": \"CPU percent\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"compute_limit\",\r\n \"displayName\": \"Compute Unit limit\",\r\n \"displayDescription\": \"Compute Unit limit\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"compute_consumption_percent\",\r\n \"displayName\": \"Compute Unit percentage\",\r\n \"displayDescription\": \"Compute Unit percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"memory_percent\",\r\n \"displayName\": \"Memory percent\",\r\n \"displayDescription\": \"Memory percent\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"io_consumption_percent\",\r\n \"displayName\": \"IO percent\",\r\n \"displayDescription\": \"IO percent\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"storage_percent\",\r\n \"displayName\": \"Storage percentage\",\r\n \"displayDescription\": \"Storage percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"storage_used\",\r\n \"displayName\": \"Storage used\",\r\n \"displayDescription\": \"Storage used\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"storage_limit\",\r\n \"displayName\": \"Storage limit\",\r\n \"displayDescription\": \"Storage limit\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"serverlog_storage_percent\",\r\n \"displayName\": \"Server Log storage percent\",\r\n \"displayDescription\": \"Server Log storage percent\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"serverlog_storage_usage\",\r\n \"displayName\": \"Server Log storage used\",\r\n \"displayDescription\": \"Server Log storage used\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"serverlog_storage_limit\",\r\n \"displayName\": \"Server Log storage limit\",\r\n \"displayDescription\": \"Server Log storage limit\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"active_connections\",\r\n \"displayName\": \"Total active connections\",\r\n \"displayDescription\": \"Total active connections\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"connections_failed\",\r\n \"displayName\": \"Total failed connections\",\r\n \"displayDescription\": \"Total failed connections\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Database Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DBforPostgreSQL/servers/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the disagnostic setting for the resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DBforPostgreSQL/servers/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/firewallRules\",\r\n \"displayName\": \"Firewall Rules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DBforPostgreSQL/servers/firewallRules/read\",\r\n \"displayName\": \"List/Get Firewall Rules\",\r\n \"description\": \"Return the list of firewall rules for a server or gets the properties for the specified firewall rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DBforPostgreSQL/servers/firewallRules/write\",\r\n \"displayName\": \"Create/Update Firewall Rule\",\r\n \"description\": \"Creates a firewall rule with the specified parameters or update an existing rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DBforPostgreSQL/servers/firewallRules/delete\",\r\n \"displayName\": \"Delete Firewall Rule\",\r\n \"description\": \"Deletes an existing firewall rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/recoverableServers\",\r\n \"displayName\": \"Recoverable PostgreSQL Server\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DBforPostgreSQL/servers/recoverableServers/read\",\r\n \"displayName\": \"Get Recoverable PostgreSQL Server info\",\r\n \"description\": \"Return the recoverable PostgreSQL Server info\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/virtualNetworkRules\",\r\n \"displayName\": \"Virtual Network Rules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DBforPostgreSQL/servers/virtualNetworkRules/read\",\r\n \"displayName\": \"List/Get Virtual Network Rule(s)\",\r\n \"description\": \"Return the list of virtual network rules or gets the properties for the specified virtual network rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DBforPostgreSQL/servers/virtualNetworkRules/write\",\r\n \"displayName\": \"Create/Update Virtual Network Rule\",\r\n \"description\": \"Creates a virtual network rule with the specified parameters or update the properties or tags for the specified virtual network rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DBforPostgreSQL/servers/virtualNetworkRules/delete\",\r\n \"displayName\": \"Delete Virtual Network Rule\",\r\n \"description\": \"Deletes an existing Virtual Network Rule\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"performanceTiers\",\r\n \"displayName\": \"Performance Tiers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DBforPostgreSQL/performanceTiers/read\",\r\n \"displayName\": \"List Performance Tiers\",\r\n \"description\": \"Returns the list of Performance Tiers available.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/performanceTiers\",\r\n \"displayName\": \"Performance Tiers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DBforPostgreSQL/locations/performanceTiers/read\",\r\n \"displayName\": \"List Performance Tiers\",\r\n \"description\": \"Returns the list of Performance Tiers available.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.DBforPostgreSQL\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.DBforPostgreSQL\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Devices\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/register/action\",\r\n \"displayName\": \"Register Resource Provider\",\r\n \"description\": \"Register the subscription for the IotHub resource provider and enables the creation of IotHub resources\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/checkNameAvailability/Action\",\r\n \"displayName\": \"Check If IotHub name is available\",\r\n \"description\": \"Check If IotHub name is available\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/checkProvisioningServiceNameAvailability/Action\",\r\n \"displayName\": \"Check If IotHub name is available\",\r\n \"description\": \"Check If IotHub name is available\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/register/action\",\r\n \"displayName\": \"Register Resource Provider\",\r\n \"description\": \"Register the subscription for the IotHub resource provider and enables the creation of IotHub resources\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"ElasticPools/metricDefinitions\",\r\n \"displayName\": \"ElasticPools\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/ElasticPools/metricDefinitions/read\",\r\n \"displayName\": \"Read IotHub service metric definitions\",\r\n \"description\": \"Gets the available metrics for the IotHub service\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"elasticPool.requestedUsageRate\",\r\n \"displayName\": \"requested usage rate\",\r\n \"displayDescription\": \"requested usage rate\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"elasticPools/iotHubTenants\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/elasticPools/iotHubTenants/Write\",\r\n \"displayName\": \"Create or Update IotHubTenant\",\r\n \"description\": \"Create or Update the IotHub tenant resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/elasticPools/iotHubTenants/Read\",\r\n \"displayName\": \"Get IotHubTenant\",\r\n \"description\": \"Gets the IotHub tenant resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/elasticPools/iotHubTenants/Delete\",\r\n \"displayName\": \"Delete IotHubTenant\",\r\n \"description\": \"Delete the IotHub tenant resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/elasticPools/iotHubTenants/listKeys/Action\",\r\n \"displayName\": \"Get IotHubTenant Keys\",\r\n \"description\": \"Gets IotHub tenant keys\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/elasticPools/iotHubTenants/exportDevices/Action\",\r\n \"displayName\": \"Export Devices\",\r\n \"description\": \"Export Devices\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/elasticPools/iotHubTenants/importDevices/Action\",\r\n \"displayName\": \"Import Devices\",\r\n \"description\": \"Import Devices\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ElasticPools/IotHubTenants/metricDefinitions\",\r\n \"displayName\": \"IotHubTenants\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/ElasticPools/IotHubTenants/metricDefinitions/read\",\r\n \"displayName\": \"Read IotHub service metric definitions\",\r\n \"description\": \"Gets the available metrics for the IotHub service\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"tenantHub.requestedUsageRate\",\r\n \"displayName\": \"requested usage rate\",\r\n \"displayDescription\": \"requested usage rate\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.telemetry.ingress.allProtocol\",\r\n \"displayName\": \"Telemetry message send attempts\",\r\n \"displayDescription\": \"Number of device-to-cloud telemetry messages attempted to be sent to your IoT hub\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.telemetry.ingress.success\",\r\n \"displayName\": \"Telemetry messages sent\",\r\n \"displayDescription\": \"Number of device-to-cloud telemetry messages sent successfully to your IoT hub\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"c2d.commands.egress.complete.success\",\r\n \"displayName\": \"Commands completed\",\r\n \"displayDescription\": \"Number of cloud-to-device commands completed successfully by the device\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"c2d.commands.egress.abandon.success\",\r\n \"displayName\": \"Commands abandoned\",\r\n \"displayDescription\": \"Number of cloud-to-device commands abandoned by the device\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"c2d.commands.egress.reject.success\",\r\n \"displayName\": \"Commands rejected\",\r\n \"displayDescription\": \"Number of cloud-to-device commands rejected by the device\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"devices.totalDevices\",\r\n \"displayName\": \"Total devices\",\r\n \"displayDescription\": \"Number of devices registered to your IoT hub\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"devices.connectedDevices.allProtocol\",\r\n \"displayName\": \"Connected devices\",\r\n \"displayDescription\": \"Number of devices connected to your IoT hub\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.telemetry.egress.success\",\r\n \"displayName\": \"Telemetry messages delivered\",\r\n \"displayDescription\": \"Number of times messages were successfully written to endpoints (total)\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.telemetry.egress.dropped\",\r\n \"displayName\": \"Dropped messages\",\r\n \"displayDescription\": \"Number of messages dropped because the delivery endpoint was dead\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.telemetry.egress.orphaned\",\r\n \"displayName\": \"Orphaned messages\",\r\n \"displayDescription\": \"The count of messages not matching any routes including the fallback route\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.telemetry.egress.invalid\",\r\n \"displayName\": \"Invalid messages\",\r\n \"displayDescription\": \"The count of messages not delivered due to incompatibility with the endpoint\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.telemetry.egress.fallback\",\r\n \"displayName\": \"Messages matching fallback condition\",\r\n \"displayDescription\": \"Number of messages written to the fallback endpoint\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.endpoints.egress.eventHubs\",\r\n \"displayName\": \"Messages delivered to Event Hub endpoints\",\r\n \"displayDescription\": \"Number of times messages were successfully written to Event Hub endpoints\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.endpoints.latency.eventHubs\",\r\n \"displayName\": \"Message latency for Event Hub endpoints\",\r\n \"displayDescription\": \"The average latency between message ingress to the IoT hub and message ingress into an Event Hub endpoint, in milliseconds\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.endpoints.egress.serviceBusQueues\",\r\n \"displayName\": \"Messages delivered to Service Bus Queue endpoints\",\r\n \"displayDescription\": \"Number of times messages were successfully written to Service Bus Queue endpoints\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.endpoints.latency.serviceBusQueues\",\r\n \"displayName\": \"Message latency for Service Bus Queue endpoints\",\r\n \"displayDescription\": \"The average latency between message ingress to the IoT hub and message ingress into a Service Bus Queue endpoint, in milliseconds\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.endpoints.egress.serviceBusTopics\",\r\n \"displayName\": \"Messages delivered to Service Bus Topic endpoints\",\r\n \"displayDescription\": \"Number of times messages were successfully written to Service Bus Topic endpoints\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.endpoints.latency.serviceBusTopics\",\r\n \"displayName\": \"Message latency for Service Bus Topic endpoints\",\r\n \"displayDescription\": \"The average latency between message ingress to the IoT hub and message ingress into a Service Bus Topic endpoint, in milliseconds\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.endpoints.egress.builtIn.events\",\r\n \"displayName\": \"Messages delivered to the built-in endpoint (messages/events)\",\r\n \"displayDescription\": \"Number of times messages were successfully written to the built-in endpoint (messages/events)\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.endpoints.latency.builtIn.events\",\r\n \"displayName\": \"Message latency for the built-in endpoint (messages/events)\",\r\n \"displayDescription\": \"The average latency between message ingress to the IoT hub and message ingress into the built-in endpoint (messages/events), in milliseconds \",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.endpoints.egress.storage\",\r\n \"displayName\": \"Messages delivered to storage endpoints\",\r\n \"displayDescription\": \"Number of times messages were successfully written to storage endpoints\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.endpoints.latency.storage\",\r\n \"displayName\": \"Message latency for storage endpoints\",\r\n \"displayDescription\": \"The average latency between message ingress to the IoT hub and message ingress into a storage endpoint, in milliseconds\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.endpoints.egress.storage.bytes\",\r\n \"displayName\": \"Data written to storage\",\r\n \"displayDescription\": \"Amount of data, in bytes, written to storage endpoints\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.endpoints.egress.storage.blobs\",\r\n \"displayName\": \"Blobs written to storage\",\r\n \"displayDescription\": \"Number of blobs written to storage endpoints\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.twin.read.success\",\r\n \"displayName\": \"Successful twin reads from devices\",\r\n \"displayDescription\": \"The count of all successful device-initiated twin reads.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.twin.read.failure\",\r\n \"displayName\": \"Failed twin reads from devices\",\r\n \"displayDescription\": \"The count of all failed device-initiated twin reads.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.twin.read.size\",\r\n \"displayName\": \"Response size of twin reads from devices\",\r\n \"displayDescription\": \"The average, min, and max of all successful device-initiated twin reads.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.twin.update.success\",\r\n \"displayName\": \"Successful twin updates from devices\",\r\n \"displayDescription\": \"The count of all successful device-initiated twin updates.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.twin.update.failure\",\r\n \"displayName\": \"Failed twin updates from devices\",\r\n \"displayDescription\": \"The count of all failed device-initiated twin updates.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.twin.update.size\",\r\n \"displayName\": \"Size of twin updates from devices\",\r\n \"displayDescription\": \"The average, min, and max size of all successful device-initiated twin updates.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"c2d.methods.success\",\r\n \"displayName\": \"Successful direct method invocations\",\r\n \"displayDescription\": \"The count of all successful direct method calls.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"c2d.methods.failure\",\r\n \"displayName\": \"Failed direct method invocations\",\r\n \"displayDescription\": \"The count of all failed direct method calls.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"c2d.methods.requestSize\",\r\n \"displayName\": \"Request size of direct method invocations\",\r\n \"displayDescription\": \"The average, min, and max of all successful direct method requests.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"c2d.methods.responseSize\",\r\n \"displayName\": \"Response size of direct method invocations\",\r\n \"displayDescription\": \"The average, min, and max of all successful direct method responses.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"c2d.twin.read.success\",\r\n \"displayName\": \"Successful twin reads from back end\",\r\n \"displayDescription\": \"The count of all successful back-end-initiated twin reads.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"c2d.twin.read.failure\",\r\n \"displayName\": \"Failed twin reads from back end\",\r\n \"displayDescription\": \"The count of all failed back-end-initiated twin reads.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"c2d.twin.read.size\",\r\n \"displayName\": \"Response size of twin reads from back end\",\r\n \"displayDescription\": \"The average, min, and max of all successful back-end-initiated twin reads.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"c2d.twin.update.success\",\r\n \"displayName\": \"Successful twin updates from back end\",\r\n \"displayDescription\": \"The count of all successful back-end-initiated twin updates.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"c2d.twin.update.failure\",\r\n \"displayName\": \"Failed twin updates from back end\",\r\n \"displayDescription\": \"The count of all failed back-end-initiated twin updates.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"c2d.twin.update.size\",\r\n \"displayName\": \"Size of twin updates from back end\",\r\n \"displayDescription\": \"The average, min, and max size of all successful back-end-initiated twin updates.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"twinQueries.success\",\r\n \"displayName\": \"Successful twin queries\",\r\n \"displayDescription\": \"The count of all successful twin queries.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"twinQueries.failure\",\r\n \"displayName\": \"Failed twin queries\",\r\n \"displayDescription\": \"The count of all failed twin queries.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"twinQueries.resultSize\",\r\n \"displayName\": \"Twin queries result size\",\r\n \"displayDescription\": \"The average, min, and max of the result size of all successful twin queries.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobs.createTwinUpdateJob.success\",\r\n \"displayName\": \"Successful creations of twin update jobs\",\r\n \"displayDescription\": \"The count of all successful creation of twin update jobs.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobs.createTwinUpdateJob.failure\",\r\n \"displayName\": \"Failed creations of twin update jobs\",\r\n \"displayDescription\": \"The count of all failed creation of twin update jobs.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobs.createDirectMethodJob.success\",\r\n \"displayName\": \"Successful creations of method invocation jobs\",\r\n \"displayDescription\": \"The count of all successful creation of direct method invocation jobs.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobs.createDirectMethodJob.failure\",\r\n \"displayName\": \"Failed creations of method invocation jobs\",\r\n \"displayDescription\": \"The count of all failed creation of direct method invocation jobs.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobs.listJobs.success\",\r\n \"displayName\": \"Successful calls to list jobs\",\r\n \"displayDescription\": \"The count of all successful calls to list jobs.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobs.listJobs.failure\",\r\n \"displayName\": \"Failed calls to list jobs\",\r\n \"displayDescription\": \"The count of all failed calls to list jobs.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobs.cancelJob.success\",\r\n \"displayName\": \"Successful job cancellations\",\r\n \"displayDescription\": \"The count of all successful calls to cancel a job.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobs.cancelJob.failure\",\r\n \"displayName\": \"Failed job cancellations\",\r\n \"displayDescription\": \"The count of all failed calls to cancel a job.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobs.queryJobs.success\",\r\n \"displayName\": \"Successful job queries\",\r\n \"displayDescription\": \"The count of all successful calls to query jobs.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobs.queryJobs.failure\",\r\n \"displayName\": \"Failed job queries\",\r\n \"displayDescription\": \"The count of all failed calls to query jobs.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobs.completed\",\r\n \"displayName\": \"Completed jobs\",\r\n \"displayDescription\": \"The count of all completed jobs.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobs.failed\",\r\n \"displayName\": \"Failed jobs\",\r\n \"displayDescription\": \"The count of all failed jobs.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.telemetry.ingress.sendThrottle\",\r\n \"displayName\": \"Number of throttling errors\",\r\n \"displayDescription\": \"Number of throttling errors due to device throughput throttles\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"dailyMessageQuotaUsed\",\r\n \"displayName\": \"Total number of messages used\",\r\n \"displayDescription\": \"Number of total messages used today\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"deviceDataUsage\",\r\n \"displayName\": \"Total devicedata usage\",\r\n \"displayDescription\": \"Bytes transferred to and from any devices connected to IotHub\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"elasticPools/iotHubTenants/iotHubKeys\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/elasticPools/iotHubTenants/iotHubKeys/listkeys/Action\",\r\n \"displayName\": \"Get IotHubTenant tenant key\",\r\n \"description\": \"Gets the IotHub tenant key\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"elasticPools/iotHubTenants/quotaMetrics\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/elasticPools/iotHubTenants/quotaMetrics/Read\",\r\n \"displayName\": \"Get Quota Metrics\",\r\n \"description\": \"Get Quota Metrics\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"elasticPools/iotHubTenants/eventHubEndpoints/consumerGroups\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/elasticPools/iotHubTenants/eventHubEndpoints/consumerGroups/Write\",\r\n \"displayName\": \"Create EventHub Consumer Group\",\r\n \"description\": \"Create EventHub Consumer Group\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/elasticPools/iotHubTenants/eventHubEndpoints/consumerGroups/Read\",\r\n \"displayName\": \"Get EventHub Consumer Group(s)\",\r\n \"description\": \"Get EventHub Consumer Group(s)\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/elasticPools/iotHubTenants/eventHubEndpoints/consumerGroups/Delete\",\r\n \"displayName\": \"Delete EventHub Consumer Group\",\r\n \"description\": \"Delete EventHub Consumer Group\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"elasticPools/iotHubTenants/routing/routes\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/elasticPools/iotHubTenants/routing/routes/$testall/Action\",\r\n \"displayName\": \"Routing Rule Test All\",\r\n \"description\": \"Test a message against all existing Routes\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/elasticPools/iotHubTenants/routing/routes/$testnew/Action\",\r\n \"displayName\": \"Routing Rule Test Route\",\r\n \"description\": \"Test a message against a provided test Route\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ElasticPools/IotHubTenants/diagnosticSettings\",\r\n \"displayName\": \"IotHubTenants\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/ElasticPools/IotHubTenants/diagnosticSettings/read\",\r\n \"displayName\": \"Get Diagnostic Setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/ElasticPools/IotHubTenants/diagnosticSettings/write\",\r\n \"displayName\": \"Set Diagnostic Setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ElasticPools/IotHubTenants/logDefinitions\",\r\n \"displayName\": \"IotHubTenants\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/ElasticPools/IotHubTenants/logDefinitions/read\",\r\n \"displayName\": \"Read IotHub service log definitions\",\r\n \"description\": \"Gets the available log definitions for the IotHub Service\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"Connections\",\r\n \"displayName\": \"Connections\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"DeviceTelemetry\",\r\n \"displayName\": \"Device Telemetry\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"C2DCommands\",\r\n \"displayName\": \"C2D Commands\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"DeviceIdentityOperations\",\r\n \"displayName\": \"Device Identity Operations\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"FileUploadOperations\",\r\n \"displayName\": \"File Upload Operations\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"Routes\",\r\n \"displayName\": \"Routes\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"D2CTwinOperations\",\r\n \"displayName\": \"D2CTwinOperations\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"C2DTwinOperations\",\r\n \"displayName\": \"C2D Twin Operations\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"TwinQueries\",\r\n \"displayName\": \"Twin Queries\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"JobsOperations\",\r\n \"displayName\": \"Jobs Operations\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"DirectMethods\",\r\n \"displayName\": \"Direct Methods\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"E2EDiagnostics\",\r\n \"displayName\": \"E2E Diagnostics (Preview)\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"elasticPools/iotHubTenants/jobs\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/elasticPools/iotHubTenants/jobs/Read\",\r\n \"displayName\": \"Get the Job(s) on IotHub\",\r\n \"description\": \"Get Job(s) details submitted on given IotHub\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"elasticPools/iotHubTenants/getStats\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/elasticPools/iotHubTenants/getStats/Read\",\r\n \"displayName\": \"Get IotHubTenant Stats\",\r\n \"description\": \"Gets the IotHub tenant stats resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"elasticPools/iotHubTenants/routingEndpointsHealth\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/elasticPools/iotHubTenants/routingEndpointsHealth/Read\",\r\n \"displayName\": \"Get Endpoint Health\",\r\n \"description\": \"Gets the health of all routing Endpoints for an IotHub\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ElasticPools/diagnosticSettings\",\r\n \"displayName\": \"ElasticPools\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/ElasticPools/diagnosticSettings/read\",\r\n \"displayName\": \"Get Diagnostic Setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/ElasticPools/diagnosticSettings/write\",\r\n \"displayName\": \"Set Diagnostic Setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"provisioningServices\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/provisioningServices/Read\",\r\n \"displayName\": \"Get IotDps resource\",\r\n \"description\": \"Get IotDps resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/provisioningServices/Write\",\r\n \"displayName\": \"Create IotDps resource\",\r\n \"description\": \"Create IotDps resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/provisioningServices/Delete\",\r\n \"displayName\": \"Delete IotDps resource\",\r\n \"description\": \"Delete IotDps resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/provisioningServices/listkeys/Action\",\r\n \"displayName\": \"Get all IotDps keys\",\r\n \"description\": \"Get all IotDps keys\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"provisioningServices/metricDefinitions\",\r\n \"displayName\": \"provisioningServices\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/provisioningServices/metricDefinitions/read\",\r\n \"displayName\": \"Read provisioning service metric definitions\",\r\n \"description\": \"Gets the available metrics for the provisioning service\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"RegistrationAttempts\",\r\n \"displayName\": \"Registration attempts\",\r\n \"displayDescription\": \"Number of device registrations attempted\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ProvisioningServiceName\",\r\n \"displayName\": \"Provisioning service name\"\r\n },\r\n {\r\n \"name\": \"IotHubName\",\r\n \"displayName\": \"IoT hub name\"\r\n },\r\n {\r\n \"name\": \"Status\",\r\n \"displayName\": \"Status\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"DeviceAssignments\",\r\n \"displayName\": \"Devices assigned\",\r\n \"displayDescription\": \"Number of devices assigned to an IoT hub\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ProvisioningServiceName\",\r\n \"displayName\": \"Provisioning service name\"\r\n },\r\n {\r\n \"name\": \"IotHubName\",\r\n \"displayName\": \"IoT hub name\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AttestationAttempts\",\r\n \"displayName\": \"Attestation attempts\",\r\n \"displayDescription\": \"Number of device attestations attempted\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ProvisioningServiceName\",\r\n \"displayName\": \"Provisioning service name\"\r\n },\r\n {\r\n \"name\": \"Status\",\r\n \"displayName\": \"Status\"\r\n },\r\n {\r\n \"name\": \"Protocol\",\r\n \"displayName\": \"Protocol\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"provisioningServices/diagnosticSettings\",\r\n \"displayName\": \"provisioningServices\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/provisioningServices/diagnosticSettings/read\",\r\n \"displayName\": \"Get Diagnostic Setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/provisioningServices/diagnosticSettings/write\",\r\n \"displayName\": \"Set Diagnostic Setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"provisioningServices/ProvisioningServiceKeys\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/provisioningServices/ProvisioningServiceKeys/listkeys/Action\",\r\n \"displayName\": \"Get IotDps Keys for key name\",\r\n \"description\": \"Get IotDps Keys for key name\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"provisioningServices/skus\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/provisioningServices/skus/Read\",\r\n \"displayName\": \"Get valid IotDps Skus\",\r\n \"description\": \"Get valid IotDps Skus\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"provisioningServices/certificates\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/provisioningServices/certificates/generateVerificationCode/Action\",\r\n \"displayName\": \"Generate Verification code\",\r\n \"description\": \"Generate Verification code\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/provisioningServices/certificates/verify/Action\",\r\n \"displayName\": \"Verify Certificate resource\",\r\n \"description\": \"Verify Certificate resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"provisioningServices/logDefinitions\",\r\n \"displayName\": \"provisioningServices\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/provisioningServices/logDefinitions/read\",\r\n \"displayName\": \"Read provisioning service log definitions\",\r\n \"description\": \"Gets the available log definitions for the provisioning Service\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"DeviceOperations\",\r\n \"displayName\": \"Device Operations\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"ServiceOperations\",\r\n \"displayName\": \"Service Operations\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usages\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/usages/Read\",\r\n \"displayName\": \"Get Subscription Usages\",\r\n \"description\": \"Get subscription usage details for this provider.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/operations/Read\",\r\n \"displayName\": \"Get All ResourceProvider Operations\",\r\n \"description\": \"Get All ResourceProvider Operations\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"iotHubs\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/iotHubs/Read\",\r\n \"displayName\": \"Get IotHub(s)\",\r\n \"description\": \"Gets the IotHub resource(s)\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/iotHubs/Write\",\r\n \"displayName\": \"Create or update IotHub Resource\",\r\n \"description\": \"Create or update IotHub Resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/iotHubs/Delete\",\r\n \"displayName\": \"Delete IotHub Resource\",\r\n \"description\": \"Delete IotHub Resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/iotHubs/listkeys/Action\",\r\n \"displayName\": \"Get all IotHub Keys\",\r\n \"description\": \"Get all IotHub Keys\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/iotHubs/exportDevices/Action\",\r\n \"displayName\": \"Export Devices\",\r\n \"description\": \"Export Devices\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/iotHubs/importDevices/Action\",\r\n \"displayName\": \"Import Devices\",\r\n \"description\": \"Import Devices\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"IotHubs/metricDefinitions\",\r\n \"displayName\": \"IotHubs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/IotHubs/metricDefinitions/read\",\r\n \"displayName\": \"Read IotHub service metric definitions\",\r\n \"description\": \"Gets the available metrics for the IotHub service\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"d2c.telemetry.ingress.allProtocol\",\r\n \"displayName\": \"Telemetry message send attempts\",\r\n \"displayDescription\": \"Number of device-to-cloud telemetry messages attempted to be sent to your IoT hub\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.telemetry.ingress.success\",\r\n \"displayName\": \"Telemetry messages sent\",\r\n \"displayDescription\": \"Number of device-to-cloud telemetry messages sent successfully to your IoT hub\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"c2d.commands.egress.complete.success\",\r\n \"displayName\": \"Commands completed\",\r\n \"displayDescription\": \"Number of cloud-to-device commands completed successfully by the device\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"c2d.commands.egress.abandon.success\",\r\n \"displayName\": \"Commands abandoned\",\r\n \"displayDescription\": \"Number of cloud-to-device commands abandoned by the device\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"c2d.commands.egress.reject.success\",\r\n \"displayName\": \"Commands rejected\",\r\n \"displayDescription\": \"Number of cloud-to-device commands rejected by the device\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"devices.totalDevices\",\r\n \"displayName\": \"Total devices\",\r\n \"displayDescription\": \"Number of devices registered to your IoT hub\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"devices.connectedDevices.allProtocol\",\r\n \"displayName\": \"Connected devices\",\r\n \"displayDescription\": \"Number of devices connected to your IoT hub\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.telemetry.egress.success\",\r\n \"displayName\": \"Telemetry messages delivered\",\r\n \"displayDescription\": \"Number of times messages were successfully written to endpoints (total)\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.telemetry.egress.dropped\",\r\n \"displayName\": \"Dropped messages\",\r\n \"displayDescription\": \"Number of messages dropped because the delivery endpoint was dead\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.telemetry.egress.orphaned\",\r\n \"displayName\": \"Orphaned messages\",\r\n \"displayDescription\": \"The count of messages not matching any routes including the fallback route\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.telemetry.egress.invalid\",\r\n \"displayName\": \"Invalid messages\",\r\n \"displayDescription\": \"The count of messages not delivered due to incompatibility with the endpoint\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.telemetry.egress.fallback\",\r\n \"displayName\": \"Messages matching fallback condition\",\r\n \"displayDescription\": \"Number of messages written to the fallback endpoint\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.endpoints.egress.eventHubs\",\r\n \"displayName\": \"Messages delivered to Event Hub endpoints\",\r\n \"displayDescription\": \"Number of times messages were successfully written to Event Hub endpoints\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.endpoints.latency.eventHubs\",\r\n \"displayName\": \"Message latency for Event Hub endpoints\",\r\n \"displayDescription\": \"The average latency between message ingress to the IoT hub and message ingress into an Event Hub endpoint, in milliseconds\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.endpoints.egress.serviceBusQueues\",\r\n \"displayName\": \"Messages delivered to Service Bus Queue endpoints\",\r\n \"displayDescription\": \"Number of times messages were successfully written to Service Bus Queue endpoints\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.endpoints.latency.serviceBusQueues\",\r\n \"displayName\": \"Message latency for Service Bus Queue endpoints\",\r\n \"displayDescription\": \"The average latency between message ingress to the IoT hub and message ingress into a Service Bus Queue endpoint, in milliseconds\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.endpoints.egress.serviceBusTopics\",\r\n \"displayName\": \"Messages delivered to Service Bus Topic endpoints\",\r\n \"displayDescription\": \"Number of times messages were successfully written to Service Bus Topic endpoints\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.endpoints.latency.serviceBusTopics\",\r\n \"displayName\": \"Message latency for Service Bus Topic endpoints\",\r\n \"displayDescription\": \"The average latency between message ingress to the IoT hub and message ingress into a Service Bus Topic endpoint, in milliseconds\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.endpoints.egress.builtIn.events\",\r\n \"displayName\": \"Messages delivered to the built-in endpoint (messages/events)\",\r\n \"displayDescription\": \"Number of times messages were successfully written to the built-in endpoint (messages/events)\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.endpoints.latency.builtIn.events\",\r\n \"displayName\": \"Message latency for the built-in endpoint (messages/events)\",\r\n \"displayDescription\": \"The average latency between message ingress to the IoT hub and message ingress into the built-in endpoint (messages/events), in milliseconds \",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.endpoints.egress.storage\",\r\n \"displayName\": \"Messages delivered to storage endpoints\",\r\n \"displayDescription\": \"Number of times messages were successfully written to storage endpoints\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.endpoints.latency.storage\",\r\n \"displayName\": \"Message latency for storage endpoints\",\r\n \"displayDescription\": \"The average latency between message ingress to the IoT hub and message ingress into a storage endpoint, in milliseconds\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.endpoints.egress.storage.bytes\",\r\n \"displayName\": \"Data written to storage\",\r\n \"displayDescription\": \"Amount of data, in bytes, written to storage endpoints\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.endpoints.egress.storage.blobs\",\r\n \"displayName\": \"Blobs written to storage\",\r\n \"displayDescription\": \"Number of blobs written to storage endpoints\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.twin.read.success\",\r\n \"displayName\": \"Successful twin reads from devices\",\r\n \"displayDescription\": \"The count of all successful device-initiated twin reads.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.twin.read.failure\",\r\n \"displayName\": \"Failed twin reads from devices\",\r\n \"displayDescription\": \"The count of all failed device-initiated twin reads.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.twin.read.size\",\r\n \"displayName\": \"Response size of twin reads from devices\",\r\n \"displayDescription\": \"The average, min, and max of all successful device-initiated twin reads.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.twin.update.success\",\r\n \"displayName\": \"Successful twin updates from devices\",\r\n \"displayDescription\": \"The count of all successful device-initiated twin updates.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.twin.update.failure\",\r\n \"displayName\": \"Failed twin updates from devices\",\r\n \"displayDescription\": \"The count of all failed device-initiated twin updates.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.twin.update.size\",\r\n \"displayName\": \"Size of twin updates from devices\",\r\n \"displayDescription\": \"The average, min, and max size of all successful device-initiated twin updates.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"c2d.methods.success\",\r\n \"displayName\": \"Successful direct method invocations\",\r\n \"displayDescription\": \"The count of all successful direct method calls.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"c2d.methods.failure\",\r\n \"displayName\": \"Failed direct method invocations\",\r\n \"displayDescription\": \"The count of all failed direct method calls.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"c2d.methods.requestSize\",\r\n \"displayName\": \"Request size of direct method invocations\",\r\n \"displayDescription\": \"The average, min, and max of all successful direct method requests.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"c2d.methods.responseSize\",\r\n \"displayName\": \"Response size of direct method invocations\",\r\n \"displayDescription\": \"The average, min, and max of all successful direct method responses.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"c2d.twin.read.success\",\r\n \"displayName\": \"Successful twin reads from back end\",\r\n \"displayDescription\": \"The count of all successful back-end-initiated twin reads.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"c2d.twin.read.failure\",\r\n \"displayName\": \"Failed twin reads from back end\",\r\n \"displayDescription\": \"The count of all failed back-end-initiated twin reads.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"c2d.twin.read.size\",\r\n \"displayName\": \"Response size of twin reads from back end\",\r\n \"displayDescription\": \"The average, min, and max of all successful back-end-initiated twin reads.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"c2d.twin.update.success\",\r\n \"displayName\": \"Successful twin updates from back end\",\r\n \"displayDescription\": \"The count of all successful back-end-initiated twin updates.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"c2d.twin.update.failure\",\r\n \"displayName\": \"Failed twin updates from back end\",\r\n \"displayDescription\": \"The count of all failed back-end-initiated twin updates.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"c2d.twin.update.size\",\r\n \"displayName\": \"Size of twin updates from back end\",\r\n \"displayDescription\": \"The average, min, and max size of all successful back-end-initiated twin updates.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"twinQueries.success\",\r\n \"displayName\": \"Successful twin queries\",\r\n \"displayDescription\": \"The count of all successful twin queries.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"twinQueries.failure\",\r\n \"displayName\": \"Failed twin queries\",\r\n \"displayDescription\": \"The count of all failed twin queries.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"twinQueries.resultSize\",\r\n \"displayName\": \"Twin queries result size\",\r\n \"displayDescription\": \"The average, min, and max of the result size of all successful twin queries.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobs.createTwinUpdateJob.success\",\r\n \"displayName\": \"Successful creations of twin update jobs\",\r\n \"displayDescription\": \"The count of all successful creation of twin update jobs.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobs.createTwinUpdateJob.failure\",\r\n \"displayName\": \"Failed creations of twin update jobs\",\r\n \"displayDescription\": \"The count of all failed creation of twin update jobs.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobs.createDirectMethodJob.success\",\r\n \"displayName\": \"Successful creations of method invocation jobs\",\r\n \"displayDescription\": \"The count of all successful creation of direct method invocation jobs.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobs.createDirectMethodJob.failure\",\r\n \"displayName\": \"Failed creations of method invocation jobs\",\r\n \"displayDescription\": \"The count of all failed creation of direct method invocation jobs.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobs.listJobs.success\",\r\n \"displayName\": \"Successful calls to list jobs\",\r\n \"displayDescription\": \"The count of all successful calls to list jobs.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobs.listJobs.failure\",\r\n \"displayName\": \"Failed calls to list jobs\",\r\n \"displayDescription\": \"The count of all failed calls to list jobs.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobs.cancelJob.success\",\r\n \"displayName\": \"Successful job cancellations\",\r\n \"displayDescription\": \"The count of all successful calls to cancel a job.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobs.cancelJob.failure\",\r\n \"displayName\": \"Failed job cancellations\",\r\n \"displayDescription\": \"The count of all failed calls to cancel a job.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobs.queryJobs.success\",\r\n \"displayName\": \"Successful job queries\",\r\n \"displayDescription\": \"The count of all successful calls to query jobs.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobs.queryJobs.failure\",\r\n \"displayName\": \"Failed job queries\",\r\n \"displayDescription\": \"The count of all failed calls to query jobs.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobs.completed\",\r\n \"displayName\": \"Completed jobs\",\r\n \"displayDescription\": \"The count of all completed jobs.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobs.failed\",\r\n \"displayName\": \"Failed jobs\",\r\n \"displayDescription\": \"The count of all failed jobs.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.telemetry.ingress.sendThrottle\",\r\n \"displayName\": \"Number of throttling errors\",\r\n \"displayDescription\": \"Number of throttling errors due to device throughput throttles\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"dailyMessageQuotaUsed\",\r\n \"displayName\": \"Total number of messages used\",\r\n \"displayDescription\": \"Number of total messages used today\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"deviceDataUsage\",\r\n \"displayName\": \"Total devicedata usage\",\r\n \"displayDescription\": \"Bytes transferred to and from any devices connected to IotHub\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"iotHubs/iotHubKeys\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/iotHubs/iotHubKeys/listkeys/Action\",\r\n \"displayName\": \"Get IotHub Key for the given name\",\r\n \"description\": \"Get IotHub Key for the given name\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"iotHubs/iotHubStats\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/iotHubs/iotHubStats/Read\",\r\n \"displayName\": \"Get IotHub Statistics\",\r\n \"description\": \"Get IotHub Statistics\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"iotHubs/quotaMetrics\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/iotHubs/quotaMetrics/Read\",\r\n \"displayName\": \"Get Quota Metrics\",\r\n \"description\": \"Get Quota Metrics\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"iotHubs/eventHubEndpoints/consumerGroups\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/iotHubs/eventHubEndpoints/consumerGroups/Write\",\r\n \"displayName\": \"Create EventHub Consumer Group\",\r\n \"description\": \"Create EventHub Consumer Group\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/iotHubs/eventHubEndpoints/consumerGroups/Read\",\r\n \"displayName\": \"Get EventHub Consumer Group(s)\",\r\n \"description\": \"Get EventHub Consumer Group(s)\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/iotHubs/eventHubEndpoints/consumerGroups/Delete\",\r\n \"displayName\": \"Delete EventHub Consumer Group\",\r\n \"description\": \"Delete EventHub Consumer Group\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"iotHubs/routing\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/iotHubs/routing/$testall/Action\",\r\n \"displayName\": \"Routing Rule Test All\",\r\n \"description\": \"Test a message against all existing Routes\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/iotHubs/routing/$testnew/Action\",\r\n \"displayName\": \"Routing Rule Test Route\",\r\n \"description\": \"Test a message against a provided test Route\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"IotHubs/diagnosticSettings\",\r\n \"displayName\": \"IotHubs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/IotHubs/diagnosticSettings/read\",\r\n \"displayName\": \"Get Diagnostic Setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/IotHubs/diagnosticSettings/write\",\r\n \"displayName\": \"Set Diagnostic Setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"iotHubs/skus\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/iotHubs/skus/Read\",\r\n \"displayName\": \"Get valid IotHub Skus\",\r\n \"description\": \"Get valid IotHub Skus\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"iotHubs/certificates\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/iotHubs/certificates/generateVerificationCode/Action\",\r\n \"displayName\": \"Generate Verification code\",\r\n \"description\": \"Generate Verification code\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/iotHubs/certificates/verify/Action\",\r\n \"displayName\": \"Verify Certificate resource\",\r\n \"description\": \"Verify Certificate resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"IotHubs/logDefinitions\",\r\n \"displayName\": \"IotHubs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/IotHubs/logDefinitions/read\",\r\n \"displayName\": \"Read IotHub service log definitions\",\r\n \"description\": \"Gets the available log definitions for the IotHub Service\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"Connections\",\r\n \"displayName\": \"Connections\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"DeviceTelemetry\",\r\n \"displayName\": \"Device Telemetry\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"C2DCommands\",\r\n \"displayName\": \"C2D Commands\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"DeviceIdentityOperations\",\r\n \"displayName\": \"Device Identity Operations\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"FileUploadOperations\",\r\n \"displayName\": \"File Upload Operations\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"Routes\",\r\n \"displayName\": \"Routes\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"D2CTwinOperations\",\r\n \"displayName\": \"D2CTwinOperations\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"C2DTwinOperations\",\r\n \"displayName\": \"C2D Twin Operations\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"TwinQueries\",\r\n \"displayName\": \"Twin Queries\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"JobsOperations\",\r\n \"displayName\": \"Jobs Operations\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"DirectMethods\",\r\n \"displayName\": \"Direct Methods\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"E2EDiagnostics\",\r\n \"displayName\": \"E2E Diagnostics (Preview)\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"iotHubs/jobs\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/iotHubs/jobs/Read\",\r\n \"displayName\": \"Get the Job(s) on IotHub\",\r\n \"description\": \"Get Job(s) details submitted on given IotHub\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"iotHubs/eventGridFilters\",\r\n \"displayName\": \"Microsoft.Devices/IotHubs/EventGridFilters\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/iotHubs/eventGridFilters/Write\",\r\n \"displayName\": \"Create or Update Event Grid filter\",\r\n \"description\": \"Create new or Update existing Event Grid filter\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/iotHubs/eventGridFilters/Read\",\r\n \"displayName\": \"Get Event Grid filter\",\r\n \"description\": \"Gets the Event Grid filter\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/iotHubs/eventGridFilters/Delete\",\r\n \"displayName\": \"Delete Event Grid filter\",\r\n \"description\": \"Deletes the Event Grid filter\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"iotHubs/routingEndpointsHealth\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/iotHubs/routingEndpointsHealth/Read\",\r\n \"displayName\": \"Get Endpoint Health\",\r\n \"description\": \"Gets the health of all routing Endpoints for an IotHub\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Devices\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Devices\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Operations Management\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationsManagement/register/action\",\r\n \"displayName\": \"Register a subscription to a resource provider.\",\r\n \"description\": \"Register a subscription to a resource provider.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"managementConfigurations\",\r\n \"displayName\": \"Management Configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationsManagement/managementConfigurations/write\",\r\n \"displayName\": \"Create a new Management Configuration\",\r\n \"description\": \"Create a new Management Configuration\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationsManagement/managementConfigurations/read\",\r\n \"displayName\": \"Get Existing Management Configuration\",\r\n \"description\": \"Get Existing Management Configuration\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationsManagement/managementConfigurations/delete\",\r\n \"displayName\": \"Delete existing Management Configuration\",\r\n \"description\": \"Delete existing Management Configuratin\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managementAssociations\",\r\n \"displayName\": \"Management Association\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationsManagement/managementAssociations/write\",\r\n \"displayName\": \"Create a new Management Association\",\r\n \"description\": \"Create a new Management Association\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationsManagement/managementAssociations/read\",\r\n \"displayName\": \"Get Existing Management Association\",\r\n \"description\": \"Get Existing Management Association\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationsManagement/managementAssociations/delete\",\r\n \"displayName\": \"Delete existing Management Association\",\r\n \"description\": \"Delete existing Management Association\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"solutions\",\r\n \"displayName\": \"Solution\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationsManagement/solutions/write\",\r\n \"displayName\": \"Create new OMS solution\",\r\n \"description\": \"Create new OMS solution\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationsManagement/solutions/read\",\r\n \"displayName\": \"Get existing OMS solution\",\r\n \"description\": \"Get exiting OMS solution\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationsManagement/solutions/delete\",\r\n \"displayName\": \"Delete existing OMS solution\",\r\n \"description\": \"Delete existing OMS solution\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.OperationsManagement\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.OperationsManagement\"\r\n },\r\n {\r\n \"displayName\": \"Azure Stack Resource Provider\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AzureStack/register/action\",\r\n \"displayName\": \"Register Subscription for Azure Stack\",\r\n \"description\": \"Registers Subscription with Microsoft.AzureStack resource provider\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"Operations\",\r\n \"displayName\": \"Resource Type Display Name.\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AzureStack/Operations/read\",\r\n \"displayName\": \"Read Resource Provider Operations\",\r\n \"description\": \"The localized friendly description for the operation, as it should be shown to the user.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"registrations\",\r\n \"displayName\": \"Azure Stack Registration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AzureStack/registrations/read\",\r\n \"displayName\": \"Get Azure Stack Registration\",\r\n \"description\": \"Gets the properties of an Azure Stack registration\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.AzureStack/registrations/write\",\r\n \"displayName\": \"Create Azure Stack Registration\",\r\n \"description\": \"Creates or updates an Azure Stack registration\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.AzureStack/registrations/delete\",\r\n \"displayName\": \"Delete Azure Stack Registration\",\r\n \"description\": \"Deletes an Azure Stack registration\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.AzureStack/registrations/getActivationKey/action\",\r\n \"displayName\": \"Get Azure Stack Activation Key\",\r\n \"description\": \"Gets the latest Azure Stack activation key\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"registrations/products\",\r\n \"displayName\": \"Azure Stack Marketplace Product\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AzureStack/registrations/products/read\",\r\n \"displayName\": \"Get Azure Stack Marketplace Product\",\r\n \"description\": \"Gets the properties of an Azure Stack Marketplace product\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.AzureStack/registrations/products/listDetails/action\",\r\n \"displayName\": \"Get Azure Stack Marketplace Product Details\",\r\n \"description\": \"Retrieves extended details for an Azure Stack Marketplace product\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"registrations/customerSubscriptions\",\r\n \"displayName\": \"Azure Stack Customer Subscription\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AzureStack/registrations/customerSubscriptions/read\",\r\n \"displayName\": \"Get Azure Stack Customer Subscription\",\r\n \"description\": \"Gets the properties of an Azure Stack Customer Subscription\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.AzureStack/registrations/customerSubscriptions/write\",\r\n \"displayName\": \"Create Azure Stack Customer Subscription\",\r\n \"description\": \"Creates or updates an Azure Stack Customer Subscription\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.AzureStack/registrations/customerSubscriptions/delete\",\r\n \"displayName\": \"Delete Azure Stack Customer Subscription\",\r\n \"description\": \"Deletes an Azure Stack Customer Subscription\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.AzureStack\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.AzureStack\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft DataLakeAnalytics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/register/action\",\r\n \"displayName\": \"Register to DataLakeAnalytics\",\r\n \"description\": \"Register subscription to DataLakeAnalytics.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"accounts\",\r\n \"displayName\": \"Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/accounts/read\",\r\n \"displayName\": \"Get DataLakeAnalytics Account\",\r\n \"description\": \"Get information about an existing DataLakeAnalytics account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/accounts/write\",\r\n \"displayName\": \"Create or Update DataLakeAnalytics Account\",\r\n \"description\": \"Create or update a DataLakeAnalytics account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/accounts/delete\",\r\n \"displayName\": \"Delete DataLakeAnalytics Account\",\r\n \"description\": \"Delete a DataLakeAnalytics account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/accounts/TakeOwnership/action\",\r\n \"displayName\": \"Take Ownership of DataLakeAnalytics Job\",\r\n \"description\": \"Grant permissions to cancel jobs submitted by other users.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"accounts/operationResults\",\r\n \"displayName\": \"Operation Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/accounts/operationResults/read\",\r\n \"displayName\": \"Get DataLakeAnalytics Account OperationResult\",\r\n \"description\": \"Get result of a DataLakeAnalytics account operation.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"accounts/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/accounts/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get DataLakeAnalytics Account metric definitions\",\r\n \"description\": \"Get the available metrics for the DataLakeAnalytics account.\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"JobEndedSuccess\",\r\n \"displayName\": \"Successful Jobs\",\r\n \"displayDescription\": \"Count of successful jobs.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P1D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"JobEndedFailure\",\r\n \"displayName\": \"Failed Jobs\",\r\n \"displayDescription\": \"Count of failed jobs.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P1D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"JobEndedCancelled\",\r\n \"displayName\": \"Cancelled Jobs\",\r\n \"displayDescription\": \"Count of cancelled jobs.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P1D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"JobAUEndedSuccess\",\r\n \"displayName\": \"Successful AU Time\",\r\n \"displayDescription\": \"Total AU time for successful jobs.\",\r\n \"unit\": \"Seconds\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P1D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"JobAUEndedFailure\",\r\n \"displayName\": \"Failed AU Time\",\r\n \"displayDescription\": \"Total AU time for failed jobs.\",\r\n \"unit\": \"Seconds\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P1D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"JobAUEndedCancelled\",\r\n \"displayName\": \"Cancelled AU Time\",\r\n \"displayDescription\": \"Total AU time for cancelled jobs.\",\r\n \"unit\": \"Seconds\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P1D\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"accounts/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Diagnostic Setting\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/accounts/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Get DataLakeAnalytics Account diagnostic settings\",\r\n \"description\": \"Get the diagnostic settings for the DataLakeAnalytics account.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/accounts/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Create or update DataLakeAnalytics Account diagnostic settings\",\r\n \"description\": \"Create or update the diagnostic settings for the DataLakeAnalytics account.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"accounts/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"Log Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/accounts/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Get DataLakeAnalytics Account log definitions\",\r\n \"description\": \"Get the available logs for the DataLakeAnalytics account.\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"Audit\",\r\n \"displayName\": \"Audit Logs\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"Requests\",\r\n \"displayName\": \"Request Logs\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"accounts/firewallRules\",\r\n \"displayName\": \"Firewall Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/accounts/firewallRules/read\",\r\n \"displayName\": \"Get Firewall Rule\",\r\n \"description\": \"Get information about a firewall rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/accounts/firewallRules/write\",\r\n \"displayName\": \"Create or Update Firewall Rule\",\r\n \"description\": \"Create or update a firewall rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/accounts/firewallRules/delete\",\r\n \"displayName\": \"Delete Firewall Rule\",\r\n \"description\": \"Delete a firewall rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"accounts/storageAccounts\",\r\n \"displayName\": \"Storage Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/accounts/storageAccounts/read\",\r\n \"displayName\": \"Get Linked Storage Account\",\r\n \"description\": \"Get information about a linked Storage account of a DataLakeAnalytics account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/accounts/storageAccounts/write\",\r\n \"displayName\": \"Create or Update Linked Storage Account\",\r\n \"description\": \"Create or update a linked Storage account of a DataLakeAnalytics account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/accounts/storageAccounts/delete\",\r\n \"displayName\": \"Unlink Storage Account\",\r\n \"description\": \"Unlink a Storage account from a DataLakeAnalytics account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"accounts/storageAccounts/Containers\",\r\n \"displayName\": \"Container\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/accounts/storageAccounts/Containers/read\",\r\n \"displayName\": \"Get Storage Container\",\r\n \"description\": \"Get containers of a linked Storage account of a DataLakeAnalytics account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/accounts/storageAccounts/Containers/listSasTokens/action\",\r\n \"displayName\": \"List SAS Tokens\",\r\n \"description\": \"List SAS tokens for storage containers of a linked Storage account of a DataLakeAnalytics account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"accounts/dataLakeStoreAccounts\",\r\n \"displayName\": \"DataLakeStore Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/accounts/dataLakeStoreAccounts/read\",\r\n \"displayName\": \"Get Linked DataLakeStore Account\",\r\n \"description\": \"Get information about a linked DataLakeStore account of a DataLakeAnalytics account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/accounts/dataLakeStoreAccounts/write\",\r\n \"displayName\": \"Create or Update Linked DataLakeStore Account\",\r\n \"description\": \"Create or update a linked DataLakeStore account of a DataLakeAnalytics account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/accounts/dataLakeStoreAccounts/delete\",\r\n \"displayName\": \"Unlink DataLakeStore Account\",\r\n \"description\": \"Unlink a DataLakeStore account from a DataLakeAnalytics account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"accounts/computePolicies\",\r\n \"displayName\": \"Compute Policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/accounts/computePolicies/read\",\r\n \"displayName\": \"Get Compute Policy\",\r\n \"description\": \"Get information about a compute policy.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/accounts/computePolicies/write\",\r\n \"displayName\": \"Create or Update Compute Policy\",\r\n \"description\": \"Create or update a compute policy.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/accounts/computePolicies/delete\",\r\n \"displayName\": \"Delete Compute Policy\",\r\n \"description\": \"Delete a compute policy.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Available Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/operations/read\",\r\n \"displayName\": \"Get Available Operations\",\r\n \"description\": \"Get available operations of DataLakeAnalytics.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations\",\r\n \"displayName\": \"Name Availability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/locations/checkNameAvailability/action\",\r\n \"displayName\": \"Check DataLakeAnalytics Account Name Availability\",\r\n \"description\": \"Check availability of a DataLakeAnalytics account name.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/operationResults\",\r\n \"displayName\": \"Operation Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/locations/operationResults/read\",\r\n \"displayName\": \"Get DataLakeAnalytics Account OperationResult\",\r\n \"description\": \"Get result of a DataLakeAnalytics account operation.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/capability\",\r\n \"displayName\": \"Subscription Capability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/locations/capability/read\",\r\n \"displayName\": \"Get DataLakeAnalytics Subscription Capability\",\r\n \"description\": \"Get capability information of a subscription regarding using DataLakeAnalytics.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.DataLakeAnalytics\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.DataLakeAnalytics\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Power BI Dedicated\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"capacities\",\r\n \"displayName\": \"capacities\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.PowerBIDedicated/capacities/read\",\r\n \"displayName\": \"Read Power BI Dedicated Capacity\",\r\n \"description\": \"Retrieves the information of the specified Power BI Dedicated Capacity.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.PowerBIDedicated/capacities/write\",\r\n \"displayName\": \"Create/Update Power BI Dedicated Capacity\",\r\n \"description\": \"Creates or updates the specified Power BI Dedicated Capacity.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.PowerBIDedicated/capacities/delete\",\r\n \"displayName\": \"Delete the Power BI Dedicated Capacity\",\r\n \"description\": \"Deletes the Power BI Dedicated Capacity.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.PowerBIDedicated/capacities/checkNameAvailability/action\",\r\n \"displayName\": \"Check availability of the Power BI Dedicated Capacity name\",\r\n \"description\": \"Checks that given Power BI Dedicated Capacity name is valid and not in use.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"capacities/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"capacities\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.PowerBIDedicated/capacities/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Read Microsoft Power BI Dedicated metrics\",\r\n \"description\": \"Gets the available metrics for Power BI Dedicated Capacity.\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"qpu_metric\",\r\n \"displayName\": \"QPU\",\r\n \"displayDescription\": \"QPU. Range 0-100 for S1, 0-200 for S2 and 0-400 for S4\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"memory_metric\",\r\n \"displayName\": \"Memory\",\r\n \"displayDescription\": \"Memory. Range 0-25 GB for S1, 0-50 GB for S2 and 0-100 GB for S4\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"memory_thrashing_metric\",\r\n \"displayName\": \"Memory Thrashing\",\r\n \"displayDescription\": \"Average memory thrashing.\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"TotalConnectionRequests\",\r\n \"displayName\": \"Total Connection Requests\",\r\n \"displayDescription\": \"Total connection requests. These are arrivals.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"SuccessfullConnectionsPerSec\",\r\n \"displayName\": \"Successful Connections Per Sec\",\r\n \"displayDescription\": \"Rate of successful connection completions.\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"TotalConnectionFailures\",\r\n \"displayName\": \"Total Connection Failures\",\r\n \"displayDescription\": \"Total failed connection attempts.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"CurrentUserSessions\",\r\n \"displayName\": \"Current User Sessions\",\r\n \"displayDescription\": \"Current number of user sessions established.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"QueryPoolBusyThreads\",\r\n \"displayName\": \"Query Pool Busy Threads\",\r\n \"displayDescription\": \"Number of busy threads in the query thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"CommandPoolJobQueueLength\",\r\n \"displayName\": \"Command Pool Job Queue Length\",\r\n \"displayDescription\": \"Number of jobs in the queue of the command thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"ProcessingPoolJobQueueLength\",\r\n \"displayName\": \"Processing Pool Job Queue Length\",\r\n \"displayDescription\": \"Number of non-I/O jobs in the queue of the processing thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"CurrentConnections\",\r\n \"displayName\": \"Connection: Current connections\",\r\n \"displayDescription\": \"Current number of client connections established.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"CleanerCurrentPrice\",\r\n \"displayName\": \"Memory: Cleaner Current Price\",\r\n \"displayDescription\": \"Current price of memory, $/byte/time, normalized to 1000.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"CleanerMemoryShrinkable\",\r\n \"displayName\": \"Memory: Cleaner Memory shrinkable\",\r\n \"displayDescription\": \"Amount of memory, in bytes, subject to purging by the background cleaner.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"CleanerMemoryNonshrinkable\",\r\n \"displayName\": \"Memory: Cleaner Memory nonshrinkable\",\r\n \"displayDescription\": \"Amount of memory, in bytes, not subject to purging by the background cleaner.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"MemoryUsage\",\r\n \"displayName\": \"Memory: Memory Usage\",\r\n \"displayDescription\": \"Memory usage of the server process as used in calculating cleaner memory price. Equal to counter Process\\\\PrivateBytes plus the size of memory-mapped data, ignoring any memory which was mapped or allocated by the xVelocity in-memory analytics engine (VertiPaq) in excess of the xVelocity engine Memory Limit.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"MemoryLimitHard\",\r\n \"displayName\": \"Memory: Memory Limit Hard\",\r\n \"displayDescription\": \"Hard memory limit, from configuration file.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"MemoryLimitHigh\",\r\n \"displayName\": \"Memory: Memory Limit High\",\r\n \"displayDescription\": \"High memory limit, from configuration file.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"MemoryLimitLow\",\r\n \"displayName\": \"Memory: Memory Limit Low\",\r\n \"displayDescription\": \"Low memory limit, from configuration file.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"MemoryLimitVertiPaq\",\r\n \"displayName\": \"Memory: Memory Limit VertiPaq\",\r\n \"displayDescription\": \"In-memory limit, from configuration file.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"Quota\",\r\n \"displayName\": \"Memory: Quota\",\r\n \"displayDescription\": \"Current memory quota, in bytes. Memory quota is also known as a memory grant or memory reservation.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"QuotaBlocked\",\r\n \"displayName\": \"Memory: Quota Blocked\",\r\n \"displayDescription\": \"Current number of quota requests that are blocked until other memory quotas are freed.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"VertiPaqNonpaged\",\r\n \"displayName\": \"Memory: VertiPaq Nonpaged\",\r\n \"displayDescription\": \"Bytes of memory locked in the working set for use by the in-memory engine.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"VertiPaqPaged\",\r\n \"displayName\": \"Memory: VertiPaq Paged\",\r\n \"displayDescription\": \"Bytes of paged memory in use for in-memory data.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"RowsReadPerSec\",\r\n \"displayName\": \"Processing: Rows read per sec\",\r\n \"displayDescription\": \"Rate of rows read from all relational databases.\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"RowsConvertedPerSec\",\r\n \"displayName\": \"Processing: Rows converted per sec\",\r\n \"displayDescription\": \"Rate of rows converted during processing.\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"RowsWrittenPerSec\",\r\n \"displayName\": \"Processing: Rows written per sec\",\r\n \"displayDescription\": \"Rate of rows written during processing.\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"CommandPoolBusyThreads\",\r\n \"displayName\": \"Threads: Command pool busy threads\",\r\n \"displayDescription\": \"Number of busy threads in the command thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"CommandPoolIdleThreads\",\r\n \"displayName\": \"Threads: Command pool idle threads\",\r\n \"displayDescription\": \"Number of idle threads in the command thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"LongParsingBusyThreads\",\r\n \"displayName\": \"Threads: Long parsing busy threads\",\r\n \"displayDescription\": \"Number of busy threads in the long parsing thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"LongParsingIdleThreads\",\r\n \"displayName\": \"Threads: Long parsing idle threads\",\r\n \"displayDescription\": \"Number of idle threads in the long parsing thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"LongParsingJobQueueLength\",\r\n \"displayName\": \"Threads: Long parsing job queue length\",\r\n \"displayDescription\": \"Number of jobs in the queue of the long parsing thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"ProcessingPoolBusyIOJobThreads\",\r\n \"displayName\": \"Threads: Processing pool busy I/O job threads\",\r\n \"displayDescription\": \"Number of threads running I/O jobs in the processing thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"ProcessingPoolBusyNonIOThreads\",\r\n \"displayName\": \"Threads: Processing pool busy non-I/O threads\",\r\n \"displayDescription\": \"Number of threads running non-I/O jobs in the processing thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"ProcessingPoolIOJobQueueLength\",\r\n \"displayName\": \"Threads: Processing pool I/O job queue length\",\r\n \"displayDescription\": \"Number of I/O jobs in the queue of the processing thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"ProcessingPoolIdleIOJobThreads\",\r\n \"displayName\": \"Threads: Processing pool idle I/O job threads\",\r\n \"displayDescription\": \"Number of idle threads for I/O jobs in the processing thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"ProcessingPoolIdleNonIOThreads\",\r\n \"displayName\": \"Threads: Processing pool idle non-I/O threads\",\r\n \"displayDescription\": \"Number of idle threads in the processing thread pool dedicated to non-I/O jobs.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"QueryPoolIdleThreads\",\r\n \"displayName\": \"Threads: Query pool idle threads\",\r\n \"displayDescription\": \"Number of idle threads for I/O jobs in the processing thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"ShortParsingBusyThreads\",\r\n \"displayName\": \"Threads: Short parsing busy threads\",\r\n \"displayDescription\": \"Number of busy threads in the short parsing thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"ShortParsingIdleThreads\",\r\n \"displayName\": \"Threads: Short parsing idle threads\",\r\n \"displayDescription\": \"Number of idle threads in the short parsing thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"ShortParsingJobQueueLength\",\r\n \"displayName\": \"Threads: Short parsing job queue length\",\r\n \"displayDescription\": \"Number of jobs in the queue of the short parsing thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"QueryDuration\",\r\n \"displayName\": null,\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"\"\r\n },\r\n {\r\n \"name\": \"QueryPoolJobQueueLength\",\r\n \"displayName\": \"Threads: Query pool job queue lengt\",\r\n \"displayDescription\": \"Number of jobs in the queue of the query thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.PowerBIDedicated\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.PowerBIDedicated\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft API Management\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/register/action\",\r\n \"displayName\": \"Register Microsoft.ApiManagement resource provider\",\r\n \"description\": \"Register subscription for Microsoft.ApiManagement resource provider\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/unregister/action\",\r\n \"displayName\": \"Un-register Microsoft.ApiManagement resource provider\",\r\n \"description\": \"Un-register subscription for Microsoft.ApiManagement resource provider\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"checkNameAvailability\",\r\n \"displayName\": \"Check Name Availability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/checkNameAvailability/read\",\r\n \"displayName\": \"Check Name Availability\",\r\n \"description\": \"Checks if provided service name is available\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service\",\r\n \"displayName\": \"Service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/write\",\r\n \"displayName\": \"Create a new instance of API Management Service\",\r\n \"description\": \"Create a new instance of API Management Service\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/read\",\r\n \"displayName\": \"Read metadata for an API Management Service instance\",\r\n \"description\": \"Read metadata for an API Management Service instance\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/delete\",\r\n \"displayName\": \"Delete API Management Service instance\",\r\n \"description\": \"Delete API Management Service instance\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/updatehostname/action\",\r\n \"displayName\": \"Update domain names\",\r\n \"description\": \"Setup, update or remove custom domain names for an API Management Service\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/updatecertificate/action\",\r\n \"displayName\": \"Upload SSL certificate\",\r\n \"description\": \"Upload SSL certificate for an API Management Service\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/backup/action\",\r\n \"displayName\": \"Backup API Management Service\",\r\n \"description\": \"Backup API Management Service to the specified container in a user provided storage account\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/restore/action\",\r\n \"displayName\": \"Restore API Management Service\",\r\n \"description\": \"Restore API Management Service from the specified container in a user provided storage account\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/managedeployments/action\",\r\n \"displayName\": \"Manage Service Deployments\",\r\n \"description\": \"Change SKU/units, add/remove regional deployments of API Management Service\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/getssotoken/action\",\r\n \"displayName\": \"Get SSO token\",\r\n \"description\": \"Gets SSO token that can be used to login into API Management Service Legacy portal as an administrator\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/applynetworkconfigurationupdates/action\",\r\n \"displayName\": \"Apply Network Configuration Updates\",\r\n \"description\": \"Updates the Microsoft.ApiManagement resources running in Virtual Network to pick updated Network Settings.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/action\",\r\n \"displayName\": \"Register new user\",\r\n \"description\": \"Register a new user\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/notifications/action\",\r\n \"displayName\": \"Send notification\",\r\n \"description\": \"Sends notification to a specified user\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/operationresults\",\r\n \"displayName\": \"Operation Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/operationresults/read\",\r\n \"displayName\": \"Get long running operation result\",\r\n \"description\": \"Gets current status of long running operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"The metric definition of API Management service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Read API Management service metric definitions\",\r\n \"description\": \"Gets the available metrics for API Management service\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"TotalRequests\",\r\n \"displayName\": \"Total Gateway Requests\",\r\n \"displayDescription\": \"Number of gateway requests\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Maximum\",\r\n \"Minimum\"\r\n ],\r\n \"category\": null,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Location\",\r\n \"displayName\": \"Location\",\r\n \"internalName\": \"Location\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"Hostname\",\r\n \"displayName\": \"Hostname\",\r\n \"internalName\": \"Hostname\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"SuccessfulRequests\",\r\n \"displayName\": \"Successful Gateway Requests\",\r\n \"displayDescription\": \"Number of successful gateway requests\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Maximum\",\r\n \"Minimum\"\r\n ],\r\n \"category\": null,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Location\",\r\n \"displayName\": \"Location\",\r\n \"internalName\": \"Location\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"Hostname\",\r\n \"displayName\": \"Hostname\",\r\n \"internalName\": \"Hostname\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"UnauthorizedRequests\",\r\n \"displayName\": \"Unauthorized Gateway Requests\",\r\n \"displayDescription\": \"Number of unauthorized gateway requests\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Maximum\",\r\n \"Minimum\"\r\n ],\r\n \"category\": null,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Location\",\r\n \"displayName\": \"Location\",\r\n \"internalName\": \"Location\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"Hostname\",\r\n \"displayName\": \"Hostname\",\r\n \"internalName\": \"Hostname\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"FailedRequests\",\r\n \"displayName\": \"Failed Gateway Requests\",\r\n \"displayDescription\": \"Number of failures in gateway requests\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Maximum\",\r\n \"Minimum\"\r\n ],\r\n \"category\": null,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Location\",\r\n \"displayName\": \"Location\",\r\n \"internalName\": \"Location\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"Hostname\",\r\n \"displayName\": \"Hostname\",\r\n \"internalName\": \"Hostname\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"OtherRequests\",\r\n \"displayName\": \"Other Gateway Requests\",\r\n \"displayDescription\": \"Number of other gateway requests\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Maximum\",\r\n \"Minimum\"\r\n ],\r\n \"category\": null,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Location\",\r\n \"displayName\": \"Location\",\r\n \"internalName\": \"Location\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"Hostname\",\r\n \"displayName\": \"Hostname\",\r\n \"internalName\": \"Hostname\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Duration\",\r\n \"displayName\": \"Overall Duration of Gateway Requests\",\r\n \"displayDescription\": \"Overall Duration of Gateway Requests in milliseconds\",\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"supportedAggregationTypes\": [\r\n \"Average\",\r\n \"Maximum\",\r\n \"Minimum\"\r\n ],\r\n \"category\": null,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Location\",\r\n \"displayName\": \"Location\",\r\n \"internalName\": \"Location\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"Hostname\",\r\n \"displayName\": \"Hostname\",\r\n \"internalName\": \"Hostname\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Capacity\",\r\n \"displayName\": \"Capacity (Preview)\",\r\n \"displayDescription\": \"Utilization metric for ApiManagement service\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"supportedAggregationTypes\": [\r\n \"Average\",\r\n \"Maximum\",\r\n \"Minimum\"\r\n ],\r\n \"category\": null,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Location\",\r\n \"displayName\": \"Location\",\r\n \"internalName\": \"Location\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ]\r\n }\r\n ],\r\n \"logSpecifications\": null\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for API Management service\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for API Management service\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"The log definition of API Management service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Read API Management service log definitions\",\r\n \"description\": \"Gets the available logs for API Management service\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": null,\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"GatewayLogs\",\r\n \"displayName\": \"Logs related to ApiManagement Gateway\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/networkstatus\",\r\n \"displayName\": \"Network Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/networkstatus/read\",\r\n \"displayName\": \"Gets the network status of the service\",\r\n \"description\": \"Gets the network access status of resources on which the service depends on.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/loggers\",\r\n \"displayName\": \"Loggers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/loggers/read\",\r\n \"displayName\": \"Get loggers list or Get logger details\",\r\n \"description\": \"Get list of loggers or Get details of logger\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/loggers/write\",\r\n \"displayName\": \"Add logger or Update logger\",\r\n \"description\": \"Add new logger or Update existing logger details\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/loggers/delete\",\r\n \"displayName\": \"Remove logger\",\r\n \"description\": \"Remove existing logger\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/users\",\r\n \"displayName\": \"User accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/read\",\r\n \"displayName\": \"Get users list or Get user details\",\r\n \"description\": \"Get a list of registered users or Get account details of a user\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/write\",\r\n \"displayName\": \"Register new user or Update user\",\r\n \"description\": \"Register a new user or Update account details of an existing user\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/delete\",\r\n \"displayName\": \"Remove user\",\r\n \"description\": \"Remove user account\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/token/action\",\r\n \"displayName\": \"Get token\",\r\n \"description\": \"Get token access token for a user\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/generateSsoUrl/action\",\r\n \"displayName\": \"Generage SSO URL\",\r\n \"description\": \"Generate SSO URL. The URL can be used to access admin portal\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/users/subscriptions\",\r\n \"displayName\": \"User subscriptions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/subscriptions/read\",\r\n \"displayName\": \"Get user subscriptions list\",\r\n \"description\": \"Get list of user subscriptions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/users/applications\",\r\n \"displayName\": \"Get user applications\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/applications/read\",\r\n \"displayName\": \"Get user applications or Gets application details\",\r\n \"description\": \"Get list of all user applications or Gets API Management application details\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/applications/write\",\r\n \"displayName\": \"Registers application or Updates application\",\r\n \"description\": \"Registers an application to API Management or Updates application details\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/applications/delete\",\r\n \"displayName\": \"Removes application\",\r\n \"description\": \"Removes existing application\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/users/applications/attachments\",\r\n \"displayName\": \"Application Attachments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/applications/attachments/read\",\r\n \"displayName\": \"Get attachements for application or Get attachment\",\r\n \"description\": \"Gets application attachments or Gets attachment\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/applications/attachments/write\",\r\n \"displayName\": \"Add attachment\",\r\n \"description\": \"Add Attachment to application\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/applications/attachments/delete\",\r\n \"displayName\": \"Remove attachment\",\r\n \"description\": \"Removes an attachment\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/users/keys\",\r\n \"displayName\": \"Shared access key set\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/keys/read\",\r\n \"displayName\": \"Get user keys\",\r\n \"description\": \"Get list of user keys\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/users/groups\",\r\n \"displayName\": \"Developer groups assigned to user\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/groups/read\",\r\n \"displayName\": \"Get user groups list\",\r\n \"description\": \"Get list of user groups\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/tenant/operationResults\",\r\n \"displayName\": \"Results of async operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/operationResults/read\",\r\n \"displayName\": \"Get operation results or Get operation result\",\r\n \"description\": \"Get list of operation results or Get result of a specific operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/tenant/policy\",\r\n \"displayName\": \"Policy configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/policy/read\",\r\n \"displayName\": \"Get tenant policy configuration\",\r\n \"description\": \"Get policy configuration for the tenant\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/policy/write\",\r\n \"displayName\": \"Set tenant policy configuration\",\r\n \"description\": \"Set policy configuration for the tenant\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/policy/delete\",\r\n \"displayName\": \"Remove tenant policy configuration\",\r\n \"description\": \"Remove policy configuration for the tenant\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/tenant/configuration\",\r\n \"displayName\": \"Commits configuration snapshot\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/configuration/save/action\",\r\n \"displayName\": \"Creates commit with configuration snapshot\",\r\n \"description\": \"Creates commit with configuration snapshot to the specified branch in the repository\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/configuration/deploy/action\",\r\n \"displayName\": \"Runs a deployment task to apply changes from the specified git branch\",\r\n \"description\": \"Runs a deployment task to apply changes from the specified git branch to the configuration in database.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/configuration/validate/action\",\r\n \"displayName\": \"Validates changes from the specified branch\",\r\n \"description\": \"Validates changes from the specified git branch\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/tenant/configuration/operationResults\",\r\n \"displayName\": \"Results of async operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/configuration/operationResults/read\",\r\n \"displayName\": \"Get operation results or Get operation result\",\r\n \"description\": \"Get list of operation results or Get result of a specific operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/tenant/configuration/syncState\",\r\n \"displayName\": \"Get status of last synchronization\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/configuration/syncState/read\",\r\n \"displayName\": \"Get status of last synchronization\",\r\n \"description\": \"Get status of last git synchronization\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/tenant/access\",\r\n \"displayName\": \"Tenant access information\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/access/read\",\r\n \"displayName\": \"Get tenant acces information\",\r\n \"description\": \"Get tenant access information details\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/access/write\",\r\n \"displayName\": \"Update tenant access information\",\r\n \"description\": \"Update tenant access information details\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/access/regeneratePrimaryKey/action\",\r\n \"displayName\": \"Regenerate primary key\",\r\n \"description\": \"Regenerate primary access key\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/access/regenerateSecondaryKey/action\",\r\n \"displayName\": \"Regenerate secondary key\",\r\n \"description\": \"Regenerate secondary access key\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/identityProviders\",\r\n \"displayName\": \"Identity Providers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/identityProviders/read\",\r\n \"displayName\": \"Get Identity providers list or Get Identity Provider details\",\r\n \"description\": \"Get list of Identity providers or Get details of Identity Provider\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/identityProviders/write\",\r\n \"displayName\": \"Create new Identity Provider or Update existing Identity Provider\",\r\n \"description\": \"Create a new Identity Provider or Update details of an existing Identity Provider\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/identityProviders/delete\",\r\n \"displayName\": \"Remove Identity Provider\",\r\n \"description\": \"Remove existing Identity Provider\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/subscriptions\",\r\n \"displayName\": \"Product subscriptions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/subscriptions/read\",\r\n \"displayName\": \"Get subscriptions list or Get subscripiton details\",\r\n \"description\": \"Get a list of product subscriptions or Get details of product subscription\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/subscriptions/write\",\r\n \"displayName\": \"Subscribe to product or Update subscription\",\r\n \"description\": \"Subscribe an existing user to an existing product or Update existing subscription details. This operation can be used to renew subscription\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/subscriptions/delete\",\r\n \"displayName\": \"Delete subscription\",\r\n \"description\": \"Delete subscription. This operation can be used to delete subscription\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/subscriptions/regeneratePrimaryKey/action\",\r\n \"displayName\": \"Regenerate subscription PK\",\r\n \"description\": \"Regenerate subscription primary key\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/subscriptions/regenerateSecondaryKey/action\",\r\n \"displayName\": \"Regenerate subscription SK\",\r\n \"description\": \"Regenerate subscription secondary key\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/backends\",\r\n \"displayName\": \"Backends\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/backends/read\",\r\n \"displayName\": \"Get backends list or Get backend details\",\r\n \"description\": \"Get list of backends or Get details of backend\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/backends/write\",\r\n \"displayName\": \"Add backend or Update backend\",\r\n \"description\": \"Add a new backend or Update existing backend details\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/backends/delete\",\r\n \"displayName\": \"Remove backend\",\r\n \"description\": \"Remove existing backend\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/backends/reconnect/action\",\r\n \"displayName\": \"Create Request\",\r\n \"description\": \"Create a Reconnect Request\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apis\",\r\n \"displayName\": \"APIs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/read\",\r\n \"displayName\": \"Get API list or Get API details\",\r\n \"description\": \"Get list of all registered APIs or Get details of API\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/write\",\r\n \"displayName\": \"Create API or Update API\",\r\n \"description\": \"Create new API or Update existing API details\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/delete\",\r\n \"displayName\": \"Remove API\",\r\n \"description\": \"Remove existing API\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apis/operationsByTags\",\r\n \"displayName\": \"Tags - Operation associations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/operationsByTags/read\",\r\n \"displayName\": \"Get Operation-Tag associations list\",\r\n \"description\": \"Get list of Operation/Tag associations\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apis/revisions\",\r\n \"displayName\": \"API revisions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/revisions/read\",\r\n \"displayName\": \"Get revisions for an API\",\r\n \"description\": \"Get revisions belonging to an API\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/revisions/delete\",\r\n \"displayName\": \"Delete revisions of an API\",\r\n \"description\": \"Removes all revisions of an API\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apis/releases\",\r\n \"displayName\": \"API releases\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/releases/read\",\r\n \"displayName\": \"Get revisions for an API or Get API release details\",\r\n \"description\": \"Get releases for an API or Get details of API reelase\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/releases/delete\",\r\n \"displayName\": \"Removes all releases of the API or Delete API release\",\r\n \"description\": \"Removes all releases of the API or Remove API release\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/releases/write\",\r\n \"displayName\": \"Create API release or Update API release\",\r\n \"description\": \"Create new API release or Update existing API release\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apis/products\",\r\n \"displayName\": \"API associated products\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/products/read\",\r\n \"displayName\": \"Get products associated with the API\",\r\n \"description\": \"Get all products which the API is part of\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apis/tagDescriptions\",\r\n \"displayName\": \"Tags descriptions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/tagDescriptions/read\",\r\n \"displayName\": \"Tags descriptions in scope of API or Get Tag metadata\",\r\n \"description\": \"Get Tags descriptions in scope of API or Get Tag description in scope of API\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/tagDescriptions/write\",\r\n \"displayName\": \"Create/Change Tag metadata\",\r\n \"description\": \"Create/Change Tag description in scope of API\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/tagDescriptions/delete\",\r\n \"displayName\": \"Remove Tag\",\r\n \"description\": \"Remove Tag description from the API\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apis/policy\",\r\n \"displayName\": \"API policy configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/policy/read\",\r\n \"displayName\": \"Get API policy configuration\",\r\n \"description\": \"Get policy configuration details for API\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/policy/write\",\r\n \"displayName\": \"Set API policy configuration\",\r\n \"description\": \"Set policy configuration details for API\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/policy/delete\",\r\n \"displayName\": \"Remove API policy configuration\",\r\n \"description\": \"Remove policy configuration from API\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apis/policies\",\r\n \"displayName\": \"API policies configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/policies/read\",\r\n \"displayName\": \"Get API policies or Get API policy configuration\",\r\n \"description\": \"Get policies for API or Get policy configuration details for API\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/policies/write\",\r\n \"displayName\": \"Set API policy configuration\",\r\n \"description\": \"Set policy configuration details for API\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/policies/delete\",\r\n \"displayName\": \"Remove API policy configuration from policies\",\r\n \"description\": \"Remove policy configuration from API policies\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apis/operations\",\r\n \"displayName\": \"API operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/operations/read\",\r\n \"displayName\": \"Get API operations or Get API operation details\",\r\n \"description\": \"Get list of existing API operations or Get details of API operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/operations/write\",\r\n \"displayName\": \"Create API operation or Update API operation\",\r\n \"description\": \"Create new API operation or Update existing API operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/operations/delete\",\r\n \"displayName\": \"Remove API operation\",\r\n \"description\": \"Remove existing API operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apis/operations/policy\",\r\n \"displayName\": \"Operation policy configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/operations/policy/read\",\r\n \"displayName\": \"Get operation policy configuration\",\r\n \"description\": \"Get policy configuration details for operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/operations/policy/write\",\r\n \"displayName\": \"Set operation policy configuration\",\r\n \"description\": \"Set policy configuration details for operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/operations/policy/delete\",\r\n \"displayName\": \"Remove operation policy configuration\",\r\n \"description\": \"Remove policy configuration from operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apis/operations/policies\",\r\n \"displayName\": \"API Operation policies configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/operations/policies/read\",\r\n \"displayName\": \"Get API Operation policies or Get API operation policy configuration\",\r\n \"description\": \"Get policies for API Operation or Get policy configuration details for API Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/operations/policies/write\",\r\n \"displayName\": \"Set API operation policy configuration\",\r\n \"description\": \"Set policy configuration details for API Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/operations/policies/delete\",\r\n \"displayName\": \"Remove API Operation policy configuration from policies\",\r\n \"description\": \"Remove policy configuration from API Operation policies\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apis/operations/tags\",\r\n \"displayName\": \"Tags associated with the Operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/operations/tags/read\",\r\n \"displayName\": \"Get tags associated with the Operation or Tag details\",\r\n \"description\": \"Get tags associated with the Operation or Get Tag details\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/operations/tags/write\",\r\n \"displayName\": \"Associate Tag with Operation\",\r\n \"description\": \"Associate existing Tag with existing Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/operations/tags/delete\",\r\n \"displayName\": \"Delete Tag with Operation association\",\r\n \"description\": \"Delete association of existing Tag with existing Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apis/schemas\",\r\n \"displayName\": \"Schemas associated with the API\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/schemas/read\",\r\n \"displayName\": \"Gets the schemas stored for a given API or Gets schemas for the API\",\r\n \"description\": \"Gets all the schemas for a given API or Gets the Schemas used by the API\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/schemas/write\",\r\n \"displayName\": \"Sets schema used by the API\",\r\n \"description\": \"Sets the Schemas used by the API\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/schemas/delete\",\r\n \"displayName\": \"Removes schema for the API\",\r\n \"description\": \"Removes existing Schema\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apis/schemas/document\",\r\n \"displayName\": \"Document describing the API schema\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/schemas/document/read\",\r\n \"displayName\": \"Get the document for the schema\",\r\n \"description\": \"Get the document describing the Schema\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/schemas/document/write\",\r\n \"displayName\": \"Update the document for the schema\",\r\n \"description\": \"Update the document describing the Schema\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apis/tags\",\r\n \"displayName\": \"API/Tag associations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/tags/read\",\r\n \"displayName\": \"Get tags associated with the API or Get Tag associated with API\",\r\n \"description\": \"Get all API/Tag association for the API or Get details of API/Tag association\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/tags/write\",\r\n \"displayName\": \"Add Tag\",\r\n \"description\": \"Add new API/Tag association\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/tags/delete\",\r\n \"displayName\": \"Remove Tag\",\r\n \"description\": \"Remove existing API/Tag association\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apis/diagnostics\",\r\n \"displayName\": \"API diagnostics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/diagnostics/read\",\r\n \"displayName\": \"Get diagnostics list or Get diagnostic details\",\r\n \"description\": \"Get list of diagnostics or Get details of diagnostic\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/diagnostics/write\",\r\n \"displayName\": \"Add diagnostic or Update diagnostic\",\r\n \"description\": \"Add new diagnostic or Update existing diagnostic details\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/diagnostics/delete\",\r\n \"displayName\": \"Remove diagnostic\",\r\n \"description\": \"Remove existing diagnostic\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apis/diagnostics/loggers\",\r\n \"displayName\": \"Diagnostic loggers mapping\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/diagnostics/loggers/read\",\r\n \"displayName\": \"Get Diagnostic loggers\",\r\n \"description\": \"Get list of existing Diagnostic loggers\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/diagnostics/loggers/write\",\r\n \"displayName\": \"Create Diagnostic and Logger mapping\",\r\n \"description\": \"Map logger to a diagnostic setting\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/diagnostics/loggers/delete\",\r\n \"displayName\": \"Delete Diagnostic and Logger mapping\",\r\n \"description\": \"Remove mapping of a logger with a diagnostic setting\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/products\",\r\n \"displayName\": \"Products\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/read\",\r\n \"displayName\": \"Get product list or Get product details\",\r\n \"description\": \"Get list of products or Get details of product\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/write\",\r\n \"displayName\": \"Create product or Update product\",\r\n \"description\": \"Create new product or Update existing product details\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/delete\",\r\n \"displayName\": \"Remove product\",\r\n \"description\": \"Remove existing product\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/products/subscriptions\",\r\n \"displayName\": \"Product subscriptions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/subscriptions/read\",\r\n \"displayName\": \"Get product subscriptions list\",\r\n \"description\": \"Get list of product subscriptions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/products/apis\",\r\n \"displayName\": \"APIs added to product\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/apis/read\",\r\n \"displayName\": \"Get product APIs list\",\r\n \"description\": \"Get list of APIs added to existing product\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/apis/write\",\r\n \"displayName\": \"Add API to product\",\r\n \"description\": \"Add existing API to existing product\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/apis/delete\",\r\n \"displayName\": \"Remove API from product\",\r\n \"description\": \"Remove existing API from existing product\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/products/policy\",\r\n \"displayName\": \"Product policy configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/policy/read\",\r\n \"displayName\": \"Get product policy configuration\",\r\n \"description\": \"Get policy configuration of existing product\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/policy/write\",\r\n \"displayName\": \"Set product policy configuration\",\r\n \"description\": \"Set policy configuration for existing product\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/policy/delete\",\r\n \"displayName\": \"Remove product policy configuration\",\r\n \"description\": \"Remove policy configuration from existing product\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/products/policies\",\r\n \"displayName\": \"Product policies configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/policies/read\",\r\n \"displayName\": \"Get Product policies or Get Product policy configuration\",\r\n \"description\": \"Get policies for Product or Get policy configuration details for Product\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/policies/write\",\r\n \"displayName\": \"Set Product policy configuration\",\r\n \"description\": \"Set policy configuration details for Product\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/policies/delete\",\r\n \"displayName\": \"Remove Product policy configuration from policies\",\r\n \"description\": \"Remove policy configuration from Product policies\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/products/groups\",\r\n \"displayName\": \"Developer groups associated with product\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/groups/read\",\r\n \"displayName\": \"Get product groups list\",\r\n \"description\": \"Get list of developer groups associated with product\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/groups/write\",\r\n \"displayName\": \"Associate group with product\",\r\n \"description\": \"Associate existing developer group with existing product\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/groups/delete\",\r\n \"displayName\": \"Delete group with product association\",\r\n \"description\": \"Delete association of existing developer group with existing product\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/products/tags\",\r\n \"displayName\": \"Tags associated with the Product\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/tags/read\",\r\n \"displayName\": \"Get product tags or Tag details\",\r\n \"description\": \"Get tags associated with the Product or Get Tag details\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/tags/write\",\r\n \"displayName\": \"Associate Tag with Product\",\r\n \"description\": \"Associate existing Tag with existing Product\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/tags/delete\",\r\n \"displayName\": \"Delete Tag with Product association\",\r\n \"description\": \"Delete association of existing Tag with existing Product\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/notifications\",\r\n \"displayName\": \"Collection of all ApiManagement Publisher Notifications\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/notifications/read\",\r\n \"displayName\": \"Get all publisher notifications or Get publisher notification details\",\r\n \"description\": \"Gets all API Management publisher notifications or Get API Management publisher notification details\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/notifications/write\",\r\n \"displayName\": \"Create publisher notification\",\r\n \"description\": \"Create or Update API Management publisher notification\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/notifications/recipientEmails\",\r\n \"displayName\": \"Recipient Emails associated with a notification\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/notifications/recipientEmails/read\",\r\n \"displayName\": \"Get Email Recipients associated with Publisher Notification\",\r\n \"description\": \"Get Email Recipients associated with API Management Publisher Notification\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/notifications/recipientEmails/write\",\r\n \"displayName\": \"Create new email recipient\",\r\n \"description\": \"Create new Email Recipient of the Notification\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/notifications/recipientEmails/delete\",\r\n \"displayName\": \"Removes email associated with notification\",\r\n \"description\": \"Removes existing Email associated with a Notification\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/notifications/recipientUsers\",\r\n \"displayName\": \"Recipient Users associated with a notification\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/notifications/recipientUsers/read\",\r\n \"displayName\": \"Get recipient users for the Notification\",\r\n \"description\": \"Get Recipient Users associated with the Notification\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/notifications/recipientUsers/write\",\r\n \"displayName\": \"Add user to notification\",\r\n \"description\": \"Add User to the Notification Recipients\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/notifications/recipientUsers/delete\",\r\n \"displayName\": \"Removes user from notification recipients\",\r\n \"description\": \"Removes User associated to the Notification Recipients\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/openidConnectProviders\",\r\n \"displayName\": \"OpenID Connect Providers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/openidConnectProviders/read\",\r\n \"displayName\": \"Get OpenID providers list or Get OpenID Connect Provider details\",\r\n \"description\": \"Get list of OpenID Connect providers or Get details of OpenID Connect Provider\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/openidConnectProviders/write\",\r\n \"displayName\": \"Create new OpenID Connect Provider or Update existing OpenID Connect Provider\",\r\n \"description\": \"Create a new OpenID Connect Provider or Update details of an existing OpenID Connect Provider\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/openidConnectProviders/delete\",\r\n \"displayName\": \"Remove OpenID Connect Provider\",\r\n \"description\": \"Remove existing OpenID Connect Provider\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/policySnippets\",\r\n \"displayName\": \"Collection of policy snippets\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/policySnippets/read\",\r\n \"displayName\": \"Get policy snippets\",\r\n \"description\": \"Get all policy snippets\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/policies\",\r\n \"displayName\": \"Tenant policies configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/policies/read\",\r\n \"displayName\": \"Get Tenant policies or Get Tenant policy configuration\",\r\n \"description\": \"Get policies for Tenant or Get policy configuration details for Tenant\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/policies/write\",\r\n \"displayName\": \"Set Tenant policy configuration\",\r\n \"description\": \"Set policy configuration details for Tenant\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/policies/delete\",\r\n \"displayName\": \"Remove Tenant policy configuration from policies\",\r\n \"description\": \"Remove policy configuration from Tenant policies\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/certificates\",\r\n \"displayName\": \"Certificates\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/certificates/read\",\r\n \"displayName\": \"Get certificates list or Get cerificate details\",\r\n \"description\": \"Get list of certificates or Get details of certificate\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/certificates/write\",\r\n \"displayName\": \"Add certificate\",\r\n \"description\": \"Add new certificate\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/certificates/delete\",\r\n \"displayName\": \"Remove certificate\",\r\n \"description\": \"Remove existing certificate\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/templates\",\r\n \"displayName\": \"Collection of all email templates\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/templates/read\",\r\n \"displayName\": \"Get email templates or Get email template details\",\r\n \"description\": \"Gets all email templates or Gets API Management email template details\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/templates/write\",\r\n \"displayName\": \"Create or update email template or Update email template\",\r\n \"description\": \"Create or update API Management email template or Updates API Management email template\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/templates/delete\",\r\n \"displayName\": \"Reset default email template\",\r\n \"description\": \"Reset default API Management email template\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apisByTags\",\r\n \"displayName\": \"Tags - Apis associations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apisByTags/read\",\r\n \"displayName\": \"Get Api-Tag associations list\",\r\n \"description\": \"Get list of API/Tag associations\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/api-version-sets\",\r\n \"displayName\": \"ApiVersionSets\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/api-version-sets/read\",\r\n \"displayName\": \"Get version set list or Get versionSet details\",\r\n \"description\": \"Get list of version group entities or Gets details of a VersionSet\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/api-version-sets/write\",\r\n \"displayName\": \"Create VersionSet or Update VersionSet\",\r\n \"description\": \"Create new VersionSet or Update existing VersionSet details\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/api-version-sets/delete\",\r\n \"displayName\": \"Remove VersionSet\",\r\n \"description\": \"Remove existing VersionSet\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/api-version-sets/versions\",\r\n \"displayName\": \"Version entities associated with VersionSet\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/api-version-sets/versions/read\",\r\n \"displayName\": \"Get VersionSet version entity list\",\r\n \"description\": \"Get list of version entities\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/tagResources\",\r\n \"displayName\": \"TagResources\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tagResources/read\",\r\n \"displayName\": \"Get Tags Resources\",\r\n \"description\": \"Get list of Tags with associated Resources\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/properties\",\r\n \"displayName\": \"Collection of properties. Properties are used to manage constant string values across all API configurations or policies.\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/properties/read\",\r\n \"displayName\": \"Get all properties or Get property details\",\r\n \"description\": \"Gets list of all properties or Gets details of specified property\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/properties/write\",\r\n \"displayName\": \"Create property or Update property value\",\r\n \"description\": \"Creates a new property or Updates value for specified property\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/properties/delete\",\r\n \"displayName\": \"Remove property\",\r\n \"description\": \"Removes existing property\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/groups\",\r\n \"displayName\": \"Groups\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/groups/read\",\r\n \"displayName\": \"Get groups list or Get group details\",\r\n \"description\": \"Get list of groups or Gets details of a group\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/groups/write\",\r\n \"displayName\": \"Create group or Update group\",\r\n \"description\": \"Create new group or Update existing group details\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/groups/delete\",\r\n \"displayName\": \"Remove group\",\r\n \"description\": \"Remove existing group\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/groups/users\",\r\n \"displayName\": \"Group users\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/groups/users/read\",\r\n \"displayName\": \"Get group users list\",\r\n \"description\": \"Get list of group users\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/groups/users/write\",\r\n \"displayName\": \"Add user to group\",\r\n \"description\": \"Add existing user to existing group\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/groups/users/delete\",\r\n \"displayName\": \"Remove user from group\",\r\n \"description\": \"Remove existing user from existing group\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/tags\",\r\n \"displayName\": \"Tags\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tags/read\",\r\n \"displayName\": \"Get Tags list or Tag details\",\r\n \"description\": \"Get list of Tags or Get details of Tag\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tags/write\",\r\n \"displayName\": \"Add Tag or Update Tag\",\r\n \"description\": \"Add new Tag or Update existing Tag details\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tags/delete\",\r\n \"displayName\": \"Remove Tag\",\r\n \"description\": \"Remove existing Tag\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/authorizationServers\",\r\n \"displayName\": \"OAuth Authorization servers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/authorizationServers/read\",\r\n \"displayName\": \"Get authorization service list or Get authorization server details\",\r\n \"description\": \"Get list of authorization servers or Get details of authorization server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/authorizationServers/write\",\r\n \"displayName\": \"Create new authorization server or Update existing authorization server\",\r\n \"description\": \"Create a new authorization server or Update details of an existing authorization server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/authorizationServers/delete\",\r\n \"displayName\": \"Remove authorization server\",\r\n \"description\": \"Remove existing authorization server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/diagnostics\",\r\n \"displayName\": \"Diagnostics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/diagnostics/read\",\r\n \"displayName\": \"Get diagnostics list or Get diagnostic details\",\r\n \"description\": \"Get list of diagnostics or Get details of diagnostic\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/diagnostics/write\",\r\n \"displayName\": \"Add diagnostic or Update diagnostic\",\r\n \"description\": \"Add new diagnostic or Update existing diagnostic details\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/diagnostics/delete\",\r\n \"displayName\": \"Remove diagnostic\",\r\n \"description\": \"Remove existing diagnostic\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/diagnostics/loggers\",\r\n \"displayName\": \"Diagnostic loggers mapping\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/diagnostics/loggers/read\",\r\n \"displayName\": \"Get Diagnostic loggers\",\r\n \"description\": \"Get list of existing Diagnostic loggers\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/diagnostics/loggers/write\",\r\n \"displayName\": \"Create Diagnostic and Logger mapping\",\r\n \"description\": \"Map logger to a diagnostic setting\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/diagnostics/loggers/delete\",\r\n \"displayName\": \"Delete Diagnostic and Logger mapping\",\r\n \"description\": \"Remove mapping of a logger with a diagnostic setting\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/quotas\",\r\n \"displayName\": \"Quotas\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/quotas/read\",\r\n \"displayName\": \"Get quota values or Get quota values\",\r\n \"description\": \"Get values for quota or Get quota counter value for period\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/quotas/write\",\r\n \"displayName\": \"Set quota counter or Set quota counter\",\r\n \"description\": \"Set quota counter current value or Set quota counter current value\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/reports/bySubscription\",\r\n \"displayName\": \"By subscription report\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/reports/bySubscription/read\",\r\n \"displayName\": \"Get by subscription report\",\r\n \"description\": \"Get report aggregated by subscription.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/reports/byRequest\",\r\n \"displayName\": \"Requests reporting data\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/reports/byRequest/read\",\r\n \"displayName\": \"Get requests data report\",\r\n \"description\": \"Get requests reporting data\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/reports/byOperation\",\r\n \"displayName\": \"By operation report\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/reports/byOperation/read\",\r\n \"displayName\": \"Get by operation report\",\r\n \"description\": \"Get report aggregated by operations\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/reports/byGeo\",\r\n \"displayName\": \"By region report\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/reports/byGeo/read\",\r\n \"displayName\": \"Get by region report\",\r\n \"description\": \"Get report aggregated by geographical region\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/reports/byUser\",\r\n \"displayName\": \"By developer report\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/reports/byUser/read\",\r\n \"displayName\": \"Get by developer repoer\",\r\n \"description\": \"Get report aggregated by developers.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/reports/byTime\",\r\n \"displayName\": \"By time report\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/reports/byTime/read\",\r\n \"displayName\": \"Get by time report\",\r\n \"description\": \"Get report aggregated by time periods\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/reports/byApi\",\r\n \"displayName\": \"By api report\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/reports/byApi/read\",\r\n \"displayName\": \"Get by API report\",\r\n \"description\": \"Get report aggregated by APIs\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/reports/byProduct\",\r\n \"displayName\": \"By product report\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/reports/byProduct/read\",\r\n \"displayName\": \"Get by product report\",\r\n \"description\": \"Get report aggregated by products.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/locations/networkstatus\",\r\n \"displayName\": \"Network Status By Location\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/locations/networkstatus/read\",\r\n \"displayName\": \"Gets the network status of the service in the location\",\r\n \"description\": \"Gets the network access status of resources on which the service depends on in the location.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/portalsettings/signup\",\r\n \"displayName\": \"Sign up Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/portalsettings/signup/read\",\r\n \"displayName\": \"Get Sign Up Settings\",\r\n \"description\": \"Get Sign Up Settings for the Portal\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/portalsettings/signup/write\",\r\n \"displayName\": \"Update Settings or Update Settings\",\r\n \"description\": \"Update Sign Up settings or Update Sign Up settings\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/portalsettings/delegation\",\r\n \"displayName\": \"Delegation Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/portalsettings/delegation/read\",\r\n \"displayName\": \"Get Delegation Settings\",\r\n \"description\": \"Get Delegation Settings for the Portal\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/portalsettings/delegation/write\",\r\n \"displayName\": \"Update Settings or Update Settings\",\r\n \"description\": \"Update Delegation settings or Update Delegation settings\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/portalsettings/signin\",\r\n \"displayName\": \"Sign in Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/portalsettings/signin/read\",\r\n \"displayName\": \"Get Sign In Settings\",\r\n \"description\": \"Get Sign In Settings for the Portal\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/portalsettings/signin/write\",\r\n \"displayName\": \"Update Settings or Update Settings\",\r\n \"description\": \"Update Sign In settings or Update Sign In settings\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"API Management Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/operations/read\",\r\n \"displayName\": \"Read all API operations available for API Management\",\r\n \"description\": \"Read all API operations available for Microsoft.ApiManagement resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"reports\",\r\n \"displayName\": \"API Management reports\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/reports/read\",\r\n \"displayName\": \"Get reports\",\r\n \"description\": \"Get reports aggregated by time periods, geographical region, developers, products, APIs, operations, subscription and byRequest.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ApiManagement\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ApiManagement\"\r\n },\r\n {\r\n \"displayName\": \"84codes.CloudAMQP\",\r\n \"operations\": [\r\n {\r\n \"name\": \"84codes.CloudAMQP/updateCommunicationPreference/action\",\r\n \"displayName\": \"Update Communication Preferences\",\r\n \"description\": \"Updates Communication Preferences\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"84codes.CloudAMQP/listCommunicationPreference/action\",\r\n \"displayName\": \"List Communication Preferences\",\r\n \"description\": \"Read any Communication Preferences\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"servers\",\r\n \"displayName\": \"server\",\r\n \"operations\": [\r\n {\r\n \"name\": \"84codes.CloudAMQP/servers/read\",\r\n \"displayName\": \"Read server\",\r\n \"description\": \"Read any server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"84codes.CloudAMQP/servers/write\",\r\n \"displayName\": \"Create or Update server\",\r\n \"description\": \"Create or Update any server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"84codes.CloudAMQP/servers/delete\",\r\n \"displayName\": \"Delete server\",\r\n \"description\": \"Deletes any server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"84codes.CloudAMQP/servers/listSecrets/action\",\r\n \"displayName\": \"List Secrets\",\r\n \"description\": \"Read any server Secrets\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"84codes.CloudAMQP/servers/regenerateKeys/action\",\r\n \"displayName\": \"Regenerate Keys\",\r\n \"description\": \"Regenerate any server Keys\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"84codes.CloudAMQP/servers/listSingleSignOnToken/action\",\r\n \"displayName\": \"List Single Sign On Tokens\",\r\n \"description\": \"Read any server Single Sign On Tokens\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"84codes.CloudAMQP/operations/read\",\r\n \"displayName\": \"Read Operations\",\r\n \"description\": \"Read any Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/84codes.CloudAMQP\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"84codes.CloudAMQP\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Solutions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Solutions/register/action\",\r\n \"displayName\": \"Register Solutions\",\r\n \"description\": \"Register to Solutions.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"applications\",\r\n \"displayName\": \"Application\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Solutions/applications/read\",\r\n \"displayName\": \"List Applications\",\r\n \"description\": \"Retrieves a list of applications.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Solutions/applications/write\",\r\n \"displayName\": \"Create Application\",\r\n \"description\": \"Creates an application.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Solutions/applications/delete\",\r\n \"displayName\": \"Remove Application\",\r\n \"description\": \"Removes an application.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"applicationDefinitions\",\r\n \"displayName\": \"Application Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Solutions/applicationDefinitions/read\",\r\n \"displayName\": \"List Application Definitions\",\r\n \"description\": \"Retrieves a list of application definitions.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Solutions/applicationDefinitions/write\",\r\n \"displayName\": \"Add Application Definition\",\r\n \"description\": \"Add or modify an application definition.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Solutions/applicationDefinitions/delete\",\r\n \"displayName\": \"Remove Application Definition\",\r\n \"description\": \"Removes an application definition.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Solutions\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Solutions\"\r\n },\r\n {\r\n \"displayName\": \"SendGrid Email Delivery.\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"accounts\",\r\n \"displayName\": \"Accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Sendgrid.Email/accounts/write\",\r\n \"displayName\": \"Create/Update Account\",\r\n \"description\": \"Provision a SendGrid account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Sendgrid.Email/accounts/read\",\r\n \"displayName\": \"Get Account\",\r\n \"description\": \"Get account information\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Sendgrid.Email/accounts/delete\",\r\n \"displayName\": \"Delete Account\",\r\n \"description\": \"Delete a SendGrid account\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Sendgrid.Email\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Sendgrid.Email\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft ResourceHealth\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ResourceHealth/register/action\",\r\n \"displayName\": \"Register with the Provider\",\r\n \"description\": \"Registers the subscription for the Microsoft ResourceHealth\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Resourcehealth/healthevent/action\",\r\n \"displayName\": \"HealthEvent Change\",\r\n \"description\": \"Denotes the change in health state for the specified resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"healthevent\",\r\n \"displayName\": \"Health Event\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resourcehealth/healthevent/Activated/action\",\r\n \"displayName\": \"Health Event Activated\",\r\n \"description\": \"Denotes the change in health state for the specified resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Resourcehealth/healthevent/Updated/action\",\r\n \"displayName\": \"Health Event Updated\",\r\n \"description\": \"Denotes the change in health state for the specified resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Resourcehealth/healthevent/Resolved/action\",\r\n \"displayName\": \"Health Event Resolved\",\r\n \"description\": \"Denotes the change in health state for the specified resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Resourcehealth/healthevent/InProgress/action\",\r\n \"displayName\": \"Health Event InProgress\",\r\n \"description\": \"Denotes the change in health state for the specified resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Resourcehealth/healthevent/Pending/action\",\r\n \"displayName\": \"Health Event Pending\",\r\n \"description\": \"Denotes the change in health state for the specified resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AvailabilityStatuses\",\r\n \"displayName\": \"Availability Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ResourceHealth/AvailabilityStatuses/read\",\r\n \"displayName\": \"Get Availability Statuses\",\r\n \"description\": \"Gets the availability statuses for all resources in the specified scope\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AvailabilityStatuses/current\",\r\n \"displayName\": \"Availability Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ResourceHealth/AvailabilityStatuses/current/read\",\r\n \"displayName\": \"Get Availability Status\",\r\n \"description\": \"Gets the availability status for the specified resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ResourceHealth\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ResourceHealth\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Azure ServiceBus\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/checkNamespaceAvailability/action\",\r\n \"displayName\": \"Get namespace availability.\",\r\n \"description\": \"Checks availability of namespace under given subscription. This API is deprecated please use CheckNameAvailabiltiy instead.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/checkNameAvailability/action\",\r\n \"displayName\": \"Get namespace availability.\",\r\n \"description\": \"Checks availability of namespace under given subscription.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/register/action\",\r\n \"displayName\": \"Registers the ServiceBus Resource Provider\",\r\n \"description\": \"Registers the subscription for the ServiceBus resource provider and enables the creation of ServiceBus resources\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/unregister/action\",\r\n \"displayName\": \"Registers the ServiceBus Resource Provider\",\r\n \"description\": \"Registers the subscription for the ServiceBus resource provider and enables the creation of ServiceBus resources\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"sku\",\r\n \"displayName\": \"Sku\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/sku/read\",\r\n \"displayName\": \"Get Sku\",\r\n \"description\": \"Get list of Sku Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sku/regions\",\r\n \"displayName\": \"SkuRegions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/sku/regions/read\",\r\n \"displayName\": \"Get SkuRegions\",\r\n \"description\": \"Get list of SkuRegions Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces\",\r\n \"displayName\": \"Namespace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/write\",\r\n \"displayName\": \"Create Or Update Namespace \",\r\n \"description\": \"Create a Namespace Resource and Update its properties. Tags and Capacity of the Namespace are the properties which can be updated.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/read\",\r\n \"displayName\": \"Get Namespace Resource\",\r\n \"description\": \"Get the list of Namespace Resource Description\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/Delete\",\r\n \"displayName\": \"Delete Namespace\",\r\n \"description\": \"Delete Namespace Resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/authorizationRules/action\",\r\n \"displayName\": \"Updates Namespace Authorization Rule (Deprecated)\",\r\n \"description\": \"Updates Namespace Authorization Rule. This API is depricated. Please use a PUT call to update the Namespace Authorization Rule instead.. This operation is not supported on API version 2017-04-01.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/migrate/action\",\r\n \"displayName\": \"Migrate namespace operation\",\r\n \"description\": \"Migrate namespace operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/operationresults\",\r\n \"displayName\": \"Namespace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/operationresults/read\",\r\n \"displayName\": \"Get Namespace Resource\",\r\n \"description\": \"Get the status of Namespace operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Namespace metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get Namespace metrics\",\r\n \"description\": \"Get list of Namespace metrics Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"SuccessfulRequests\",\r\n \"displayName\": \"Successful Requests (Preview)\",\r\n \"displayDescription\": \"Total successful requests for a namespace (Preview)\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"IncomingRequests\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n },\r\n {\r\n \"name\": \"OperationResult\",\r\n \"isHidden\": true,\r\n \"defaultDimensionValues\": [\r\n {\r\n \"value\": \"Success\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"ServerErrors\",\r\n \"displayName\": \"Server Errors. (Preview)\",\r\n \"displayDescription\": \"Server Errors for Microsoft.ServiceBus. (Preview)\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"IncomingRequests\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n },\r\n {\r\n \"name\": \"OperationResult\",\r\n \"isHidden\": true,\r\n \"defaultDimensionValues\": [\r\n {\r\n \"value\": \"InternalServerError\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"UserErrors\",\r\n \"displayName\": \"User Errors. (Preview)\",\r\n \"displayDescription\": \"User Errors for Microsoft.ServiceBus. (Preview)\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"IncomingRequests\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n },\r\n {\r\n \"name\": \"OperationResult\",\r\n \"isHidden\": true,\r\n \"defaultDimensionValues\": [\r\n {\r\n \"value\": \"ClientError\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"ThrottledRequests\",\r\n \"displayName\": \"Throttled Requests. (Preview)\",\r\n \"displayDescription\": \"Throttled Requests for Microsoft.ServiceBus. (Preview)\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"IncomingRequests\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n },\r\n {\r\n \"name\": \"OperationResult\",\r\n \"isHidden\": true,\r\n \"defaultDimensionValues\": [\r\n {\r\n \"value\": \"ServerBusy\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"IncomingRequests\",\r\n \"displayName\": \"Incoming Requests (Preview)\",\r\n \"displayDescription\": \"Incoming Requests for Microsoft.ServiceBus. (Preview)\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"IncomingRequests\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"IncomingMessages\",\r\n \"displayName\": \"Incoming Messages (Preview)\",\r\n \"displayDescription\": \"Incoming Messages for Microsoft.ServiceBus. (Preview)\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"IncomingMessages\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"OutgoingMessages\",\r\n \"displayName\": \"Outgoing Messages (Preview)\",\r\n \"displayDescription\": \"Outgoing Messages for Microsoft.ServiceBus. (Preview)\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"OutgoingMessages\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"ActiveConnections\",\r\n \"displayName\": \"ActiveConnections (Preview)\",\r\n \"displayDescription\": \"Total Active Connections for Microsoft.ServiceBus. (Preview)\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"ActiveConnectionsCount\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"ConnectionsOpened\",\r\n \"displayName\": \"Connections Opened. (Preview)\",\r\n \"displayDescription\": \"Connections Opened for Microsoft.ServiceBus. (Preview)\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"ConnectionOpen\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"ConnectionsClosed\",\r\n \"displayName\": \"Connections Closed. (Preview)\",\r\n \"displayDescription\": \"Connections Closed for Microsoft.ServiceBus. (Preview)\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"ConnectionClose\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"CPUXNS\",\r\n \"displayName\": \"CPU usage per namespace\",\r\n \"displayDescription\": \"Service bus premium namespace CPU usage metric\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": \"(?i)^premium$\",\r\n \"fillGapWithZero\": false\r\n },\r\n {\r\n \"name\": \"WSXNS\",\r\n \"displayName\": \"Memory size usage per namespace\",\r\n \"displayDescription\": \"Service bus premium namespace memory usage metric\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": \"(?i)^premium$\",\r\n \"fillGapWithZero\": false\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Namespace diagnostic settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Get Namespace diagnostic settings\",\r\n \"description\": \"Get list of Namespace diagnostic settings Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Create or Update Namespace diagnostic settings\",\r\n \"description\": \"Get list of Namespace diagnostic settings Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"Namespace logs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Get Namespace logs\",\r\n \"description\": \"Get list of Namespace logs Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"OperationalLogs\",\r\n \"displayName\": \"Operational Logs\",\r\n \"blobDuration\": \"PT5M\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/authorizationRules\",\r\n \"displayName\": \"AuthorizationRules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/authorizationRules/write\",\r\n \"displayName\": \"Create or Update Namespace Authorization Rules\",\r\n \"description\": \"Create a Namespace level Authorization Rules and update its properties. The Authorization Rules Access Rights, the Primary and Secondary Keys can be updated.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/authorizationRules/read\",\r\n \"displayName\": \"Get Namespace Authorization Rules\",\r\n \"description\": \"Get the list of Namespaces Authorization Rules description.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/authorizationRules/delete\",\r\n \"displayName\": \"Delete Namespace Authorization Rule\",\r\n \"description\": \"Delete Namespace Authorization Rule. The Default Namespace Authorization Rule cannot be deleted. \",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/authorizationRules/listkeys/action\",\r\n \"displayName\": \"Get Namespace Listkeys\",\r\n \"description\": \"Get the Connection String to the Namespace\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/authorizationRules/regenerateKeys/action\",\r\n \"displayName\": \"Resource Regeneratekeys\",\r\n \"description\": \"Regenerate the Primary or Secondary key to the Resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/eventhubs\",\r\n \"displayName\": \"EventHub\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/eventhubs/read\",\r\n \"displayName\": \"Get EventHub\",\r\n \"description\": \"Get list of EventHub Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/disasterrecoveryconfigs\",\r\n \"displayName\": \"DisasterRecoveryConfigurations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/disasterrecoveryconfigs/checkNameAvailability/action\",\r\n \"displayName\": \"Get alias availability.\",\r\n \"description\": \"Checks availability of namespace alias under given subscription.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/disasterRecoveryConfigs/write\",\r\n \"displayName\": \"Create or Update Disaster Recovery configuration.\",\r\n \"description\": \"Creates or Updates the Disaster Recovery configuration associated with the namespace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/disasterRecoveryConfigs/read\",\r\n \"displayName\": \"Get Disaster Recovery configuration\",\r\n \"description\": \"Gets the Disaster Recovery configuration associated with the namespace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/disasterRecoveryConfigs/delete\",\r\n \"displayName\": \"Delete Disaster Recovery configuration\",\r\n \"description\": \"Deletes the Disaster Recovery configuration associated with the namespace. This operation can only be invoked via the primary namespace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/disasterRecoveryConfigs/breakPairing/action\",\r\n \"displayName\": \"Break Pairing\",\r\n \"description\": \"Disables Disaster Recovery and stops replicating changes from primary to secondary namespaces.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/disasterRecoveryConfigs/failover/action\",\r\n \"displayName\": \"Failover\",\r\n \"description\": \"Invokes a GEO DR failover and reconfigures the namespace alias to point to the secondary namespace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/disasterRecoveryConfigs/authorizationRules\",\r\n \"displayName\": \"AuthorizationRules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/disasterRecoveryConfigs/authorizationRules/read\",\r\n \"displayName\": \"Get Disaster Recovery Primary Namespace's Authorization Rules\",\r\n \"description\": \"Get Disaster Recovery Primary Namespace's Authorization Rules\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/disasterRecoveryConfigs/authorizationRules/listkeys/action\",\r\n \"displayName\": \"Gets the authorization rules keys for the Disaster Recovery primary namespace\",\r\n \"description\": \"Gets the authorization rules keys for the Disaster Recovery primary namespace\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/queues\",\r\n \"displayName\": \"Queue\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/queues/write\",\r\n \"displayName\": \"Create or Update Queue\",\r\n \"description\": \"Create or Update Queue properties.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/queues/read\",\r\n \"displayName\": \"Get Queue\",\r\n \"description\": \"Get list of Queue Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/queues/Delete\",\r\n \"displayName\": \"Delete Queue\",\r\n \"description\": \"Operation to delete Queue Resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/queues/authorizationRules/action\",\r\n \"displayName\": \"Update Queue Authorization Rules (Deprecated)\",\r\n \"description\": \"Operation to update Queue. This operation is not supported on API version 2017-04-01. Authorization Rules. Please use a PUT call to update Authorization Rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/queues/authorizationRules\",\r\n \"displayName\": \"Queue AuthorizationRules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/queues/authorizationRules/write\",\r\n \"displayName\": \"Create or Update Queue Authorization Rule\",\r\n \"description\": \"Create Queue Authorization Rules and Update its properties. The Authorization Rules Access Rights can be updated.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/queues/authorizationRules/read\",\r\n \"displayName\": \" Get Queue Authorization Rules\",\r\n \"description\": \" Get the list of Queue Authorization Rules\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/queues/authorizationRules/delete\",\r\n \"displayName\": \"Delete Queue Authorization Rules\",\r\n \"description\": \"Operation to delete Queue Authorization Rules\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/queues/authorizationRules/listkeys/action\",\r\n \"displayName\": \"List Queue keys\",\r\n \"description\": \"Get the Connection String to Queue\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/queues/authorizationRules/regenerateKeys/action\",\r\n \"displayName\": \"Resource Regeneratekeys\",\r\n \"description\": \"Regenerate the Primary or Secondary key to the Resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/topics\",\r\n \"displayName\": \"Topic\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/topics/write\",\r\n \"displayName\": \"Create or Update Topic\",\r\n \"description\": \"Create or Update Topic properties.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/topics/read\",\r\n \"displayName\": \"Get Topic\",\r\n \"description\": \"Get list of Topic Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/topics/Delete\",\r\n \"displayName\": \"Delete Topic\",\r\n \"description\": \"Operation to delete Topic Resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/topics/authorizationRules/action\",\r\n \"displayName\": \"Update Topic Authorization Rules (Deprecated)\",\r\n \"description\": \"Operation to update Topic. This operation is not supported on API version 2017-04-01. Authorization Rules. Please use a PUT call to update Authorization Rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/topics/authorizationRules\",\r\n \"displayName\": \"Topic AuthorizationRules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/topics/authorizationRules/write\",\r\n \"displayName\": \"Create or Update Topic Authorization Rule\",\r\n \"description\": \"Create Topic Authorization Rules and Update its properties. The Authorization Rules Access Rights can be updated.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/topics/authorizationRules/read\",\r\n \"displayName\": \" Get Topic Authorization Rules\",\r\n \"description\": \" Get the list of Topic Authorization Rules\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/topics/authorizationRules/delete\",\r\n \"displayName\": \"Delete Topic Authorization Rules\",\r\n \"description\": \"Operation to delete Topic Authorization Rules\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/topics/authorizationRules/listkeys/action\",\r\n \"displayName\": \"List Topic keys\",\r\n \"description\": \"Get the Connection String to Topic\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/topics/authorizationRules/regenerateKeys/action\",\r\n \"displayName\": \"Resource Regeneratekeys\",\r\n \"description\": \"Regenerate the Primary or Secondary key to the Resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/topics/subscriptions\",\r\n \"displayName\": \"TopicSubscription\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/topics/subscriptions/write\",\r\n \"displayName\": \"Create or Update TopicSubscription\",\r\n \"description\": \"Create or Update TopicSubscription properties.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/topics/subscriptions/read\",\r\n \"displayName\": \"Get TopicSubscription\",\r\n \"description\": \"Get list of TopicSubscription Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/topics/subscriptions/Delete\",\r\n \"displayName\": \"Delete TopicSubscription\",\r\n \"description\": \"Operation to delete TopicSubscription Resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/topics/subscriptions/rules\",\r\n \"displayName\": \"Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/topics/subscriptions/rules/write\",\r\n \"displayName\": \"Create or Update Rule\",\r\n \"description\": \"Create or Update Rule properties.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/topics/subscriptions/rules/read\",\r\n \"displayName\": \"Get Rule\",\r\n \"description\": \"Get list of Rule Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/topics/subscriptions/rules/Delete\",\r\n \"displayName\": \"Delete Rule\",\r\n \"description\": \"Operation to delete Rule Resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/messagingPlan\",\r\n \"displayName\": \"Namespace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/messagingPlan/read\",\r\n \"displayName\": \"Get Messaging Plan (Deprecated)\",\r\n \"description\": \"Gets the Messaging Plan for a namespace. This API is deprecated. Properties exposed via the MessagingPlan resource are moved to the (parent) Namespace resource in later API versions.. This operation is not supported on API version 2017-04-01.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/messagingPlan/write\",\r\n \"displayName\": \"Create or Update Messaging Plan (Deprecated)\",\r\n \"description\": \"Updates the Messaging Plan for a namespace. This API is deprecated. Properties exposed via the MessagingPlan resource are moved to the (parent) Namespace resource in later API versions.. This operation is not supported on API version 2017-04-01.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/eventGridFilters\",\r\n \"displayName\": \"EventGridFilters\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/eventGridFilters/write\",\r\n \"displayName\": \"Create or Update Event Grid filter.\",\r\n \"description\": \"Creates or Updates the Event Grid filter associated with the namespace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/eventGridFilters/read\",\r\n \"displayName\": \"GetEvent Grid filter configuration\",\r\n \"description\": \"Gets the Event Grid filter associated with the namespace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/eventGridFilters/delete\",\r\n \"displayName\": \"Delete Event Grid filter\",\r\n \"description\": \"Deletes the Event Grid filter associated with the namespace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/operations/read\",\r\n \"displayName\": \"Get Operations\",\r\n \"description\": \"Get Operations\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ServiceBus\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ServiceBus\"\r\n },\r\n {\r\n \"displayName\": \"Mailjet Email\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Mailjet.Email/updateCommunicationPreference/action\",\r\n \"displayName\": \"Update Communication Preferences\",\r\n \"description\": \"Updates Communication Preferences\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Mailjet.Email/listCommunicationPreference/action\",\r\n \"displayName\": \"List Communication Preferences\",\r\n \"description\": \"Read Any Communication Preferences\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Mailjet.Email/operations/read\",\r\n \"displayName\": \"Read Operations\",\r\n \"description\": \"Read any Operation\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"services\",\r\n \"displayName\": \"services\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Mailjet.Email/services/listSecrets/action\",\r\n \"displayName\": \"List Secrets\",\r\n \"description\": \"Read Any services Secrets\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Mailjet.Email/services/listSingleSignOnToken/action\",\r\n \"displayName\": \"List Single Sign On Tokens\",\r\n \"description\": \"Read Any services Single Sign On Tokens\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Mailjet.Email/services/write\",\r\n \"displayName\": \"Create or Upgrade services Plan\",\r\n \"description\": \"Create or Upgrade any services\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Mailjet.Email/services/read\",\r\n \"displayName\": \"Read services\",\r\n \"description\": \"Read any services\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Mailjet.Email/services/delete\",\r\n \"displayName\": \"Delete services\",\r\n \"description\": \"Delete any services\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Mailjet.Email\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Mailjet.Email\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft StorSimple Device Manager\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"managers\",\r\n \"displayName\": \"Device Managers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/clearAlerts/action\",\r\n \"displayName\": \"Clears All Alerts\",\r\n \"description\": \"Clear all the alerts associated with the device manager.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/getActivationKey/action\",\r\n \"displayName\": \"Get Activation Key\",\r\n \"description\": \"Get activation key for the device manager.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/regenerateActivationKey/action\",\r\n \"displayName\": \"Regenerate Activation Key\",\r\n \"description\": \"Regenerate activation key for the device manager.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/regenarateRegistationCertificate/action\",\r\n \"displayName\": \"Regenerate Registration Certificate\",\r\n \"description\": \"Regenerate registration certificate for the device managers.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/getEncryptionKey/action\",\r\n \"displayName\": \"Get Encryption Key\",\r\n \"description\": \"Get encryption key for the device manager.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/read\",\r\n \"displayName\": \"List Device Managers\",\r\n \"description\": \"Lists or gets the Device Managers\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/delete\",\r\n \"displayName\": \"Delete Device Managers\",\r\n \"description\": \"Deletes the Device Managers\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/write\",\r\n \"displayName\": \"Create or Update Device Managers\",\r\n \"description\": \"Create or update the Device Managers\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/configureDevice/action\",\r\n \"displayName\": \"Configure Device\",\r\n \"description\": \"Configures a device\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/listActivationKey/action\",\r\n \"displayName\": \"Gets Activation Key\",\r\n \"description\": \"Gets the activation key of the StorSimple Device Manager.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/listPublicEncryptionKey/action\",\r\n \"displayName\": \"List Public Encryption Key\",\r\n \"description\": \"List public encryption keys of a StorSimple Device Manager.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/listPrivateEncryptionKey/action\",\r\n \"displayName\": \"List Private Encryption Key\",\r\n \"description\": \"Gets private encryption key for a StorSimple Device Manager.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/provisionCloudAppliance/action\",\r\n \"displayName\": \"Create Cloud Appliance (8000 Series Only)\",\r\n \"description\": \"Create a new cloud appliance.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/Managers/write\",\r\n \"displayName\": \"Create Vault\",\r\n \"description\": \"Create Vault operation creates an Azure resource of type 'vault'\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/Managers/read\",\r\n \"displayName\": \"Get Vault\",\r\n \"description\": \"The Get Vault operation gets an object representing the Azure resource of type 'vault'\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/Managers/delete\",\r\n \"displayName\": \"Delete Vault\",\r\n \"description\": \"The Delete Vault operation deletes the specified Azure resource of type 'vault'\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/storageAccountCredentials\",\r\n \"displayName\": \"Storage Account Credentials\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/storageAccountCredentials/write\",\r\n \"displayName\": \"Create or Update Storage Account Credentials\",\r\n \"description\": \"Create or update the Storage Account Credentials\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/storageAccountCredentials/read\",\r\n \"displayName\": \"List Storage Account Credentials\",\r\n \"description\": \"Lists or gets the Storage Account Credentials\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/storageAccountCredentials/delete\",\r\n \"displayName\": \"Delete Storage Account Credentials\",\r\n \"description\": \"Deletes the Storage Account Credentials\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/storageAccountCredentials/listAccessKey/action\",\r\n \"displayName\": \"List Access Keys\",\r\n \"description\": \"List access keys of Storage Account Credentials\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/accessControlRecords\",\r\n \"displayName\": \"Access Control Records\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/accessControlRecords/read\",\r\n \"displayName\": \"List Access Control Records\",\r\n \"description\": \"Lists or gets the Access Control Records\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/accessControlRecords/write\",\r\n \"displayName\": \"Create or Update Access Control Records\",\r\n \"description\": \"Create or update the Access Control Records\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/accessControlRecords/delete\",\r\n \"displayName\": \"Delete Access Control Records\",\r\n \"description\": \"Deletes the Access Control Records\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/metrics\",\r\n \"displayName\": \"Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/metrics/read\",\r\n \"displayName\": \"List Metrics\",\r\n \"description\": \"Lists or gets the Metrics\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/bandwidthSettings\",\r\n \"displayName\": \"Bandwidth Settings (8000 Series Only)\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/bandwidthSettings/read\",\r\n \"displayName\": \"List Bandwidth Settings (8000 Series Only)\",\r\n \"description\": \"List the Bandwidth Settings (8000 Series Only)\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/bandwidthSettings/write\",\r\n \"displayName\": \"Creates or Updates Bandwidth Settings (8000 Series Only)\",\r\n \"description\": \"Creates a new or updates Bandwidth Settings (8000 Series Only)\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/bandwidthSettings/delete\",\r\n \"displayName\": \"Deletes Bandwidth Settings (8000 Series Only)\",\r\n \"description\": \"Deletes an existing Bandwidth Settings (8000 Series Only)\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Managers/extendedInformation\",\r\n \"displayName\": \"Managers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/Managers/extendedInformation/read\",\r\n \"displayName\": \"Get Extended Info\",\r\n \"description\": \"The Get Extended Info operation gets an object's Extended Info representing the Azure resource of type ?vault?\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/Managers/extendedInformation/write\",\r\n \"displayName\": \"Get Extended Info\",\r\n \"description\": \"The Get Extended Info operation gets an object's Extended Info representing the Azure resource of type ?vault?\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/Managers/extendedInformation/delete\",\r\n \"displayName\": \"Get Extended Info\",\r\n \"description\": \"The Get Extended Info operation gets an object's Extended Info representing the Azure resource of type ?vault?\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/alerts\",\r\n \"displayName\": \"Alerts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/alerts/read\",\r\n \"displayName\": \"List Alerts\",\r\n \"description\": \"Lists or gets the Alerts\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/storageDomains\",\r\n \"displayName\": \"Storage Domains (1200 Series Only)\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/storageDomains/read\",\r\n \"displayName\": \"List Storage Domains\",\r\n \"description\": \"Lists or gets the Storage Domains\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/storageDomains/write\",\r\n \"displayName\": \"Create or Update Storage Domains\",\r\n \"description\": \"Create or update the Storage Domains\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/storageDomains/delete\",\r\n \"displayName\": \"Delete Storage Domains\",\r\n \"description\": \"Deletes the Storage Domains\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices\",\r\n \"displayName\": \"Devices\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/scanForUpdates/action\",\r\n \"displayName\": \"Scan Updates\",\r\n \"description\": \"Scan for updates in a device.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/download/action\",\r\n \"displayName\": \"Download Device Updates\",\r\n \"description\": \"Dowload updates for a device.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/install/action\",\r\n \"displayName\": \"Install Updates (1200 Series Only)\",\r\n \"description\": \"Install updates on a device.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/read\",\r\n \"displayName\": \"List Devices\",\r\n \"description\": \"Lists or gets the Devices\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/write\",\r\n \"displayName\": \"Create or Update Devices\",\r\n \"description\": \"Create or update the Devices\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/delete\",\r\n \"displayName\": \"Delete Devices\",\r\n \"description\": \"Deletes the Devices\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/deactivate/action\",\r\n \"displayName\": \"Deactivate Device\",\r\n \"description\": \"Deactivates a device.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/publishSupportPackage/action\",\r\n \"displayName\": \"Publish Support Package\",\r\n \"description\": \"Publish support package of a device for Microsoft Support troubleshooting.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/failover/action\",\r\n \"displayName\": \"Failover Device\",\r\n \"description\": \"Failover of the device.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/sendTestAlertEmail/action\",\r\n \"displayName\": \"Send Test Alert Email\",\r\n \"description\": \"Send test alert email to configured email recipients.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/installUpdates/action\",\r\n \"displayName\": \"Install Updates (8000 Series Only)\",\r\n \"description\": \"Installs updates on the devices\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/listFailoverSets/action\",\r\n \"displayName\": \"List Failover Sets\",\r\n \"description\": \"List the failover sets for an existing device.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/listFailoverTargets/action\",\r\n \"displayName\": \"List Failover Targets\",\r\n \"description\": \"List failover targets of the devices\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/publicEncryptionKey/action\",\r\n \"displayName\": \"List Public Encryption Key\",\r\n \"description\": \"List public encryption key of the device manager\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/hardwareComponentGroups\",\r\n \"displayName\": \"Hardware Component Groups (8000 Series Only)\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/hardwareComponentGroups/read\",\r\n \"displayName\": \"List Hardware Component Groups\",\r\n \"description\": \"List the Hardware Component Groups\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/hardwareComponentGroups/changeControllerPowerState/action\",\r\n \"displayName\": \"Change controller power state of hardware component groups\",\r\n \"description\": \"Change controller power state of hardware component groups\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/metrics\",\r\n \"displayName\": \"Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/metrics/read\",\r\n \"displayName\": \"List Metrics\",\r\n \"description\": \"Lists or gets the Metrics\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/chapSettings\",\r\n \"displayName\": \"Chap Settings (1200 Series Only)\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/chapSettings/write\",\r\n \"displayName\": \"Create or Update Chap Settings\",\r\n \"description\": \"Create or update the Chap Settings\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/chapSettings/read\",\r\n \"displayName\": \"List Chap Settings\",\r\n \"description\": \"Lists or gets the Chap Settings\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/chapSettings/delete\",\r\n \"displayName\": \"Delete Chap Settings\",\r\n \"description\": \"Deletes the Chap Settings\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/backupScheduleGroups\",\r\n \"displayName\": \"Backup Schedule Groups (1200 Series Only)\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/backupScheduleGroups/read\",\r\n \"displayName\": \"List Backup Schedule Groups\",\r\n \"description\": \"Lists or gets the Backup Schedule Groups\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/backupScheduleGroups/write\",\r\n \"displayName\": \"Create or Update Backup Schedule Groups\",\r\n \"description\": \"Create or update the Backup Schedule Groups\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/backupScheduleGroups/delete\",\r\n \"displayName\": \"Delete Backup Schedule Groups\",\r\n \"description\": \"Deletes the Backup Schedule Groups\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/updateSummary\",\r\n \"displayName\": \"Update Summary\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/updateSummary/read\",\r\n \"displayName\": \"List Update Summary\",\r\n \"description\": \"Lists or gets the Update Summary\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/migrationSourceConfigurations\",\r\n \"displayName\": \"Migration Source Configurations (8000 Series Only)\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/migrationSourceConfigurations/import/action\",\r\n \"displayName\": \"Import Source Configurations\",\r\n \"description\": \"Import source configurations for migration\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/migrationSourceConfigurations/startMigrationEstimate/action\",\r\n \"displayName\": \"Start Migration Estimate\",\r\n \"description\": \"Start a job to estimate the duration of the migration process.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/migrationSourceConfigurations/startMigration/action\",\r\n \"displayName\": \"Start Migration\",\r\n \"description\": \"Start migration using source configurations\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/migrationSourceConfigurations/confirmMigration/action\",\r\n \"displayName\": \"Confirm Migration\",\r\n \"description\": \"Confirms a successful migration and commit it.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/migrationSourceConfigurations/fetchMigrationEstimate/action\",\r\n \"displayName\": \"Fetch Migration Estimate\",\r\n \"description\": \"Fetch the status for the migration estimation job.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/migrationSourceConfigurations/fetchMigrationStatus/action\",\r\n \"displayName\": \"Fetch Migration Status\",\r\n \"description\": \"Fetch the status for the migration.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/migrationSourceConfigurations/fetchConfirmMigrationStatus/action\",\r\n \"displayName\": \"Fetch Migration Confirm Status\",\r\n \"description\": \"Fetch the confirm status of migration.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/alertSettings\",\r\n \"displayName\": \"Alert Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/alertSettings/read\",\r\n \"displayName\": \"List Alert Settings\",\r\n \"description\": \"Lists or gets the Alert Settings\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/alertSettings/write\",\r\n \"displayName\": \"Create or Update Alert Settings\",\r\n \"description\": \"Create or update the Alert Settings\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/networkSettings\",\r\n \"displayName\": \"Network Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/networkSettings/read\",\r\n \"displayName\": \"List Network Settings\",\r\n \"description\": \"Lists or gets the Network Settings\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/networkSettings/write\",\r\n \"displayName\": \"Creates or Updates Network Settings\",\r\n \"description\": \"Creates a new or updates Network Settings\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/jobs\",\r\n \"displayName\": \"Jobs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/jobs/read\",\r\n \"displayName\": \"List Jobs\",\r\n \"description\": \"Lists or gets the Jobs\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/jobs/cancel/action\",\r\n \"displayName\": \"Cancel Job\",\r\n \"description\": \"Cancel a running job\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/metricsDefinitions\",\r\n \"displayName\": \"Metrics Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/metricsDefinitions/read\",\r\n \"displayName\": \"List Metrics Definitions\",\r\n \"description\": \"Lists or gets the Metrics Definitions\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/volumeContainers\",\r\n \"displayName\": \"Volume Containers (8000 Series Only)\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/volumeContainers/write\",\r\n \"displayName\": \"Creates or Updates Volume Containers (8000 Series Only)\",\r\n \"description\": \"Creates a new or updates Volume Containers (8000 Series Only)\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/volumeContainers/read\",\r\n \"displayName\": \"List Volume Containers (8000 Series Only)\",\r\n \"description\": \"List the Volume Containers (8000 Series Only)\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/volumeContainers/delete\",\r\n \"displayName\": \"Deletes Volume Containers (8000 Series Only)\",\r\n \"description\": \"Deletes an existing Volume Containers (8000 Series Only)\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/volumeContainers/listEncryptionKeys/action\",\r\n \"displayName\": \"List Encryption Keys\",\r\n \"description\": \"List encryption keys of Volume Containers\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/volumeContainers/rolloverEncryptionKey/action\",\r\n \"displayName\": \"Rollover Encryption Keys\",\r\n \"description\": \"Rollover encryption keys of Volume Containers\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/volumeContainers/metrics\",\r\n \"displayName\": \"Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/volumeContainers/metrics/read\",\r\n \"displayName\": \"List Metrics\",\r\n \"description\": \"List the Metrics\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/volumeContainers/volumes\",\r\n \"displayName\": \"Volumes\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/volumeContainers/volumes/read\",\r\n \"displayName\": \"List Volumes\",\r\n \"description\": \"List the Volumes\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/volumeContainers/volumes/write\",\r\n \"displayName\": \"Creates or Updates Volumes\",\r\n \"description\": \"Creates a new or updates Volumes\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/volumeContainers/volumes/delete\",\r\n \"displayName\": \"Deletes Volumes\",\r\n \"description\": \"Deletes an existing Volumes\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/volumeContainers/volumes/metrics\",\r\n \"displayName\": \"Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/volumeContainers/volumes/metrics/read\",\r\n \"displayName\": \"List Metrics\",\r\n \"description\": \"List the Metrics\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/volumeContainers/volumes/metricsDefinitions\",\r\n \"displayName\": \"Metrics Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/volumeContainers/volumes/metricsDefinitions/read\",\r\n \"displayName\": \"List Metrics Definitions\",\r\n \"description\": \"List the Metrics Definitions\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/volumeContainers/metricsDefinitions\",\r\n \"displayName\": \"Metrics Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/volumeContainers/metricsDefinitions/read\",\r\n \"displayName\": \"List Metrics Definitions\",\r\n \"description\": \"List the Metrics Definitions\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/iscsiservers\",\r\n \"displayName\": \"iSCSI Servers (1200 Series Only)\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/iscsiservers/read\",\r\n \"displayName\": \"List iSCSI Servers\",\r\n \"description\": \"Lists or gets the iSCSI Servers\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/iscsiservers/write\",\r\n \"displayName\": \"Create or Update iSCSI Servers\",\r\n \"description\": \"Create or update the iSCSI Servers\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/iscsiservers/delete\",\r\n \"displayName\": \"Delete iSCSI Servers\",\r\n \"description\": \"Deletes the iSCSI Servers\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/iscsiservers/backup/action\",\r\n \"displayName\": \"Take Backup\",\r\n \"description\": \"Take backup of an iSCSI server.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/iscsiservers/metrics\",\r\n \"displayName\": \"Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/iscsiservers/metrics/read\",\r\n \"displayName\": \"List Metrics\",\r\n \"description\": \"Lists or gets the Metrics\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/iscsiservers/disks\",\r\n \"displayName\": \"Disks (1200 Series Only)\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/iscsiservers/disks/read\",\r\n \"displayName\": \"List Disks\",\r\n \"description\": \"Lists or gets the Disks\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/iscsiservers/disks/write\",\r\n \"displayName\": \"Create or Update Disks\",\r\n \"description\": \"Create or update the Disks\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/iscsiservers/disks/delete\",\r\n \"displayName\": \"Delete Disks\",\r\n \"description\": \"Deletes the Disks\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/iscsiservers/disks/metrics\",\r\n \"displayName\": \"Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/iscsiservers/disks/metrics/read\",\r\n \"displayName\": \"List Metrics\",\r\n \"description\": \"Lists or gets the Metrics\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/iscsiservers/disks/metricsDefinitions\",\r\n \"displayName\": \"Metrics Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/iscsiservers/disks/metricsDefinitions/read\",\r\n \"displayName\": \"List Metrics Definitions\",\r\n \"description\": \"Lists or gets the Metrics Definitions\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/iscsiservers/metricsDefinitions\",\r\n \"displayName\": \"Metrics Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/iscsiservers/metricsDefinitions/read\",\r\n \"displayName\": \"List Metrics Definitions\",\r\n \"description\": \"Lists or gets the Metrics Definitions\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/backups\",\r\n \"displayName\": \"Backup Set\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/backups/read\",\r\n \"displayName\": \"List Backup Set\",\r\n \"description\": \"Lists or gets the Backup Set\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/backups/delete\",\r\n \"displayName\": \"Delete Backup Set\",\r\n \"description\": \"Deletes the Backup Set\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/backups/restore/action\",\r\n \"displayName\": \"Restore from Backup Set\",\r\n \"description\": \"Restore all the volumes from a backup set.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/backups/elements\",\r\n \"displayName\": \"Backup Elements (1200 Series Only)\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/backups/elements/clone/action\",\r\n \"displayName\": \"Clone\",\r\n \"description\": \"Clone a share or volume using a backup element.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/backupPolicies\",\r\n \"displayName\": \"Backup Polices (8000 Series Only)\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/backupPolicies/write\",\r\n \"displayName\": \"Creates or Updates Backup Polices (8000 Series Only)\",\r\n \"description\": \"Creates a new or updates Backup Polices (8000 Series Only)\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/backupPolicies/read\",\r\n \"displayName\": \"List Backup Polices (8000 Series Only)\",\r\n \"description\": \"List the Backup Polices (8000 Series Only)\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/backupPolicies/delete\",\r\n \"displayName\": \"Deletes Backup Polices (8000 Series Only)\",\r\n \"description\": \"Deletes an existing Backup Polices (8000 Series Only)\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/backupPolicies/backup/action\",\r\n \"displayName\": \"Take Backup\",\r\n \"description\": \"Take a manual backup to create an on-demand backup of all the volumes protected by the policy.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/backupPolicies/schedules\",\r\n \"displayName\": \"Schedules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/backupPolicies/schedules/write\",\r\n \"displayName\": \"Creates or Updates Schedules\",\r\n \"description\": \"Creates a new or updates Schedules\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/backupPolicies/schedules/read\",\r\n \"displayName\": \"List Schedules\",\r\n \"description\": \"List the Schedules\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/backupPolicies/schedules/delete\",\r\n \"displayName\": \"Deletes Schedules\",\r\n \"description\": \"Deletes an existing Schedules\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/securitySettings\",\r\n \"displayName\": \"Security Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/securitySettings/update/action\",\r\n \"displayName\": \"Update (1200 Series Only)\",\r\n \"description\": \"Update the security settings.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/securitySettings/read\",\r\n \"displayName\": \"List Security Settings\",\r\n \"description\": \"List the Security Settings\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/securitySettings/syncRemoteManagementCertificate/action\",\r\n \"displayName\": \"Synchronize Remote Management Certificate (8000 Series Only)\",\r\n \"description\": \"Synchronize the remote management certificate for a device.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/securitySettings/write\",\r\n \"displayName\": \"Creates or Updates Security Settings\",\r\n \"description\": \"Creates a new or updates Security Settings\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/fileservers\",\r\n \"displayName\": \"File Servers (1200 Series Only)\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/fileservers/read\",\r\n \"displayName\": \"List File Servers\",\r\n \"description\": \"Lists or gets the File Servers\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/fileservers/write\",\r\n \"displayName\": \"Create or Update File Servers\",\r\n \"description\": \"Create or update the File Servers\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/fileservers/delete\",\r\n \"displayName\": \"Delete File Servers\",\r\n \"description\": \"Deletes the File Servers\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/fileservers/backup/action\",\r\n \"displayName\": \"Take Backup\",\r\n \"description\": \"Take backup of an File Server.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/fileservers/metrics\",\r\n \"displayName\": \"Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/fileservers/metrics/read\",\r\n \"displayName\": \"List Metrics\",\r\n \"description\": \"Lists or gets the Metrics\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/fileservers/shares\",\r\n \"displayName\": \"Shares (1200 Series Only)\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/fileservers/shares/write\",\r\n \"displayName\": \"Create or Update Shares\",\r\n \"description\": \"Create or update the Shares\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/fileservers/shares/read\",\r\n \"displayName\": \"List Shares\",\r\n \"description\": \"Lists or gets the Shares\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/fileservers/shares/delete\",\r\n \"displayName\": \"Delete Shares\",\r\n \"description\": \"Deletes the Shares\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/fileservers/shares/metrics\",\r\n \"displayName\": \"Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/fileservers/shares/metrics/read\",\r\n \"displayName\": \"List Metrics\",\r\n \"description\": \"Lists or gets the Metrics\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/fileservers/shares/metricsDefinitions\",\r\n \"displayName\": \"Metrics Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/fileservers/shares/metricsDefinitions/read\",\r\n \"displayName\": \"List Metrics Definitions\",\r\n \"description\": \"Lists or gets the Metrics Definitions\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/fileservers/metricsDefinitions\",\r\n \"displayName\": \"Metrics Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/fileservers/metricsDefinitions/read\",\r\n \"displayName\": \"List Metrics Definitions\",\r\n \"description\": \"Lists or gets the Metrics Definitions\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/timeSettings\",\r\n \"displayName\": \"Time Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/timeSettings/read\",\r\n \"displayName\": \"List Time Settings\",\r\n \"description\": \"Lists or gets the Time Settings\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/timeSettings/write\",\r\n \"displayName\": \"Creates or Updates Time Settings\",\r\n \"description\": \"Creates a new or updates Time Settings\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Managers/certificates\",\r\n \"displayName\": \"Managers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/Managers/certificates/write\",\r\n \"displayName\": \"Update Resource Certificate\",\r\n \"description\": \"The Update Resource Certificate operation updates the resource/vault credential certificate.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/cloudApplianceConfigurations\",\r\n \"displayName\": \"Cloud Appliance Supported Configurations (8000 Series Only)\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/cloudApplianceConfigurations/read\",\r\n \"displayName\": \"List Cloud Appliance Supported Configurations\",\r\n \"description\": \"List the Cloud Appliance Supported Configurations\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/metricsDefinitions\",\r\n \"displayName\": \"Metrics Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/metricsDefinitions/read\",\r\n \"displayName\": \"List Metrics Definitions\",\r\n \"description\": \"Lists or gets the Metrics Definitions\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/encryptionSettings\",\r\n \"displayName\": \"Encryption Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/encryptionSettings/read\",\r\n \"displayName\": \"List Encryption Settings\",\r\n \"description\": \"Lists or gets the Encryption Settings\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.StorSimple\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.StorSimple\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft DocumentDb\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/register/action\",\r\n \"displayName\": \"Register Microsoft DocumentDB resource provider\",\r\n \"description\": \" Register the Microsoft DocumentDB resource provider for the subscription\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"databaseAccountNames\",\r\n \"displayName\": \"Database Account Names\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccountNames/read\",\r\n \"displayName\": \"Read database account names\",\r\n \"description\": \"Checks for name availability.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operationResults\",\r\n \"displayName\": \"Operation Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/operationResults/read\",\r\n \"displayName\": \"Read operation status\",\r\n \"description\": \"Read status of the asynchronous operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts\",\r\n \"displayName\": \"Database Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/read\",\r\n \"displayName\": \"Read database account\",\r\n \"description\": \"Reads a database account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/write\",\r\n \"displayName\": \"Update database account\",\r\n \"description\": \"Update a database accounts.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/listKeys/action\",\r\n \"displayName\": \"List keys\",\r\n \"description\": \"List keys of a database account\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/readonlykeys/action\",\r\n \"displayName\": \"Read database account readonly keys\",\r\n \"description\": \"Reads the database account readonly keys.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/regenerateKey/action\",\r\n \"displayName\": \"Rotate keys\",\r\n \"description\": \"Rotate keys of a database account\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/listConnectionStrings/action\",\r\n \"displayName\": \"Get Connection Strings\",\r\n \"description\": \"Get the connection strings for a database account\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/changeResourceGroup/action\",\r\n \"displayName\": \"Change resource group\",\r\n \"description\": \"Change resource group of a database account\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/failoverPriorityChange/action\",\r\n \"displayName\": \"Manual Failover\",\r\n \"description\": \"Change failover priorities of regions of a database account. This is used to perform manual failover operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/delete\",\r\n \"displayName\": \"Delete database accounts\",\r\n \"description\": \"Deletes the database accounts.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/operationResults\",\r\n \"displayName\": \"Database Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/operationResults/read\",\r\n \"displayName\": \"Read operation status\",\r\n \"description\": \"Read status of the asynchronous operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Database Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get database account metric definitions\",\r\n \"description\": \"Gets the available metrics for the database Account\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"MetadataRequests\",\r\n \"displayName\": \"Metadata Requests\",\r\n \"internalMetricName\": \"BEEndRequestCharge\",\r\n \"displayDescription\": \"Count of metadata requests. Cosmos DB maintains system metadata collection for each account, that allows you to enumerate collections, databases, etc, and their configurations, free of charge.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Count\",\r\n \"sourceMdmAccount\": \"DocumentDB\",\r\n \"sourceMdmNamespace\": \"DocDB\",\r\n \"fillGapWithZero\": true,\r\n \"category\": \"Requests\",\r\n \"resourceIdDimensionNameOverride\": \"GlobalDatabaseAccountName\",\r\n \"supportedAggregationTypes\": [\r\n \"Count\"\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GlobalDatabaseAccountName\",\r\n \"internalName\": \"GlobalDatabaseAccountName\",\r\n \"displayName\": \"DatabaseAccount\"\r\n },\r\n {\r\n \"name\": \"DatabaseName\",\r\n \"internalName\": \"DatabaseName\"\r\n },\r\n {\r\n \"name\": \"CollectionName\",\r\n \"internalName\": \"CollectionName\"\r\n },\r\n {\r\n \"name\": \"Region\",\r\n \"internalName\": \"Region\"\r\n },\r\n {\r\n \"name\": \"StatusCode\",\r\n \"internalName\": \"StatusCode\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"internalName\": \"Role\",\r\n \"isHidden\": true,\r\n \"defaultDimensionValues\": [\r\n {\r\n \"value\": \"MasterCluster0\"\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"MongoRequestCharge\",\r\n \"displayName\": \"Mongo Request Charge\",\r\n \"internalMetricName\": \"MongoRequestCharge\",\r\n \"displayDescription\": \"Mongo Request Units Consumed\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"sourceMdmAccount\": \"DocumentDB\",\r\n \"sourceMdmNamespace\": \"DocDB\",\r\n \"fillGapWithZero\": true,\r\n \"category\": \"Requests\",\r\n \"resourceIdDimensionNameOverride\": \"GlobalDatabaseAccountName\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\"\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GlobalDatabaseAccountName\",\r\n \"internalName\": \"GlobalDatabaseAccountName\",\r\n \"displayName\": \"DatabaseAccount\"\r\n },\r\n {\r\n \"name\": \"DatabaseName\",\r\n \"internalName\": \"DatabaseName\"\r\n },\r\n {\r\n \"name\": \"CollectionName\",\r\n \"internalName\": \"CollectionName\"\r\n },\r\n {\r\n \"name\": \"Region\",\r\n \"internalName\": \"Region\"\r\n },\r\n {\r\n \"name\": \"CommandName\",\r\n \"internalName\": \"CommandName\"\r\n },\r\n {\r\n \"name\": \"ErrorCode\",\r\n \"internalName\": \"ErrorCode\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"MongoRequests\",\r\n \"displayName\": \"Mongo Requests\",\r\n \"internalMetricName\": \"MongoRequestCharge\",\r\n \"displayDescription\": \"Number of Mongo Requests Made\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Count\",\r\n \"sourceMdmAccount\": \"DocumentDB\",\r\n \"sourceMdmNamespace\": \"DocDB\",\r\n \"fillGapWithZero\": true,\r\n \"category\": \"Requests\",\r\n \"resourceIdDimensionNameOverride\": \"GlobalDatabaseAccountName\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GlobalDatabaseAccountName\",\r\n \"internalName\": \"GlobalDatabaseAccountName\",\r\n \"displayName\": \"DatabaseAccount\"\r\n },\r\n {\r\n \"name\": \"DatabaseName\",\r\n \"internalName\": \"DatabaseName\"\r\n },\r\n {\r\n \"name\": \"CollectionName\",\r\n \"internalName\": \"CollectionName\"\r\n },\r\n {\r\n \"name\": \"Region\",\r\n \"internalName\": \"Region\"\r\n },\r\n {\r\n \"name\": \"CommandName\",\r\n \"internalName\": \"CommandName\"\r\n },\r\n {\r\n \"name\": \"ErrorCode\",\r\n \"internalName\": \"ErrorCode\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"TotalRequestUnits\",\r\n \"displayName\": \"Total Request Units\",\r\n \"internalMetricName\": \"BEEndRequestDocumentCharge\",\r\n \"displayDescription\": \"Request Units consumed\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"sourceMdmAccount\": \"DocumentDB\",\r\n \"sourceMdmNamespace\": \"DocDB\",\r\n \"fillGapWithZero\": true,\r\n \"category\": \"Requests\",\r\n \"resourceIdDimensionNameOverride\": \"GlobalDatabaseAccountName\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\"\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GlobalDatabaseAccountName\",\r\n \"internalName\": \"GlobalDatabaseAccountName\",\r\n \"displayName\": \"DatabaseAccount\"\r\n },\r\n {\r\n \"name\": \"DatabaseName\",\r\n \"internalName\": \"DatabaseName\"\r\n },\r\n {\r\n \"name\": \"CollectionName\",\r\n \"internalName\": \"CollectionName\"\r\n },\r\n {\r\n \"name\": \"Region\",\r\n \"internalName\": \"Region\"\r\n },\r\n {\r\n \"name\": \"StatusCode\",\r\n \"internalName\": \"StatusCode\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"TotalRequests\",\r\n \"displayName\": \"Total Requests\",\r\n \"internalMetricName\": \"BEEndRequestDocumentCharge\",\r\n \"displayDescription\": \"Number of requests made\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Count\",\r\n \"sourceMdmAccount\": \"DocumentDB\",\r\n \"sourceMdmNamespace\": \"DocDB\",\r\n \"fillGapWithZero\": true,\r\n \"category\": \"Requests\",\r\n \"resourceIdDimensionNameOverride\": \"GlobalDatabaseAccountName\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GlobalDatabaseAccountName\",\r\n \"internalName\": \"GlobalDatabaseAccountName\",\r\n \"displayName\": \"DatabaseAccount\"\r\n },\r\n {\r\n \"name\": \"DatabaseName\",\r\n \"internalName\": \"DatabaseName\"\r\n },\r\n {\r\n \"name\": \"CollectionName\",\r\n \"internalName\": \"CollectionName\"\r\n },\r\n {\r\n \"name\": \"Region\",\r\n \"internalName\": \"Region\"\r\n },\r\n {\r\n \"name\": \"StatusCode\",\r\n \"internalName\": \"StatusCode\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Database Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"Database Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Read database account log definitions\",\r\n \"description\": \"Gets the available log catageries for Database Account\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"DataPlaneRequests\",\r\n \"displayName\": \"DataPlaneRequests\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"MongoRequests\",\r\n \"displayName\": \"MongoRequests\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/metricDefinitions\",\r\n \"displayName\": \"Database Account metric definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/metricDefinitions/read\",\r\n \"displayName\": \"Read database account metrics definitions\",\r\n \"description\": \"Reads the database account metrics definitions.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/metrics\",\r\n \"displayName\": \"Database Account metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/metrics/read\",\r\n \"displayName\": \"Read database account metrics\",\r\n \"description\": \"Reads the database account metrics.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/usages\",\r\n \"displayName\": \"Database Account usages\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/usages/read\",\r\n \"displayName\": \"Read database account usages\",\r\n \"description\": \"Reads the database account usages.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/percentile/targetRegion/metrics\",\r\n \"displayName\": \"Database Account metrics for a specific target region\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/percentile/targetRegion/metrics/read\",\r\n \"displayName\": \"Read latency metricsfor a specific target region\",\r\n \"description\": \"Read latency metrics for a specific target region\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/percentile/sourceRegion/targetRegion/metrics\",\r\n \"displayName\": \"Database Account metrics for a specific source and target region\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/percentile/sourceRegion/targetRegion/metrics/read\",\r\n \"displayName\": \"Read latency metrics for a specific source and target region\",\r\n \"description\": \"Read latency metrics for a specific source and target region\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/percentile/metrics\",\r\n \"displayName\": \"Database Account metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/percentile/metrics/read\",\r\n \"displayName\": \"Read latency metrics\",\r\n \"description\": \"Read latency metrics\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/region/metrics\",\r\n \"displayName\": \"Database Account and Region metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/region/metrics/read\",\r\n \"displayName\": \"Read region database account metrics\",\r\n \"description\": \"Reads the region and database account metrics.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/region/databases/collections/metrics\",\r\n \"displayName\": \"Regional Collection metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/region/databases/collections/metrics/read\",\r\n \"displayName\": \"Read regional collection metrics\",\r\n \"description\": \"Reads the regional collection metrics.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/region/databases/collections/partitions\",\r\n \"displayName\": \"Collection partitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/region/databases/collections/partitions/read\",\r\n \"displayName\": \"Read database account partitions in a collection\",\r\n \"description\": \"Read database account partitions in a collection\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/region/databases/collections/partitions/metrics\",\r\n \"displayName\": \"Regional Database Account partition metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/region/databases/collections/partitions/metrics/read\",\r\n \"displayName\": \"Read regional database account partition level metrics\",\r\n \"description\": \"Read regional database account partition level metrics\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/region/databases/collections/partitionKeyRangeId/metrics\",\r\n \"displayName\": \"Regional Database Account partition key metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/region/databases/collections/partitionKeyRangeId/metrics/read\",\r\n \"displayName\": \"Read regional database account partition key level metrics\",\r\n \"description\": \"Read regional database account partition key level metrics\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/databases/collections/metricDefinitions\",\r\n \"displayName\": \"Collection metric definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/databases/collections/metricDefinitions/read\",\r\n \"displayName\": \"Read collection metric definitions\",\r\n \"description\": \"Reads the collection metric definitions.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/databases/collections/metrics\",\r\n \"displayName\": \"Collection metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/databases/collections/metrics/read\",\r\n \"displayName\": \"Read collection metrics\",\r\n \"description\": \"Reads the collection metrics.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/databases/collections/partitions/metrics\",\r\n \"displayName\": \"Database Account partition metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/databases/collections/partitions/metrics/read\",\r\n \"displayName\": \"Read database account partition level metrics\",\r\n \"description\": \"Read database account partition level metrics\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/databases/collections/partitions/usages\",\r\n \"displayName\": \"Database Account partition usages\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/databases/collections/partitions/usages/read\",\r\n \"displayName\": \"Read database account partition level usages\",\r\n \"description\": \"Read database account partition level usages\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/databases/collections/partitionKeyRangeId/metrics\",\r\n \"displayName\": \"Database Account partition key metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/databases/collections/partitionKeyRangeId/metrics/read\",\r\n \"displayName\": \"Read database account partition key level metrics\",\r\n \"description\": \"Read database account partition key level metrics\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/databases/collections/usages\",\r\n \"displayName\": \"Collection usages\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/databases/collections/usages/read\",\r\n \"displayName\": \"Read collection usages\",\r\n \"description\": \"Reads the collection usages.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/databases/metricDefinitions\",\r\n \"displayName\": \"Database metric definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/databases/metricDefinitions/read\",\r\n \"displayName\": \"Read database metric definitions\",\r\n \"description\": \"Reads the database metric definitions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/databases/metrics\",\r\n \"displayName\": \"Database metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/databases/metrics/read\",\r\n \"displayName\": \"Read database metrics\",\r\n \"description\": \"Reads the database metrics.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/databases/usages\",\r\n \"displayName\": \"Database usages\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/databases/usages/read\",\r\n \"displayName\": \"Read database usages\",\r\n \"description\": \"Reads the database usages.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/readonlykeys\",\r\n \"displayName\": \"Database Account readonly keys\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/readonlykeys/read\",\r\n \"displayName\": \"Read database account readonly keys\",\r\n \"description\": \"Reads the database account readonly keys.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/operations/read\",\r\n \"displayName\": \"List operations\",\r\n \"description\": \"Read operations available for the Microsoft DocumentDB \",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.DocumentDB\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.DocumentDB\"\r\n },\r\n {\r\n \"displayName\": \"Domain Services Resource Provider\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"domainServices\",\r\n \"displayName\": \"Domain Service Type\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AAD/domainServices/read\",\r\n \"displayName\": \"Read Domain Service\",\r\n \"description\": \"Reads Domain Services.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.AAD/domainServices/write\",\r\n \"displayName\": \"Write Domain Service\",\r\n \"description\": \"Write Domain Services\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.AAD/domainServices/delete\",\r\n \"displayName\": \"Delete Domain Service\",\r\n \"description\": \"Deletes Domain Services.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Operations\",\r\n \"displayName\": \"Resource Type Display Name.\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AAD/Operations/read\",\r\n \"displayName\": \"Read Resource Provider Operations\",\r\n \"description\": \"The localized friendly description for the operation, as it should be shown to the user.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/operationresults\",\r\n \"displayName\": \"Operation Results.\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AAD/locations/operationresults/read\",\r\n \"displayName\": \"Read Operation Result.\",\r\n \"description\": \"Read the status of an asynchronous operation.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.AAD\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.AAD\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Automation\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"automationAccounts\",\r\n \"displayName\": \"Azure Automation Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/read\",\r\n \"displayName\": \"Read an Azure Automation account\",\r\n \"description\": \"Gets an Azure Automation account\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/write\",\r\n \"displayName\": \"Create or Update an Azure Automation account\",\r\n \"description\": \"Creates or updates an Azure Automation account\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/write\",\r\n \"displayName\": \"Create or Update an Azure Automation account\",\r\n \"description\": \"Creates or updates an Azure Automation account\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/delete\",\r\n \"displayName\": \"Delete an Azure Automation account\",\r\n \"description\": \"Deletes an Azure Automation account\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/agentRegistrationInformation\",\r\n \"displayName\": \"Desired State Configuration Agent Registration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/agentRegistrationInformation/read\",\r\n \"displayName\": \"Gets an Azure Automation DSC's registration information\",\r\n \"description\": \"Read an Azure Automation DSC's registration information\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/agentRegistrationInformation/regenerateKey/action\",\r\n \"displayName\": \"Puts a request to regenerate Azure Automation DSC keys\",\r\n \"description\": \"Writes a request to regenerate Azure Automation DSC keys\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Automation Metric Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Read Automation Metric Definitions\",\r\n \"description\": \"Gets Automation Metric Definitions\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"TotalJob\",\r\n \"displayName\": \"Total Jobs\",\r\n \"displayDescription\": \"The total number of jobs\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Runbook\",\r\n \"displayName\": \"Runbook Name\"\r\n },\r\n {\r\n \"name\": \"Status\",\r\n \"displayName\": \"Status\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"logSpecifications\": null\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/configurations\",\r\n \"displayName\": \"Azure Automation Desired State Configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/configurations/read\",\r\n \"displayName\": \"Read an Azure Automation DSC's content\",\r\n \"description\": \"Gets an Azure Automation DSC's content\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/configurations/getCount/action\",\r\n \"displayName\": \"Gets the count of an Azure Automation DSC's content\",\r\n \"description\": \"Reads the count of an Azure Automation DSC's content\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/configurations/write\",\r\n \"displayName\": \"Puts an Azure Automation DSC's content\",\r\n \"description\": \"Writes an Azure Automation DSC's content\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/configurations/delete\",\r\n \"displayName\": \"Deletes an Azure Automation DSC's content\",\r\n \"description\": \"Deletes an Azure Automation DSC's content\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/hybridRunbookWorkerGroups\",\r\n \"displayName\": \"Azure Automation Hybrid Runbook Worker Resource Type\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Reads Hybrid Runbook Worker Resources\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Deletes Hybrid Runbook Worker Resources\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/watchers/streams\",\r\n \"displayName\": \"Azure Automation watcher stream\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/watchers/streams/read\",\r\n \"displayName\": \"Read an Azure Automation watcher stream\",\r\n \"description\": \"Gets an Azure Automation watcher job stream\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/jobSchedules\",\r\n \"displayName\": \"Azure Automation Job Schedule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobSchedules/read\",\r\n \"displayName\": \"Read an Azure Automation job schedule\",\r\n \"description\": \"Gets an Azure Automation job schedule\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobSchedules/write\",\r\n \"displayName\": \"Create an Azure Automation job schedule\",\r\n \"description\": \"Creates an Azure Automation job schedule\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobSchedules/delete\",\r\n \"displayName\": \"Delete an Azure Automation job schedule\",\r\n \"description\": \"Deletes an Azure Automation job schedule\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/nodeConfigurations\",\r\n \"displayName\": \"Desired State Configuration Node Configurations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/nodeConfigurations/readContent/action\",\r\n \"displayName\": \"Gets an Azure Automation DSC's node configuration content\",\r\n \"description\": \"Reads an Azure Automation DSC's node configuration content\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/nodeConfigurations/read\",\r\n \"displayName\": \"Gets an Azure Automation DSC's node configuration\",\r\n \"description\": \"Reads an Azure Automation DSC's node configuration\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/nodeConfigurations/write\",\r\n \"displayName\": \"Puts an Azure Automation DSC's node configuration\",\r\n \"description\": \"Writes an Azure Automation DSC's node configuration\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/nodeConfigurations/delete\",\r\n \"displayName\": \"Deletes an Azure Automation DSC's node configuration\",\r\n \"description\": \"Deletes an Azure Automation DSC's node configuration\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/compilationjobs\",\r\n \"displayName\": \"Desired State Configuration Compilations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/compilationjobs/write\",\r\n \"displayName\": \"Puts an Azure Automation DSC's Compilation\",\r\n \"description\": \"Writes an Azure Automation DSC's Compilation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/compilationjobs/read\",\r\n \"displayName\": \"Gets an Azure Automation DSC's Compilation\",\r\n \"description\": \"Reads an Azure Automation DSC's Compilation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/connectionTypes\",\r\n \"displayName\": \"Azure Automation Connection Type Asset\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/connectionTypes/read\",\r\n \"displayName\": \"Read an Azure Automation connection asset\",\r\n \"description\": \"Gets an Azure Automation connection type asset\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/connectionTypes/write\",\r\n \"displayName\": \"Create an Azure Automation connection asset\",\r\n \"description\": \"Creates an Azure Automation connection type asset\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/connectionTypes/delete\",\r\n \"displayName\": \"Delete an Azure Automation connection asset\",\r\n \"description\": \"Deletes an Azure Automation connection type asset\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/diagnosticSettings\",\r\n \"displayName\": \"Azure Automation Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/diagnosticSettings/read\",\r\n \"displayName\": \"Get Diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/diagnosticSettings/write\",\r\n \"displayName\": \"Set Diagnostic setting\",\r\n \"description\": \"Sets the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/modules\",\r\n \"displayName\": \"Azure Automation Module\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/modules/read\",\r\n \"displayName\": \"Read an Azure Automation module\",\r\n \"description\": \"Gets an Azure Automation module\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/modules/write\",\r\n \"displayName\": \"Create or Update an Azure Automation module\",\r\n \"description\": \"Creates or updates an Azure Automation module\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/modules/delete\",\r\n \"displayName\": \"Delete an Azure Automation module\",\r\n \"description\": \"Deletes an Azure Automation module\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/modules/activities\",\r\n \"displayName\": \"Azure Automation Activities\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/modules/activities/read\",\r\n \"displayName\": \"Read Azure Automation Activities\",\r\n \"description\": \"Gets Azure Automation Activities\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/usages\",\r\n \"displayName\": \"Azure Automation Usage\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/usages/read\",\r\n \"displayName\": \"Read Azure Automation Usage\",\r\n \"description\": \"Gets Azure Automation Usage\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/credentials\",\r\n \"displayName\": \"Azure Automation Credential Asset\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/credentials/read\",\r\n \"displayName\": \"Read an Azure Automation credential asset\",\r\n \"description\": \"Gets an Azure Automation credential asset\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/credentials/write\",\r\n \"displayName\": \"Create or Update an Azure Automation credential asset\",\r\n \"description\": \"Creates or updates an Azure Automation credential asset\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/credentials/delete\",\r\n \"displayName\": \"Delete an Azure Automation credential asset\",\r\n \"description\": \"Deletes an Azure Automation credential asset\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/certificates\",\r\n \"displayName\": \"Azure Automation Certificate Asset\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/certificates/read\",\r\n \"displayName\": \"Read an Azure Automation certificate\",\r\n \"description\": \"Gets an Azure Automation certificate asset\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/certificates/write\",\r\n \"displayName\": \"Create or Update Azure Automation certificate\",\r\n \"description\": \"Creates or updates an Azure Automation certificate asset\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/certificates/delete\",\r\n \"displayName\": \"Delete an Azure Automation certificate\",\r\n \"description\": \"Deletes an Azure Automation certificate asset\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/statistics\",\r\n \"displayName\": \"Azure Automation Statistics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/statistics/read\",\r\n \"displayName\": \"Read Azure Automation Statistics\",\r\n \"description\": \"Gets Azure Automation Statistics\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/objectDataTypes/fields\",\r\n \"displayName\": \"Azure Automation TypeFields\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/objectDataTypes/fields/read\",\r\n \"displayName\": \"Read Azure Automation TypeFields\",\r\n \"description\": \"Gets Azure Automation TypeFields\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/logDefinitions\",\r\n \"displayName\": \"Azure Automation Account Log Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/logDefinitions/read\",\r\n \"displayName\": \"Read automation account log definitions\",\r\n \"description\": \"Gets the available logs for the automation account\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": null,\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"JobLogs\",\r\n \"displayName\": \"Job Logs\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"JobStreams\",\r\n \"displayName\": \"Job Streams\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"DscNodeStatus\",\r\n \"displayName\": \"Dsc Node Status\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/nodes\",\r\n \"displayName\": \"Desired State Configuration Nodes\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/nodes/read\",\r\n \"displayName\": \"Gets Azure Automation DSC nodes\",\r\n \"description\": \"Reads Azure Automation DSC nodes\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/nodes/delete\",\r\n \"displayName\": \"Deletes Azure Automation DSC nodes\",\r\n \"description\": \"Deletes Azure Automation DSC nodes\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/nodes/reports\",\r\n \"displayName\": \"Desired State Configuration Report Contents\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/nodes/reports/read\",\r\n \"displayName\": \"Gets Azure Automation DSC report contentss\",\r\n \"description\": \"Reads Azure Automation DSC report contentss\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/nodes/reports/read\",\r\n \"displayName\": \"Gets Azure Automation DSC reports\",\r\n \"description\": \"Reads Azure Automation DSC reports\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/schedules\",\r\n \"displayName\": \"Azure Automation Schedule Asset\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/schedules/read\",\r\n \"displayName\": \"Read an Azure Automation schedule asset\",\r\n \"description\": \"Gets an Azure Automation schedule asset\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/schedules/write\",\r\n \"displayName\": \"Create or Update an Azure Automation schedule asset\",\r\n \"description\": \"Creates or updates an Azure Automation schedule asset\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/schedules/delete\",\r\n \"displayName\": \"Delete an Azure Automation schedule asset\",\r\n \"description\": \"Deletes an Azure Automation schedule asset\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/jobs\",\r\n \"displayName\": \"Azure Automation Job\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobs/runbookContent/action\",\r\n \"displayName\": \"Get runbook content\",\r\n \"description\": \"Gets the content of the Azure Automation runbook at the time of the job execution\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobs/output/action\",\r\n \"displayName\": \"Get the output of a job\",\r\n \"description\": \"Gets the output of a job\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"displayName\": \"Read an Azure Automation job\",\r\n \"description\": \"Gets an Azure Automation job\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"displayName\": \"Create an Azure Automation job\",\r\n \"description\": \"Creates an Azure Automation job\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"displayName\": \"Stop an Azure Automation job\",\r\n \"description\": \"Stops an Azure Automation job\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"displayName\": \"Suspend an Azure Automation job\",\r\n \"description\": \"Suspends an Azure Automation job\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"displayName\": \"Resume an Azure Automation job\",\r\n \"description\": \"Resumes an Azure Automation job\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobs/runbookContent/action\",\r\n \"displayName\": \"Get runbook content\",\r\n \"description\": \"Gets the content of the Azure Automation runbook at the time of the job execution\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobs/output/action\",\r\n \"displayName\": \"Get the output of a job\",\r\n \"description\": \"Gets the output of a job\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"displayName\": \"Read an Azure Automation job\",\r\n \"description\": \"Gets an Azure Automation job\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"displayName\": \"Create an Azure Automation job\",\r\n \"description\": \"Creates an Azure Automation job\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"displayName\": \"Stop an Azure Automation job\",\r\n \"description\": \"Stops an Azure Automation job\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"displayName\": \"Suspend an Azure Automation job\",\r\n \"description\": \"Suspends an Azure Automation job\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"displayName\": \"Resume an Azure Automation job\",\r\n \"description\": \"Resumes an Azure Automation job\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/jobs/streams\",\r\n \"displayName\": \"Azure Automation Job Stream\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"displayName\": \"Read an Azure Automation job stream\",\r\n \"description\": \"Gets an Azure Automation job stream\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"displayName\": \"Read an Azure Automation job stream\",\r\n \"description\": \"Gets an Azure Automation job stream\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/connections\",\r\n \"displayName\": \"Azure Automation Connection Asset\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/connections/read\",\r\n \"displayName\": \"Read an Azure Automation connection asset\",\r\n \"description\": \"Gets an Azure Automation connection asset\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/connections/write\",\r\n \"displayName\": \"Create or Update an Azure Automation connection asset\",\r\n \"description\": \"Creates or updates an Azure Automation connection asset\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/connections/delete\",\r\n \"displayName\": \"Delete an Azure Automation connection asset\",\r\n \"description\": \"Deletes an Azure Automation connection asset\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/variables\",\r\n \"displayName\": \"Azure Automation Variable Asset\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/variables/read\",\r\n \"displayName\": \"Read an Azure Automation variable asset\",\r\n \"description\": \"Reads an Azure Automation variable asset\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/variables/write\",\r\n \"displayName\": \"Create or Update an Azure Automation variable asset\",\r\n \"description\": \"Creates or updates an Azure Automation variable asset\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/variables/delete\",\r\n \"displayName\": \"Delete an Azure Automation variable asset\",\r\n \"description\": \"Deletes an Azure Automation variable asset\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/linkedWorkspace\",\r\n \"displayName\": \"Workspace linked to automation account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/linkedWorkspace/read\",\r\n \"displayName\": \"Read the workspace linked to the automation account\",\r\n \"description\": \"Gets the workspace linked to the automation account\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/runbooks\",\r\n \"displayName\": \"Azure Automation Runbook\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/readContent/action\",\r\n \"displayName\": \"Read the content of an Azure Automation runbook draft\",\r\n \"description\": \"Gets the content of an Azure Automation runbook\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"displayName\": \"Read an Azure Automation Runbook\",\r\n \"description\": \"Gets an Azure Automation runbook\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/write\",\r\n \"displayName\": \"Create or Update an Azure Automation Runbook\",\r\n \"description\": \"Creates or updates an Azure Automation runbook\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/delete\",\r\n \"displayName\": \"Delete an Azure Automation Runbook\",\r\n \"description\": \"Deletes an Azure Automation runbook\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/runbooks/draft\",\r\n \"displayName\": \"Azure Automation Runbook Draft\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/readContent/action\",\r\n \"displayName\": \"Read the content of an Azure Automation runbook draft\",\r\n \"description\": \"Gets the content of an Azure Automation runbook draft\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/writeContent/action\",\r\n \"displayName\": \"Write the content of an Azure Automation runbook draft\",\r\n \"description\": \"Creates the content of an Azure Automation runbook draft\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/read\",\r\n \"displayName\": \"Read an Azure Automation runbook draft\",\r\n \"description\": \"Gets an Azure Automation runbook draft\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/publish/action\",\r\n \"displayName\": \"Publish an Azure Automation runbook draft\",\r\n \"description\": \"Publishes an Azure Automation runbook draft\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/undoEdit/action\",\r\n \"displayName\": \"Undo Edit to an Azure Automation runbook draft\",\r\n \"description\": \"Undo edits to an Azure Automation runbook draft\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/runbooks/draft/testJob\",\r\n \"displayName\": \"Azure Automation Runbook Draft Test Job\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/testJob/read\",\r\n \"displayName\": \"Read an Azure Automation runbook draft test job\",\r\n \"description\": \"Gets an Azure Automation runbook draft test job\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/testJob/write\",\r\n \"displayName\": \"Create an Azure Automation runbook draft test job\",\r\n \"description\": \"Creates an Azure Automation runbook draft test job\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/testJob/stop/action\",\r\n \"displayName\": \"Stop an Azure Automation runbook draft test job\",\r\n \"description\": \"Stops an Azure Automation runbook draft test job\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/testJob/suspend/action\",\r\n \"displayName\": \"Suspend an Azure Automation runbook draft test job\",\r\n \"description\": \"Suspends an Azure Automation runbook draft test job\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/testJob/resume/action\",\r\n \"displayName\": \"Resume an Azure Automation runbook draft test job\",\r\n \"description\": \"Resumes an Azure Automation runbook draft test job\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/webhooks\",\r\n \"displayName\": \"Azure Automation Webhook\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/webhooks/read\",\r\n \"displayName\": \"Read an Azure Automation webhook\",\r\n \"description\": \"Reads an Azure Automation webhook\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/webhooks/write\",\r\n \"displayName\": \"Create or Update an Azure Automation webhook\",\r\n \"description\": \"Creates or updates an Azure Automation webhook\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/webhooks/delete\",\r\n \"displayName\": \"Delete an Azure Automation webhook\",\r\n \"description\": \"Deletes an Azure Automation webhook \",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/webhooks/generateUri/action\",\r\n \"displayName\": \"Generate a URI for an Azure Automation webhook\",\r\n \"description\": \"Generates a URI for an Azure Automation webhook\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Automation\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Automation\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Authorization\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Authorization/elevateAccess/action\",\r\n \"displayName\": \"Assigns the caller to User Access Administrator role\",\r\n \"description\": \"Grants the caller User Access Administrator access at the tenant scope\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Authorization/checkAccess/action\",\r\n \"displayName\": \"Check if the caller is authorized to perform a particular action\",\r\n \"description\": \"Checks if the caller is authorized to perform a particular action\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"classicAdministrators\",\r\n \"displayName\": \"Classic subscription administrator\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Authorization/classicAdministrators/read\",\r\n \"displayName\": \"Get administrator\",\r\n \"description\": \"Reads the administrators for the subscription.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Authorization/classicAdministrators/write\",\r\n \"displayName\": \"Set administrator\",\r\n \"description\": \"Add or modify administrator to a subscription.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Authorization/classicAdministrators/delete\",\r\n \"displayName\": \"Delete administrator\",\r\n \"description\": \"Removes the administrator from the subscription.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locks\",\r\n \"displayName\": \"Management lock\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Authorization/locks/read\",\r\n \"displayName\": \"Get management locks\",\r\n \"description\": \"Gets locks at the specified scope.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Authorization/locks/write\",\r\n \"displayName\": \"Add management locks\",\r\n \"description\": \"Add locks at the specified scope.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Authorization/locks/delete\",\r\n \"displayName\": \"Delete management locks\",\r\n \"description\": \"Delete locks at the specified scope.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"policyAssignments\",\r\n \"displayName\": \"Policy assignment\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Authorization/policyAssignments/read\",\r\n \"displayName\": \"Get policy assignment\",\r\n \"description\": \"Get information about a policy assignment.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Authorization/policyAssignments/write\",\r\n \"displayName\": \"Create policy assignment\",\r\n \"description\": \"Create a policy assignment at the specified scope.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Authorization/policyAssignments/delete\",\r\n \"displayName\": \"Delete policy assignment\",\r\n \"description\": \"Delete a policy assignment at the specified scope.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"permissions\",\r\n \"displayName\": \"Permission\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Authorization/permissions/read\",\r\n \"displayName\": \"List permissions\",\r\n \"description\": \"Lists all the permissions the caller has at a given scope.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"roleDefinitions\",\r\n \"displayName\": \"Role definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Authorization/roleDefinitions/read\",\r\n \"displayName\": \"Get role definition\",\r\n \"description\": \"Get information about a role definition.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Authorization/roleDefinitions/write\",\r\n \"displayName\": \"Create or update custom role definition\",\r\n \"description\": \"Create or update a custom role definition with specified permissions and assignable scopes.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Authorization/roleDefinitions/delete\",\r\n \"displayName\": \"Delete custom role definition\",\r\n \"description\": \"Delete the specified custom role definition.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"providerOperations\",\r\n \"displayName\": \"Provider operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Authorization/providerOperations/read\",\r\n \"displayName\": \"Get operations for resource providers\",\r\n \"description\": \"Get operations for all resource providers which can be used in role definitions.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"policyDefinitions\",\r\n \"displayName\": \"Policy definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Authorization/policyDefinitions/read\",\r\n \"displayName\": \"Get policy definition\",\r\n \"description\": \"Get information about a policy definition.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Authorization/policyDefinitions/write\",\r\n \"displayName\": \"Create policy definition\",\r\n \"description\": \"Create a custom policy definition.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Authorization/policyDefinitions/delete\",\r\n \"displayName\": \"Delete policy definition\",\r\n \"description\": \"Delete a policy definition.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"roleAssignments\",\r\n \"displayName\": \"Role assignment\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Authorization/roleAssignments/read\",\r\n \"displayName\": \"Get role assignment\",\r\n \"description\": \"Get information about a role assignment.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"displayName\": \"Create role assignment\",\r\n \"description\": \"Create a role assignment at the specified scope.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Authorization/roleAssignments/delete\",\r\n \"displayName\": \"Delete role assignment\",\r\n \"description\": \"Delete a role assignment at the specified scope.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"policySetDefinitions\",\r\n \"displayName\": \"Policy set definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Authorization/policySetDefinitions/read\",\r\n \"displayName\": \"Get policy set definition\",\r\n \"description\": \"Get information about a policy set definition.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Authorization/policySetDefinitions/write\",\r\n \"displayName\": \"Create policy set definition\",\r\n \"description\": \"Create a custom policy set definition.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Authorization/policySetDefinitions/delete\",\r\n \"displayName\": \"Delete policy set definition\",\r\n \"description\": \"Delete a policy set definition.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Authorization\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Authorization\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Storage\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/register/action\",\r\n \"displayName\": \"Registers the Storage Resource Provider\",\r\n \"description\": \"Registers the subscription for the storage resource provider and enables the creation of storage accounts.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"checknameavailability\",\r\n \"displayName\": \"Name Availability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/checknameavailability/read\",\r\n \"displayName\": \"Check Name Availability\",\r\n \"description\": \"Checks that account name is valid and is not in use.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts\",\r\n \"displayName\": \"Storage Accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"displayName\": \"List Storage Account Keys\",\r\n \"description\": \"Returns the access keys for the specified storage account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/regeneratekey/action\",\r\n \"displayName\": \"Regenerate Storage Account Keys\",\r\n \"description\": \"Regenerates the access keys for the specified storage account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/delete\",\r\n \"displayName\": \"Delete Storage Account\",\r\n \"description\": \"Deletes an existing storage account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/read\",\r\n \"displayName\": \"List/Get Storage Account(s)\",\r\n \"description\": \"Returns the list of storage accounts or gets the properties for the specified storage account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/listAccountSas/action\",\r\n \"displayName\": \"Returns Storage Account SAS Token\",\r\n \"description\": \"Returns the Account SAS token for the specified storage account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/listServiceSas/action\",\r\n \"displayName\": \"Returns Storage Service SAS Token\",\r\n \"description\": \"Returns the Service SAS token for the specified storage account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/write\",\r\n \"displayName\": \"Create/Update Storage Account\",\r\n \"description\": \"Creates a storage account with the specified parameters or update the properties or tags or adds custom domain for the specified storage account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Storage Accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get list of Microsoft Storage Metrics definitions\",\r\n \"description\": \"Get list of Microsoft Storage Metrics definitions.\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"UsedCapacity\",\r\n \"displayName\": \"Used capacity\",\r\n \"displayDescription\": \"Account used capacity\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Capacity\",\r\n \"resourceIdDimensionNameOverride\": \"AccountResourceId\",\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1H\",\r\n \"PT6H\",\r\n \"PT12H\",\r\n \"PT1D\"\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Transactions\",\r\n \"displayName\": \"Transactions\",\r\n \"displayDescription\": \"The number of requests made to a storage service or the specified API operation. This number includes successful and failed requests, as well as requests which produced errors. Use ResponseType dimension for the number of different type of response.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ResponseType\",\r\n \"displayName\": \"Response type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"resourceIdDimensionNameOverride\": \"AccountResourceId\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Ingress\",\r\n \"displayName\": \"Ingress\",\r\n \"displayDescription\": \"The amount of ingress data, in bytes. This number includes ingress from an external client into Azure Storage as well as ingress within Azure.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"resourceIdDimensionNameOverride\": \"AccountResourceId\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Egress\",\r\n \"displayName\": \"Egress\",\r\n \"displayDescription\": \"The amount of egress data, in bytes. This number includes egress from an external client into Azure Storage as well as egress within Azure. As a result, this number does not reflect billable egress.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"resourceIdDimensionNameOverride\": \"AccountResourceId\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"SuccessServerLatency\",\r\n \"displayName\": \"Success Server Latency\",\r\n \"displayDescription\": \"The average latency used by Azure Storage to process a successful request, in milliseconds. This value does not include the network latency specified in AverageE2ELatency.\",\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"resourceIdDimensionNameOverride\": \"AccountResourceId\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"SuccessE2ELatency\",\r\n \"displayName\": \"Success E2E Latency\",\r\n \"displayDescription\": \"The average end-to-end latency of successful requests made to a storage service or the specified API operation, in milliseconds. This value includes the required processing time within Azure Storage to read the request, send the response, and receive acknowledgment of the response.\",\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"resourceIdDimensionNameOverride\": \"AccountResourceId\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Availability\",\r\n \"displayName\": \"Availability\",\r\n \"displayDescription\": \"The percentage of availability for the storage service or the specified API operation. Availability is calculated by taking the TotalBillableRequests value and dividing it by the number of applicable requests, including those that produced unexpected errors. All unexpected errors result in reduced availability for the storage service or the specified API operation.\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"resourceIdDimensionNameOverride\": \"AccountResourceId\",\r\n \"supportedAggregationTypes\": [\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Storage Accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/blobServices\",\r\n \"displayName\": \"Storage Blob Services\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/write\",\r\n \"displayName\": \"Put blob service properties\",\r\n \"description\": \"Returns the result of put blob service properties\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/read\",\r\n \"displayName\": \"Get blob service properties or statistics\",\r\n \"description\": \"Returns blob service properties or statistics\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/blobServices/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Blob service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get list of Microsoft Storage Metrics definitions\",\r\n \"description\": \"Get list of Microsoft Storage Metrics definitions.\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"BlobCapacity\",\r\n \"displayName\": \"Blob Capacity\",\r\n \"displayDescription\": \"The amount of storage used by the storage account’s Blob service in bytes.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"BlobType\",\r\n \"displayName\": \"Blob type\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Capacity\",\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1H\",\r\n \"PT6H\",\r\n \"PT12H\",\r\n \"PT1D\"\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"BlobCount\",\r\n \"displayName\": \"Blob Count\",\r\n \"displayDescription\": \"The number of Blob in the storage account’s Blob service.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"BlobType\",\r\n \"displayName\": \"Blob type\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Capacity\",\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1H\",\r\n \"PT6H\",\r\n \"PT12H\",\r\n \"PT1D\"\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"ContainerCount\",\r\n \"displayName\": \"Blob Container Count\",\r\n \"displayDescription\": \"The number of containers in the storage account’s Blob service.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Capacity\",\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1H\",\r\n \"PT6H\",\r\n \"PT12H\",\r\n \"PT1D\"\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Transactions\",\r\n \"displayName\": \"Transactions\",\r\n \"displayDescription\": \"The number of requests made to a storage service or the specified API operation. This number includes successful and failed requests, as well as requests which produced errors. Use ResponseType dimension for the number of different type of response.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ResponseType\",\r\n \"displayName\": \"Response type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Ingress\",\r\n \"displayName\": \"Ingress\",\r\n \"displayDescription\": \"The amount of ingress data, in bytes. This number includes ingress from an external client into Azure Storage as well as ingress within Azure.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Egress\",\r\n \"displayName\": \"Egress\",\r\n \"displayDescription\": \"The amount of egress data, in bytes. This number includes egress from an external client into Azure Storage as well as egress within Azure. As a result, this number does not reflect billable egress.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"SuccessServerLatency\",\r\n \"displayName\": \"Success Server Latency\",\r\n \"displayDescription\": \"The average latency used by Azure Storage to process a successful request, in milliseconds. This value does not include the network latency specified in AverageE2ELatency.\",\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"SuccessE2ELatency\",\r\n \"displayName\": \"Success E2E Latency\",\r\n \"displayDescription\": \"The average end-to-end latency of successful requests made to a storage service or the specified API operation, in milliseconds. This value includes the required processing time within Azure Storage to read the request, send the response, and receive acknowledgment of the response.\",\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Availability\",\r\n \"displayName\": \"Availability\",\r\n \"displayDescription\": \"The percentage of availability for the storage service or the specified API operation. Availability is calculated by taking the TotalBillableRequests value and dividing it by the number of applicable requests, including those that produced unexpected errors. All unexpected errors result in reduced availability for the storage service or the specified API operation.\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/blobServices/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Blob service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/blobServices/containers\",\r\n \"displayName\": \"Storage Blob Service Containers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/delete\",\r\n \"displayName\": \"Delete blob container\",\r\n \"description\": \"Returns the result of deleting a container\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/read\",\r\n \"displayName\": \"Get or list blob container(s)\",\r\n \"description\": \"Returns a container or a list of containers\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/write\",\r\n \"displayName\": \"Put or lease blob container\",\r\n \"description\": \"Returns the result of put or lease blob container\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/clearLegalHold/action\",\r\n \"displayName\": \"Clear blob container legal hold\",\r\n \"description\": \"Clear blob container legal hold\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/setLegalHold/action\",\r\n \"displayName\": \"Set blob container legal hold\",\r\n \"description\": \"Set blob container legal hold\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/blobServices/containers/immutabilityPolicies\",\r\n \"displayName\": \"Storage Blob Service Containers ImmutabilityPolicy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/extend/action\",\r\n \"displayName\": \"Extend blob container immutability policy\",\r\n \"description\": \"Extend blob container immutability policy\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/delete\",\r\n \"displayName\": \"Delete blob container immutability policy\",\r\n \"description\": \"Delete blob container immutability policy\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/write\",\r\n \"displayName\": \"Put blob container immutability policy\",\r\n \"description\": \"Put blob container immutability policy\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/lock/action\",\r\n \"displayName\": \"Lock blob container immutability policy\",\r\n \"description\": \"Lock blob container immutability policy\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/read\",\r\n \"displayName\": \"Get blob container immutability policy\",\r\n \"description\": \"Get blob container immutability policy\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/blobServices/containers/blobs\",\r\n \"displayName\": \"Storage Blob Service Blobs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read\",\r\n \"displayName\": \"Read Blob\",\r\n \"description\": \"Returns a blob or a list of blobs\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/write\",\r\n \"displayName\": \"Write Blob\",\r\n \"description\": \"Returns the result of writing a blob\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/delete\",\r\n \"displayName\": \"Delete blob\",\r\n \"description\": \"Returns the result of deleting a blob\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/add/action\",\r\n \"displayName\": \"Add blob content\",\r\n \"description\": \"Returns the result of adding blob content\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/tableServices/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Table service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/tableServices/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get list of Microsoft Storage Metrics definitions\",\r\n \"description\": \"Get list of Microsoft Storage Metrics definitions.\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"TableCapacity\",\r\n \"displayName\": \"Table Capacity\",\r\n \"displayDescription\": \"The amount of storage used by the storage account’s Table service in bytes.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Capacity\",\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1H\",\r\n \"PT6H\",\r\n \"PT12H\",\r\n \"PT1D\"\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"TableCount\",\r\n \"displayName\": \"Table Count\",\r\n \"displayDescription\": \"The number of table in the storage account’s Table service.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Capacity\",\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1H\",\r\n \"PT6H\",\r\n \"PT12H\",\r\n \"PT1D\"\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"TableEntityCount\",\r\n \"displayName\": \"Table Entity Count\",\r\n \"displayDescription\": \"The number of table entities in the storage account’s Table service.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Capacity\",\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1H\",\r\n \"PT6H\",\r\n \"PT12H\",\r\n \"PT1D\"\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Transactions\",\r\n \"displayName\": \"Transactions\",\r\n \"displayDescription\": \"The number of requests made to a storage service or the specified API operation. This number includes successful and failed requests, as well as requests which produced errors. Use ResponseType dimension for the number of different type of response.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ResponseType\",\r\n \"displayName\": \"Response type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Ingress\",\r\n \"displayName\": \"Ingress\",\r\n \"displayDescription\": \"The amount of ingress data, in bytes. This number includes ingress from an external client into Azure Storage as well as ingress within Azure.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Egress\",\r\n \"displayName\": \"Egress\",\r\n \"displayDescription\": \"The amount of egress data, in bytes. This number includes egress from an external client into Azure Storage as well as egress within Azure. As a result, this number does not reflect billable egress.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"SuccessServerLatency\",\r\n \"displayName\": \"Success Server Latency\",\r\n \"displayDescription\": \"The average latency used by Azure Storage to process a successful request, in milliseconds. This value does not include the network latency specified in AverageE2ELatency.\",\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"SuccessE2ELatency\",\r\n \"displayName\": \"Success E2E Latency\",\r\n \"displayDescription\": \"The average end-to-end latency of successful requests made to a storage service or the specified API operation, in milliseconds. This value includes the required processing time within Azure Storage to read the request, send the response, and receive acknowledgment of the response.\",\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Availability\",\r\n \"displayName\": \"Availability\",\r\n \"displayDescription\": \"The percentage of availability for the storage service or the specified API operation. Availability is calculated by taking the TotalBillableRequests value and dividing it by the number of applicable requests, including those that produced unexpected errors. All unexpected errors result in reduced availability for the storage service or the specified API operation.\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/tableServices/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Table service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/tableServices/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/tableServices/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/storageAccounts/queueServices/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Queue service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/storageAccounts/queueServices/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/fileServices/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"File service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/fileServices/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get list of Microsoft Storage Metrics definitions\",\r\n \"description\": \"Get list of Microsoft Storage Metrics definitions.\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"FileCapacity\",\r\n \"displayName\": \"File Capacity\",\r\n \"displayDescription\": \"The amount of storage used by the storage account’s File service in bytes.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Capacity\",\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1H\",\r\n \"PT6H\",\r\n \"PT12H\",\r\n \"PT1D\"\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"FileCount\",\r\n \"displayName\": \"File Count\",\r\n \"displayDescription\": \"The number of file in the storage account’s File service.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Capacity\",\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1H\",\r\n \"PT6H\",\r\n \"PT12H\",\r\n \"PT1D\"\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"FileShareCount\",\r\n \"displayName\": \"File Share Count\",\r\n \"displayDescription\": \"The number of file shares in the storage account’s File service.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Capacity\",\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1H\",\r\n \"PT6H\",\r\n \"PT12H\",\r\n \"PT1D\"\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Transactions\",\r\n \"displayName\": \"Transactions\",\r\n \"displayDescription\": \"The number of requests made to a storage service or the specified API operation. This number includes successful and failed requests, as well as requests which produced errors. Use ResponseType dimension for the number of different type of response.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ResponseType\",\r\n \"displayName\": \"Response type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Ingress\",\r\n \"displayName\": \"Ingress\",\r\n \"displayDescription\": \"The amount of ingress data, in bytes. This number includes ingress from an external client into Azure Storage as well as ingress within Azure.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Egress\",\r\n \"displayName\": \"Egress\",\r\n \"displayDescription\": \"The amount of egress data, in bytes. This number includes egress from an external client into Azure Storage as well as egress within Azure. As a result, this number does not reflect billable egress.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"SuccessServerLatency\",\r\n \"displayName\": \"Success Server Latency\",\r\n \"displayDescription\": \"The average latency used by Azure Storage to process a successful request, in milliseconds. This value does not include the network latency specified in AverageE2ELatency.\",\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"SuccessE2ELatency\",\r\n \"displayName\": \"Success E2E Latency\",\r\n \"displayDescription\": \"The average end-to-end latency of successful requests made to a storage service or the specified API operation, in milliseconds. This value includes the required processing time within Azure Storage to read the request, send the response, and receive acknowledgment of the response.\",\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Availability\",\r\n \"displayName\": \"Availability\",\r\n \"displayDescription\": \"The percentage of availability for the storage service or the specified API operation. Availability is calculated by taking the TotalBillableRequests value and dividing it by the number of applicable requests, including those that produced unexpected errors. All unexpected errors result in reduced availability for the storage service or the specified API operation.\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/fileServices/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"File service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/fileServices/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/fileServices/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/queueServices\",\r\n \"displayName\": \"Storage Queue Services\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/queueServices/read\",\r\n \"displayName\": \"Get queue service properties or statistics\",\r\n \"description\": \"Returns queue service properties or statistics.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/queueServices/write\",\r\n \"displayName\": \"Set queue service properties\",\r\n \"description\": \"Returns the result of setting queue service properties\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/queueServices/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Queue service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/queueServices/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get list of Microsoft Storage Metrics definitions\",\r\n \"description\": \"Get list of Microsoft Storage Metrics definitions.\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"QueueCapacity\",\r\n \"displayName\": \"Queue Capacity\",\r\n \"displayDescription\": \"The amount of storage used by the storage account’s Queue service in bytes.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Capacity\",\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1H\",\r\n \"PT6H\",\r\n \"PT12H\",\r\n \"PT1D\"\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"QueueCount\",\r\n \"displayName\": \"Queue Count\",\r\n \"displayDescription\": \"The number of queue in the storage account’s Queue service.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Capacity\",\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1H\",\r\n \"PT6H\",\r\n \"PT12H\",\r\n \"PT1D\"\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"QueueMessageCount\",\r\n \"displayName\": \"Queue Message Count\",\r\n \"displayDescription\": \"The approximate number of queue messages in the storage account’s Queue service.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Capacity\",\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1H\",\r\n \"PT6H\",\r\n \"PT12H\",\r\n \"PT1D\"\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Transactions\",\r\n \"displayName\": \"Transactions\",\r\n \"displayDescription\": \"The number of requests made to a storage service or the specified API operation. This number includes successful and failed requests, as well as requests which produced errors. Use ResponseType dimension for the number of different type of response.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ResponseType\",\r\n \"displayName\": \"Response type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Ingress\",\r\n \"displayName\": \"Ingress\",\r\n \"displayDescription\": \"The amount of ingress data, in bytes. This number includes ingress from an external client into Azure Storage as well as ingress within Azure.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Egress\",\r\n \"displayName\": \"Egress\",\r\n \"displayDescription\": \"The amount of egress data, in bytes. This number includes egress from an external client into Azure Storage as well as egress within Azure. As a result, this number does not reflect billable egress.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"SuccessServerLatency\",\r\n \"displayName\": \"Success Server Latency\",\r\n \"displayDescription\": \"The average latency used by Azure Storage to process a successful request, in milliseconds. This value does not include the network latency specified in AverageE2ELatency.\",\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"SuccessE2ELatency\",\r\n \"displayName\": \"Success E2E Latency\",\r\n \"displayDescription\": \"The average end-to-end latency of successful requests made to a storage service or the specified API operation, in milliseconds. This value includes the required processing time within Azure Storage to read the request, send the response, and receive acknowledgment of the response.\",\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Availability\",\r\n \"displayName\": \"Availability\",\r\n \"displayDescription\": \"The percentage of availability for the storage service or the specified API operation. Availability is calculated by taking the TotalBillableRequests value and dividing it by the number of applicable requests, including those that produced unexpected errors. All unexpected errors result in reduced availability for the storage service or the specified API operation.\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/queueServices/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Queue service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/queueServices/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/queueServices/queues\",\r\n \"displayName\": \"Storage Queue Service Queues\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/queueServices/queues/read\",\r\n \"displayName\": \"Read a queue or list queues\",\r\n \"description\": \"Returns a queue or a list of queues.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/queueServices/queues/write\",\r\n \"displayName\": \"Write queue\",\r\n \"description\": \"Returns the result of writing a queue\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/queueServices/queues/delete\",\r\n \"displayName\": \"Delete queue\",\r\n \"description\": \"Returns the result of deleting a queue\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/queueServices/queues/messages\",\r\n \"displayName\": \"Storage Queue Service Messages\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/read\",\r\n \"displayName\": \"Read message\",\r\n \"description\": \"Returns a message\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/write\",\r\n \"displayName\": \"Write message\",\r\n \"description\": \"Returns the result of writing a message\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/delete\",\r\n \"displayName\": \"Delete message\",\r\n \"description\": \"Returns the result of deleting a message\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/add/action\",\r\n \"displayName\": \"Add message\",\r\n \"description\": \"Returns the result of adding a message\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/process/action\",\r\n \"displayName\": \"Process message\",\r\n \"description\": \"Returns the result of processing a message\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/services/diagnosticSettings\",\r\n \"displayName\": \"Storage Accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/services/diagnosticSettings/write\",\r\n \"displayName\": \"Create/Update Diagnostic Settings\",\r\n \"description\": \"Create/Update storage account diagnostic settings.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"skus\",\r\n \"displayName\": \"Sku\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/skus/read\",\r\n \"displayName\": \"List Skus\",\r\n \"description\": \"Lists the Skus supported by Microsoft.Storage.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usages\",\r\n \"displayName\": \"Usage Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/usages/read\",\r\n \"displayName\": \"Get Subscription Usages\",\r\n \"description\": \"Returns the limit and the current usage count for resources in the specified subscription\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/operations/read\",\r\n \"displayName\": \"Poll Asynchronous Operation\",\r\n \"description\": \"Polls the status of an asynchronous operation.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations\",\r\n \"displayName\": \"Location\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/locations/deleteVirtualNetworkOrSubnets/action\",\r\n \"displayName\": \"Delete virtual network or subnets notifications\",\r\n \"description\": \"Notifies Microsoft.Storage that virtual network or subnet is being deleted\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Storage\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Storage\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Network\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/register/action\",\r\n \"displayName\": \"Register Subscription\",\r\n \"description\": \"Registers the subscription\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/unregister/action\",\r\n \"displayName\": \"Unregister Subscription\",\r\n \"description\": \"Unregisters the subscription\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/checkTrafficManagerNameAvailability/action\",\r\n \"displayName\": \"Check Traffic Manager Name Availability\",\r\n \"description\": \"Checks the availability of a Traffic Manager Relative DNS name.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"dnszones\",\r\n \"displayName\": \"DNS Zone\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/read\",\r\n \"displayName\": \"Get DNS Zone\",\r\n \"description\": \"Get the DNS zone, in JSON format. The zone properties include tags, etag, numberOfRecordSets, and maxNumberOfRecordSets. Note that this command does not retrieve the record sets contained within the zone.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/write\",\r\n \"displayName\": \"Create or Update DNS Zone\",\r\n \"description\": \"Create or update a DNS zone within a resource group. Used to update the tags on a DNS zone resource. Note that this command can not be used to create or update record sets within the zone.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/delete\",\r\n \"displayName\": \"Delete DNS Zone\",\r\n \"description\": \"Delete the DNS zone, in JSON format. The zone properties include tags, etag, numberOfRecordSets, and maxNumberOfRecordSets.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"dnszones/MX\",\r\n \"displayName\": \"DNS MX record set\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/MX/read\",\r\n \"displayName\": \"Get record set of type MX\",\r\n \"description\": \"Get the record set of type ‘MX’, in JSON format. The record set contains a list of records as well as the TTL, tags, and etag.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/MX/write\",\r\n \"displayName\": \"Create or update record set of type MX\",\r\n \"description\": \"Create or update a record set of type ‘MX’ within a DNS zone. The records specified will replace the current records in the record set.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/MX/delete\",\r\n \"displayName\": \"Delete record set of type MX\",\r\n \"description\": \"Remove the record set of a given name and type ‘MX’ from a DNS zone.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"dnszones/all\",\r\n \"displayName\": \"DNS record set\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/all/read\",\r\n \"displayName\": \"Gets DNS record sets across types\",\r\n \"description\": \"Gets DNS record sets across types\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"dnszones/NS\",\r\n \"displayName\": \"DNS record set of type NS\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/NS/read\",\r\n \"displayName\": \"Gets DNS record set of type NS\",\r\n \"description\": \"Gets DNS record set of type NS\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/NS/write\",\r\n \"displayName\": \"Creates or updates DNS record set of type NS\",\r\n \"description\": \"Creates or updates DNS record set of type NS\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/NS/delete\",\r\n \"displayName\": \"Deletes the DNS record set of type NS\",\r\n \"description\": \"Deletes the DNS record set of type NS\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"dnszones/AAAA\",\r\n \"displayName\": \"DNS AAAA record set\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/AAAA/read\",\r\n \"displayName\": \"Get record set of type AAAA\",\r\n \"description\": \"Get the record set of type ‘AAAA’, in JSON format. The record set contains a list of records as well as the TTL, tags, and etag.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/AAAA/write\",\r\n \"displayName\": \"Create or update record set of type AAAA\",\r\n \"description\": \"Create or update a record set of type ‘AAAA’ within a DNS zone. The records specified will replace the current records in the record set.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/AAAA/delete\",\r\n \"displayName\": \"Delete record set of type AAAA\",\r\n \"description\": \"Remove the record set of a given name and type ‘AAAA’ from a DNS zone.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"dnszones/CNAME\",\r\n \"displayName\": \"DNS CNAME record set\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/CNAME/read\",\r\n \"displayName\": \"Get record set of type CNAME\",\r\n \"description\": \"Get the record set of type ‘CNAME’, in JSON format. The record set contains the TTL, tags, and etag.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/CNAME/write\",\r\n \"displayName\": \"Create or update record set of type CNAME\",\r\n \"description\": \"Create or update a record set of type ‘CNAME’ within a DNS zone. The records specified will replace the current records in the record set.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/CNAME/delete\",\r\n \"displayName\": \"Delete record set of type CNAME\",\r\n \"description\": \"Remove the record set of a given name and type ‘CNAME’ from a DNS zone.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"dnszones/SOA\",\r\n \"displayName\": \"DNS record set of type SOA\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/SOA/read\",\r\n \"displayName\": \"Gets DNS record set of type SOA\",\r\n \"description\": \"Gets DNS record set of type SOA\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/SOA/write\",\r\n \"displayName\": \"Creates or updates DNS record set of type SOA\",\r\n \"description\": \"Creates or updates DNS record set of type SOA\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"dnszones/SRV\",\r\n \"displayName\": \"DNS SRV record set\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/SRV/read\",\r\n \"displayName\": \"Get record set of type SRV\",\r\n \"description\": \"Get the record set of type ‘SRV’, in JSON format. The record set contains a list of records as well as the TTL, tags, and etag.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/SRV/write\",\r\n \"displayName\": \"Create or update a record set of type ‘SRV’ within a DNS zone. The records specified will replace the current records in the record set.\",\r\n \"description\": \"Create or update record set of type SRV\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/SRV/delete\",\r\n \"displayName\": \"Delete record set of type SRV\",\r\n \"description\": \"Remove the record set of a given name and type ‘SRV’ from a DNS zone.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"dnszones/PTR\",\r\n \"displayName\": \"DNS PTR record set\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/PTR/read\",\r\n \"displayName\": \"Get record set of type PTR\",\r\n \"description\": \"Get the record set of type ‘PTR’, in JSON format. The record set contains a list of records as well as the TTL, tags, and etag.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/PTR/write\",\r\n \"displayName\": \"Create or update record set of type PTR\",\r\n \"description\": \"Create or update a record set of type ‘PTR’ within a DNS zone. The records specified will replace the current records in the record set.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/PTR/delete\",\r\n \"displayName\": \"Delete record set of type PTR\",\r\n \"description\": \"Remove the record set of a given name and type ‘PTR’ from a DNS zone.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"dnszones/A\",\r\n \"displayName\": \"DNS A record set\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/A/read\",\r\n \"displayName\": \"Get record set of type A\",\r\n \"description\": \"Get the record set of type ‘A’, in JSON format. The record set contains a list of records as well as the TTL, tags, and etag.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/A/write\",\r\n \"displayName\": \"Create or update record set of type A\",\r\n \"description\": \"Create or update a record set of type ‘A’ within a DNS zone. The records specified will replace the current records in the record set.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/A/delete\",\r\n \"displayName\": \"Delete record set of type A\",\r\n \"description\": \"Remove the record set of a given name and type ‘A’ from a DNS zone.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"dnszones/TXT\",\r\n \"displayName\": \"DNS TXT record set\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/TXT/read\",\r\n \"displayName\": \"Get record set of type TXT\",\r\n \"description\": \"Get the record set of type ‘TXT’, in JSON format. The record set contains a list of records as well as the TTL, tags, and etag.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/TXT/write\",\r\n \"displayName\": \"Create or update record set of type TXT\",\r\n \"description\": \"Create or update a record set of type ‘TXT’ within a DNS zone. The records specified will replace the current records in the record set.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/TXT/delete\",\r\n \"displayName\": \"Delete record set of type TXT\",\r\n \"description\": \"Remove the record set of a given name and type ‘TXT’ from a DNS zone.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"dnszones/CAA\",\r\n \"displayName\": \"DNS CAA record set\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/CAA/read\",\r\n \"displayName\": \"Get record set of type CAA\",\r\n \"description\": \"Get the record set of type ‘CAA’, in JSON format. The record set contains the TTL, tags, and etag.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/CAA/write\",\r\n \"displayName\": \"Create or update record set of type CAA\",\r\n \"description\": \"Create or update a record set of type ‘CAA’ within a DNS zone. The records specified will replace the current records in the record set.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/CAA/delete\",\r\n \"displayName\": \"Delete record set of type CAA\",\r\n \"description\": \"Remove the record set of a given name and type ‘CAA’ from a DNS zone.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"dnszones/recordsets\",\r\n \"displayName\": \"DNS record set\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/recordsets/read\",\r\n \"displayName\": \"Gets DNS record sets across types\",\r\n \"description\": \"Gets DNS record sets across types\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networkInterfaces\",\r\n \"displayName\": \"Network Interface\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networkInterfaces/read\",\r\n \"displayName\": \"Get Network Interface\",\r\n \"description\": \"Gets a network interface definition. \",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkInterfaces/write\",\r\n \"displayName\": \"Create or Update Network Interface\",\r\n \"description\": \"Creates a network interface or updates an existing network interface. \",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkInterfaces/join/action\",\r\n \"displayName\": \"Join Virtual Machine to a network interface\",\r\n \"description\": \"Joins a Virtual Machine to a network interface\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkInterfaces/delete\",\r\n \"displayName\": \"Delete Network Interface\",\r\n \"description\": \"Deletes a network interface\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkInterfaces/effectiveRouteTable/action\",\r\n \"displayName\": \"Get Network Interface Effective Route Table\",\r\n \"description\": \"Get Route Table configured On Network Interface Of The Vm\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkInterfaces/effectiveNetworkSecurityGroups/action\",\r\n \"displayName\": \"Get Network Interface Effective Security Groups\",\r\n \"description\": \"Get Network Security Groups configured On Network Interface Of The Vm\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networkInterfaces/loadBalancers\",\r\n \"displayName\": \"Network Interface Load Balancers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networkInterfaces/loadBalancers/read\",\r\n \"displayName\": \"Get Network Interface Load Balancers\",\r\n \"description\": \"Gets all the load balancers that the network interface is part of\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networkInterfaces/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Network Interface metric definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networkInterfaces/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Read Network Interface metric definitions\",\r\n \"description\": \"Gets available metrics for the Network Interface\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"BytesSentRate\",\r\n \"displayName\": \"Bytes Sent\",\r\n \"displayDescription\": \"Number of bytes the Network Interface sent\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n },\r\n {\r\n \"timeGrain\": \"01:00:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"1.00:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"metricFilterPattern\": \"^__Ready__$\",\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"BytesReceivedRate\",\r\n \"displayName\": \"Bytes Received\",\r\n \"displayDescription\": \"Number of bytes the Network Interface received\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n },\r\n {\r\n \"timeGrain\": \"01:00:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"1.00:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"metricFilterPattern\": \"^__Ready__$\",\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"PacketsSentRate\",\r\n \"displayName\": \"Packets Sent\",\r\n \"displayDescription\": \"Number of packets the Network Interface sent\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n },\r\n {\r\n \"timeGrain\": \"01:00:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"1.00:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmNamespace\": \"VmsVmNicMetrics\",\r\n \"metricFilterPattern\": \"^__Ready__$\",\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"PacketsReceivedRate\",\r\n \"displayName\": \"Packets Received\",\r\n \"displayDescription\": \"Number of packets the Network Interface received\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n },\r\n {\r\n \"timeGrain\": \"01:00:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"1.00:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmNamespace\": \"VmsVmNicMetrics\",\r\n \"metricFilterPattern\": \"^__Ready__$\",\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networkInterfaces/diagnosticIdentity\",\r\n \"displayName\": \"Network Interface\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networkInterfaces/diagnosticIdentity/read\",\r\n \"displayName\": \"Get Diagnostic Identity\",\r\n \"description\": \"Gets Diagnostic Identity Of The Resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networkInterfaces/ipconfigurations\",\r\n \"displayName\": \"Network Interface IP Configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networkInterfaces/ipconfigurations/read\",\r\n \"displayName\": \"Get Network Interface IP Configuration\",\r\n \"description\": \"Gets a network interface ip configuration definition. \",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"publicIPAddresses\",\r\n \"displayName\": \"Public Ip Address\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/publicIPAddresses/read\",\r\n \"displayName\": \"Get Public Ip Address\",\r\n \"description\": \"Gets a public ip address definition.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/publicIPAddresses/write\",\r\n \"displayName\": \"Create or Update Public Ip Address\",\r\n \"description\": \"Creates a public Ip address or updates an existing public Ip address. \",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/publicIPAddresses/delete\",\r\n \"displayName\": \"Delete Public Ip Address\",\r\n \"description\": \"Deletes a public Ip address.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"displayName\": \"Join Public Ip Address\",\r\n \"description\": \"Joins a public ip address\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"publicIPAddresses/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Public IP Address metrics definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/publicIPAddresses/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get metrics definitions of Public IP Address\",\r\n \"description\": \"Get the metrics definitions of Public IP Address\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"PacketsInDDoS\",\r\n \"displayName\": \"Inbound packets DDoS\",\r\n \"displayDescription\": \"Inbound packets DDoS\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"00:01:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"PacketsDroppedDDoS\",\r\n \"displayName\": \"Inbound packets dropped DDoS\",\r\n \"displayDescription\": \"Inbound packets dropped DDoS\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"00:01:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"PacketsForwardedDDoS\",\r\n \"displayName\": \"Inbound packets forwarded DDoS\",\r\n \"displayDescription\": \"Inbound packets forwarded DDoS\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"00:01:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"TCPPacketsInDDoS\",\r\n \"displayName\": \"Inbound TCP packets DDoS\",\r\n \"displayDescription\": \"Inbound TCP packets DDoS\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"00:01:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"TCPPacketsDroppedDDoS\",\r\n \"displayName\": \"Inbound TCP packets dropped DDoS\",\r\n \"displayDescription\": \"Inbound TCP packets dropped DDoS\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"00:01:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"TCPPacketsForwardedDDoS\",\r\n \"displayName\": \"Inbound TCP packets forwarded DDoS\",\r\n \"displayDescription\": \"Inbound TCP packets forwarded DDoS\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"00:01:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"UDPPacketsInDDoS\",\r\n \"displayName\": \"Inbound UDP packets DDoS\",\r\n \"displayDescription\": \"Inbound UDP packets DDoS\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"00:01:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"UDPPacketsDroppedDDoS\",\r\n \"displayName\": \"Inbound UDP packets dropped DDoS\",\r\n \"displayDescription\": \"Inbound UDP packets dropped DDoS\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"00:01:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"UDPPacketsForwardedDDoS\",\r\n \"displayName\": \"Inbound UDP packets forwarded DDoS\",\r\n \"displayDescription\": \"Inbound UDP packets forwarded DDoS\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"00:01:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"BytesInDDoS\",\r\n \"displayName\": \"Inbound bytes DDoS\",\r\n \"displayDescription\": \"Inbound bytes DDoS\",\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"00:01:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"BytesDroppedDDoS\",\r\n \"displayName\": \"Inbound bytes dropped DDoS\",\r\n \"displayDescription\": \"Inbound bytes dropped DDoS\",\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"00:01:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"BytesForwardedDDoS\",\r\n \"displayName\": \"Inbound bytes forwarded DDoS\",\r\n \"displayDescription\": \"Inbound bytes forwarded DDoS\",\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"00:01:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"TCPBytesInDDoS\",\r\n \"displayName\": \"Inbound TCP bytes DDoS\",\r\n \"displayDescription\": \"Inbound TCP bytes DDoS\",\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"00:01:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"TCPBytesDroppedDDoS\",\r\n \"displayName\": \"Inbound TCP bytes dropped DDoS\",\r\n \"displayDescription\": \"Inbound TCP bytes dropped DDoS\",\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"00:01:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"TCPBytesForwardedDDoS\",\r\n \"displayName\": \"Inbound TCP bytes forwarded DDoS\",\r\n \"displayDescription\": \"Inbound TCP bytes forwarded DDoS\",\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"00:01:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"UDPBytesInDDoS\",\r\n \"displayName\": \"Inbound UDP bytes DDoS\",\r\n \"displayDescription\": \"Inbound UDP bytes DDoS\",\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"00:01:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"UDPBytesDroppedDDoS\",\r\n \"displayName\": \"Inbound UDP bytes dropped DDoS\",\r\n \"displayDescription\": \"Inbound UDP bytes dropped DDoS\",\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"00:01:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"UDPBytesForwardedDDoS\",\r\n \"displayName\": \"Inbound UDP bytes forwarded DDoS\",\r\n \"displayDescription\": \"Inbound UDP bytes forwarded DDoS\",\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"00:01:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"IfUnderDDoSAttack\",\r\n \"displayName\": \"Under DDoS attack or not\",\r\n \"displayDescription\": \"Under DDoS attack or not\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"00:01:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"DDoSTriggerTCPPackets\",\r\n \"displayName\": \"Inbound TCP packets to trigger DDoS mitigation\",\r\n \"displayDescription\": \"Inbound TCP packets to trigger DDoS mitigation\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"00:01:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"DDoSTriggerUDPPackets\",\r\n \"displayName\": \"Inbound UDP packets to trigger DDoS mitigation\",\r\n \"displayDescription\": \"Inbound UDP packets to trigger DDoS mitigation\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"00:01:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"DDoSTriggerSYNPackets\",\r\n \"displayName\": \"Inbound SYN packets to trigger DDoS mitigation\",\r\n \"displayDescription\": \"Inbound SYN packets to trigger DDoS mitigation\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"00:01:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"VipAvailability\",\r\n \"displayName\": \"Availability\",\r\n \"displayDescription\": \"Average IPAddress availability within time period\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n },\r\n {\r\n \"timeGrain\": \"01:00:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"1.00:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": true,\r\n \"sourceMdmAccount\": \"slbv2\",\r\n \"sourceMdmNamespace\": \"Health\",\r\n \"metricFilterPattern\": \"^Standard$\",\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Port\",\r\n \"displayName\": \"Port\",\r\n \"internalName\": \"VipPort\"\r\n }\r\n ],\r\n \"resourceIdDimensionNameOverride\": \"PublicIpArmId\",\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"ByteCount\",\r\n \"displayName\": \"Byte Count\",\r\n \"displayDescription\": \"Total number of Bytes transmitted within time period\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n },\r\n {\r\n \"timeGrain\": \"01:00:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"1.00:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": true,\r\n \"sourceMdmAccount\": \"slbv2\",\r\n \"sourceMdmNamespace\": \"VipStats\",\r\n \"metricFilterPattern\": \"^Standard$\",\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Port\",\r\n \"displayName\": \"Port\",\r\n \"internalName\": \"VipPort\"\r\n },\r\n {\r\n \"name\": \"Direction\",\r\n \"displayName\": \"Direction\",\r\n \"internalName\": \"Direction\"\r\n }\r\n ],\r\n \"resourceIdDimensionNameOverride\": \"PublicIpArmId\",\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"PacketCount\",\r\n \"displayName\": \"Packet Count\",\r\n \"displayDescription\": \"Total number of Packets transmitted within time period\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n },\r\n {\r\n \"timeGrain\": \"01:00:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"1.00:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": true,\r\n \"sourceMdmAccount\": \"slbv2\",\r\n \"sourceMdmNamespace\": \"VipStats\",\r\n \"metricFilterPattern\": \"^Standard$\",\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Port\",\r\n \"displayName\": \"Port\",\r\n \"internalName\": \"VipPort\"\r\n },\r\n {\r\n \"name\": \"Direction\",\r\n \"displayName\": \"Direction\",\r\n \"internalName\": \"Direction\"\r\n }\r\n ],\r\n \"resourceIdDimensionNameOverride\": \"PublicIpArmId\",\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"SynCount\",\r\n \"displayName\": \"SYN Count\",\r\n \"displayDescription\": \"Total number of SYN Packets transmitted within time period\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n },\r\n {\r\n \"timeGrain\": \"01:00:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"1.00:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": true,\r\n \"sourceMdmAccount\": \"slbv2\",\r\n \"sourceMdmNamespace\": \"VipStats\",\r\n \"metricFilterPattern\": \"^Standard$\",\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Port\",\r\n \"displayName\": \"Port\",\r\n \"internalName\": \"VipPort\"\r\n },\r\n {\r\n \"name\": \"Direction\",\r\n \"displayName\": \"Direction\",\r\n \"internalName\": \"Direction\"\r\n }\r\n ],\r\n \"resourceIdDimensionNameOverride\": \"PublicIpArmId\",\r\n \"isInternal\": false\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"publicIPAddresses/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Public IP Address diagnostic settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/publicIPAddresses/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Get diagnostic settings of Public IP Address\",\r\n \"description\": \"Get the diagnostic settings of Public IP Address\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/publicIPAddresses/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Create or update diagnostic settings of Public IP Address\",\r\n \"description\": \"Create or update the diagnostic settings of Public IP Address\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"publicIPAddresses/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"Public IP Address log definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/publicIPAddresses/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Get log definitions of Public IP Address\",\r\n \"description\": \"Get the log definitions of Public IP Address\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"DDoSProtectionNotifications\",\r\n \"displayName\": \"DDoS protection notifications\",\r\n \"blobDuration\": \"PT1M\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"securegateways\",\r\n \"displayName\": \"Secure Gateway\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/securegateways/read\",\r\n \"displayName\": \"Get Secure Gateway\",\r\n \"description\": \"Get Secure Gateway\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/securegateways/write\",\r\n \"displayName\": \"Creates or updates a Secure Gateway\",\r\n \"description\": \"Creates or updates a Secure Gateway\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/securegateways/delete\",\r\n \"displayName\": \"Delete Secure Gateway\",\r\n \"description\": \"Delete Secure Gateway\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"securegateways/networkRuleCollections\",\r\n \"displayName\": \"Secure Gateway Network Rule Collection\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/securegateways/networkRuleCollections/read\",\r\n \"displayName\": \"Retrieve a Network Rule Collection for a given Secure Gateway\",\r\n \"description\": \"Retrieve a Network Rule Collection for a given Secure Gateway\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/securegateways/networkRuleCollections/write\",\r\n \"displayName\": \"Creates or updates a Network Rule Collection for a Secure Gateway\",\r\n \"description\": \"Creates or updates a Network Rule Collection for a Secure Gateway\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/securegateways/networkRuleCollections/delete\",\r\n \"displayName\": \"Deletes a Network Rule Collection for a Secure Gateway\",\r\n \"description\": \"Deletes a Network Rule Collection for a Secure Gateway\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"securegateways/applicationRuleCollections\",\r\n \"displayName\": \"Secure Gateway Application Rule Collection\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/securegateways/applicationRuleCollections/read\",\r\n \"displayName\": \"Retrieve an Application Rule Collection for a given Secure Gateway\",\r\n \"description\": \"Retrieve an Application Rule Collection for a given Secure Gateway\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/securegateways/applicationRuleCollections/write\",\r\n \"displayName\": \"Creates or updates an Application Rule Collection for a Secure Gateway\",\r\n \"description\": \"Creates or updates an Application Rule Collection for a Secure Gateway\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/securegateways/applicationRuleCollections/delete\",\r\n \"displayName\": \"Deletes an Application Rule Collection for a Secure Gateway\",\r\n \"description\": \"Deletes an Application Rule Collection for a Secure Gateway\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"routeFilters\",\r\n \"displayName\": \"Route Filter\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/routeFilters/read\",\r\n \"displayName\": \"Get Route Filter\",\r\n \"description\": \"Gets a route filter definition\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/routeFilters/join/action\",\r\n \"displayName\": \"Join Route Filter\",\r\n \"description\": \"Joins a route filter\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/routeFilters/delete\",\r\n \"displayName\": \"Delete Route Filter\",\r\n \"description\": \"Deletes a route filter definition\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/routeFilters/write\",\r\n \"displayName\": \"Create or Update Route Filter\",\r\n \"description\": \"Creates a route filter or Updates an existing rotue filter\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"routeFilters/routeFilterRules\",\r\n \"displayName\": \"Route Filter Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/routeFilters/routeFilterRules/read\",\r\n \"displayName\": \"Get Route Filter Rule\",\r\n \"description\": \"Gets a route filter rule definition\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/routeFilters/routeFilterRules/write\",\r\n \"displayName\": \"Create or Update Route Filter Rule\",\r\n \"description\": \"Creates a route filter rule or Updates an existing route filter rule\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/routeFilters/routeFilterRules/delete\",\r\n \"displayName\": \"Delete Route Fitler Rule\",\r\n \"description\": \"Deletes a route filter rule definition\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networkWatchers\",\r\n \"displayName\": \"Network Watcher\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/read\",\r\n \"displayName\": \"Get Network Watcher\",\r\n \"description\": \"Get the network watcher definition\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/write\",\r\n \"displayName\": \"Create or Update Network Watcher\",\r\n \"description\": \"Creates a network watcher or updates an existing network watcher\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/delete\",\r\n \"displayName\": \"Delete Network Watcher\",\r\n \"description\": \"Deletes a network watcher\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/configureFlowLog/action\",\r\n \"displayName\": \"Configure Flow Log\",\r\n \"description\": \"Configures flow logging for a target resource.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/ipFlowVerify/action\",\r\n \"displayName\": \"Verify Ip Flow\",\r\n \"description\": \"Returns whether the packet is allowed or denied to or from a particular destination.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/nextHop/action\",\r\n \"displayName\": \"Gets the next hop from a VM\",\r\n \"description\": \"For a specified target and destination IP address, return the next hop type and next hope IP address.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/queryFlowLogStatus/action\",\r\n \"displayName\": \"Query Flow Log Status\",\r\n \"description\": \"Gets the status of flow logging on a resource.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/queryTroubleshootResult/action\",\r\n \"displayName\": \"Query Results Of Troubleshoot\",\r\n \"description\": \"Gets the troubleshooting result from the previously run or currently running troubleshooting operation.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/securityGroupView/action\",\r\n \"displayName\": \"View Security Groups\",\r\n \"description\": \"View the configured and effective network security group rules applied on a VM.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/topology/action\",\r\n \"displayName\": \"Get Topology\",\r\n \"description\": \"Gets a network level view of resources and their relationships in a resource group.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/troubleshoot/action\",\r\n \"displayName\": \"Troubleshoot\",\r\n \"description\": \"Starts troubleshooting on a Networking resource in Azure.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/connectivityCheck/action\",\r\n \"displayName\": \"Check Connectivity\",\r\n \"description\": \"Verifies the possibility of establishing a direct TCP connection from a virtual machine to a given endpoint including another VM or an arbitrary remote server.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/azureReachabilityReport/action\",\r\n \"displayName\": \"Get Azure Reachability Report\",\r\n \"description\": \"Returns the relative latency score for internet service providers from a specified location to Azure regions.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/availableProvidersList/action\",\r\n \"displayName\": \"Get Available Providers List\",\r\n \"description\": \"Returns all available internet service providers for a specified Azure region.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networkWatchers/lenses\",\r\n \"displayName\": \"Lens\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/lenses/start/action\",\r\n \"displayName\": \"Start Lens\",\r\n \"description\": \"Start monitoring network traffic on a specified endpoint\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/lenses/stop/action\",\r\n \"displayName\": \"Stop Lens\",\r\n \"description\": \"Stop/pause monitoring network traffic on a specified endpoint\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/lenses/query/action\",\r\n \"displayName\": \"Query Lens\",\r\n \"description\": \"Query monitoring network traffic on a specified endpoint\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/lenses/read\",\r\n \"displayName\": \"Get Lens\",\r\n \"description\": \"Get Lens details\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/lenses/write\",\r\n \"displayName\": \"Create Lens\",\r\n \"description\": \"Creates a Lens\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/lenses/delete\",\r\n \"displayName\": \"Delete Lens\",\r\n \"description\": \"Deletes a Lens\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networkWatchers/connectionMonitors\",\r\n \"displayName\": \"Connection Monitor\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/connectionMonitors/start/action\",\r\n \"displayName\": \"Start Connection Monitor\",\r\n \"description\": \"Start monitoring connectivity between specified endpoints\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/connectionMonitors/stop/action\",\r\n \"displayName\": \"Stop Connection Monitor\",\r\n \"description\": \"Stop/pause monitoring connectivity between specified endpoints\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/connectionMonitors/query/action\",\r\n \"displayName\": \"Query Connection Monitor\",\r\n \"description\": \"Query monitoring connectivity between specified endpoints\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/connectionMonitors/read\",\r\n \"displayName\": \"Get Connection Monitor\",\r\n \"description\": \"Get Connection Monitor details\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/connectionMonitors/write\",\r\n \"displayName\": \"Create Connection Monitor\",\r\n \"description\": \"Creates a Connection Monitor\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/connectionMonitors/delete\",\r\n \"displayName\": \"Delete Connection Monitor\",\r\n \"description\": \"Deletes a Connection Monitor\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networkWatchers/connectionMonitors/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Connection Monitor metric definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/connectionMonitors/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Read Connection Monitor metric definitions\",\r\n \"description\": \"Gets the available metrics for Connection Monitor\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"ProbesFailedPercent\",\r\n \"displayName\": \"% Probes Failed\",\r\n \"displayDescription\": \"% of connectivity monitoring probes failed\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n },\r\n {\r\n \"timeGrain\": \"01:00:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"1.00:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": true,\r\n \"sourceMdmAccount\": \"NetworkAnalytics\",\r\n \"sourceMdmNamespace\": \"NodePluginHost\",\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"resourceIdDimensionNameOverride\": \"ResourceID\",\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"AverageRoundtripMs\",\r\n \"displayName\": \"Avg. Round-trip Time (ms)\",\r\n \"displayDescription\": \"Average network round-trip time (ms) for connectivity monitoring probes sent between source and destination\",\r\n \"unit\": \"MilliSeconds\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n },\r\n {\r\n \"timeGrain\": \"01:00:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"1.00:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": true,\r\n \"sourceMdmAccount\": \"NetworkAnalytics\",\r\n \"sourceMdmNamespace\": \"NodePluginHost\",\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"resourceIdDimensionNameOverride\": \"ResourceID\",\r\n \"isInternal\": false\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networkWatchers/connectionMonitors/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Connection Monitors Diagnostic Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/connectionMonitors/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Get Connection Monitor Diagnostic Settings\",\r\n \"description\": \"Get the diagnostic settings of Connection Monitor\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/connectionMonitors/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Create or update Connection Monitor diagnostic settings\",\r\n \"description\": \"Creates or updates the Connection Monitor Diagnostic Settings\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networkWatchers/packetCaptures\",\r\n \"displayName\": \"Packet Capture\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/packetCaptures/queryStatus/action\",\r\n \"displayName\": \"Query Status Of Packet Capture\",\r\n \"description\": \"Gets information about properties and status of a packet capture resource.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/packetCaptures/stop/action\",\r\n \"displayName\": \"Stop Packet Capture\",\r\n \"description\": \"Stop the running packet capture session.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/packetCaptures/read\",\r\n \"displayName\": \"Get Packet Capture\",\r\n \"description\": \"Get the packet capture definition\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/packetCaptures/write\",\r\n \"displayName\": \"Create Packet Capture\",\r\n \"description\": \"Creates a packet capture\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/packetCaptures/delete\",\r\n \"displayName\": \"Delete Packet Capture\",\r\n \"description\": \"Deletes a packet capture\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers\",\r\n \"displayName\": \"Load Balancer\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/read\",\r\n \"displayName\": \"Get Load Balancer\",\r\n \"description\": \"Gets a load balancer definition\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/write\",\r\n \"displayName\": \"Create or Update Load Balancer\",\r\n \"description\": \"Creates a load balancer or updates an existing load balancer\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/delete\",\r\n \"displayName\": \"Delete Load Balancer\",\r\n \"description\": \"Deletes a load balancer\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers/networkInterfaces\",\r\n \"displayName\": \"Load Balancer Network Interfaces\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/networkInterfaces/read\",\r\n \"displayName\": \"Get Load Balancer Network Interfaces\",\r\n \"description\": \"Gets references to all the network interfaces under a load balancer\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Load Balancer metric definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Read Load Balancer metric definitions\",\r\n \"description\": \"Gets the available metrics for Load Balancer\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"VipAvailability\",\r\n \"displayName\": \"VIP Availability\",\r\n \"displayDescription\": \"Availability of VIP endpoints, based on probe results\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n },\r\n {\r\n \"timeGrain\": \"01:00:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"1.00:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": true,\r\n \"sourceMdmAccount\": \"slbv2\",\r\n \"sourceMdmNamespace\": \"Health\",\r\n \"metricFilterPattern\": \"^Standard$\",\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"VipAddress\",\r\n \"displayName\": \"VIP Address\",\r\n \"internalName\": \"VipAddress\"\r\n },\r\n {\r\n \"name\": \"VipPort\",\r\n \"displayName\": \"VIP Port\",\r\n \"internalName\": \"VipPort\"\r\n }\r\n ],\r\n \"resourceIdDimensionNameOverride\": \"LoadBalancerArmId\",\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"DipAvailability\",\r\n \"displayName\": \"DIP Availability\",\r\n \"displayDescription\": \"Availability of DIP endpoints, based on probe results\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n },\r\n {\r\n \"timeGrain\": \"01:00:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"1.00:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": true,\r\n \"sourceMdmAccount\": \"slbv2\",\r\n \"sourceMdmNamespace\": \"DipHealth\",\r\n \"metricFilterPattern\": \"^Standard$\",\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ProtocolType\",\r\n \"displayName\": \"Protocol Type\",\r\n \"internalName\": \"ProtocolType\"\r\n },\r\n {\r\n \"name\": \"DipPort\",\r\n \"displayName\": \"DIP Port\",\r\n \"internalName\": \"DipPort\"\r\n },\r\n {\r\n \"name\": \"VipAddress\",\r\n \"displayName\": \"VIP Address\",\r\n \"internalName\": \"VipAddress\"\r\n },\r\n {\r\n \"name\": \"VipPort\",\r\n \"displayName\": \"VIP Port\",\r\n \"internalName\": \"VipPort\"\r\n },\r\n {\r\n \"name\": \"DipAddress\",\r\n \"displayName\": \"DIP Address\",\r\n \"internalName\": \"CaAddress\"\r\n }\r\n ],\r\n \"resourceIdDimensionNameOverride\": \"LoadBalancerArmId\",\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"ByteCount\",\r\n \"displayName\": \"Byte Count\",\r\n \"displayDescription\": \"Total number of Bytes transmitted within time period\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n },\r\n {\r\n \"timeGrain\": \"01:00:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"1.00:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": true,\r\n \"sourceMdmAccount\": \"slbv2\",\r\n \"sourceMdmNamespace\": \"VipStats\",\r\n \"metricFilterPattern\": \"^Standard$\",\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"VipAddress\",\r\n \"displayName\": \"VIP Address\",\r\n \"internalName\": \"VipAddress\"\r\n },\r\n {\r\n \"name\": \"VipPort\",\r\n \"displayName\": \"VIP Port\",\r\n \"internalName\": \"VipPort\"\r\n },\r\n {\r\n \"name\": \"Direction\",\r\n \"displayName\": \"Direction\",\r\n \"internalName\": \"Direction\"\r\n }\r\n ],\r\n \"resourceIdDimensionNameOverride\": \"LoadBalancerArmId\",\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"PacketCount\",\r\n \"displayName\": \"Packet Count\",\r\n \"displayDescription\": \"Total number of Packets transmitted within time period\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n },\r\n {\r\n \"timeGrain\": \"01:00:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"1.00:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": true,\r\n \"sourceMdmAccount\": \"slbv2\",\r\n \"sourceMdmNamespace\": \"VipStats\",\r\n \"metricFilterPattern\": \"^Standard$\",\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"VipAddress\",\r\n \"displayName\": \"VIP Address\",\r\n \"internalName\": \"VipAddress\"\r\n },\r\n {\r\n \"name\": \"VipPort\",\r\n \"displayName\": \"VIP Port\",\r\n \"internalName\": \"VipPort\"\r\n },\r\n {\r\n \"name\": \"Direction\",\r\n \"displayName\": \"Direction\",\r\n \"internalName\": \"Direction\"\r\n }\r\n ],\r\n \"resourceIdDimensionNameOverride\": \"LoadBalancerArmId\",\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"SYNCount\",\r\n \"displayName\": \"SYN Count\",\r\n \"displayDescription\": \"Total number of SYN Packets transmitted within time period\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n },\r\n {\r\n \"timeGrain\": \"01:00:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"1.00:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": true,\r\n \"sourceMdmAccount\": \"slbv2\",\r\n \"sourceMdmNamespace\": \"VipStats\",\r\n \"metricFilterPattern\": \"^Standard$\",\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"VipAddress\",\r\n \"displayName\": \"VIP Address\",\r\n \"internalName\": \"VipAddress\"\r\n },\r\n {\r\n \"name\": \"VipPort\",\r\n \"displayName\": \"VIP Port\",\r\n \"internalName\": \"VipPort\"\r\n },\r\n {\r\n \"name\": \"Direction\",\r\n \"displayName\": \"Direction\",\r\n \"internalName\": \"Direction\"\r\n }\r\n ],\r\n \"resourceIdDimensionNameOverride\": \"LoadBalancerArmId\",\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"SnatConnectionCount\",\r\n \"displayName\": \"SNAT Connection Count\",\r\n \"displayDescription\": \"Total number of new SNAT connections created within time period\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n },\r\n {\r\n \"timeGrain\": \"01:00:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"1.00:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": true,\r\n \"sourceMdmAccount\": \"slbv2\",\r\n \"sourceMdmNamespace\": \"VipStats\",\r\n \"metricFilterPattern\": \"^Standard$\",\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"VipAddress\",\r\n \"displayName\": \"VIP Address\",\r\n \"internalName\": \"VipAddress\"\r\n },\r\n {\r\n \"name\": \"DipAddress\",\r\n \"displayName\": \"DIP Address\",\r\n \"internalName\": \"CaAddress\"\r\n },\r\n {\r\n \"name\": \"ConnectionState\",\r\n \"displayName\": \"Connection State\",\r\n \"internalName\": \"ConnectionType\"\r\n }\r\n ],\r\n \"resourceIdDimensionNameOverride\": \"LoadBalancerArmId\",\r\n \"isInternal\": false\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Load Balancer Diagnostic Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Get Load Balancer Diagnostic Settings\",\r\n \"description\": \"Gets the Load Balancer Diagnostic Settings\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Create or update Load Balancer Diagnostic Settings\",\r\n \"description\": \"Creates or updates the Load Balancer Diagnostic Settings\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"Load Balancer Log Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Get Load Balancer Event Log Definitions\",\r\n \"description\": \"Gets the events for Load Balancer\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"LoadBalancerAlertEvent\",\r\n \"displayName\": \"Load Balancer Alert Events\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"LoadBalancerProbeHealthStatus\",\r\n \"displayName\": \"Load Balancer Probe Health Status\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers/loadBalancingRules\",\r\n \"displayName\": \"Load Balancer Load Balancing Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/loadBalancingRules/read\",\r\n \"displayName\": \"Get Load Balancer Load Balancing Rule\",\r\n \"description\": \"Gets a load balancer load balancing rule definition\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers/backendAddressPools\",\r\n \"displayName\": \"Load Balancer Backend Address Pool\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/backendAddressPools/read\",\r\n \"displayName\": \"Get Load Balancer Backend Address Pool\",\r\n \"description\": \"Gets a load balancer backend address pool definition\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"displayName\": \"Join Load Balancer Backend Address Pool\",\r\n \"description\": \"Joins a load balancer backend address pool\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers/inboundNatPools\",\r\n \"displayName\": \"Load Balancer Inbound Nat Pool\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/inboundNatPools/read\",\r\n \"displayName\": \"Get Load Balancer Inbound Nat Pool\",\r\n \"description\": \"Gets a load balancer inbound nat pool definition\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/inboundNatPools/join/action\",\r\n \"displayName\": \"Join Load Balancer Inbound Nat Pool\",\r\n \"description\": \"Joins a load balancer inbound nat pool\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers/inboundNatRules\",\r\n \"displayName\": \"Load Balancer Inbound Nat Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/inboundNatRules/read\",\r\n \"displayName\": \"Get Load Balancer Inbound Nat Rule\",\r\n \"description\": \"Gets a load balancer inbound nat rule definition\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/inboundNatRules/write\",\r\n \"displayName\": \"Create or Update Load Balancer Inbound Nat Rule\",\r\n \"description\": \"Creates a load balancer inbound nat rule or updates an existing load balancer inbound nat rule\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/inboundNatRules/delete\",\r\n \"displayName\": \"Delete Load Balancer Inbound Nat Rule\",\r\n \"description\": \"Deletes a load balancer inbound nat rule\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"displayName\": \"Join Load Balancer Inbound Nat Rule\",\r\n \"description\": \"Joins a load balancer inbound nat rule\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers/outboundNatRules\",\r\n \"displayName\": \"Load Balancer Outbound Nat Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/outboundNatRules/read\",\r\n \"displayName\": \"Get Load Balancer Outbound Nat Rule\",\r\n \"description\": \"Gets a load balancer outbound nat rule definition\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers/probes\",\r\n \"displayName\": \"Load Balancer Probe\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/probes/read\",\r\n \"displayName\": \"Get Load Balancer Probe\",\r\n \"description\": \"Gets a load balancer probe\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/probes/join/action\",\r\n \"displayName\": \"Join Load Balancer Probe\",\r\n \"description\": \"Allows using probes of a load balancer. For example, with this permission healthProbe property of VM scale set can reference the probe.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers/virtualMachines\",\r\n \"displayName\": \"Load Balancer Virtual Machines\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/virtualMachines/read\",\r\n \"displayName\": \"Get Load Balancer Virtual Machines\",\r\n \"description\": \"Gets references to all the virtual machines under a load balancer\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers/frontendIPConfigurations\",\r\n \"displayName\": \"Load Balancer Frontend IP Configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/frontendIPConfigurations/read\",\r\n \"displayName\": \"Get Load Balancer Frontend IP Configuration\",\r\n \"description\": \"Gets a load balancer frontend IP configuration definition\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"applicationGatewayAvailableSslOptions\",\r\n \"displayName\": \"Application Gateway available Ssl Options\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/applicationGatewayAvailableSslOptions/read\",\r\n \"displayName\": \"Application Gateway available Ssl Options\",\r\n \"description\": \"Application Gateway available Ssl Options\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"applicationGatewayAvailableSslOptions/predefinedPolicies\",\r\n \"displayName\": \"Application Gateway Ssl Predefined Policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/applicationGatewayAvailableSslOptions/predefinedPolicies/read\",\r\n \"displayName\": \"Application Gateway Ssl Predefined Policy\",\r\n \"description\": \"Application Gateway Ssl Predefined Policy\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"trafficManagerGeographicHierarchies\",\r\n \"displayName\": \"Traffic Manager Geographic Hierarchy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/trafficManagerGeographicHierarchies/read\",\r\n \"displayName\": \"Get Traffic Manager Geographic Hierarchy\",\r\n \"description\": \"Gets the Traffic Manager Geographic Hierarchy containing regions which can be used with the Geographic traffic routing method\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"bgpServiceCommunities\",\r\n \"displayName\": \"Bgp Service Community\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/bgpServiceCommunities/read\",\r\n \"displayName\": \"Get Bgp Service Communities\",\r\n \"description\": \"Get Bgp Service Communities\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworkTaps\",\r\n \"displayName\": \"VirtualNetworkTap\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworkTaps/read\",\r\n \"displayName\": \"Get Virtual Network Tap\",\r\n \"description\": \"Get Virtual Network Tap\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworkTaps/join/action\",\r\n \"displayName\": \"Join Virtual Network Tap\",\r\n \"description\": \"Joins a virtual network tap\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworkTaps/delete\",\r\n \"displayName\": \"Delete Virtual Network Tap\",\r\n \"description\": \"Delete Virtual Network Tap\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworkTaps/write\",\r\n \"displayName\": \"Create or Update Virtual Network Tap\",\r\n \"description\": \"Create or Update Virtual Network Tap\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serviceEndpointPolicies\",\r\n \"displayName\": \"Service Endpoint Policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/serviceEndpointPolicies/read\",\r\n \"displayName\": \"Gets a Service Endpoint Policy\",\r\n \"description\": \"Gets a Service Endpoint Policy Description\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/serviceEndpointPolicies/write\",\r\n \"displayName\": \"Create or Update Service Endpoint Policy\",\r\n \"description\": \"Creates a Service Endpoint Policy or updates an existing Service Endpoint Policy\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/serviceEndpointPolicies/delete\",\r\n \"displayName\": \"Delete Service Endpoint Policy\",\r\n \"description\": \"Deletes a Service Endpoint Policy\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/serviceEndpointPolicies/join/action\",\r\n \"displayName\": \"Join Service Endpoint Policy\",\r\n \"description\": \"Joins a Service Endpoint Policy\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/serviceEndpointPolicies/joinSubnet/action\",\r\n \"displayName\": \"Join Subnet To Service Endpoint Policies\",\r\n \"description\": \"Joins a Subnet To Service Endpoint Policies\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serviceEndpointPolicies/serviceEndpointPolicyDefinitions\",\r\n \"displayName\": \"Service Endpoint Policy Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/serviceEndpointPolicies/serviceEndpointPolicyDefinitions/read\",\r\n \"displayName\": \"Get Service Endpoint Policy Definition\",\r\n \"description\": \"Gets a Service Endpoint Policy Definition Decription\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/serviceEndpointPolicies/serviceEndpointPolicyDefinitions/write\",\r\n \"displayName\": \"Create or Update Service Endpoint Policy Definition\",\r\n \"description\": \"Creates a Service Endpoint Policy Definition or updates an existing Service Endpoint Policy Definition\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/serviceEndpointPolicies/serviceEndpointPolicyDefinitions/delete\",\r\n \"displayName\": \"Delete Service Endpoint Policy Definition\",\r\n \"description\": \"Deletes a Service Endpoint Policy Definition\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualnetworkgateways\",\r\n \"displayName\": \"VirtualNetworkGateway\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualnetworkgateways/supportedvpndevices/action\",\r\n \"displayName\": \"Lists Supported Vpn Devices\",\r\n \"description\": \"Lists Supported Vpn Devices\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworkGateways/read\",\r\n \"displayName\": \"Get VirtualNetworkGateway\",\r\n \"description\": \"Gets a VirtualNetworkGateway\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworkGateways/write\",\r\n \"displayName\": \"Creates or updates a VirtualNetworkGateway\",\r\n \"description\": \"Creates or updates a VirtualNetworkGateway\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworkGateways/delete\",\r\n \"displayName\": \"Deletes a virtualNetworkGateway\",\r\n \"description\": \"Deletes a virtualNetworkGateway\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.network/virtualnetworkgateways/generatevpnclientpackage/action\",\r\n \"displayName\": \"Generate VpnClient package for virtualNetworkGateway\",\r\n \"description\": \"Generate VpnClient package for virtualNetworkGateway\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.network/virtualnetworkgateways/generatevpnprofile/action\",\r\n \"displayName\": \"Generate VpnProfile package for VirtualNetworkGateway\",\r\n \"description\": \"Generate VpnProfile package for VirtualNetworkGateway\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.network/virtualnetworkgateways/getvpnprofilepackageurl/action\",\r\n \"displayName\": \"Gets the URL of a pre-generated vpn client profile package\",\r\n \"description\": \"Gets the URL of a pre-generated vpn client profile package\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.network/virtualnetworkgateways/reset/action\",\r\n \"displayName\": \"Resets a virtualNetworkGateway\",\r\n \"description\": \"Resets a virtualNetworkGateway\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.network/virtualnetworkgateways/getadvertisedroutes/action\",\r\n \"displayName\": \"Gets virtualNetworkGateway advertised routes\",\r\n \"description\": \"Gets virtualNetworkGateway advertised routes\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.network/virtualnetworkgateways/getbgppeerstatus/action\",\r\n \"displayName\": \"Gets virtualNetworkGateway bgp peer status\",\r\n \"description\": \"Gets virtualNetworkGateway bgp peer status\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.network/virtualnetworkgateways/getlearnedroutes/action\",\r\n \"displayName\": \"Gets virtualnetworkgateway learned routes\",\r\n \"description\": \"Gets virtualnetworkgateway learned routes\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworkGateways/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Virtual Network Gateway metric definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworkGateways/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Read Virtual Network Gateway metric definitions\",\r\n \"description\": \"Gets the available metrics for Virtual Network Gateway\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"TunnelAverageBandwidth\",\r\n \"displayName\": \"Tunnel Bandwidth\",\r\n \"displayDescription\": \"Average bandwidth of a tunnel in bytes per second\",\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": \"BrkGWTShoebox\",\r\n \"sourceMdmNamespace\": \"Shoebox\",\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ConnectionName\",\r\n \"displayName\": \"Connection Name\"\r\n },\r\n {\r\n \"name\": \"RemoteIP\",\r\n \"displayName\": \"Remote IP\"\r\n }\r\n ],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"TunnelEgressBytes\",\r\n \"displayName\": \"Tunnel Egress Bytes\",\r\n \"displayDescription\": \"Outgoing bytes of a tunnel\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": \"BrkGWTShoebox\",\r\n \"sourceMdmNamespace\": \"Shoebox\",\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ConnectionName\",\r\n \"displayName\": \"Connection Name\"\r\n },\r\n {\r\n \"name\": \"RemoteIP\",\r\n \"displayName\": \"Remote IP\"\r\n }\r\n ],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"TunnelIngressBytes\",\r\n \"displayName\": \"Tunnel Ingress Bytes\",\r\n \"displayDescription\": \"Incoming bytes of a tunnel\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": \"BrkGWTShoebox\",\r\n \"sourceMdmNamespace\": \"Shoebox\",\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ConnectionName\",\r\n \"displayName\": \"Connection Name\"\r\n },\r\n {\r\n \"name\": \"RemoteIP\",\r\n \"displayName\": \"Remote IP\"\r\n }\r\n ],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"TunnelEgressPackets\",\r\n \"displayName\": \"Tunnel Egress Packets\",\r\n \"displayDescription\": \"Outgoing packet count of a tunnel\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": \"BrkGWTShoebox\",\r\n \"sourceMdmNamespace\": \"Shoebox\",\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ConnectionName\",\r\n \"displayName\": \"Connection Name\"\r\n },\r\n {\r\n \"name\": \"RemoteIP\",\r\n \"displayName\": \"Remote IP\"\r\n }\r\n ],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"TunnelIngressPackets\",\r\n \"displayName\": \"Tunnel Ingress Packets\",\r\n \"displayDescription\": \"Incoming packet count of a tunnel\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": \"BrkGWTShoebox\",\r\n \"sourceMdmNamespace\": \"Shoebox\",\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ConnectionName\",\r\n \"displayName\": \"Connection Name\"\r\n },\r\n {\r\n \"name\": \"RemoteIP\",\r\n \"displayName\": \"Remote IP\"\r\n }\r\n ],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"TunnelEgressPacketDropTSMismatch\",\r\n \"displayName\": \"Tunnel Egress TS Mismatch Packet Drop\",\r\n \"displayDescription\": \"Outgoing packet drop count from traffic selector mismatch of a tunnel\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": \"BrkGWTShoebox\",\r\n \"sourceMdmNamespace\": \"Shoebox\",\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ConnectionName\",\r\n \"displayName\": \"Connection Name\"\r\n },\r\n {\r\n \"name\": \"RemoteIP\",\r\n \"displayName\": \"Remote IP\"\r\n }\r\n ],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"TunnelIngressPacketDropTSMismatch\",\r\n \"displayName\": \"Tunnel Ingress TS Mismatch Packet Drop\",\r\n \"displayDescription\": \"Incoming packet drop count from traffic selector mismatch of a tunnel\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": \"BrkGWTShoebox\",\r\n \"sourceMdmNamespace\": \"Shoebox\",\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ConnectionName\",\r\n \"displayName\": \"Connection Name\"\r\n },\r\n {\r\n \"name\": \"RemoteIP\",\r\n \"displayName\": \"Remote IP\"\r\n }\r\n ],\r\n \"isInternal\": false\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworkGateways/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Virtual Network Gateway diagnostic settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworkGateways/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Get Virtual Network Gateway Diagnostic Settings\",\r\n \"description\": \"Gets the Virtual Network Gateway Diagnostic Settings\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworkGateways/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Create or update Virtual Network Gateway diagnostic settings\",\r\n \"description\": \"Creates or updates the Virtual Network Gateway diagnostic settings, this operation is supplimented by insights resource provider.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworkGateways/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"Virtual Network Gateway Log Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworkGateways/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Gets Virtual Network Gateway Log Definitions\",\r\n \"description\": \"Gets the events for Virtual Network Gateway\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"GatewayDiagnosticLog\",\r\n \"displayName\": \"Gateway Diagnostic Logs\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"TunnelDiagnosticLog\",\r\n \"displayName\": \"Tunnel Diagnostic Logs\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"RouteDiagnosticLog\",\r\n \"displayName\": \"Route Diagnostic Logs\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualnetworkgateways/connections\",\r\n \"displayName\": \"VirtualNetworkGatewayConnection\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.network/virtualnetworkgateways/connections/read\",\r\n \"displayName\": \"Get VirtualNetworkGatewayConnection\",\r\n \"description\": \"Get VirtualNetworkGatewayConnection\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vpnsites\",\r\n \"displayName\": \"Represents a Vpn Site resource.\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/vpnsites/read\",\r\n \"displayName\": \"Gets a Vpn Site resource.\",\r\n \"description\": \"Gets a Vpn Site resource.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/vpnsites/write\",\r\n \"displayName\": \"Creates or updates a Vpn Site resource.\",\r\n \"description\": \"Creates or updates a Vpn Site resource.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/vpnsites/delete\",\r\n \"displayName\": \"Deletes a Vpn Site resource.\",\r\n \"description\": \"Deletes a Vpn Site resource.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"applicationGatewayAvailableWafRuleSets\",\r\n \"displayName\": \"Application Gateway available Waf Rule Set\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/applicationGatewayAvailableWafRuleSets/read\",\r\n \"displayName\": \"Get Application Gateway Available Waf Rule Sets\",\r\n \"description\": \"Gets Application Gateway Available Waf Rule Sets\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"applicationSecurityGroups\",\r\n \"displayName\": \"Application Security Group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/applicationSecurityGroups/joinIpConfiguration/action\",\r\n \"displayName\": \"Join IpConfiguration To Application Security Groups.\",\r\n \"description\": \"Joins an IP Configuration to Application Security Groups.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/applicationSecurityGroups/joinNetworkSecurityRule/action\",\r\n \"displayName\": \"Joins SecurityRule To Application Security Groups.\",\r\n \"description\": \"Joins a Security Rule to Application Security Groups.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/applicationSecurityGroups/read\",\r\n \"displayName\": \"Gets An Application Security Group\",\r\n \"description\": \"Gets an Application Security Group ID.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/applicationSecurityGroups/write\",\r\n \"displayName\": \"Creates An Application Security Group Or Updates An Existing Application Security Group\",\r\n \"description\": \"Creates an Application Security Group, or updates an existing Application Security Group.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/applicationSecurityGroups/delete\",\r\n \"displayName\": \"Deletes An Application Security Group\",\r\n \"description\": \"Deletes an Application Security Group\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expressRouteCrossConnections\",\r\n \"displayName\": \"Express Route Cross Connection\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCrossConnections/read\",\r\n \"displayName\": \"Get Express Route Cross Connection\",\r\n \"description\": \"Get Express Route Cross Connection\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCrossConnections/write\",\r\n \"displayName\": \"Create or Update Express Route Cross Connection\",\r\n \"description\": \"Create or Update Express Route Cross Connection\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCrossConnections/delete\",\r\n \"displayName\": \"Delete Express Route Cross Connection\",\r\n \"description\": \"Delete Express Route Cross Connection\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCrossConnections/join/action\",\r\n \"displayName\": \"Join Express Route Cross Connection\",\r\n \"description\": \"Joins an Express Route Cross Connection\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expressRouteCrossConnections/peerings\",\r\n \"displayName\": \"Express Route Cross Connection Peering\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCrossConnections/peerings/read\",\r\n \"displayName\": \"Get Express Route Cross Connection Peering\",\r\n \"description\": \"Gets an Express Route Cross Connection Peering\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCrossConnections/peerings/write\",\r\n \"displayName\": \"Create or Update Express Route Cross Connection Peering\",\r\n \"description\": \"Creates an Express Route Cross Connection Peering or Updates an existing Express Route Cross Connection Peering\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCrossConnections/peerings/delete\",\r\n \"displayName\": \"Delete Express Route Cross Connection Peering\",\r\n \"description\": \"Deletes an Express Route Cross Connection Peering\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCrossConnections/peerings/arpTables/action\",\r\n \"displayName\": \"Get Express Route Cross Connection Peering Arp Table\",\r\n \"description\": \"Gets an Express Route Cross Connection Peering Arp Table\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCrossConnections/peerings/routeTables/action\",\r\n \"displayName\": \"Get Express Route Cross Connection Peering Route Table\",\r\n \"description\": \"Gets an Express Route Cross Connection Peering Route Table\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCrossConnections/peerings/routeTableSummary/action\",\r\n \"displayName\": \"Get Express Route Cross Connection Peering Route Table Summary\",\r\n \"description\": \"Gets an Express Route Cross Connection Peering Route Table Summary\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expressRouteCrossConnections/peerings/stats\",\r\n \"displayName\": \"Express Route Cross Connection Peering Stat\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCrossConnections/peerings/stats/read\",\r\n \"displayName\": \"Get Express Route Cross Connection Peering Stat\",\r\n \"description\": \"Gets an Express Route Cross Connection Peering Stat\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks\",\r\n \"displayName\": \"Virtual Network\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/read\",\r\n \"displayName\": \"Get Virtual Network\",\r\n \"description\": \"Get the virtual network definition\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/write\",\r\n \"displayName\": \"Create or Update Virtual Network\",\r\n \"description\": \"Creates a virtual network or updates an existing virtual network\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/delete\",\r\n \"displayName\": \"Delete Virtual Network\",\r\n \"description\": \"Deletes a virtual network\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/peer/action\",\r\n \"displayName\": \"Peer Virtual Networks\",\r\n \"description\": \"Peers a virtual network with another virtual network\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Virtual Network metric definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get metric definitions of Virtual Network\",\r\n \"description\": \"Get the metric definitions of Virtual Network\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"PacketsInDroppedVMProtection\",\r\n \"displayName\": \"Inbound packets dropped for VM protection\",\r\n \"displayDescription\": \"Inbound packets dropped for VM protection\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"00:01:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"PacketsOutDroppedVMProtection\",\r\n \"displayName\": \"Outbound packets dropped for VM protection\",\r\n \"displayDescription\": \"Outbound packets dropped for VM protection\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"00:01:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Virtual Network diagnostic settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Get diagnostic settings of Virtual Network\",\r\n \"description\": \"Get the diagnostic settings of Virtual Network\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Create or update diagnostic settings of the Virtual Network\",\r\n \"description\": \"Create or update the diagnostic settings of the Virtual Network\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"Virtual networks log definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Get log definitions of Virtual Network\",\r\n \"description\": \"Get the log definitions of Virtual Network\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"VMProtectionAlerts\",\r\n \"displayName\": \"VM protection alerts\",\r\n \"blobDuration\": \"PT1M\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/virtualNetworkPeerings\",\r\n \"displayName\": \"Virtual Network Peering\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/virtualNetworkPeerings/read\",\r\n \"displayName\": \"Get Virtual Network Peering\",\r\n \"description\": \"Gets a virtual network peering definition\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/virtualNetworkPeerings/write\",\r\n \"displayName\": \"Create or Update Virtual Network Peering\",\r\n \"description\": \"Creates a virtual network peering or updates an existing virtual network peering\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/virtualNetworkPeerings/delete\",\r\n \"displayName\": \"Delete Virtual Network Peering\",\r\n \"description\": \"Deletes a virtual network peering\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/subnets\",\r\n \"displayName\": \"Virtual Network Subnet\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/subnets/read\",\r\n \"displayName\": \"Get Virtual Network Subnet\",\r\n \"description\": \"Gets a virtual network subnet definition\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/subnets/write\",\r\n \"displayName\": \"Create or Update Virtual Network Subnet\",\r\n \"description\": \"Creates a virtual network subnet or updates an existing virtual network subnet\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/subnets/delete\",\r\n \"displayName\": \"Delete Virtual Network Subnet\",\r\n \"description\": \"Deletes a virtual network subnet\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"displayName\": \"Join Virtual Network\",\r\n \"description\": \"Joins a virtual network\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/subnets/joinViaServiceEndpoint/action\",\r\n \"displayName\": \"Join Service to a Subnet\",\r\n \"description\": \"Joins resource such as storage account or SQL database to a subnet.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/subnets/resourceNavigationLinks\",\r\n \"displayName\": \"Resource Navigation Link\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/subnets/resourceNavigationLinks/read\",\r\n \"displayName\": \"Get Resource Navigation Link\",\r\n \"description\": \"Get the Resource Navigation Link definition\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/subnets/resourceNavigationLinks/write\",\r\n \"displayName\": \"Create or Update Resource Navigation Link\",\r\n \"description\": \"Creates a Resource Navigation Link or updates an existing Resource Navigation Link\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/subnets/resourceNavigationLinks/delete\",\r\n \"displayName\": \"Delete Resource Navigation Link\",\r\n \"description\": \"Deletes a Resource Navigation Link\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/subnets/virtualMachines\",\r\n \"displayName\": \"Virtual Network Subnet Virtual Machines\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/subnets/virtualMachines/read\",\r\n \"displayName\": \"Get Virtual Network Subnet Virtual Machines\",\r\n \"description\": \"Gets references to all the virtual machines in a virtual network subnet\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/usages\",\r\n \"displayName\": \"Usage Metric\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/usages/read\",\r\n \"displayName\": \"Get Virtual Network Usages\",\r\n \"description\": \"Get the IP usages for each subnet of the virtual network\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/checkIpAddressAvailability\",\r\n \"displayName\": \"IP Availability Check Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/checkIpAddressAvailability/read\",\r\n \"displayName\": \"Check Ip Address Availability\",\r\n \"description\": \"Check if Ip Address is available at the specified virtual network\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/remoteVirtualNetworkPeeringProxies\",\r\n \"displayName\": \"Virtual Network Peering Proxy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/remoteVirtualNetworkPeeringProxies/read\",\r\n \"displayName\": \"Get Virtual Network Peering Proxy\",\r\n \"description\": \"Gets a virtual network peering proxy definition\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/remoteVirtualNetworkPeeringProxies/write\",\r\n \"displayName\": \"Create or Update Virtual Network Peering Proxy\",\r\n \"description\": \"Creates a virtual network peering proxy or updates an existing virtual network peering proxy\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/remoteVirtualNetworkPeeringProxies/delete\",\r\n \"displayName\": \"Delete Virtual Network Peering Proxy\",\r\n \"description\": \"Deletes a virtual network peering proxy\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/customViews\",\r\n \"displayName\": \"Virtual Network custom view\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/customViews/read\",\r\n \"displayName\": \"Get Virtual Network custom view definition\",\r\n \"description\": \"Get definition of a custom view of Virtual Network\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/customViews/get/action\",\r\n \"displayName\": \"Get Virtual network custom view content\",\r\n \"description\": \"Get a Virtual Network custom view content\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/taggedTrafficConsumers\",\r\n \"displayName\": \"Tagged Traffic Consumer\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/taggedTrafficConsumers/read\",\r\n \"displayName\": \"Get Tagged Traffic Consumer\",\r\n \"description\": \"Get the Tagged Traffic Consumer definition\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/taggedTrafficConsumers/write\",\r\n \"displayName\": \"Create or Update Tagged Traffic Consumer\",\r\n \"description\": \"Creates a Tagged Traffic Consumer or updates an existing Tagged Traffic Consumer\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/taggedTrafficConsumers/delete\",\r\n \"displayName\": \"Delete Tagged Traffic Consumer\",\r\n \"description\": \"Deletes a Tagged Traffic Consumer\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/taggedTrafficConsumers/validate/action\",\r\n \"displayName\": \"Validate Tagged Traffic Consumer\",\r\n \"description\": \"Validates a Tagged Traffic Consumer\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/virtualMachines\",\r\n \"displayName\": \"Virtual Network Virtual Machines\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/virtualMachines/read\",\r\n \"displayName\": \"Get Virtual Network Virtual Machines\",\r\n \"description\": \"Gets references to all the virtual machines in a virtual network\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expressRouteServiceProviders\",\r\n \"displayName\": \"Express Route Service Provider\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteServiceProviders/read\",\r\n \"displayName\": \"Get Express Route Service Provider\",\r\n \"description\": \"Gets Express Route Service Providers\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"dnsoperationresults\",\r\n \"displayName\": \"DNS operation results\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/dnsoperationresults/read\",\r\n \"displayName\": \"Gets results of a DNS operation\",\r\n \"description\": \"Gets results of a DNS operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"localnetworkgateways\",\r\n \"displayName\": \"LocalNetworkGateway\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/localnetworkgateways/read\",\r\n \"displayName\": \"Get LocalNetworkGateway\",\r\n \"description\": \"Gets LocalNetworkGateway\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/localnetworkgateways/write\",\r\n \"displayName\": \"Create or update LocalNetworkGateway\",\r\n \"description\": \"Creates or updates an existing LocalNetworkGateway\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/localnetworkgateways/delete\",\r\n \"displayName\": \"Delete LocalNetworkGateway\",\r\n \"description\": \"Deletes LocalNetworkGateway\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"trafficManagerProfiles\",\r\n \"displayName\": \"Traffic Manager Profile\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/trafficManagerProfiles/read\",\r\n \"displayName\": \"Get Traffic Manager Profile\",\r\n \"description\": \"Get the Traffic Manager profile configuration. This includes DNS settings, traffic routing settings, endpoint monitoring settings, and the list of endpoints routed by this Traffic Manager profile.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/trafficManagerProfiles/write\",\r\n \"displayName\": \"Create or Update Traffic Manager Profile\",\r\n \"description\": \"Create a Traffic Manager profile, or modify the configuration of an existing Traffic Manager profile. This includes enabling or disabling a profile and modifying DNS settings, traffic routing settings, or endpoint monitoring settings. Endpoints routed by the Traffic Manager profile can be added, removed, enabled or disabled.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/trafficManagerProfiles/delete\",\r\n \"displayName\": \"Delete Traffic Manager Profile\",\r\n \"description\": \"Delete the Traffic Manager profile. All settings associated with the Traffic Manager profile will be lost, and the profile can no longer be used to route traffic.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"trafficManagerProfiles/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Traffic Manager metric definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/trafficManagerProfiles/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Read Traffic Manager metric definitions\",\r\n \"description\": \"Gets the available metrics for Traffic Manager.\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"QpsByEndpoint\",\r\n \"displayName\": \"Queries by Endpoint Returned\",\r\n \"displayDescription\": \"Number of times a Traffic Manager endpoint was returned in the given time frame\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n },\r\n {\r\n \"timeGrain\": \"01:00:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"1.00:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": true,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EndpointName\",\r\n \"displayName\": \"Endpoint Name\"\r\n }\r\n ],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"ProbeAgentCurrentEndpointStateByProfileResourceId\",\r\n \"displayName\": \"Endpoint Status by Endpoint\",\r\n \"displayDescription\": \"1 if an endpoint's probe status is \\\"Enabled\\\", 0 otherwise.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n },\r\n {\r\n \"timeGrain\": \"01:00:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"1.00:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EndpointName\",\r\n \"displayName\": \"Endpoint Name\"\r\n }\r\n ],\r\n \"isInternal\": false\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"trafficManagerProfiles/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Traffic Manager Diagnostic Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/trafficManagerProfiles/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Get Traffic Manager Diagnostic Settings\",\r\n \"description\": \"Gets the Traffic Manager Diagnostic Settings\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/trafficManagerProfiles/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Create or update Traffic Manager diagnostic settings\",\r\n \"description\": \"Creates or updates the Traffic Manager diagnostic settings, this operation is supplimented by insights resource provider.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"trafficManagerProfiles/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"Traffic Manager Log Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/trafficManagerProfiles/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Get Traffic Manager Event Log Definitions\",\r\n \"description\": \"Gets the events for Traffic Manager\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"ProbeHealthStatusEvents\",\r\n \"displayName\": \"Traffic Manager Probe Health Results Event\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"trafficManagerProfiles/nestedEndpoints\",\r\n \"displayName\": \"Traffic Manager Nested Endpoint\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/trafficManagerProfiles/nestedEndpoints/read\",\r\n \"displayName\": \"Get a Traffic Manager Nested Endpoint\",\r\n \"description\": \"Gets an Nested Endpoint which belongs to a Traffic Manager Profile, including all the properties of that Nested Endpoint.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/trafficManagerProfiles/nestedEndpoints/write\",\r\n \"displayName\": \"Create or Update a Traffic Manager Nested Endpoint\",\r\n \"description\": \"Add a new Nested Endpoint in an existing Traffic Manager Profile or update the properties of an existing Nested Endpoint in that Traffic Manager Profile.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/trafficManagerProfiles/nestedEndpoints/delete\",\r\n \"displayName\": \"Delete a Traffic Manager Nested Endpoint\",\r\n \"description\": \"Deletes an Nested Endpoint from an existing Traffic Manager Profile. Traffic Manager will stop routing traffic to the deleted Nested Endpoint.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"trafficManagerProfiles/externalEndpoints\",\r\n \"displayName\": \"Traffic Manager External Endpoint\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/trafficManagerProfiles/externalEndpoints/read\",\r\n \"displayName\": \"Get a Traffic Manager External Endpoint\",\r\n \"description\": \"Gets an External Endpoint which belongs to a Traffic Manager Profile, including all the properties of that External Endpoint.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/trafficManagerProfiles/externalEndpoints/write\",\r\n \"displayName\": \"Create or Update a Traffic Manager External Endpoint\",\r\n \"description\": \"Add a new External Endpoint in an existing Traffic Manager Profile or update the properties of an existing External Endpoint in that Traffic Manager Profile.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/trafficManagerProfiles/externalEndpoints/delete\",\r\n \"displayName\": \"Delete a Traffic Manager External Endpoint\",\r\n \"description\": \"Deletes an External Endpoint from an existing Traffic Manager Profile. Traffic Manager will stop routing traffic to the deleted External Endpoint.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"trafficManagerProfiles/heatMaps\",\r\n \"displayName\": \"Traffic Manager Heat Map\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/trafficManagerProfiles/heatMaps/read\",\r\n \"displayName\": \"Get Traffic Manager Heat Map\",\r\n \"description\": \"Gets the Traffic Manager Heat Map for the given Traffic Manager profile which contains query counts and latency data by location and source IP.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"trafficManagerProfiles/azureEndpoints\",\r\n \"displayName\": \"Traffic Manager Azure Endpoint\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/trafficManagerProfiles/azureEndpoints/read\",\r\n \"displayName\": \"Get a Traffic Manager Azure Endpoint\",\r\n \"description\": \"Gets an Azure Endpoint which belongs to a Traffic Manager Profile, including all the properties of that Azure Endpoint.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/trafficManagerProfiles/azureEndpoints/write\",\r\n \"displayName\": \"Create or Update a Traffic Manager Azure Endpoint\",\r\n \"description\": \"Add a new Azure Endpoint in an existing Traffic Manager Profile or update the properties of an existing Azure Endpoint in that Traffic Manager Profile.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/trafficManagerProfiles/azureEndpoints/delete\",\r\n \"displayName\": \"Delete a Traffic Manager Azure Endpoint\",\r\n \"description\": \"Deletes an Azure Endpoint from an existing Traffic Manager Profile. Traffic Manager will stop routing traffic to the deleted Azure Endpoint.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"trafficManagerUserMetricsKeys\",\r\n \"displayName\": \"Realtime User Metrics Keys for Traffic Management\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/trafficManagerUserMetricsKeys/read\",\r\n \"displayName\": \"Get the subscription-level key used for Realtime User Metrics collection.\",\r\n \"description\": \"Gets the subscription-level key used for Realtime User Metrics collection.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/trafficManagerUserMetricsKeys/write\",\r\n \"displayName\": \"Create or update a subscription-level key used for Realtime User Metrics collection.\",\r\n \"description\": \"Creates a new subscription-level key to be used for Realtime User Metrics collection.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/trafficManagerUserMetricsKeys/delete\",\r\n \"displayName\": \"Delete a subscription-level key used for Realtime User Metrics collection.\",\r\n \"description\": \"Deletes the subscription-level key used for Realtime User Metrics collection.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"dnsoperationstatuses\",\r\n \"displayName\": \"DNS operation status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/dnsoperationstatuses/read\",\r\n \"displayName\": \"Gets status of a DNS operation \",\r\n \"description\": \"Gets status of a DNS operation \",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Available Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/operations/read\",\r\n \"displayName\": \"Get Available Operations\",\r\n \"description\": \"Get Available Operations\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expressRouteCircuits\",\r\n \"displayName\": \"ExpressRouteCircuit\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCircuits/read\",\r\n \"displayName\": \"Gets ExpressRouteCircuit\",\r\n \"description\": \"Get an ExpressRouteCircuit\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCircuits/write\",\r\n \"displayName\": \"Create or Update ExpressRouteCircuit\",\r\n \"description\": \"Creates or updates an existing ExpressRouteCircuit\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCircuits/delete\",\r\n \"displayName\": \"Deletes ExpressRouteCircuit\",\r\n \"description\": \"Deletes an ExpressRouteCircuit\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expressRouteCircuits/stats\",\r\n \"displayName\": \"ExpressRouteCircuitStat\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCircuits/stats/read\",\r\n \"displayName\": \"Get an ExpressRouteCircuit Stat\",\r\n \"description\": \"Gets an ExpressRouteCircuit Stat\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expressRouteCircuits/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"ExpressRoute Circuit metric definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCircuits/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Gets the metric definitions for ExpressRoute Circuits\",\r\n \"description\": \"Gets the metric definitions for ExpressRoute Circuits\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"BitsInPerSecond\",\r\n \"displayName\": \"BitsInPerSecond\",\r\n \"displayDescription\": \"Bits ingressing Azure per second\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"00:01:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"BitsOutPerSecond\",\r\n \"displayName\": \"BitsOutPerSecond\",\r\n \"displayDescription\": \"Bits egressing Azure per second\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"00:01:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expressRouteCircuits/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Diagnostic settings for ExpressRoute Circuits\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCircuits/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Gets diagnostic settings for ExpressRoute Circuits\",\r\n \"description\": \"Gets diagnostic settings for ExpressRoute Circuits\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCircuits/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Create or update diagnostic settings for ExpressRoute Circuits\",\r\n \"description\": \"Creates or updates diagnostic settings for ExpressRoute Circuits\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expressRouteCircuits/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"ExpressRoute Circuit log definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCircuits/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Get the logs for ExpressRoute Circuits\",\r\n \"description\": \"Get the events for ExpressRoute Circuits\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"GWMCountersTable\",\r\n \"displayName\": \"Table of GWM counters\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expressRouteCircuits/peerings\",\r\n \"displayName\": \"ExpressRouteCircuitPeering\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCircuits/peerings/read\",\r\n \"displayName\": \"Get ExpressRouteCircuit Peering\",\r\n \"description\": \"Gets an ExpressRouteCircuit Peering\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCircuits/peerings/write\",\r\n \"displayName\": \"Create or update ExpressRouteCircuit Peering\",\r\n \"description\": \"Creates or updates an existing ExpressRouteCircuit Peering\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCircuits/peerings/delete\",\r\n \"displayName\": \"Delete ExpressRouteCircuit Peering\",\r\n \"description\": \"Deletes an ExpressRouteCircuit Peering\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCircuits/peerings/arpTables/action\",\r\n \"displayName\": \"Get ExpressRouteCircuit Peering ArpTable\",\r\n \"description\": \"Gets an ExpressRouteCircuit Peering ArpTable\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCircuits/peerings/routeTables/action\",\r\n \"displayName\": \"Get ExpressRouteCircuit Peering RouteTable\",\r\n \"description\": \"Gets an ExpressRouteCircuit Peering RouteTable\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCircuits/peerings/routeTablesSummary/action\",\r\n \"displayName\": \"Get an ExpressRouteCircuit Peering RouteTable Summary\",\r\n \"description\": \"Gets an ExpressRouteCircuit Peering RouteTable Summary\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expressRouteCircuits/peerings/stats\",\r\n \"displayName\": \"ExpressRouteCircuitPeeringStat\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCircuits/peerings/stats/read\",\r\n \"displayName\": \"Get ExpressRouteCircuit Peering Stat\",\r\n \"description\": \"Gets an ExpressRouteCircuit Peering Stat\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expressRouteCircuits/peerings/connections\",\r\n \"displayName\": \"ExpressRouteCircuitConnection\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCircuits/peerings/connections/read\",\r\n \"displayName\": \"Get ExpressRouteCircuit Connection\",\r\n \"description\": \"Gets an ExpressRouteCircuit Connection\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCircuits/peerings/connections/write\",\r\n \"displayName\": \"Create or update ExpressRouteCircuit Connection\",\r\n \"description\": \"Creates or updates an existing ExpressRouteCircuit Connection Resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCircuits/peerings/connections/delete\",\r\n \"displayName\": \"Delete ExpressRouteCircuit Connection\",\r\n \"description\": \"Deletes an ExpressRouteCircuit Connection\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expressRouteCircuits/authorizations\",\r\n \"displayName\": \"ExpressRouteCircuitAuthorization\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCircuits/authorizations/read\",\r\n \"displayName\": \"Get an ExpressRouteCircuit Authorization\",\r\n \"description\": \"Gets an ExpressRouteCircuit Authorization\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCircuits/authorizations/write\",\r\n \"displayName\": \"Create or update an existing ExpressRouteCircuit Authorization\",\r\n \"description\": \"Creates or updates an existing ExpressRouteCircuit Authorization\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCircuits/authorizations/delete\",\r\n \"displayName\": \"Delete ExpressRouteCircuit Authorization\",\r\n \"description\": \"Deletes an ExpressRouteCircuit Authorization\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vpnGateways\",\r\n \"displayName\": \"Represents a VpnGateway resource.\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/vpnGateways/read\",\r\n \"displayName\": \"Get VpnGateway.\",\r\n \"description\": \"Gets a VpnGateway.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/vpnGateways/write\",\r\n \"displayName\": \"Put VpnGateway.\",\r\n \"description\": \"Puts a VpnGateway.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vpnGateways/vpnConnections\",\r\n \"displayName\": \"Represents a VpnConeection resource.\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.network/vpnGateways/vpnConnections/read\",\r\n \"displayName\": \"Get VpnConnection resource.\",\r\n \"description\": \"Gets a VpnConnection.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.network/vpnGateways/vpnConnections/write\",\r\n \"displayName\": \"Put VpnConnection resource.\",\r\n \"description\": \"Puts a VpnConnection.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"connections\",\r\n \"displayName\": \"VirtualNetworkGatewayConnection\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/connections/read\",\r\n \"displayName\": \"Get VirtualNetworkGatewayConnection\",\r\n \"description\": \"Gets VirtualNetworkGatewayConnection\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/connections/write\",\r\n \"displayName\": \"Create or update VirtualNetworkGatewayConnection\",\r\n \"description\": \"Creates or updates an existing VirtualNetworkGatewayConnection\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/connections/delete\",\r\n \"displayName\": \"Delete VirtualNetworkGatewayConnection\",\r\n \"description\": \"Deletes VirtualNetworkGatewayConnection\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/connections/sharedkey/action\",\r\n \"displayName\": \"Get VirtualNetworkGatewayConnection SharedKey\",\r\n \"description\": \"Get VirtualNetworkGatewayConnection SharedKey\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"connections/sharedKey\",\r\n \"displayName\": \"VirtualNetworkGatewayConnection shared key\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/connections/sharedKey/read\",\r\n \"displayName\": \"Get VirtualNetworkGatewayConnection SharedKey\",\r\n \"description\": \"Gets VirtualNetworkGatewayConnection SharedKey\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/connections/sharedKey/write\",\r\n \"displayName\": \"Create or update VirtualNetworkGatewayConnection SharedKey\",\r\n \"description\": \"Creates or updates an existing VirtualNetworkGatewayConnection SharedKey\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"connections/vpndeviceconfigurationscript\",\r\n \"displayName\": \"VirtualNetworkGatewayConnection\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/connections/vpndeviceconfigurationscript/read\",\r\n \"displayName\": \"Gets Vpn Device Configuration of VirtualNetworkGatewayConnection\",\r\n \"description\": \"Gets Vpn Device Configuration of VirtualNetworkGatewayConnection\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networkSecurityGroups\",\r\n \"displayName\": \"Network Security Group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"displayName\": \"Get Network Security Group\",\r\n \"description\": \"Gets a network security group definition\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkSecurityGroups/write\",\r\n \"displayName\": \"Create or Update Network Security Group\",\r\n \"description\": \"Creates a network security group or updates an existing network security group\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkSecurityGroups/delete\",\r\n \"displayName\": \"Delete Network Security Group\",\r\n \"description\": \"Deletes a network security group\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"displayName\": \"Join Network Security Group\",\r\n \"description\": \"Joins a network security group\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networksecuritygroups/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Network Security Groups Diagnostic Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networksecuritygroups/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Get Network Security Groups Diagnostic Settings\",\r\n \"description\": \"Gets the Network Security Groups Diagnostic Settings\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networksecuritygroups/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Create or update Network Security Groups diagnostic settings\",\r\n \"description\": \"Creates or updates the Network Security Groups diagnostic settings, this operation is supplimented by insghts resource provider.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networksecuritygroups/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"Network Security Groups Log Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networksecuritygroups/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Get Network Security Group Event Log Definitions\",\r\n \"description\": \"Gets the events for network security group\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"NetworkSecurityGroupEvent\",\r\n \"displayName\": \"Network Security Group Event\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"NetworkSecurityGroupRuleCounter\",\r\n \"displayName\": \"Network Security Group Rule Counter\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"NetworkSecurityGroupFlowEvent\",\r\n \"displayName\": \"Network Security Group Rule Flow Event\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networkSecurityGroups/defaultSecurityRules\",\r\n \"displayName\": \"Default Security Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networkSecurityGroups/defaultSecurityRules/read\",\r\n \"displayName\": \"Get Default Security Rule\",\r\n \"description\": \"Gets a default security rule definition\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networkSecurityGroups/securityRules\",\r\n \"displayName\": \"Security Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networkSecurityGroups/securityRules/read\",\r\n \"displayName\": \"Get Security Rule\",\r\n \"description\": \"Gets a security rule definition\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkSecurityGroups/securityRules/write\",\r\n \"displayName\": \"Create or Update Security Rule\",\r\n \"description\": \"Creates a security rule or updates an existing security rule\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkSecurityGroups/securityRules/delete\",\r\n \"displayName\": \"Delete Security Rule\",\r\n \"description\": \"Deletes a security rule\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"applicationGateways\",\r\n \"displayName\": \"Application Gateway\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/applicationGateways/read\",\r\n \"displayName\": \"Get Application Gateway\",\r\n \"description\": \"Gets an application gateway\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/applicationGateways/write\",\r\n \"displayName\": \"Create or Update Application Gateway\",\r\n \"description\": \"Creates an application gateway or updates an application gateway\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/applicationGateways/delete\",\r\n \"displayName\": \"Delete Application Gateway\",\r\n \"description\": \"Deletes an application gateway\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/applicationGateways/backendhealth/action\",\r\n \"displayName\": \"Get an application gateway backend health\",\r\n \"description\": \"Gets an application gateway backend health\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/applicationGateways/start/action\",\r\n \"displayName\": \"Start an application gateway\",\r\n \"description\": \"Starts an application gateway\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/applicationGateways/stop/action\",\r\n \"displayName\": \"Stop an application gateway\",\r\n \"description\": \"Stops an application gateway\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/applicationGateways/setSecurityCenterConfiguration/action\",\r\n \"displayName\": \"Set Application Gateway SecurityCenter Configuration\",\r\n \"description\": \"Sets Application Gateway Security Center Configuration\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/applicationGateways/effectiveNetworkSecurityGroups/action\",\r\n \"displayName\": \"Get Effective Security Groups of an Application Gateway\",\r\n \"description\": \"Get Route Table configured On Application Gateway\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/applicationGateways/effectiveRouteTable/action\",\r\n \"displayName\": \"Get Effective Route Table of an Application Gateway\",\r\n \"description\": \"Get Route Table configured On Application Gateway\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"applicationGateways/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Application Gateway metric definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/applicationGateways/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Read Application Gateway metric definitions\",\r\n \"description\": \"Gets the available metrics for Application Gateway\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"Throughput\",\r\n \"displayName\": \"Throughput\",\r\n \"displayDescription\": \"Number of bytes per second the Application Gateway has served\",\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n },\r\n {\r\n \"timeGrain\": \"01:00:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"1.00:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"applicationGateways/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"ApplicationGateway Log Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/applicationGateways/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Gets the logs for Application Gateway\",\r\n \"description\": \"Gets the events for Application Gateway\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"ApplicationGatewayAccessLog\",\r\n \"displayName\": \"Application Gateway Access Log\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"ApplicationGatewayPerformanceLog\",\r\n \"displayName\": \"Application Gateway Performance Log\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"ApplicationGatewayFirewallLog\",\r\n \"displayName\": \"Application Gateway Firewall Log\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"applicationGateways/backendAddressPools\",\r\n \"displayName\": \"Application Gateway Backend Address Pool\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/applicationGateways/backendAddressPools/join/action\",\r\n \"displayName\": \"Join Application Gateway Backend Address Pool\",\r\n \"description\": \"Joins an application gateway backend address pool\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"routeTables\",\r\n \"displayName\": \"Route Table\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/routeTables/read\",\r\n \"displayName\": \"Get Route Table\",\r\n \"description\": \"Gets a route table definition\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/routeTables/write\",\r\n \"displayName\": \"Create or Update Route Table\",\r\n \"description\": \"Creates a route table or Updates an existing rotue table\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/routeTables/delete\",\r\n \"displayName\": \"Delete Route Table\",\r\n \"description\": \"Deletes a route table definition\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/routeTables/join/action\",\r\n \"displayName\": \"Join Route Table\",\r\n \"description\": \"Joins a route table\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"routeTables/routes\",\r\n \"displayName\": \"Route\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/routeTables/routes/read\",\r\n \"displayName\": \"Get Route\",\r\n \"description\": \"Gets a route definition\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/routeTables/routes/write\",\r\n \"displayName\": \"Create or Update Route\",\r\n \"description\": \"Creates a route or Updates an existing route\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/routeTables/routes/delete\",\r\n \"displayName\": \"Delete Route\",\r\n \"description\": \"Deletes a route definition\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualwans\",\r\n \"displayName\": \"Represents a Virtual Wan resource\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualwans/delete\",\r\n \"displayName\": \"Deletes a Virtual Wan\",\r\n \"description\": \"Deletes a Virtual Wan\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualwans/read\",\r\n \"displayName\": \"Get a Virtual Wan\",\r\n \"description\": \"Get a Virtual Wan\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualwans/write\",\r\n \"displayName\": \"Create or update a Virtual Wan\",\r\n \"description\": \"Create or update a Virtual Wan\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualwans/vpnconfiguration\",\r\n \"displayName\": \"Represents a Vpn Configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualwans/vpnconfiguration/read\",\r\n \"displayName\": \"Gets a Vpn Configuration\",\r\n \"description\": \"Gets a Vpn Configuration\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualwans/vpnSites\",\r\n \"displayName\": \"Represents a Vpn Site resource.\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualwans/vpnSites/read\",\r\n \"displayName\": \"Gets all VPN Sites that are associated to a Virtual Wan.\",\r\n \"description\": \"Gets all VPN Sites that are associated to a Virtual Wan.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualWans/virtualHubProxies\",\r\n \"displayName\": \"Virtual Hub Proxy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualWans/virtualHubProxies/read\",\r\n \"displayName\": \"Get Virtual Hub proxy\",\r\n \"description\": \"Gets a Virtual Hub proxy definition\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualWans/virtualHubProxies/write\",\r\n \"displayName\": \"Create or update Virtual Hub proxy\",\r\n \"description\": \"Creates a Virtual Hub proxy or updates a Virtual Hub proxy\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualWans/virtualHubProxies/delete\",\r\n \"displayName\": \"Delete Virtual Hub proxy\",\r\n \"description\": \"Deletes a Virtual Hub proxy\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualwans/virtualHubs\",\r\n \"displayName\": \"Represents a Virtual Hub resource\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualwans/virtualHubs/read\",\r\n \"displayName\": \"Gets all Virtual Hubs that are associated to a Virtual Wan.\",\r\n \"description\": \"Gets all Virtual Hubs that are associated to a Virtual Wan.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualWans/vpnSiteProxies\",\r\n \"displayName\": \"Vpn Site Proxy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualWans/vpnSiteProxies/read\",\r\n \"displayName\": \"Get Vpn Site proxy\",\r\n \"description\": \"Gets a Vpn Site proxy definition\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualWans/vpnSiteProxies/write\",\r\n \"displayName\": \"Create or update Vpn Site proxy\",\r\n \"description\": \"Creates a Vpn Site proxy or updates a Vpn Site proxy\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualWans/vpnSiteProxies/delete\",\r\n \"displayName\": \"Delete Vpn Site proxy\",\r\n \"description\": \"Deletes a Vpn Site proxy\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualHubs\",\r\n \"displayName\": \"Represents a Virtual Hub resource\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualHubs/delete\",\r\n \"displayName\": \"Deletes a Virtual Hub\",\r\n \"description\": \"Deletes a Virtual Hub\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualHubs/read\",\r\n \"displayName\": \"Get a Virtual Hub\",\r\n \"description\": \"Get a Virtual Hub\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualHubs/write\",\r\n \"displayName\": \"Create or update a Virtual Hub\",\r\n \"description\": \"Create or update a Virtual Hub\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualHubs/hubVirtualNetworkConnections\",\r\n \"displayName\": \"Represents a HubVirtualNetworkConnection resource\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualHubs/hubVirtualNetworkConnections/read\",\r\n \"displayName\": \"Get a HubVirtualNetworkConnection\",\r\n \"description\": \"Get a HubVirtualNetworkConnection\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualHubs/hubVirtualNetworkConnections/write\",\r\n \"displayName\": \"Create or update a HubVirtualNetworkConnection\",\r\n \"description\": \"Create or update a HubVirtualNetworkConnection\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualHubs/hubVirtualNetworkConnections/delete\",\r\n \"displayName\": \"Deletes a HubVirtualNetworkConnection\",\r\n \"description\": \"Deletes a HubVirtualNetworkConnection\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/operationResults\",\r\n \"displayName\": \"Operation Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/locations/operationResults/read\",\r\n \"displayName\": \"Get Operation Result\",\r\n \"description\": \"Gets operation result of an async POST or DELETE operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/virtualNetworkAvailableEndpointServices\",\r\n \"displayName\": \"Virtual Network Endpoint Service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/locations/virtualNetworkAvailableEndpointServices/read\",\r\n \"displayName\": \"Get available Virtual Network Endpoint Services\",\r\n \"description\": \"Gets a list of available Virtual Network Endpoint Services\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/checkDnsNameAvailability\",\r\n \"displayName\": \"Dns Availability Check Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/locations/checkDnsNameAvailability/read\",\r\n \"displayName\": \"Check Dns Name Availability\",\r\n \"description\": \"Checks if dns label is available at the specified location\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/usages\",\r\n \"displayName\": \"Usage Metric\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/locations/usages/read\",\r\n \"displayName\": \"Get Usage Metric\",\r\n \"description\": \"Gets the resources usage metrics\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/operations\",\r\n \"displayName\": \"Operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/locations/operations/read\",\r\n \"displayName\": \"Get Operation Resource\",\r\n \"description\": \"Gets operation resource that represents status of an asynchronous operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Network\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Network\"\r\n },\r\n {\r\n \"displayName\": \"Dynatrace DynatraceSaaS\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Dynatrace.DynatraceSaaS/updateCommunicationPreference/action\",\r\n \"displayName\": \"Update Communication\",\r\n \"description\": \"Regenerate the Key\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Dynatrace.DynatraceSaaS/listCommunicationPreference/action\",\r\n \"displayName\": \"List Communication\",\r\n \"description\": \"Regenerate the Key\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"accounts\",\r\n \"displayName\": \"accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Dynatrace.DynatraceSaaS/accounts/read\",\r\n \"displayName\": \"Get Resource\",\r\n \"description\": \"Read Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Dynatrace.DynatraceSaaS/accounts/write\",\r\n \"displayName\": \"Create/Update Resource\",\r\n \"description\": \"Write Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Dynatrace.DynatraceSaaS/accounts/delete\",\r\n \"displayName\": \"Delete Resource\",\r\n \"description\": \"Delete Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Dynatrace.DynatraceSaaS/accounts/listSecrets/action\",\r\n \"displayName\": \"Get Secrets\",\r\n \"description\": \"Lists the secrets\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Dynatrace.DynatraceSaaS/accounts/listSingleSignOnToken/action\",\r\n \"displayName\": \"List Single Sign On Tokens\",\r\n \"description\": \"Read Single Sign On Tokens\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Dynatrace.DynatraceSaaS/accounts/regenerateKeys/action\",\r\n \"displayName\": \"Regenerate Keys\",\r\n \"description\": \"Regenerate any Keys\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Dynatrace.DynatraceSaaS/operations/read\",\r\n \"displayName\": \"List Operations\",\r\n \"description\": \"read operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Dynatrace.DynatraceSaaS\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Dynatrace.DynatraceSaaS\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Commerce\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"RateCard\",\r\n \"displayName\": \"RateCard\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Commerce/RateCard/read\",\r\n \"displayName\": \"Read Rate Card\",\r\n \"description\": \"Returns offer data, resource/meter metadata and rates for the given subscription.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"UsageAggregates\",\r\n \"displayName\": \"Usage Aggregates\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Commerce/UsageAggregates/read\",\r\n \"displayName\": \"Read Usage Aggregates\",\r\n \"description\": \"Retrieves Microsoft Azure’s consumption by a subscription. The result contains aggregates usage data, subscription and resource related information, on a particular time range.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Commerce\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Commerce\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Portal\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"dashboards\",\r\n \"displayName\": \"Dashboards\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Portal/dashboards/read\",\r\n \"displayName\": \"Get Dashboard\",\r\n \"description\": \"Reads the dashboards for the subscription.\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Portal/dashboards/write\",\r\n \"displayName\": \"Set Dashboard\",\r\n \"description\": \"Add or modify dashboard to a subscription.\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Portal/dashboards/delete\",\r\n \"displayName\": \"Delete Dashboard\",\r\n \"description\": \"Removes the dashboard from the subscription.\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Portal\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Portal\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Azure Relay\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Relay/checkNamespaceAvailability/action\",\r\n \"displayName\": \"Get namespace availability.\",\r\n \"description\": \"Checks availability of namespace under given subscription. This API is deprecated please use CheckNameAvailabiltiy instead.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/checkNameAvailability/action\",\r\n \"displayName\": \"Get namespace availability.\",\r\n \"description\": \"Checks availability of namespace under given subscription.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/register/action\",\r\n \"displayName\": \"Registers the Relay Resource Provider\",\r\n \"description\": \"Registers the subscription for the Relay resource provider and enables the creation of Relay resources\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/unregister/action\",\r\n \"displayName\": \"Registers the Relay Resource Provider\",\r\n \"description\": \"Registers the subscription for the Relay resource provider and enables the creation of Relay resources\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"namespaces\",\r\n \"displayName\": \"Namespace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/write\",\r\n \"displayName\": \"Create Or Update Namespace \",\r\n \"description\": \"Create a Namespace Resource and Update its properties. Tags and Capacity of the Namespace are the properties which can be updated.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/read\",\r\n \"displayName\": \"Get Namespace Resource\",\r\n \"description\": \"Get the list of Namespace Resource Description\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/Delete\",\r\n \"displayName\": \"Delete Namespace\",\r\n \"description\": \"Delete Namespace Resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/authorizationRules/action\",\r\n \"displayName\": \"Updates Namespace Authorization Rule (Deprecated)\",\r\n \"description\": \"Updates Namespace Authorization Rule. This API is depricated. Please use a PUT call to update the Namespace Authorization Rule instead.. This operation is not supported on API version 2017-04-01.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/operationresults\",\r\n \"displayName\": \"Namespace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/operationresults/read\",\r\n \"displayName\": \"Get Namespace Resource\",\r\n \"description\": \"Get the status of Namespace operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Namespace metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get Namespace metrics\",\r\n \"description\": \"Get list of Namespace metrics Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"ListenerConnections-Success\",\r\n \"displayName\": \"ListenerConnections-Success\",\r\n \"displayDescription\": \"Successful ListenerConnections for Microsoft.Relay.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"ListenerConnectionAttempts\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n },\r\n {\r\n \"name\": \"OperationResult\",\r\n \"isHidden\": true,\r\n \"defaultDimensionValues\": [\r\n {\r\n \"value\": \"Success\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"ListenerConnections-ClientError\",\r\n \"displayName\": \"ListenerConnections-ClientError\",\r\n \"displayDescription\": \"ClientError on ListenerConnections for Microsoft.Relay.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"ListenerConnectionAttempts\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n },\r\n {\r\n \"name\": \"OperationResult\",\r\n \"isHidden\": true,\r\n \"defaultDimensionValues\": [\r\n {\r\n \"value\": \"ClientError\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"ListenerConnections-ServerError\",\r\n \"displayName\": \"ListenerConnections-ServerError\",\r\n \"displayDescription\": \"ServerError on ListenerConnections for Microsoft.Relay.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"ListenerConnectionAttempts\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n },\r\n {\r\n \"name\": \"OperationResult\",\r\n \"isHidden\": true,\r\n \"defaultDimensionValues\": [\r\n {\r\n \"value\": \"InternalServerError\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"SenderConnections-Success\",\r\n \"displayName\": \"SenderConnections-Success\",\r\n \"displayDescription\": \"Successful SenderConnections for Microsoft.Relay.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"SenderConnectionAttempts\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n },\r\n {\r\n \"name\": \"OperationResult\",\r\n \"isHidden\": true,\r\n \"defaultDimensionValues\": [\r\n {\r\n \"value\": \"Success\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"SenderConnections-ClientError\",\r\n \"displayName\": \"SenderConnections-ClientError\",\r\n \"displayDescription\": \"ClientError on SenderConnections for Microsoft.Relay.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"SenderConnectionAttempts\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n },\r\n {\r\n \"name\": \"OperationResult\",\r\n \"isHidden\": true,\r\n \"defaultDimensionValues\": [\r\n {\r\n \"value\": \"ClientError\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"SenderConnections-ServerError\",\r\n \"displayName\": \"SenderConnections-ServerError\",\r\n \"displayDescription\": \"ServerError on SenderConnections for Microsoft.Relay.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"SenderConnectionAttempts\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n },\r\n {\r\n \"name\": \"OperationResult\",\r\n \"isHidden\": true,\r\n \"defaultDimensionValues\": [\r\n {\r\n \"value\": \"InternalServerError\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"ListenerConnections-TotalRequests\",\r\n \"displayName\": \"ListenerConnections-TotalRequests\",\r\n \"displayDescription\": \"Total ListenerConnections for Microsoft.Relay.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"ListenerConnectionAttempts\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"SenderConnections-TotalRequests\",\r\n \"displayName\": \"SenderConnections-TotalRequests\",\r\n \"displayDescription\": \"Total SenderConnections requests for Microsoft.Relay.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"SenderConnectionAttempts\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"ActiveConnections\",\r\n \"displayName\": \"ActiveConnections\",\r\n \"displayDescription\": \"Total ActiveConnections for Microsoft.Relay.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"ActiveConnectionsCount\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"ActiveListeners\",\r\n \"displayName\": \"ActiveListeners\",\r\n \"displayDescription\": \"Total ActiveListeners for Microsoft.Relay.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"ActiveListenersCount\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"BytesTransferred\",\r\n \"displayName\": \"BytesTransferred\",\r\n \"displayDescription\": \"Total BytesTransferred for Microsoft.Relay.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"BytesTransferred\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"ListenerDisconnects\",\r\n \"displayName\": \"ListenerDisconnects\",\r\n \"displayDescription\": \"Total ListenerDisconnects for Microsoft.Relay.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"ListenerConnectionDisconnects\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"SenderDisconnects\",\r\n \"displayName\": \"SenderDisconnects\",\r\n \"displayDescription\": \"Total SenderDisconnects for Microsoft.Relay.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"SenderConnectionDisconnects\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/authorizationRules\",\r\n \"displayName\": \"AuthorizationRules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/authorizationRules/read\",\r\n \"displayName\": \"Get Namespace Authorization Rules\",\r\n \"description\": \"Get the list of Namespaces Authorization Rules description.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/authorizationRules/write\",\r\n \"displayName\": \"Create or Update Namespace Authorization Rules\",\r\n \"description\": \"Create a Namespace level Authorization Rules and update its properties. The Authorization Rules Access Rights, the Primary and Secondary Keys can be updated.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/authorizationRules/delete\",\r\n \"displayName\": \"Delete Namespace Authorization Rule\",\r\n \"description\": \"Delete Namespace Authorization Rule. The Default Namespace Authorization Rule cannot be deleted. \",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/authorizationRules/listkeys/action\",\r\n \"displayName\": \"Get Namespace Listkeys\",\r\n \"description\": \"Get the Connection String to the Namespace\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/authorizationRules/regenerateKeys/action\",\r\n \"displayName\": \"Resource Regeneratekeys\",\r\n \"description\": \"Regenerate the Primary or Secondary key to the Resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/HybridConnections\",\r\n \"displayName\": \"HybridConnection\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/HybridConnections/write\",\r\n \"displayName\": \"Create or Update HybridConnection\",\r\n \"description\": \"Create or Update HybridConnection properties.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/HybridConnections/read\",\r\n \"displayName\": \"Get HybridConnection\",\r\n \"description\": \"Get list of HybridConnection Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/HybridConnections/Delete\",\r\n \"displayName\": \"Delete HybridConnection\",\r\n \"description\": \"Operation to delete HybridConnection Resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/HybridConnections/authorizationRules/action\",\r\n \"displayName\": \"Update HybridConnection Authorization Rules (Deprecated)\",\r\n \"description\": \"Operation to update HybridConnection. This operation is not supported on API version 2017-04-01. Authorization Rules. Please use a PUT call to update Authorization Rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/HybridConnections/authorizationRules\",\r\n \"displayName\": \"HybridConnection AuthorizationRules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/HybridConnections/authorizationRules/read\",\r\n \"displayName\": \" Get HybridConnection Authorization Rules\",\r\n \"description\": \" Get the list of HybridConnection Authorization Rules\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/HybridConnections/authorizationRules/write\",\r\n \"displayName\": \"Create or Update HybridConnection Authorization Rule\",\r\n \"description\": \"Create HybridConnection Authorization Rules and Update its properties. The Authorization Rules Access Rights can be updated.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/HybridConnections/authorizationRules/delete\",\r\n \"displayName\": \"Delete HybridConnection Authorization Rules\",\r\n \"description\": \"Operation to delete HybridConnection Authorization Rules\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/HybridConnections/authorizationRules/listkeys/action\",\r\n \"displayName\": \"List HybridConnection keys\",\r\n \"description\": \"Get the Connection String to HybridConnection\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/HybridConnections/authorizationRules/regeneratekeys/action\",\r\n \"displayName\": \"Resource Regeneratekeys\",\r\n \"description\": \"Regenerate the Primary or Secondary key to the Resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/disasterrecoveryconfigs\",\r\n \"displayName\": \"DisasterRecoveryConfigurations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/disasterrecoveryconfigs/checkNameAvailability/action\",\r\n \"displayName\": \"Get alias availability.\",\r\n \"description\": \"Checks availability of namespace alias under given subscription.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/disasterRecoveryConfigs/write\",\r\n \"displayName\": \"Create or Update Disaster Recovery configuration.\",\r\n \"description\": \"Creates or Updates the Disaster Recovery configuration associated with the namespace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/disasterRecoveryConfigs/read\",\r\n \"displayName\": \"Get Disaster Recovery configuration\",\r\n \"description\": \"Gets the Disaster Recovery configuration associated with the namespace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/disasterRecoveryConfigs/delete\",\r\n \"displayName\": \"Delete Disaster Recovery configuration\",\r\n \"description\": \"Deletes the Disaster Recovery configuration associated with the namespace. This operation can only be invoked via the primary namespace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/disasterRecoveryConfigs/breakPairing/action\",\r\n \"displayName\": \"Break Pairing\",\r\n \"description\": \"Disables Disaster Recovery and stops replicating changes from primary to secondary namespaces.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/disasterRecoveryConfigs/failover/action\",\r\n \"displayName\": \"Failover\",\r\n \"description\": \"Invokes a GEO DR failover and reconfigures the namespace alias to point to the secondary namespace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/disasterRecoveryConfigs/authorizationRules\",\r\n \"displayName\": \"AuthorizationRules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/disasterRecoveryConfigs/authorizationRules/read\",\r\n \"displayName\": \"Get Disaster Recovery Primary Namespace's Authorization Rules\",\r\n \"description\": \"Get Disaster Recovery Primary Namespace's Authorization Rules\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/disasterRecoveryConfigs/authorizationRules/listkeys/action\",\r\n \"displayName\": \"Gets the authorization rules keys for the Disaster Recovery primary namespace\",\r\n \"description\": \"Gets the authorization rules keys for the Disaster Recovery primary namespace\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/WcfRelays\",\r\n \"displayName\": \"WcfRelay\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/WcfRelays/write\",\r\n \"displayName\": \"Create or Update WcfRelay\",\r\n \"description\": \"Create or Update WcfRelay properties.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/WcfRelays/read\",\r\n \"displayName\": \"Get WcfRelay\",\r\n \"description\": \"Get list of WcfRelay Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/WcfRelays/Delete\",\r\n \"displayName\": \"Delete WcfRelay\",\r\n \"description\": \"Operation to delete WcfRelay Resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/WcfRelays/authorizationRules/action\",\r\n \"displayName\": \"Update WcfRelay Authorization Rules (Deprecated)\",\r\n \"description\": \"Operation to update WcfRelay. This operation is not supported on API version 2017-04-01. Authorization Rules. Please use a PUT call to update Authorization Rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/WcfRelays/authorizationRules\",\r\n \"displayName\": \"WcfRelay AuthorizationRules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/WcfRelays/authorizationRules/read\",\r\n \"displayName\": \" Get WcfRelay Authorization Rules\",\r\n \"description\": \" Get the list of WcfRelay Authorization Rules\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/WcfRelays/authorizationRules/write\",\r\n \"displayName\": \"Create or Update WcfRelay Authorization Rule\",\r\n \"description\": \"Create WcfRelay Authorization Rules and Update its properties. The Authorization Rules Access Rights can be updated.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/WcfRelays/authorizationRules/delete\",\r\n \"displayName\": \"Delete WcfRelay Authorization Rules\",\r\n \"description\": \"Operation to delete WcfRelay Authorization Rules\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/WcfRelays/authorizationRules/listkeys/action\",\r\n \"displayName\": \"List WcfRelay keys\",\r\n \"description\": \"Get the Connection String to WcfRelay\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/WcfRelays/authorizationRules/regeneratekeys/action\",\r\n \"displayName\": \"Resource Regeneratekeys\",\r\n \"description\": \"Regenerate the Primary or Secondary key to the Resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/messagingPlan\",\r\n \"displayName\": \"Namespace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/messagingPlan/read\",\r\n \"displayName\": \"Get Messaging Plan (Deprecated)\",\r\n \"description\": \"Gets the Messaging Plan for a namespace. This API is deprecated. Properties exposed via the MessagingPlan resource are moved to the (parent) Namespace resource in later API versions.. This operation is not supported on API version 2017-04-01.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/messagingPlan/write\",\r\n \"displayName\": \"Create or Update Messaging Plan (Deprecated)\",\r\n \"description\": \"Updates the Messaging Plan for a namespace. This API is deprecated. Properties exposed via the MessagingPlan resource are moved to the (parent) Namespace resource in later API versions.. This operation is not supported on API version 2017-04-01.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Relay/operations/read\",\r\n \"displayName\": \"Get Operations\",\r\n \"description\": \"Get Operations\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Relay\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Relay\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Cache\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Cache/checknameavailability/action\",\r\n \"displayName\": \"Check Redis Cache Name Availability\",\r\n \"description\": \"Checks if a name is available for use with a new Redis Cache\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cache/register/action\",\r\n \"displayName\": \"Register Resource Provider Microsoft.Cache\",\r\n \"description\": \"Registers the 'Microsoft.Cache' resource provider with a subscription\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cache/unregister/action\",\r\n \"displayName\": \"Unregister Resource Provider Microsoft.Cache\",\r\n \"description\": \"Unregisters the 'Microsoft.Cache' resource provider with a subscription\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"redis\",\r\n \"displayName\": \"Redis Cache\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Cache/redis/write\",\r\n \"displayName\": \"Manage Redis Cache (read-write)\",\r\n \"description\": \"Modify the Redis Cache's settings and configuration in the management portal\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cache/redis/read\",\r\n \"displayName\": \"Manage Redis Cache (read-only)\",\r\n \"description\": \"View the Redis Cache's settings and configuration in the management portal\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cache/redis/delete\",\r\n \"displayName\": \"Delete Redis Cache\",\r\n \"description\": \"Delete the entire Redis Cache\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cache/redis/listKeys/action\",\r\n \"displayName\": \"View Redis Cache Access Keys\",\r\n \"description\": \"View the value of Redis Cache access keys in the management portal\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cache/redis/regenerateKey/action\",\r\n \"displayName\": \"Regenerate Redis Cache Access Keys\",\r\n \"description\": \"Change the value of Redis Cache access keys in the management portal\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cache/redis/import/action\",\r\n \"displayName\": \"Import data into Redis from storage\",\r\n \"description\": \"Import data of a specified format from multiple blobs into Redis\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cache/redis/export/action\",\r\n \"displayName\": \"Export Redis data to storage\",\r\n \"description\": \"Export Redis data to prefixed storage blobs in specified format\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cache/redis/forceReboot/action\",\r\n \"displayName\": \"Force reboot a cache instance, potentially with data loss.\",\r\n \"description\": \"Force reboot a cache instance, potentially with data loss.\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cache/redis/stop/action\",\r\n \"displayName\": \"Stop a cache instance.\",\r\n \"description\": \"Stop a cache instance.\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cache/redis/start/action\",\r\n \"displayName\": \"Start a cache instance.\",\r\n \"description\": \"Start a cache instance.\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"redis/metricDefinitions\",\r\n \"displayName\": \"The available metrics for a Redis Cache\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Cache/redis/metricDefinitions/read\",\r\n \"displayName\": \"Read Redis Cache Metric Definitions\",\r\n \"description\": \"Gets the available metrics for a Redis Cache\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"connectedclients\",\r\n \"displayName\": \"Connected Clients\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The number of client connections to the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalcommandsprocessed\",\r\n \"displayName\": \"Total Operations\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The total number of commands processed by the cache server. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachehits\",\r\n \"displayName\": \"Cache Hits\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of successful key lookups. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachemisses\",\r\n \"displayName\": \"Cache Misses\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of failed key lookups. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"getcommands\",\r\n \"displayName\": \"Gets\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of get operations from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"setcommands\",\r\n \"displayName\": \"Sets\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of set operations to the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"evictedkeys\",\r\n \"displayName\": \"Evicted Keys\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of items evicted from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalkeys\",\r\n \"displayName\": \"Total Keys\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The total number of items in the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expiredkeys\",\r\n \"displayName\": \"Expired Keys\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of items expired from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemory\",\r\n \"displayName\": \"Used Memory\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of cache memory used for key/value pairs in the cache in MB. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemoryRss\",\r\n \"displayName\": \"Used Memory RSS\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of cache memory used in MB, including fragmentation and metadata. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverLoad\",\r\n \"displayName\": \"Server Load\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The percentage of cycles in which the Redis server is busy processing and not waiting idle for messages. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheWrite\",\r\n \"displayName\": \"Cache Write\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of data written to the cache in Megabytes per second (MB/s). For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheRead\",\r\n \"displayName\": \"Cache Read\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of data read from the cache in Megabytes per second (MB/s). For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"percentProcessorTime\",\r\n \"displayName\": \"CPU\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The CPU utilization of the Azure Redis Cache server as a percentage. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"connectedclients0\",\r\n \"displayName\": \"Connected Clients (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The number of client connections to the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalcommandsprocessed0\",\r\n \"displayName\": \"Total Operations (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The total number of commands processed by the cache server. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachehits0\",\r\n \"displayName\": \"Cache Hits (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of successful key lookups. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachemisses0\",\r\n \"displayName\": \"Cache Misses (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of failed key lookups. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"getcommands0\",\r\n \"displayName\": \"Gets (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of get operations from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"setcommands0\",\r\n \"displayName\": \"Sets (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of set operations to the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"evictedkeys0\",\r\n \"displayName\": \"Evicted Keys (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of items evicted from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalkeys0\",\r\n \"displayName\": \"Total Keys (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The total number of items in the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expiredkeys0\",\r\n \"displayName\": \"Expired Keys (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of items expired from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemory0\",\r\n \"displayName\": \"Used Memory (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of cache memory used for key/value pairs in the cache in MB. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemoryRss0\",\r\n \"displayName\": \"Used Memory RSS (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of cache memory used in MB, including fragmentation and metadata. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverLoad0\",\r\n \"displayName\": \"Server Load (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The percentage of cycles in which the Redis server is busy processing and not waiting idle for messages. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheWrite0\",\r\n \"displayName\": \"Cache Write (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of data written to the cache in Megabytes per second (MB/s). For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheRead0\",\r\n \"displayName\": \"Cache Read (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of data read from the cache in Megabytes per second (MB/s). For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"percentProcessorTime0\",\r\n \"displayName\": \"CPU (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The CPU utilization of the Azure Redis Cache server as a percentage. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"connectedclients1\",\r\n \"displayName\": \"Connected Clients (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The number of client connections to the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalcommandsprocessed1\",\r\n \"displayName\": \"Total Operations (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The total number of commands processed by the cache server. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachehits1\",\r\n \"displayName\": \"Cache Hits (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of successful key lookups. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachemisses1\",\r\n \"displayName\": \"Cache Misses (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of failed key lookups. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"getcommands1\",\r\n \"displayName\": \"Gets (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of get operations from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"setcommands1\",\r\n \"displayName\": \"Sets (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of set operations to the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"evictedkeys1\",\r\n \"displayName\": \"Evicted Keys (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of items evicted from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalkeys1\",\r\n \"displayName\": \"Total Keys (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The total number of items in the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expiredkeys1\",\r\n \"displayName\": \"Expired Keys (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of items expired from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemory1\",\r\n \"displayName\": \"Used Memory (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of cache memory used for key/value pairs in the cache in MB. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemoryRss1\",\r\n \"displayName\": \"Used Memory RSS (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of cache memory used in MB, including fragmentation and metadata. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverLoad1\",\r\n \"displayName\": \"Server Load (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The percentage of cycles in which the Redis server is busy processing and not waiting idle for messages. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheWrite1\",\r\n \"displayName\": \"Cache Write (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of data written to the cache in Megabytes per second (MB/s). For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheRead1\",\r\n \"displayName\": \"Cache Read (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of data read from the cache in Megabytes per second (MB/s). For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"percentProcessorTime1\",\r\n \"displayName\": \"CPU (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The CPU utilization of the Azure Redis Cache server as a percentage. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"connectedclients2\",\r\n \"displayName\": \"Connected Clients (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The number of client connections to the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalcommandsprocessed2\",\r\n \"displayName\": \"Total Operations (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The total number of commands processed by the cache server. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachehits2\",\r\n \"displayName\": \"Cache Hits (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of successful key lookups. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachemisses2\",\r\n \"displayName\": \"Cache Misses (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of failed key lookups. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"getcommands2\",\r\n \"displayName\": \"Gets (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of get operations from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"setcommands2\",\r\n \"displayName\": \"Sets (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of set operations to the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"evictedkeys2\",\r\n \"displayName\": \"Evicted Keys (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of items evicted from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalkeys2\",\r\n \"displayName\": \"Total Keys (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The total number of items in the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expiredkeys2\",\r\n \"displayName\": \"Expired Keys (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of items expired from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemory2\",\r\n \"displayName\": \"Used Memory (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of cache memory used for key/value pairs in the cache in MB. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemoryRss2\",\r\n \"displayName\": \"Used Memory RSS (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of cache memory used in MB, including fragmentation and metadata. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverLoad2\",\r\n \"displayName\": \"Server Load (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The percentage of cycles in which the Redis server is busy processing and not waiting idle for messages. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheWrite2\",\r\n \"displayName\": \"Cache Write (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of data written to the cache in Megabytes per second (MB/s). For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheRead2\",\r\n \"displayName\": \"Cache Read (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of data read from the cache in Megabytes per second (MB/s). For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"percentProcessorTime2\",\r\n \"displayName\": \"CPU (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The CPU utilization of the Azure Redis Cache server as a percentage. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"connectedclients3\",\r\n \"displayName\": \"Connected Clients (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The number of client connections to the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalcommandsprocessed3\",\r\n \"displayName\": \"Total Operations (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The total number of commands processed by the cache server. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachehits3\",\r\n \"displayName\": \"Cache Hits (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of successful key lookups. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachemisses3\",\r\n \"displayName\": \"Cache Misses (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of failed key lookups. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"getcommands3\",\r\n \"displayName\": \"Gets (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of get operations from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"setcommands3\",\r\n \"displayName\": \"Sets (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of set operations to the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"evictedkeys3\",\r\n \"displayName\": \"Evicted Keys (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of items evicted from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalkeys3\",\r\n \"displayName\": \"Total Keys (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The total number of items in the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expiredkeys3\",\r\n \"displayName\": \"Expired Keys (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of items expired from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemory3\",\r\n \"displayName\": \"Used Memory (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of cache memory used for key/value pairs in the cache in MB. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemoryRss3\",\r\n \"displayName\": \"Used Memory RSS (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of cache memory used in MB, including fragmentation and metadata. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverLoad3\",\r\n \"displayName\": \"Server Load (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The percentage of cycles in which the Redis server is busy processing and not waiting idle for messages. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheWrite3\",\r\n \"displayName\": \"Cache Write (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of data written to the cache in Megabytes per second (MB/s). For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheRead3\",\r\n \"displayName\": \"Cache Read (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of data read from the cache in Megabytes per second (MB/s). For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"percentProcessorTime3\",\r\n \"displayName\": \"CPU (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The CPU utilization of the Azure Redis Cache server as a percentage. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"connectedclients4\",\r\n \"displayName\": \"Connected Clients (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The number of client connections to the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalcommandsprocessed4\",\r\n \"displayName\": \"Total Operations (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The total number of commands processed by the cache server. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachehits4\",\r\n \"displayName\": \"Cache Hits (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of successful key lookups. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachemisses4\",\r\n \"displayName\": \"Cache Misses (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of failed key lookups. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"getcommands4\",\r\n \"displayName\": \"Gets (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of get operations from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"setcommands4\",\r\n \"displayName\": \"Sets (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of set operations to the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"evictedkeys4\",\r\n \"displayName\": \"Evicted Keys (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of items evicted from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalkeys4\",\r\n \"displayName\": \"Total Keys (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The total number of items in the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expiredkeys4\",\r\n \"displayName\": \"Expired Keys (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of items expired from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemory4\",\r\n \"displayName\": \"Used Memory (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of cache memory used for key/value pairs in the cache in MB. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemoryRss4\",\r\n \"displayName\": \"Used Memory RSS (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of cache memory used in MB, including fragmentation and metadata. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverLoad4\",\r\n \"displayName\": \"Server Load (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The percentage of cycles in which the Redis server is busy processing and not waiting idle for messages. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheWrite4\",\r\n \"displayName\": \"Cache Write (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of data written to the cache in Megabytes per second (MB/s). For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheRead4\",\r\n \"displayName\": \"Cache Read (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of data read from the cache in Megabytes per second (MB/s). For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"percentProcessorTime4\",\r\n \"displayName\": \"CPU (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The CPU utilization of the Azure Redis Cache server as a percentage. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"connectedclients5\",\r\n \"displayName\": \"Connected Clients (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The number of client connections to the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalcommandsprocessed5\",\r\n \"displayName\": \"Total Operations (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The total number of commands processed by the cache server. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachehits5\",\r\n \"displayName\": \"Cache Hits (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of successful key lookups. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachemisses5\",\r\n \"displayName\": \"Cache Misses (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of failed key lookups. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"getcommands5\",\r\n \"displayName\": \"Gets (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of get operations from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"setcommands5\",\r\n \"displayName\": \"Sets (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of set operations to the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"evictedkeys5\",\r\n \"displayName\": \"Evicted Keys (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of items evicted from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalkeys5\",\r\n \"displayName\": \"Total Keys (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The total number of items in the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expiredkeys5\",\r\n \"displayName\": \"Expired Keys (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of items expired from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemory5\",\r\n \"displayName\": \"Used Memory (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of cache memory used for key/value pairs in the cache in MB. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemoryRss5\",\r\n \"displayName\": \"Used Memory RSS (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of cache memory used in MB, including fragmentation and metadata. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverLoad5\",\r\n \"displayName\": \"Server Load (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The percentage of cycles in which the Redis server is busy processing and not waiting idle for messages. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheWrite5\",\r\n \"displayName\": \"Cache Write (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of data written to the cache in Megabytes per second (MB/s). For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheRead5\",\r\n \"displayName\": \"Cache Read (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of data read from the cache in Megabytes per second (MB/s). For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"percentProcessorTime5\",\r\n \"displayName\": \"CPU (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The CPU utilization of the Azure Redis Cache server as a percentage. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"connectedclients6\",\r\n \"displayName\": \"Connected Clients (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The number of client connections to the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalcommandsprocessed6\",\r\n \"displayName\": \"Total Operations (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The total number of commands processed by the cache server. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachehits6\",\r\n \"displayName\": \"Cache Hits (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of successful key lookups. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachemisses6\",\r\n \"displayName\": \"Cache Misses (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of failed key lookups. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"getcommands6\",\r\n \"displayName\": \"Gets (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of get operations from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"setcommands6\",\r\n \"displayName\": \"Sets (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of set operations to the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"evictedkeys6\",\r\n \"displayName\": \"Evicted Keys (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of items evicted from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalkeys6\",\r\n \"displayName\": \"Total Keys (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The total number of items in the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expiredkeys6\",\r\n \"displayName\": \"Expired Keys (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of items expired from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemory6\",\r\n \"displayName\": \"Used Memory (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of cache memory used for key/value pairs in the cache in MB. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemoryRss6\",\r\n \"displayName\": \"Used Memory RSS (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of cache memory used in MB, including fragmentation and metadata. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverLoad6\",\r\n \"displayName\": \"Server Load (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The percentage of cycles in which the Redis server is busy processing and not waiting idle for messages. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheWrite6\",\r\n \"displayName\": \"Cache Write (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of data written to the cache in Megabytes per second (MB/s). For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheRead6\",\r\n \"displayName\": \"Cache Read (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of data read from the cache in Megabytes per second (MB/s). For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"percentProcessorTime6\",\r\n \"displayName\": \"CPU (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The CPU utilization of the Azure Redis Cache server as a percentage. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"connectedclients7\",\r\n \"displayName\": \"Connected Clients (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The number of client connections to the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalcommandsprocessed7\",\r\n \"displayName\": \"Total Operations (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The total number of commands processed by the cache server. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachehits7\",\r\n \"displayName\": \"Cache Hits (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of successful key lookups. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachemisses7\",\r\n \"displayName\": \"Cache Misses (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of failed key lookups. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"getcommands7\",\r\n \"displayName\": \"Gets (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of get operations from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"setcommands7\",\r\n \"displayName\": \"Sets (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of set operations to the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"evictedkeys7\",\r\n \"displayName\": \"Evicted Keys (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of items evicted from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalkeys7\",\r\n \"displayName\": \"Total Keys (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The total number of items in the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expiredkeys7\",\r\n \"displayName\": \"Expired Keys (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of items expired from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemory7\",\r\n \"displayName\": \"Used Memory (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of cache memory used for key/value pairs in the cache in MB. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemoryRss7\",\r\n \"displayName\": \"Used Memory RSS (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of cache memory used in MB, including fragmentation and metadata. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverLoad7\",\r\n \"displayName\": \"Server Load (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The percentage of cycles in which the Redis server is busy processing and not waiting idle for messages. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheWrite7\",\r\n \"displayName\": \"Cache Write (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of data written to the cache in Megabytes per second (MB/s). For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheRead7\",\r\n \"displayName\": \"Cache Read (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of data read from the cache in Megabytes per second (MB/s). For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"percentProcessorTime7\",\r\n \"displayName\": \"CPU (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The CPU utilization of the Azure Redis Cache server as a percentage. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"connectedclients8\",\r\n \"displayName\": \"Connected Clients (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The number of client connections to the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalcommandsprocessed8\",\r\n \"displayName\": \"Total Operations (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The total number of commands processed by the cache server. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachehits8\",\r\n \"displayName\": \"Cache Hits (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of successful key lookups. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachemisses8\",\r\n \"displayName\": \"Cache Misses (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of failed key lookups. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"getcommands8\",\r\n \"displayName\": \"Gets (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of get operations from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"setcommands8\",\r\n \"displayName\": \"Sets (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of set operations to the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"evictedkeys8\",\r\n \"displayName\": \"Evicted Keys (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of items evicted from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalkeys8\",\r\n \"displayName\": \"Total Keys (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The total number of items in the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expiredkeys8\",\r\n \"displayName\": \"Expired Keys (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of items expired from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemory8\",\r\n \"displayName\": \"Used Memory (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of cache memory used for key/value pairs in the cache in MB. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemoryRss8\",\r\n \"displayName\": \"Used Memory RSS (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of cache memory used in MB, including fragmentation and metadata. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverLoad8\",\r\n \"displayName\": \"Server Load (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The percentage of cycles in which the Redis server is busy processing and not waiting idle for messages. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheWrite8\",\r\n \"displayName\": \"Cache Write (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of data written to the cache in Megabytes per second (MB/s). For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheRead8\",\r\n \"displayName\": \"Cache Read (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of data read from the cache in Megabytes per second (MB/s). For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"percentProcessorTime8\",\r\n \"displayName\": \"CPU (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The CPU utilization of the Azure Redis Cache server as a percentage. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"connectedclients9\",\r\n \"displayName\": \"Connected Clients (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The number of client connections to the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalcommandsprocessed9\",\r\n \"displayName\": \"Total Operations (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The total number of commands processed by the cache server. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachehits9\",\r\n \"displayName\": \"Cache Hits (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of successful key lookups. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachemisses9\",\r\n \"displayName\": \"Cache Misses (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of failed key lookups. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"getcommands9\",\r\n \"displayName\": \"Gets (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of get operations from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"setcommands9\",\r\n \"displayName\": \"Sets (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of set operations to the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"evictedkeys9\",\r\n \"displayName\": \"Evicted Keys (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of items evicted from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalkeys9\",\r\n \"displayName\": \"Total Keys (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The total number of items in the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expiredkeys9\",\r\n \"displayName\": \"Expired Keys (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of items expired from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemory9\",\r\n \"displayName\": \"Used Memory (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of cache memory used for key/value pairs in the cache in MB. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemoryRss9\",\r\n \"displayName\": \"Used Memory RSS (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of cache memory used in MB, including fragmentation and metadata. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverLoad9\",\r\n \"displayName\": \"Server Load (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The percentage of cycles in which the Redis server is busy processing and not waiting idle for messages. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheWrite9\",\r\n \"displayName\": \"Cache Write (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of data written to the cache in Megabytes per second (MB/s). For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheRead9\",\r\n \"displayName\": \"Cache Read (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of data read from the cache in Megabytes per second (MB/s). For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"percentProcessorTime9\",\r\n \"displayName\": \"CPU (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The CPU utilization of the Azure Redis Cache server as a percentage. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"redis/firewallRules\",\r\n \"displayName\": \"IP firewall rule of a Redis Cache\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Cache/redis/firewallRules/read\",\r\n \"displayName\": \"Get Redis Cache Firewall Rule\",\r\n \"description\": \"Get the IP firewall rules of a Redis Cache\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cache/redis/firewallRules/write\",\r\n \"displayName\": \"Update Redis Cache Firewall Rule\",\r\n \"description\": \"Edit the IP firewall rules of a Redis Cache\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cache/redis/firewallRules/delete\",\r\n \"displayName\": \"Delete Redis Cache Firewall Rule\",\r\n \"description\": \"Delete IP firewall rules of a Redis Cache\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"redis/listUpgradeNotifications\",\r\n \"displayName\": \"The available capacity notifications for a Redis Cache\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Cache/redis/listUpgradeNotifications/read\",\r\n \"displayName\": \"List the latest Upgrade Notifications.\",\r\n \"description\": \"List the latest Upgrade Notifications for the cache tenant.\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"redis/linkedservers\",\r\n \"displayName\": \"Linked Servers of a Redis Cache\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Cache/redis/linkedservers/read\",\r\n \"displayName\": \"Get Redis Cache Linked Servers\",\r\n \"description\": \"Get Linked Servers associated with a redis cache.\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cache/redis/linkedservers/write\",\r\n \"displayName\": \"Add Redis Cache Linked Server\",\r\n \"description\": \"Add Linked Server to a Redis Cache\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cache/redis/linkedservers/delete\",\r\n \"displayName\": \"Delete Redis Cache Linked Server\",\r\n \"description\": \"Delete Linked Server from a Redis Cache\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"redis/patchSchedules\",\r\n \"displayName\": \"Patching schedule of a Redis Cache\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Cache/redis/patchSchedules/read\",\r\n \"displayName\": \"Get Redis Cache Patch Schedule\",\r\n \"description\": \"Gets the patching schedule of a Redis Cache\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cache/redis/patchSchedules/write\",\r\n \"displayName\": \"Change Redis Patching Schedule\",\r\n \"description\": \"Modify the patching schedule of a Redis Cache\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cache/redis/patchSchedules/delete\",\r\n \"displayName\": \"Delete Redis Cache Patch Schedule\",\r\n \"description\": \"Delete the patch schedule of a Redis Cache\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Cache\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Cache\"\r\n },\r\n {\r\n \"displayName\": \"Marketplace Resource Provider\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"mapApis\",\r\n \"displayName\": \"Marketplace Resource Type\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.BingMaps/mapApis/Read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Read Operation\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.BingMaps/mapApis/Write\",\r\n \"displayName\": \"Write\",\r\n \"description\": \"Write Operation\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.BingMaps/mapApis/Delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Delete Operation\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.BingMaps/mapApis/regenerateKey/action\",\r\n \"displayName\": \"Regenerate Key\",\r\n \"description\": \"Regenerates the Key\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.BingMaps/mapApis/listSecrets/action\",\r\n \"displayName\": \"List Secrets\",\r\n \"description\": \"List the Secrets\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.BingMaps/mapApis/listSingleSignOnToken/action\",\r\n \"displayName\": \"Read Single Sign On Authorization Token\",\r\n \"description\": \"Read Single Sign On Authorization Token For The Resource\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Operations\",\r\n \"displayName\": \"Resource type display name.\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.BingMaps/Operations/read\",\r\n \"displayName\": \"Operation display name.\",\r\n \"description\": \"Description of the operation.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.BingMaps\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.BingMaps\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Search\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Search/register/action\",\r\n \"displayName\": \"Register the Search Resource Provider\",\r\n \"description\": \"Registers the subscription for the search resource provider and enables the creation of search services.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Search/checkNameAvailability/action\",\r\n \"displayName\": \"Check Service Name Availability\",\r\n \"description\": \"Checks availability of the service name.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"searchServices\",\r\n \"displayName\": \"Search Services\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/write\",\r\n \"displayName\": \"Set Search Service\",\r\n \"description\": \"Creates or updates the search service.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/read\",\r\n \"displayName\": \"Get Search Service\",\r\n \"description\": \"Reads the search service.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/delete\",\r\n \"displayName\": \"Delete Search Service\",\r\n \"description\": \"Deletes the search service.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/start/action\",\r\n \"displayName\": \"Start Search Service\",\r\n \"description\": \"Starts the search service.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/stop/action\",\r\n \"displayName\": \"Stop Search Service\",\r\n \"description\": \"Stops the search service.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/listAdminKeys/action\",\r\n \"displayName\": \"Get Admin Key\",\r\n \"description\": \"Reads the admin keys.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/regenerateAdminKey/action\",\r\n \"displayName\": \"Regenerate Admin Key\",\r\n \"description\": \"Regenerates the admin key.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/createQueryKey/action\",\r\n \"displayName\": \"Create Query Key\",\r\n \"description\": \"Creates the query key.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"searchServices/metricDefinitions\",\r\n \"displayName\": \"The metric definitions for the search service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/metricDefinitions/read\",\r\n \"displayName\": \"Read search service metric definitions\",\r\n \"description\": \"Gets the available metrics for the search service\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"SearchLatency\",\r\n \"displayName\": \"Search Latency\",\r\n \"displayDescription\": \"Average search latency for the search service\",\r\n \"unit\": \"Seconds\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"SearchQueriesPerSecond\",\r\n \"displayName\": \"Search queries per second\",\r\n \"displayDescription\": \"Search queries per second for the search service\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ThrottledSearchQueriesPercentage\",\r\n \"displayName\": \"Throttled search queries percentage\",\r\n \"displayDescription\": \"Percentage of search queries that were throttled for the search service\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"searchServices/queryKey\",\r\n \"displayName\": \"API Keys\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/queryKey/read\",\r\n \"displayName\": \"Get Query Key\",\r\n \"description\": \"Reads the query keys.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/queryKey/delete\",\r\n \"displayName\": \"Delete Query Key\",\r\n \"description\": \"Deletes the query key.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"searchServices/diagnosticSettings\",\r\n \"displayName\": \"Diagnostic Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/diagnosticSettings/read\",\r\n \"displayName\": \"Get Diagnostic Setting\",\r\n \"description\": \"Gets the diganostic setting read for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/diagnosticSettings/write\",\r\n \"displayName\": \"Set Diagnostic Setting\",\r\n \"description\": \"Creates or updates the diganostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"searchServices/logDefinitions\",\r\n \"displayName\": \"The log definition for the search service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/logDefinitions/read\",\r\n \"displayName\": \"Read search service log definitions\",\r\n \"description\": \"Gets the available logs for the search service\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"OperationLogs\",\r\n \"displayName\": \"Operation Logs\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Search\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Search\"\r\n },\r\n {\r\n \"displayName\": \"signiant.flight\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Signiant.Flight/updateCommunicationPreference/action\",\r\n \"displayName\": \"Update Communication Preferences\",\r\n \"description\": \"Updates the communication preferences for the owner of signiant.flight/accounts\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Signiant.Flight/listCommunicationPreference/action\",\r\n \"displayName\": \"List Communication Preferences\",\r\n \"description\": \"Gets the communication preferences for the owner of signiant.flight/accounts\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"accounts\",\r\n \"displayName\": \"accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Signiant.Flight/accounts/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Gets the resource for signiant.flight/accounts\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Signiant.Flight/accounts/write\",\r\n \"displayName\": \"Write\",\r\n \"description\": \"Updates the resource for signiant.flight/accounts\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Signiant.Flight/accounts/delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Deletes the resource for signiant.flight/accounts\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Signiant.Flight/accounts/regenerateKey/action\",\r\n \"displayName\": \"Regenerate Key\",\r\n \"description\": \"Regenerate key(s) for signiant.flight/accounts\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Signiant.Flight/accounts/listSecrets/action\",\r\n \"displayName\": \"List Secrets\",\r\n \"description\": \"List the secrets for signiant.flight/accounts\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Signiant.Flight\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Signiant.Flight\"\r\n },\r\n {\r\n \"displayName\": \"Aspera.Transfers\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"Operations\",\r\n \"displayName\": \"Resource type display name.\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Aspera.Transfers/Operations/read\",\r\n \"displayName\": \"Operation display name.\",\r\n \"description\": \"Description of the operation.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"services\",\r\n \"displayName\": \"services\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Aspera.Transfers/services/Read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Read Operation\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Aspera.Transfers/services/Write\",\r\n \"displayName\": \"Write\",\r\n \"description\": \"Write Operation\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Aspera.Transfers/services/Delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Delete Operation\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Aspera.Transfers/services/regenerateKey/action\",\r\n \"displayName\": \"Regenerate Key\",\r\n \"description\": \"Regenerates the Key\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Aspera.Transfers/services/listSecrets/action\",\r\n \"displayName\": \"List Secrets\",\r\n \"description\": \"List the Secrets\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Aspera.Transfers/services/listSingleSignOnToken/action\",\r\n \"displayName\": \"Read Single Sign On Authorization Token\",\r\n \"description\": \"Read Single Sign On Authorization Token For The Resource\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Aspera.Transfers\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Aspera.Transfers\"\r\n },\r\n {\r\n \"displayName\": \"LiveArena Broadcast\",\r\n \"operations\": [\r\n {\r\n \"name\": \"LiveArena.Broadcast/updateCommunicationPreference/action\",\r\n \"displayName\": \"Update Communication Preference\",\r\n \"description\": \"Updates Communication Preferences\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"LiveArena.Broadcast/listCommunicationPreference/action\",\r\n \"displayName\": \"List Communication Preference\",\r\n \"description\": \"Read any Communication Preferences\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"Operations\",\r\n \"displayName\": \"Operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"LiveArena.Broadcast/Operations/read\",\r\n \"displayName\": \"Read Operation\",\r\n \"description\": \"Read any Operations\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"services\",\r\n \"displayName\": \"Services\",\r\n \"operations\": [\r\n {\r\n \"name\": \"LiveArena.Broadcast/services/Read\",\r\n \"displayName\": \"Read Services\",\r\n \"description\": \"Read any Services\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"LiveArena.Broadcast/services/Write\",\r\n \"displayName\": \"Create or Update Services\",\r\n \"description\": \"Create or Update any Services\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"LiveArena.Broadcast/services/Delete\",\r\n \"displayName\": \"Delete Services\",\r\n \"description\": \"Deletes any Services\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"LiveArena.Broadcast/services/regenerateKey/action\",\r\n \"displayName\": \"Regenerate Keys\",\r\n \"description\": \"Regenerate any Services Keys\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"LiveArena.Broadcast/services/listSecrets/action\",\r\n \"displayName\": \"List Secrets\",\r\n \"description\": \"Read any Services Secrets\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"LiveArena.Broadcast/services/listSingleSignOnToken/action\",\r\n \"displayName\": \"List Single Sign On Tokens\",\r\n \"description\": \"Read any Services Single Sign On Tokens\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/LiveArena.Broadcast\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"LiveArena.Broadcast\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Container Instance\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"containerGroups\",\r\n \"displayName\": \"Container Group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ContainerInstance/containerGroups/read\",\r\n \"displayName\": \"Get Container Groups\",\r\n \"description\": \"Get all container goups.\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ContainerInstance/containerGroups/write\",\r\n \"displayName\": \"Create or update Container Group\",\r\n \"description\": \"Create or update a specific container group.\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ContainerInstance/containerGroups/delete\",\r\n \"displayName\": \"Delete Container Group\",\r\n \"description\": \"Delete the specific container group.\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"containerGroups/containers/logs\",\r\n \"displayName\": \"Container Group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ContainerInstance/containerGroups/containers/logs/read\",\r\n \"displayName\": \"Get Container Logs\",\r\n \"description\": \"Get logs for a specific container.\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ContainerInstance\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ContainerInstance\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft ClassicStorage\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/register/action\",\r\n \"displayName\": \"Register Classic Storage\",\r\n \"description\": \"Register to Classic Storage\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/checkStorageAccountAvailability/action\",\r\n \"displayName\": \"Check Storage Account Availability\",\r\n \"description\": \"Checks for the availability of a storage account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"capabilities\",\r\n \"displayName\": \"Capability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/capabilities/read\",\r\n \"displayName\": \"Get capabilities\",\r\n \"description\": \"Shows the capabilities\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"publicImages\",\r\n \"displayName\": \"Public Image\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/publicImages/read\",\r\n \"displayName\": \"Get Public Image\",\r\n \"description\": \"Gets the public virtual machine image.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"images\",\r\n \"displayName\": \"Image\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/images/read\",\r\n \"displayName\": \"Get Image\",\r\n \"description\": \"Returns the image.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts\",\r\n \"displayName\": \"Storage Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"displayName\": \"Get The Storage Account\",\r\n \"description\": \"Return the storage account with the given account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/write\",\r\n \"displayName\": \"Add Storage Account\",\r\n \"description\": \"Adds a new storage account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/delete\",\r\n \"displayName\": \"Delete Storage Account\",\r\n \"description\": \"Delete the storage account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"displayName\": \"List Access Keys\",\r\n \"description\": \"Lists the access keys for the storage accounts.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/regenerateKey/action\",\r\n \"displayName\": \"Regenerate Access Keys\",\r\n \"description\": \"Regenerates the existing access keys for the storage account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/operationStatuses/read\",\r\n \"displayName\": \"Get the Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/images\",\r\n \"displayName\": \"Storage Account Image\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/images/read\",\r\n \"displayName\": \"Get Storage Account Image\",\r\n \"description\": \"Returns the storage account image.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/images/delete\",\r\n \"displayName\": \"Delete Storage Account Image\",\r\n \"description\": \"Deletes a given storage account image.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/disks\",\r\n \"displayName\": \"Storage Account Disk\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/disks/read\",\r\n \"displayName\": \"Get Storage Account Disk\",\r\n \"description\": \"Returns the storage account disk.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/disks/write\",\r\n \"displayName\": \"Add Storage Account Disk\",\r\n \"description\": \"Adds a storage account disk.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/disks/delete\",\r\n \"displayName\": \"Delete Storage Account Disk\",\r\n \"description\": \"Deletes a given storage account disk.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/disks/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/disks/operationStatuses/read\",\r\n \"displayName\": \"Get the Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/osImages\",\r\n \"displayName\": \"Storage Account Operating System Image\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/osImages/read\",\r\n \"displayName\": \"Get Storage Account Operating System Image\",\r\n \"description\": \"Returns the storage account operating system image.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/osImages/delete\",\r\n \"displayName\": \"Delete Storage Account Operating System Image\",\r\n \"description\": \"Deletes a given storage account operating system image.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/services\",\r\n \"displayName\": \"Services\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/services/read\",\r\n \"displayName\": \"Get Available Services\",\r\n \"description\": \"Get the available services.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/services/metricDefinitions\",\r\n \"displayName\": \"Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/services/metricDefinitions/read\",\r\n \"displayName\": \"Get Metric Definitions\",\r\n \"description\": \"Gets the metrics definitions.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/services/metrics\",\r\n \"displayName\": \"Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/services/metrics/read\",\r\n \"displayName\": \"Get Metrics\",\r\n \"description\": \"Gets the metrics.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/services/diagnosticSettings\",\r\n \"displayName\": \"Diagnostics Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/services/diagnosticSettings/read\",\r\n \"displayName\": \"Get Diagnostics Settings\",\r\n \"description\": \"Get the diagnostics settings.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/services/diagnosticSettings/write\",\r\n \"displayName\": \"Add Diagnostics Settings\",\r\n \"description\": \"Add or modify diagnostics settings.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"disks\",\r\n \"displayName\": \"Storage Account Disk\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/disks/read\",\r\n \"displayName\": \"Get Storage Account Disk\",\r\n \"description\": \"Returns the storage account disk.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"osImages\",\r\n \"displayName\": \"Operating System Image\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/osImages/read\",\r\n \"displayName\": \"Get Operating System Image\",\r\n \"description\": \"Returns the operating system image.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"quotas\",\r\n \"displayName\": \"Quota\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/quotas/read\",\r\n \"displayName\": \"Get Subscription Quota\",\r\n \"description\": \"Get the quota for the subscription.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ClassicStorage\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ClassicStorage\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Monitoring Insights\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Register/Action\",\r\n \"displayName\": \"Register Microsoft.Insights\",\r\n \"description\": \"Register the microsoft insights provider\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Unregister/Action\",\r\n \"displayName\": \"Register Microsoft.Insights\",\r\n \"description\": \"Register the microsoft insights provider\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"AlertRules\",\r\n \"displayName\": \"Alert Rules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Write\",\r\n \"displayName\": \"Alert Rule write\",\r\n \"description\": \"Writing to an alert rule configuration\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Delete\",\r\n \"displayName\": \"Alert Rule delete\",\r\n \"description\": \"Deleting an alert rule configuration\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Read\",\r\n \"displayName\": \"Alert Rule read\",\r\n \"description\": \"Reading an alert rule configuration\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Activated/Action\",\r\n \"displayName\": \"Alert Rule activated\",\r\n \"description\": \"Alert Rule activated\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Resolved/Action\",\r\n \"displayName\": \"Alert Rule resolved\",\r\n \"description\": \"Alert Rule resolved\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Throttled/Action\",\r\n \"displayName\": \"Alert Rule throttled\",\r\n \"description\": \"Alert rule is throttled\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AlertRules/Incidents\",\r\n \"displayName\": \"Alert Rule Incident resource\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Incidents/Read\",\r\n \"displayName\": \"Alert Rule Incidents read\",\r\n \"description\": \"Reading an alert rule incident configuration\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"MetricDefinitions\",\r\n \"displayName\": \"Metric Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/MetricDefinitions/Read\",\r\n \"displayName\": \"Metric definitions read\",\r\n \"description\": \"Read metric definitions\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"MetricDefinitions/providers/Microsoft.Insights\",\r\n \"displayName\": \"Metric Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/MetricDefinitions/providers/Microsoft.Insights/Read\",\r\n \"displayName\": \"Metric definitions read\",\r\n \"description\": \"Read metric definitions\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"MetricDefinitions/Microsoft.Insights\",\r\n \"displayName\": \"Metric Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/MetricDefinitions/Microsoft.Insights/Read\",\r\n \"displayName\": \"Metric definitions read\",\r\n \"description\": \"Read metric definitions\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"eventtypes/values\",\r\n \"displayName\": \"Events\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/eventtypes/values/Read\",\r\n \"displayName\": \"Event types management values read\",\r\n \"description\": \"Read management event type values\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"eventtypes/digestevents\",\r\n \"displayName\": \"Digest events\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/eventtypes/digestevents/Read\",\r\n \"displayName\": \"Event types management digest read\",\r\n \"description\": \"Read management event type digest\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Metrics\",\r\n \"displayName\": \"Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Metrics/Read\",\r\n \"displayName\": \"Metrics read\",\r\n \"description\": \"Read metrics\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Metrics/providers/Metrics\",\r\n \"displayName\": \"Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Metrics/providers/Metrics/Read\",\r\n \"displayName\": \"Metrics read\",\r\n \"description\": \"Read metrics\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"MetricAlerts\",\r\n \"displayName\": \"Metric alerts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/MetricAlerts/Write\",\r\n \"displayName\": \"Metric alert write\",\r\n \"description\": \"Writing a metric alert\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/MetricAlerts/Delete\",\r\n \"displayName\": \"Metric alert delete\",\r\n \"description\": \"Deleting a metric alert\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/MetricAlerts/Read\",\r\n \"displayName\": \"Metric alert read\",\r\n \"description\": \"Reading a metric alert\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"LogProfiles\",\r\n \"displayName\": \"Log Profiles\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/LogProfiles/Write\",\r\n \"displayName\": \"Log profile write\",\r\n \"description\": \"Writing to a log profile configuration\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/LogProfiles/Delete\",\r\n \"displayName\": \"Log profile delete\",\r\n \"description\": \"Delete log profiles configuration\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/LogProfiles/Read\",\r\n \"displayName\": \"Log profile read\",\r\n \"description\": \"Read log profiles\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"EventCategories\",\r\n \"displayName\": \"Event category\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/EventCategories/Read\",\r\n \"displayName\": \"Event category read\",\r\n \"description\": \"Reading an event category\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Components\",\r\n \"displayName\": \"Application insights components\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Components/AnalyticsTables/Action\",\r\n \"displayName\": \"Application Insights analytics table action\",\r\n \"description\": \"Application Insights analytics table action\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Components/ApiKeys/Action\",\r\n \"displayName\": \"Application Insights API key generate\",\r\n \"description\": \"Generating an Application Insights API key\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Components/Write\",\r\n \"displayName\": \"Application insights component write\",\r\n \"description\": \"Writing to an application insights component configuration\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Components/Delete\",\r\n \"displayName\": \"Application insights component delete\",\r\n \"description\": \"Deleting an application insights component configuration\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Components/Read\",\r\n \"displayName\": \"Application insights component read\",\r\n \"description\": \"Reading an application insights component configuration\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Components/ExportConfiguration/Action\",\r\n \"displayName\": \"Application Insights export settings action\",\r\n \"description\": \"Application Insights export settings action\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Components/Move/Action\",\r\n \"displayName\": \"Application Insights Component Move\",\r\n \"description\": \"Move an Application Insights Component to another resource group or subscription\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Components/ListMigrationDate/Action\",\r\n \"displayName\": \"Subscription migration date read\",\r\n \"description\": \"Get back Subscription migration date\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Components/MigrateToNewpricingModel/Action\",\r\n \"displayName\": \"Migrate subscription to new pricing model action\",\r\n \"description\": \"Migrate subscription to new pricing model\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Components/RollbackToLegacyPricingModel/Action\",\r\n \"displayName\": \"Rollback subscription to legacy pricing model action\",\r\n \"description\": \"Rollback subscription to legacy pricing model\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Components/providers/Microsoft.Insights/MetricDefinitions\",\r\n \"displayName\": \"Metric Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Components/providers/Microsoft.Insights/MetricDefinitions/Read\",\r\n \"displayName\": \"Metric definitions read\",\r\n \"description\": \"Read metric definitions\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"availabilityResults/duration\",\r\n \"displayName\": \"Webtest completion time\",\r\n \"internalMetricName\": null,\r\n \"displayDescription\": \"Completon time of a web test\",\r\n \"unit\": \"MilliSeconds\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": null,\r\n \"fillGapWithZero\": false,\r\n \"category\": null,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"availabilityResult/name\",\r\n \"displayName\": \"Webtest name\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n },\r\n {\r\n \"name\": \"availabilityResult/location\",\r\n \"displayName\": \"Location name\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n },\r\n {\r\n \"name\": \"availabilityResult/success\",\r\n \"displayName\": \"Success\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n }\r\n ],\r\n \"supportedAggregationTypes\": null\r\n },\r\n {\r\n \"name\": \"dependencies/count\",\r\n \"displayName\": \"Dependency calls\",\r\n \"internalMetricName\": \"dependencies/duration\",\r\n \"displayDescription\": \"Count of calls made by the application to external resources\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Count\",\r\n \"availabilities\": null,\r\n \"fillGapWithZero\": false,\r\n \"category\": null,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"dependency/type\",\r\n \"displayName\": \"Dependency type\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n },\r\n {\r\n \"name\": \"dependency/performanceBucket\",\r\n \"displayName\": \"Dependency performance bucket\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n },\r\n {\r\n \"name\": \"dependency/success\",\r\n \"displayName\": \"Dependency call status\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n },\r\n {\r\n \"name\": \"operation/synthetic\",\r\n \"displayName\": \"Synthetic transaction\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n },\r\n {\r\n \"name\": \"cloud/roleInstance\",\r\n \"displayName\": \"Role instance\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n },\r\n {\r\n \"name\": \"cloud/roleName\",\r\n \"displayName\": \"Role name\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n }\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Count\"\r\n ]\r\n },\r\n {\r\n \"name\": \"dependencies/duration\",\r\n \"displayName\": \"Dependency duration\",\r\n \"internalMetricName\": null,\r\n \"displayDescription\": \"Duration of calls made by the application to external resources\",\r\n \"unit\": \"MilliSeconds\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": null,\r\n \"fillGapWithZero\": false,\r\n \"category\": null,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"dependency/type\",\r\n \"displayName\": \"Dependency type\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n },\r\n {\r\n \"name\": \"dependency/performanceBucket\",\r\n \"displayName\": \"Dependency performance bucket\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n },\r\n {\r\n \"name\": \"dependency/success\",\r\n \"displayName\": \"Dependency call status\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n },\r\n {\r\n \"name\": \"operation/synthetic\",\r\n \"displayName\": \"Synthetic transaction\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n },\r\n {\r\n \"name\": \"cloud/roleInstance\",\r\n \"displayName\": \"Role instance\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n },\r\n {\r\n \"name\": \"cloud/roleName\",\r\n \"displayName\": \"Role name\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n }\r\n ],\r\n \"supportedAggregationTypes\": null\r\n },\r\n {\r\n \"name\": \"dependencies/failed\",\r\n \"displayName\": \"Dependency failures\",\r\n \"internalMetricName\": \"dependencies/duration\",\r\n \"displayDescription\": \"Count of failed dependency calls made by the application to external resources\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Count\",\r\n \"availabilities\": null,\r\n \"fillGapWithZero\": false,\r\n \"category\": null,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"dependency/type\",\r\n \"displayName\": \"Dependency type\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n },\r\n {\r\n \"name\": \"dependency/performanceBucket\",\r\n \"displayName\": \"Dependency performance bucket\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n },\r\n {\r\n \"name\": \"dependency/success\",\r\n \"displayName\": \"Dependency call status\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": true,\r\n \"defaultDimensionValues\": [\r\n {\r\n \"value\": \"False\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operation/synthetic\",\r\n \"displayName\": \"Synthetic transaction\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n },\r\n {\r\n \"name\": \"cloud/roleInstance\",\r\n \"displayName\": \"Role instance\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n },\r\n {\r\n \"name\": \"cloud/roleName\",\r\n \"displayName\": \"Role name\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n }\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Count\"\r\n ]\r\n },\r\n {\r\n \"name\": \"performanceCounters/requestExecutionTime\",\r\n \"displayName\": \"HTTP request execution time\",\r\n \"internalMetricName\": null,\r\n \"displayDescription\": \"Execution time of the most recent request\",\r\n \"unit\": \"MilliSeconds\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": null,\r\n \"fillGapWithZero\": false,\r\n \"category\": null,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"cloud/roleInstance\",\r\n \"displayName\": \"Role instance\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n }\r\n ],\r\n \"supportedAggregationTypes\": null\r\n },\r\n {\r\n \"name\": \"performanceCounters/processIOBytesPerSecond\",\r\n \"displayName\": \"Process IO rate\",\r\n \"internalMetricName\": null,\r\n \"displayDescription\": \"Total bytes per second read and written to files, network and devices\",\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": null,\r\n \"fillGapWithZero\": false,\r\n \"category\": null,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"cloud/roleInstance\",\r\n \"displayName\": \"Role instance\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n }\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Average\",\r\n \"Last\",\r\n \"Maximum\",\r\n \"Minimum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"performanceCounters/processCpuPercentage\",\r\n \"displayName\": \"Process CPU\",\r\n \"internalMetricName\": null,\r\n \"displayDescription\": \"The percentage of elapsed time that all process threads used the processor to execute instructions. This can vary between 0 to 100. This metric indicates the performance of w3wp process alone\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": null,\r\n \"fillGapWithZero\": false,\r\n \"category\": null,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"cloud/roleInstance\",\r\n \"displayName\": \"Role instance\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n }\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Average\",\r\n \"Last\",\r\n \"Maximum\",\r\n \"Minimum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"performanceCounters/processorCpuPercentage\",\r\n \"displayName\": \"Processor time\",\r\n \"internalMetricName\": null,\r\n \"displayDescription\": \"The percentage of time that the processor spends in non-idle threads\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": null,\r\n \"fillGapWithZero\": false,\r\n \"category\": null,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"cloud/roleInstance\",\r\n \"displayName\": \"Role instance\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n }\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Average\",\r\n \"Last\",\r\n \"Maximum\",\r\n \"Minimum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"performanceCounters/memoryAvailableBytes\",\r\n \"displayName\": \"Available memory\",\r\n \"internalMetricName\": null,\r\n \"displayDescription\": \"Physical memory immediately available for allocation to a process or for system use\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": null,\r\n \"fillGapWithZero\": false,\r\n \"category\": null,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"cloud/roleInstance\",\r\n \"displayName\": \"Role instance\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n }\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Average\",\r\n \"Last\",\r\n \"Maximum\",\r\n \"Minimum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"performanceCounters/processPrivateBytes\",\r\n \"displayName\": \"Process private bytes\",\r\n \"internalMetricName\": null,\r\n \"displayDescription\": \"Memory exclusively assigned to the monitored application's processes\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": null,\r\n \"fillGapWithZero\": false,\r\n \"category\": null,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"cloud/roleInstance\",\r\n \"displayName\": \"Role instance\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n }\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Average\",\r\n \"Last\",\r\n \"Maximum\",\r\n \"Minimum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"exceptions/count\",\r\n \"displayName\": \"Exceptions\",\r\n \"internalMetricName\": null,\r\n \"displayDescription\": \"Combined count of all uncaught exceptions\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": null,\r\n \"fillGapWithZero\": false,\r\n \"category\": null,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"cloud/roleName\",\r\n \"displayName\": \"Role name\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n },\r\n {\r\n \"name\": \"cloud/roleInstance\",\r\n \"displayName\": \"Role instance\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n },\r\n {\r\n \"name\": \"client/type\",\r\n \"displayName\": \"Client type\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n }\r\n ],\r\n \"supportedAggregationTypes\": null\r\n },\r\n {\r\n \"name\": \"exceptions/browser\",\r\n \"displayName\": \"Browser exceptions\",\r\n \"internalMetricName\": \"exceptions/count\",\r\n \"displayDescription\": \"Count of uncaught exceptions thrown in the browser\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": null,\r\n \"fillGapWithZero\": false,\r\n \"category\": null,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"client/isServer\",\r\n \"displayName\": null,\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": true,\r\n \"defaultDimensionValues\": [\r\n {\r\n \"value\": \"False\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"supportedAggregationTypes\": null\r\n },\r\n {\r\n \"name\": \"exceptions/server\",\r\n \"displayName\": \"Server exceptions\",\r\n \"internalMetricName\": \"exceptions/count\",\r\n \"displayDescription\": \"Count of uncaught exceptions thrown in the server application\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": null,\r\n \"fillGapWithZero\": false,\r\n \"category\": null,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"client/isServer\",\r\n \"displayName\": null,\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": true,\r\n \"defaultDimensionValues\": [\r\n {\r\n \"value\": \"True\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cloud/roleName\",\r\n \"displayName\": \"Role name\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n },\r\n {\r\n \"name\": \"cloud/roleInstance\",\r\n \"displayName\": \"Role instance\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n }\r\n ],\r\n \"supportedAggregationTypes\": null\r\n }\r\n ],\r\n \"logSpecifications\": null,\r\n \"legacyMetricSpecifications\": null\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Components/GetToken\",\r\n \"displayName\": \"Application Insights component token\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Components/GetToken/Read\",\r\n \"displayName\": \"Application Insights component token read\",\r\n \"description\": \"Reading an Application Insights component token\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Components/MetricDefinitions\",\r\n \"displayName\": \"Application Insights component metric definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Components/MetricDefinitions/Read\",\r\n \"displayName\": \"Application Insights component metric definitions read\",\r\n \"description\": \"Reading Application Insights component metric definitions\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Components/DefaultWorkItemConfig\",\r\n \"displayName\": \"Application Insights ALM integration configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Components/DefaultWorkItemConfig/Read\",\r\n \"displayName\": \"Application Insights default ALM integration configuration read\",\r\n \"description\": \"Reading an Application Insights default ALM integration configuration\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Components/Metrics\",\r\n \"displayName\": \"Application Insights component metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Components/Metrics/Read\",\r\n \"displayName\": \"Application Insights component metrics read\",\r\n \"description\": \"Reading Application Insights component metrics\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Components/WorkItemConfigs\",\r\n \"displayName\": \"Application Insights ALM integration configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Components/WorkItemConfigs/Delete\",\r\n \"displayName\": \"Application Insights ALM integration configuration delete\",\r\n \"description\": \"Deleting an Application Insights ALM integration configuration\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Components/WorkItemConfigs/Read\",\r\n \"displayName\": \"Application Insights ALM integration configuration read\",\r\n \"description\": \"Reading an Application Insights ALM integration configuration\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Components/WorkItemConfigs/Write\",\r\n \"displayName\": \"Application Insights ALM integration configuration write\",\r\n \"description\": \"Writing an Application Insights ALM integration configuration\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Components/Favorites\",\r\n \"displayName\": \"Application Insights favorites\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Components/Favorites/Delete\",\r\n \"displayName\": \"Application Insights favorites delete\",\r\n \"description\": \"Deleting an Application Insights favorite\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Components/Favorites/Read\",\r\n \"displayName\": \"Application Insights favorites read\",\r\n \"description\": \"Reading an Application Insights favorite\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Components/Favorites/Write\",\r\n \"displayName\": \"Application Insights favorite write\",\r\n \"description\": \"Writing an Application Insights favorite\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Components/FeatureCapabilities\",\r\n \"displayName\": \"Application Insights component feature capabilities\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Components/FeatureCapabilities/Read\",\r\n \"displayName\": \"Application Insights component feature capabilities read\",\r\n \"description\": \"Reading Application Insights component feature capabilities\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Components/ExportConfiguration\",\r\n \"displayName\": \"Application Insights export settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Components/ExportConfiguration/Delete\",\r\n \"displayName\": \"Application Insights export settings delete\",\r\n \"description\": \"Deleting Application Insights export settings\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Components/ExportConfiguration/Read\",\r\n \"displayName\": \"Application Insights export settings read\",\r\n \"description\": \"Reading Application Insights export settings\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Components/ExportConfiguration/Write\",\r\n \"displayName\": \"Application Insights export settings write\",\r\n \"description\": \"Writing Application Insights export settings\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Components/ProactiveDetectionConfigs\",\r\n \"displayName\": \"Application Insights proactive detection configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Components/ProactiveDetectionConfigs/Read\",\r\n \"displayName\": \"Application Insights proactive detection configuration read\",\r\n \"description\": \"Reading Application Insights proactive detection configuration\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Components/ProactiveDetectionConfigs/Write\",\r\n \"displayName\": \"Application Insights proactive detection configuration read\",\r\n \"description\": \"Writing Application Insights proactive detection configuration\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Components/QuotaStatus\",\r\n \"displayName\": \"Application Insights component quota status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Components/QuotaStatus/Read\",\r\n \"displayName\": \"Application Insights component quota status read\",\r\n \"description\": \"Reading Application Insights component quota status\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Components/SyntheticMonitorLocations\",\r\n \"displayName\": \"Application Insights webtest location\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Components/SyntheticMonitorLocations/Read\",\r\n \"displayName\": \"Application Insights webtest locations read\",\r\n \"description\": \"Reading Application Insights webtest locations\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Components/GetAvailableBillingFeatures\",\r\n \"displayName\": \"Application Insights component available billing features\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Components/GetAvailableBillingFeatures/Read\",\r\n \"displayName\": \"Application Insights component available billing features read\",\r\n \"description\": \"Reading Application Insights component available billing features\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Components/BillingPlanForComponent\",\r\n \"displayName\": \"Billing plan for Application Insights component\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Components/BillingPlanForComponent/Read\",\r\n \"displayName\": \"Billing plan for Application Insights component read\",\r\n \"description\": \"Reading a billing plan for Application Insights component\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Components/Annotations\",\r\n \"displayName\": \"Application Insights annotations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Components/Annotations/Delete\",\r\n \"displayName\": \"Application Insights annotations delete\",\r\n \"description\": \"Deleting an Application Insights annotation\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Components/Annotations/Read\",\r\n \"displayName\": \"Application Insights annotations read\",\r\n \"description\": \"Reading an Application Insights annotation\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Components/Annotations/Write\",\r\n \"displayName\": \"Application Insights annotation write\",\r\n \"description\": \"Writing an Application Insights annotation\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Components/ExtendQueries\",\r\n \"displayName\": \"Application Insights component extended query results\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Components/ExtendQueries/Read\",\r\n \"displayName\": \"Application Insights component extended query results read\",\r\n \"description\": \"Reading Application Insights component extended query results\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Components/CurrentBillingFeatures\",\r\n \"displayName\": \"Current billing features for Application Insights component\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Components/CurrentBillingFeatures/Read\",\r\n \"displayName\": \"Current billing features for Application Insights component read\",\r\n \"description\": \"Reading current billing features for Application Insights component\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Components/CurrentBillingFeatures/Write\",\r\n \"displayName\": \"Current billing features for Application Insights component write\",\r\n \"description\": \"Writing current billing features for Application Insights component\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Components/MyAnalyticsItems\",\r\n \"displayName\": \"Application Insights analytics item\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Components/MyAnalyticsItems/Delete\",\r\n \"displayName\": \"Application Insights personal analytics item delete\",\r\n \"description\": \"Deleting an Application Insights personal analytics item\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Components/MyAnalyticsItems/Write\",\r\n \"displayName\": \"Application Insights personal analytics item write\",\r\n \"description\": \"Writing an Application Insights personal analytics item\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Components/MyAnalyticsItems/Read\",\r\n \"displayName\": \"Application Insights personal analytics item read\",\r\n \"description\": \"Reading an Application Insights personal analytics item\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Components/ApiKeys\",\r\n \"displayName\": \"Application Insights API key\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Components/ApiKeys/Delete\",\r\n \"displayName\": \"Application Insights API key delete\",\r\n \"description\": \"Deleting an Application Insights API key\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Components/ApiKeys/Read\",\r\n \"displayName\": \"Application Insights API key read\",\r\n \"description\": \"Reading an Application Insights API key\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Components/Api\",\r\n \"displayName\": \"Application Insights component data API\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Components/Api/Read\",\r\n \"displayName\": \"Application Insights component data API read\",\r\n \"description\": \"Reading Application Insights component data API\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Components/PricingPlans\",\r\n \"displayName\": \"Application Insights component pricing plan\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Components/PricingPlans/Read\",\r\n \"displayName\": \"Application Insights component pricing plan read\",\r\n \"description\": \"Reading an Application Insights component pricing plan\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Components/PricingPlans/Write\",\r\n \"displayName\": \"Application Insights component pricing plan write\",\r\n \"description\": \"Writing an Application Insights component pricing plan\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Components/AnalyticsTables\",\r\n \"displayName\": \"Application Insights analytics table\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Components/AnalyticsTables/Delete\",\r\n \"displayName\": \"Application Insights analytics table delete\",\r\n \"description\": \"Deleting an Application Insights analytics table schema\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Components/AnalyticsTables/Read\",\r\n \"displayName\": \"Application Insights analytics table read\",\r\n \"description\": \"Reading an Application Insights analytics table schema\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Components/AnalyticsTables/Write\",\r\n \"displayName\": \"Application Insights analytics table write\",\r\n \"description\": \"Writing an Application Insights analytics table schema\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Components/MyFavorites\",\r\n \"displayName\": \"Application Insights favorites\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Components/MyFavorites/Read\",\r\n \"displayName\": \"Application Insights personal favorites read\",\r\n \"description\": \"Reading an Application Insights personal favorite\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Components/ListMigrationDate\",\r\n \"displayName\": \"List Migration Date\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Components/ListMigrationDate/Read\",\r\n \"displayName\": \"Subscription migration date read\",\r\n \"description\": \"Get back subscription migration date\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Components/AnalyticsItems\",\r\n \"displayName\": \"Application Insights analytics item\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Components/AnalyticsItems/Delete\",\r\n \"displayName\": \"Application Insights analytics item delete\",\r\n \"description\": \"Deleting an Application Insights analytics item\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Components/AnalyticsItems/Read\",\r\n \"displayName\": \"Application Insights analytics item read\",\r\n \"description\": \"Reading an Application Insights analytics item\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Components/AnalyticsItems/Write\",\r\n \"displayName\": \"Application Insights analytics item write\",\r\n \"description\": \"Writing an Application Insights analytics item\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AutoscaleSettings\",\r\n \"displayName\": \"Autoscale\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Write\",\r\n \"displayName\": \"Autoscale Setting write\",\r\n \"description\": \"Writing to an autoscale setting configuration\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Delete\",\r\n \"displayName\": \"Autoscale Setting delete\",\r\n \"description\": \"Deleting an autoscale setting configuration\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Read\",\r\n \"displayName\": \"Autoscale Setting read\",\r\n \"description\": \"Reading an autoscale setting configuration\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Scaleup/Action\",\r\n \"displayName\": \"Autoscale scale up operation\",\r\n \"description\": \"Autoscale scale up operation\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Scaledown/Action\",\r\n \"displayName\": \"Autoscale scale down operation\",\r\n \"description\": \"Autoscale scale down operation\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AutoscaleSettings/providers/Microsoft.Insights/MetricDefinitions\",\r\n \"displayName\": \"Metric Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/providers/Microsoft.Insights/MetricDefinitions/Read\",\r\n \"displayName\": \"Metric definitions read\",\r\n \"description\": \"Read metric definitions\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"ObservedMetricValue\",\r\n \"displayName\": \"Observed Metric Value\",\r\n \"internalMetricName\": null,\r\n \"displayDescription\": \"The value computed by autoscale when executed\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": null,\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Metric\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"MetricTriggerSource\",\r\n \"displayName\": \"Metric Trigger Source\",\r\n \"toBeExportedForShoebox\": true,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n }\r\n ],\r\n \"supportedAggregationTypes\": null\r\n },\r\n {\r\n \"name\": \"MetricThreshold\",\r\n \"displayName\": \"Metric Threshold\",\r\n \"internalMetricName\": null,\r\n \"displayDescription\": \"The configured autoscale threshold when autoscale ran.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": null,\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Metric\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"MetricTriggerRule\",\r\n \"displayName\": \"Metric Trigger Rule\",\r\n \"toBeExportedForShoebox\": true,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n }\r\n ],\r\n \"supportedAggregationTypes\": null\r\n },\r\n {\r\n \"name\": \"ObservedCapacity\",\r\n \"displayName\": \"Observed Capacity\",\r\n \"internalMetricName\": null,\r\n \"displayDescription\": \"The capacity reported to autoscale when it executed.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": null,\r\n \"fillGapWithZero\": false,\r\n \"category\": \"ScaleAction\",\r\n \"dimensions\": null,\r\n \"supportedAggregationTypes\": null\r\n },\r\n {\r\n \"name\": \"ScaleActionsInitiated\",\r\n \"displayName\": \"Scale Actions Initiated\",\r\n \"internalMetricName\": null,\r\n \"displayDescription\": \"The direction of the scale operation.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": null,\r\n \"fillGapWithZero\": true,\r\n \"category\": \"ScaleAction\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ScaleDirection\",\r\n \"displayName\": \"Scale Direction\",\r\n \"toBeExportedForShoebox\": true,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n }\r\n ],\r\n \"supportedAggregationTypes\": null\r\n }\r\n ],\r\n \"logSpecifications\": null,\r\n \"legacyMetricSpecifications\": null\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ActivityLogAlerts\",\r\n \"displayName\": \"Activity log alert\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/ActivityLogAlerts/Write\",\r\n \"displayName\": \"Activity log alert read\",\r\n \"description\": \"Reading an activity log alert\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/ActivityLogAlerts/Delete\",\r\n \"displayName\": \"Activity log alert delete\",\r\n \"description\": \"Deleting an activity log alert\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/ActivityLogAlerts/Read\",\r\n \"displayName\": \"Activity log alert read\",\r\n \"description\": \"Reading an activity log alert\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/ActivityLogAlerts/Activated/Action\",\r\n \"displayName\": \"Activity Log Alert Activated\",\r\n \"description\": \"Triggered the Activity Log Alert\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"DiagnosticSettings\",\r\n \"displayName\": \"Diagnostic settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/DiagnosticSettings/Write\",\r\n \"displayName\": \"Diagnostic settings write\",\r\n \"description\": \"Writing to diagnostic settings configuration\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/DiagnosticSettings/Delete\",\r\n \"displayName\": \"Diagnostic settings delete\",\r\n \"description\": \"Deleting diagnostic settings configuration\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/DiagnosticSettings/Read\",\r\n \"displayName\": \"Diagnostic settings read\",\r\n \"description\": \"Reading a diagnostic settings configuration\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ActionGroups\",\r\n \"displayName\": \"Action groups\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/ActionGroups/Write\",\r\n \"displayName\": \"Action group write\",\r\n \"description\": \"Writing an action group\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/ActionGroups/Delete\",\r\n \"displayName\": \"Action group delete\",\r\n \"description\": \"Deleting an action group\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/ActionGroups/Read\",\r\n \"displayName\": \"Action group read\",\r\n \"description\": \"Reading an action group\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Operations\",\r\n \"displayName\": \"Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Operations/Read\",\r\n \"displayName\": \"Operations read\",\r\n \"description\": \"Reading operations\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"LogDefinitions\",\r\n \"displayName\": \"Log Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/LogDefinitions/Read\",\r\n \"displayName\": \"Log Definitions read\",\r\n \"description\": \"Read log definitions\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Webtests\",\r\n \"displayName\": \"Web tests\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Webtests/Write\",\r\n \"displayName\": \"Webtest write\",\r\n \"description\": \"Writing to a webtest configuration\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Webtests/Delete\",\r\n \"displayName\": \"Webtest delete\",\r\n \"description\": \"Deleting a webtest configuration\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Webtests/Read\",\r\n \"displayName\": \"Webtest read\",\r\n \"description\": \"Reading a webtest configuration\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Webtests/GetToken\",\r\n \"displayName\": \"Webtest token\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Webtests/GetToken/Read\",\r\n \"displayName\": \"Webtest token read\",\r\n \"description\": \"Reading a webtest token\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Webtests/MetricDefinitions\",\r\n \"displayName\": \"Webtest metric definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Webtests/MetricDefinitions/Read\",\r\n \"displayName\": \"Webtest metric definitions read\",\r\n \"description\": \"Reading a webtest metric definitions\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Webtests/Metrics\",\r\n \"displayName\": \"Webtest metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Webtests/Metrics/Read\",\r\n \"displayName\": \"Webtest metrics read\",\r\n \"description\": \"Reading a webtest metrics\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Tenants\",\r\n \"displayName\": \"Microsoft.Insights\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Tenants/Register/Action\",\r\n \"displayName\": \"Initialize Microsoft.Insights\",\r\n \"description\": \"Initializes the microsoft insights provider\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ExtendedDiagnosticSettings\",\r\n \"displayName\": \"Extended Diagnostic settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/ExtendedDiagnosticSettings/Write\",\r\n \"displayName\": \"Extended Diagnostic settings write\",\r\n \"description\": \"Writing to extended diagnostic settings configuration\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/ExtendedDiagnosticSettings/Delete\",\r\n \"displayName\": \"Extended Diagnostic settings delete\",\r\n \"description\": \"Deleting extended diagnostic settings configuration\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/ExtendedDiagnosticSettings/Read\",\r\n \"displayName\": \"Extended Diagnostic settings read\",\r\n \"description\": \"Reading a extended diagnostic settings configuration\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Insights\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Insights\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Operational Insights\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/register/action\",\r\n \"displayName\": \"Register a subscription to a resource provider.\",\r\n \"description\": \"Register a subscription to a resource provider.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"linkTargets\",\r\n \"displayName\": \"Unlinked Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/linkTargets/read\",\r\n \"displayName\": \"List Unlinked Accounts\",\r\n \"description\": \"Lists existing accounts that are not associated with an Azure subscription. To link this Azure subscription to a workspace, use a customer id returned by this operation in the customer id property of the Create Workspace operation.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces\",\r\n \"displayName\": \"Workspace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/write\",\r\n \"displayName\": \"Create Workspace\",\r\n \"description\": \"Creates a new workspace or links to an existing workspace by providing the customer id from the existing workspace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/read\",\r\n \"displayName\": \"Get Workspace\",\r\n \"description\": \"Gets an existing workspace\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/delete\",\r\n \"displayName\": \"Delete Workspace\",\r\n \"description\": \"Deletes a workspace. If the workspace was linked to an existing workspace at creation time then the workspace it was linked to is not deleted.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/generateregistrationcertificate/action\",\r\n \"displayName\": \"Generates Registration Certificate for Workspace.\",\r\n \"description\": \"Generates Registration Certificate for the workspace. This Certificate is used to connect Microsoft System Center Operation Manager to the workspace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/sharedKeys/action\",\r\n \"displayName\": \"List Workspace Shared Keys\",\r\n \"description\": \"Retrieves the shared keys for the workspace. These keys are used to connect Microsoft Operational Insights agents to the workspace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/listKeys/action\",\r\n \"displayName\": \"List Workspace Keys\",\r\n \"description\": \"Retrieves the list keys for the workspace. These keys are used to connect Microsoft Operational Insights agents to the workspace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"displayName\": \"Search Workspace Data\",\r\n \"description\": \"Executes a search query\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/purge/action\",\r\n \"displayName\": \"Delete specified data from workspace\",\r\n \"description\": \"Delete specified data from workspace\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/metricDefinitions\",\r\n \"displayName\": \"Metric Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/metricDefinitions/read\",\r\n \"displayName\": \"Metric Definition operation\",\r\n \"description\": \"Get Metric Definitions under workspace\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"Average_% Free Inodes\",\r\n \"displayName\": \"Average_% Free Inodes\",\r\n \"displayDescription\": \"Average_% Free Inodes\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_% Free Space\",\r\n \"displayName\": \"Average_% Free Space\",\r\n \"displayDescription\": \"Average_% Free Space\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_% Used Inodes\",\r\n \"displayName\": \"Average_% Used Inodes\",\r\n \"displayDescription\": \"Average_% Used Inodes\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_% Used Space\",\r\n \"displayName\": \"Average_% Used Space\",\r\n \"displayDescription\": \"Average_% Used Space\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Disk Read Bytes/sec\",\r\n \"displayName\": \"Average_Disk Read Bytes/sec\",\r\n \"displayDescription\": \"Average_Disk Read Bytes/sec\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Disk Reads/sec\",\r\n \"displayName\": \"Average_Disk Reads/sec\",\r\n \"displayDescription\": \"Average_Disk Reads/sec\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Disk Transfers/sec\",\r\n \"displayName\": \"Average_Disk Transfers/sec\",\r\n \"displayDescription\": \"Average_Disk Transfers/sec\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Disk Write Bytes/sec\",\r\n \"displayName\": \"Average_Disk Write Bytes/sec\",\r\n \"displayDescription\": \"Average_Disk Write Bytes/sec\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Disk Writes/sec\",\r\n \"displayName\": \"Average_Disk Writes/sec\",\r\n \"displayDescription\": \"Average_Disk Writes/sec\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Free Megabytes\",\r\n \"displayName\": \"Average_Free Megabytes\",\r\n \"displayDescription\": \"Average_Free Megabytes\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Logical Disk Bytes/sec\",\r\n \"displayName\": \"Average_Logical Disk Bytes/sec\",\r\n \"displayDescription\": \"Average_Logical Disk Bytes/sec\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_% Available Memory\",\r\n \"displayName\": \"Average_% Available Memory\",\r\n \"displayDescription\": \"Average_% Available Memory\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_% Available Swap Space\",\r\n \"displayName\": \"Average_% Available Swap Space\",\r\n \"displayDescription\": \"Average_% Available Swap Space\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_% Used Memory\",\r\n \"displayName\": \"Average_% Used Memory\",\r\n \"displayDescription\": \"Average_% Used Memory\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_% Used Swap Space\",\r\n \"displayName\": \"Average_% Used Swap Space\",\r\n \"displayDescription\": \"Average_% Used Swap Space\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Available MBytes Memory\",\r\n \"displayName\": \"Average_Available MBytes Memory\",\r\n \"displayDescription\": \"Average_Available MBytes Memory\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Available MBytes Swap\",\r\n \"displayName\": \"Average_Available MBytes Swap\",\r\n \"displayDescription\": \"Average_Available MBytes Swap\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Page Reads/sec\",\r\n \"displayName\": \"Average_Page Reads/sec\",\r\n \"displayDescription\": \"Average_Page Reads/sec\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Page Writes/sec\",\r\n \"displayName\": \"Average_Page Writes/sec\",\r\n \"displayDescription\": \"Average_Page Writes/sec\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Pages/sec\",\r\n \"displayName\": \"Average_Pages/sec\",\r\n \"displayDescription\": \"Average_Pages/sec\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Used MBytes Swap Space\",\r\n \"displayName\": \"Average_Used MBytes Swap Space\",\r\n \"displayDescription\": \"Average_Used MBytes Swap Space\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Used Memory MBytes\",\r\n \"displayName\": \"Average_Used Memory MBytes\",\r\n \"displayDescription\": \"Average_Used Memory MBytes\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Total Bytes Transmitted\",\r\n \"displayName\": \"Average_Total Bytes Transmitted\",\r\n \"displayDescription\": \"Average_Total Bytes Transmitted\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Total Bytes Received\",\r\n \"displayName\": \"Average_Total Bytes Received\",\r\n \"displayDescription\": \"Average_Total Bytes Received\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Total Bytes\",\r\n \"displayName\": \"Average_Total Bytes\",\r\n \"displayDescription\": \"Average_Total Bytes\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Total Packets Transmitted\",\r\n \"displayName\": \"Average_Total Packets Transmitted\",\r\n \"displayDescription\": \"Average_Total Packets Transmitted\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Total Packets Received\",\r\n \"displayName\": \"Average_Total Packets Received\",\r\n \"displayDescription\": \"Average_Total Packets Received\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Total Rx Errors\",\r\n \"displayName\": \"Average_Total Rx Errors\",\r\n \"displayDescription\": \"Average_Total Rx Errors\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Total Tx Errors\",\r\n \"displayName\": \"Average_Total Tx Errors\",\r\n \"displayDescription\": \"Average_Total Tx Errors\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Total Collisions\",\r\n \"displayName\": \"Average_Total Collisions\",\r\n \"displayDescription\": \"Average_Total Collisions\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Avg. Disk sec/Read\",\r\n \"displayName\": \"Average_Avg. Disk sec/Read\",\r\n \"displayDescription\": \"Average_Avg. Disk sec/Read\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Avg. Disk sec/Transfer\",\r\n \"displayName\": \"Average_Avg. Disk sec/Transfer\",\r\n \"displayDescription\": \"Average_Avg. Disk sec/Transfer\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Avg. Disk sec/Write\",\r\n \"displayName\": \"Average_Avg. Disk sec/Write\",\r\n \"displayDescription\": \"Average_Avg. Disk sec/Write\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Physical Disk Bytes/sec\",\r\n \"displayName\": \"Average_Physical Disk Bytes/sec\",\r\n \"displayDescription\": \"Average_Physical Disk Bytes/sec\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Pct Privileged Time\",\r\n \"displayName\": \"Average_Pct Privileged Time\",\r\n \"displayDescription\": \"Average_Pct Privileged Time\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Pct User Time\",\r\n \"displayName\": \"Average_Pct User Time\",\r\n \"displayDescription\": \"Average_Pct User Time\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Used Memory kBytes\",\r\n \"displayName\": \"Average_Used Memory kBytes\",\r\n \"displayDescription\": \"Average_Used Memory kBytes\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Virtual Shared Memory\",\r\n \"displayName\": \"Average_Virtual Shared Memory\",\r\n \"displayDescription\": \"Average_Virtual Shared Memory\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_% DPC Time\",\r\n \"displayName\": \"Average_% DPC Time\",\r\n \"displayDescription\": \"Average_% DPC Time\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_% Idle Time\",\r\n \"displayName\": \"Average_% Idle Time\",\r\n \"displayDescription\": \"Average_% Idle Time\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_% Interrupt Time\",\r\n \"displayName\": \"Average_% Interrupt Time\",\r\n \"displayDescription\": \"Average_% Interrupt Time\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_% IO Wait Time\",\r\n \"displayName\": \"Average_% IO Wait Time\",\r\n \"displayDescription\": \"Average_% IO Wait Time\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_% Nice Time\",\r\n \"displayName\": \"Average_% Nice Time\",\r\n \"displayDescription\": \"Average_% Nice Time\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_% Privileged Time\",\r\n \"displayName\": \"Average_% Privileged Time\",\r\n \"displayDescription\": \"Average_% Privileged Time\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_% Processor Time\",\r\n \"displayName\": \"Average_% Processor Time\",\r\n \"displayDescription\": \"Average_% Processor Time\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_% User Time\",\r\n \"displayName\": \"Average_% User Time\",\r\n \"displayDescription\": \"Average_% User Time\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Free Physical Memory\",\r\n \"displayName\": \"Average_Free Physical Memory\",\r\n \"displayDescription\": \"Average_Free Physical Memory\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Free Space in Paging Files\",\r\n \"displayName\": \"Average_Free Space in Paging Files\",\r\n \"displayDescription\": \"Average_Free Space in Paging Files\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Free Virtual Memory\",\r\n \"displayName\": \"Average_Free Virtual Memory\",\r\n \"displayDescription\": \"Average_Free Virtual Memory\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Processes\",\r\n \"displayName\": \"Average_Processes\",\r\n \"displayDescription\": \"Average_Processes\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Size Stored In Paging Files\",\r\n \"displayName\": \"Average_Size Stored In Paging Files\",\r\n \"displayDescription\": \"Average_Size Stored In Paging Files\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Uptime\",\r\n \"displayName\": \"Average_Uptime\",\r\n \"displayDescription\": \"Average_Uptime\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Users\",\r\n \"displayName\": \"Average_Users\",\r\n \"displayDescription\": \"Average_Users\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Avg. Disk sec/Read\",\r\n \"displayName\": \"Average_Avg. Disk sec/Read\",\r\n \"displayDescription\": \"Average_Avg. Disk sec/Read\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Avg. Disk sec/Write\",\r\n \"displayName\": \"Average_Avg. Disk sec/Write\",\r\n \"displayDescription\": \"Average_Avg. Disk sec/Write\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Current Disk Queue Length\",\r\n \"displayName\": \"Average_Current Disk Queue Length\",\r\n \"displayDescription\": \"Average_Current Disk Queue Length\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Disk Reads/sec\",\r\n \"displayName\": \"Average_Disk Reads/sec\",\r\n \"displayDescription\": \"Average_Disk Reads/sec\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Disk Transfers/sec\",\r\n \"displayName\": \"Average_Disk Transfers/sec\",\r\n \"displayDescription\": \"Average_Disk Transfers/sec\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Disk Writes/sec\",\r\n \"displayName\": \"Average_Disk Writes/sec\",\r\n \"displayDescription\": \"Average_Disk Writes/sec\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Free Megabytes\",\r\n \"displayName\": \"Average_Free Megabytes\",\r\n \"displayDescription\": \"Average_Free Megabytes\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_% Free Space\",\r\n \"displayName\": \"Average_% Free Space\",\r\n \"displayDescription\": \"Average_% Free Space\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Available MBytes\",\r\n \"displayName\": \"Average_Available MBytes\",\r\n \"displayDescription\": \"Average_Available MBytes\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_% Committed Bytes In Use\",\r\n \"displayName\": \"Average_% Committed Bytes In Use\",\r\n \"displayDescription\": \"Average_% Committed Bytes In Use\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Bytes Received/sec\",\r\n \"displayName\": \"Average_Bytes Received/sec\",\r\n \"displayDescription\": \"Average_Bytes Received/sec\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Bytes Sent/sec\",\r\n \"displayName\": \"Average_Bytes Sent/sec\",\r\n \"displayDescription\": \"Average_Bytes Sent/sec\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Bytes Total/sec\",\r\n \"displayName\": \"Average_Bytes Total/sec\",\r\n \"displayDescription\": \"Average_Bytes Total/sec\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_% Processor Time\",\r\n \"displayName\": \"Average_% Processor Time\",\r\n \"displayDescription\": \"Average_% Processor Time\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Processor Queue Length\",\r\n \"displayName\": \"Average_Processor Queue Length\",\r\n \"displayDescription\": \"Average_Processor Queue Length\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Heartbeat\",\r\n \"displayName\": \"Heartbeat\",\r\n \"displayDescription\": \"Heartbeat\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"OSType\",\r\n \"displayName\": \"OSType\"\r\n },\r\n {\r\n \"name\": \"Version\",\r\n \"displayName\": \"Version\"\r\n },\r\n {\r\n \"name\": \"SourceComputerId\",\r\n \"displayName\": \"SourceComputerId\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Update\",\r\n \"displayName\": \"Update\",\r\n \"displayDescription\": \"Update\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"Product\",\r\n \"displayName\": \"Product\"\r\n },\r\n {\r\n \"name\": \"Classification\",\r\n \"displayName\": \"Classification\"\r\n },\r\n {\r\n \"name\": \"UpdateState\",\r\n \"displayName\": \"UpdateState\"\r\n },\r\n {\r\n \"name\": \"Optional\",\r\n \"displayName\": \"Optional\"\r\n },\r\n {\r\n \"name\": \"Approved\",\r\n \"displayName\": \"Approved\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/datasources\",\r\n \"displayName\": \"Data Source\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/datasources/read\",\r\n \"displayName\": \"Get datasources under a workspace.\",\r\n \"description\": \"Get datasources under a workspace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/datasources/write\",\r\n \"displayName\": \"Create/Update datasources under a workspace.\",\r\n \"description\": \"Create/Update datasources under a workspace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/datasources/delete\",\r\n \"displayName\": \"Delete datasources under a workspace.\",\r\n \"description\": \"Delete datasources under a workspace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/managementGroups\",\r\n \"displayName\": \"Management Group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/managementGroups/read\",\r\n \"displayName\": \"Get Management Groups for Workspace\",\r\n \"description\": \"Gets the names and metadata for System Center Operations Manager management groups connected to this workspace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/linkedServices\",\r\n \"displayName\": \"Linked Services\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/linkedServices/read\",\r\n \"displayName\": \"Get linked services under given workspace.\",\r\n \"description\": \"Get linked services under given workspace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/linkedServices/write\",\r\n \"displayName\": \"Create/Update linked services under given workspace.\",\r\n \"description\": \"Create/Update linked services under given workspace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/linkedServices/delete\",\r\n \"displayName\": \"Delete linked services under given workspace.\",\r\n \"description\": \"Delete linked services under given workspace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/notificationSettings\",\r\n \"displayName\": \"Notification Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/notificationSettings/read\",\r\n \"displayName\": \"Get Notification Settings\",\r\n \"description\": \"Get the user's notification settings for the workspace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/notificationSettings/write\",\r\n \"displayName\": \"Put Notification Settings\",\r\n \"description\": \"Set the user's notification settings for the workspace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/notificationSettings/delete\",\r\n \"displayName\": \"Delete Notification Settings\",\r\n \"description\": \"Delete the user's notification settings for the workspace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/schema\",\r\n \"displayName\": \"Search Schema\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/schema/read\",\r\n \"displayName\": \"Get Search Schema\",\r\n \"description\": \"Gets the search schema for the workspace. Search schema includes the exposed fields and their types.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/usages\",\r\n \"displayName\": \"Usage Metric\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/usages/read\",\r\n \"displayName\": \"Get Usage Data for Workspace\",\r\n \"description\": \"Gets usage data for a workspace including the amount of data read by the workspace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/intelligencepacks\",\r\n \"displayName\": \"Intelligence Packs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/intelligencepacks/read\",\r\n \"displayName\": \"List Intelligence Packs\",\r\n \"description\": \"Lists all intelligence packs that are visible for a given worksapce and also lists whether the pack is enabled or disabled for that workspace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/intelligencepacks/enable/action\",\r\n \"displayName\": \"Enable Intelligence Pack\",\r\n \"description\": \"Enables an intelligence pack for a given workspace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/intelligencepacks/disable/action\",\r\n \"displayName\": \"Disable Intelligence Pack\",\r\n \"description\": \"Disables an intelligence pack for a given workspace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/sharedKeys\",\r\n \"displayName\": \"Shared Keys\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/sharedKeys/read\",\r\n \"displayName\": \"List Workspace Shared Keys\",\r\n \"description\": \"Retrieves the shared keys for the workspace. These keys are used to connect Microsoft Operational Insights agents to the workspace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/api\",\r\n \"displayName\": \"analytics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/api/query/action\",\r\n \"displayName\": \"Search using new engine.\",\r\n \"description\": \"Search using new engine.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/api/query/schema\",\r\n \"displayName\": \"analytics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/api/query/schema/read\",\r\n \"displayName\": \"Get search schema V2.\",\r\n \"description\": \"Get search schema V2.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/savedSearches\",\r\n \"displayName\": \"Saved Search\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/savedSearches/read\",\r\n \"displayName\": \"Get Saved Search\",\r\n \"description\": \"Gets a saved search query\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/savedSearches/write\",\r\n \"displayName\": \"Create Saved Search\",\r\n \"description\": \"Creates a saved search query\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/savedSearches/delete\",\r\n \"displayName\": \"Delete Saved Search\",\r\n \"description\": \"Deletes a saved search query\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/storageinsightconfigs\",\r\n \"displayName\": \"Storage Insight Configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/storageinsightconfigs/write\",\r\n \"displayName\": \"Create Storage Configuration\",\r\n \"description\": \"Creates a new storage configuration. These configurations are used to pull data from a location in an existing storage account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/storageinsightconfigs/read\",\r\n \"displayName\": \"Get Storage Configuration\",\r\n \"description\": \"Gets a storage configuration.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/storageinsightconfigs/delete\",\r\n \"displayName\": \"Delete Storage Configuration\",\r\n \"description\": \"Deletes a storage configuration. This will stop Microsoft Operational Insights from reading data from the storage account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/analytics\",\r\n \"displayName\": \"analytics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/analytics/query/action\",\r\n \"displayName\": \"Search using new engine.\",\r\n \"description\": \"Search using new engine.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/analytics/query/schema\",\r\n \"displayName\": \"analytics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/analytics/query/schema/read\",\r\n \"displayName\": \"Get search schema V2.\",\r\n \"description\": \"Get search schema V2.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/listKeys\",\r\n \"displayName\": \"List Keys\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/listKeys/read\",\r\n \"displayName\": \"List Workspace Keys\",\r\n \"description\": \"Retrieves the list keys for the workspace. These keys are used to connect Microsoft Operational Insights agents to the workspace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/configurationScopes\",\r\n \"displayName\": \"Configuration Scope\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/configurationScopes/read\",\r\n \"displayName\": \"Get Configuration Scope\",\r\n \"description\": \"Get Configuration Scope\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/configurationScopes/write\",\r\n \"displayName\": \"Set Configuration Scope\",\r\n \"description\": \"Set Configuration Scope\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/configurationScopes/delete\",\r\n \"displayName\": \"Delete Configuration Scope\",\r\n \"description\": \"Delete Configuration Scope\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.OperationalInsights\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.OperationalInsights\"\r\n },\r\n {\r\n \"displayName\": \"AppDynamicsPro AppDynamicsForAzure\",\r\n \"operations\": [\r\n {\r\n \"name\": \"AppDynamics.APM/updateCommunicationPreference/action\",\r\n \"displayName\": \"Update Communication Preferences\",\r\n \"description\": \"Updates Communication Preferences\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"AppDynamics.APM/listCommunicationPreference/action\",\r\n \"displayName\": \"List Communication Preferences\",\r\n \"description\": \"Read Any Communication Preferences\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Services\",\r\n \"operations\": [\r\n {\r\n \"name\": \"AppDynamics.APM/operations/read\",\r\n \"displayName\": \"Read Operations\",\r\n \"description\": \"Read Any Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"services\",\r\n \"displayName\": \"Services\",\r\n \"operations\": [\r\n {\r\n \"name\": \"AppDynamics.APM/services/read\",\r\n \"displayName\": \"Read services\",\r\n \"description\": \"Read Any Service\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"AppDynamics.APM/services/write\",\r\n \"displayName\": \"Create or Update services\",\r\n \"description\": \"Create or Update Any Service\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"AppDynamics.APM/services/delete\",\r\n \"displayName\": \"Delete services\",\r\n \"description\": \"Deletes Any Service\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"AppDynamics.APM/services/listSecrets/action\",\r\n \"displayName\": \"List Secrets\",\r\n \"description\": \"Read Any Service Secrets\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"AppDynamics.APM/services/listSingleSignOnToken/action\",\r\n \"displayName\": \"List Single Sign On Tokens\",\r\n \"description\": \"Read Any Service Single Sign On Tokens\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/AppDynamics.APM\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"AppDynamics.APM\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft.AlertsManagement\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"alerts\",\r\n \"displayName\": \"alerts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AlertsManagement/alerts/read\",\r\n \"displayName\": \"Read alerts\",\r\n \"description\": \"Get all the alerts for the input filters.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.AlertsManagement/alerts/resolve/action\",\r\n \"displayName\": \"Resolve alerts\",\r\n \"description\": \"Change the state of the alert to 'Resolve'\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"alertsSummary\",\r\n \"displayName\": \"alertsSummary\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AlertsManagement/alertsSummary/read\",\r\n \"displayName\": \"Read alerts summary\",\r\n \"description\": \"Get the summary of alerts\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Operations\",\r\n \"displayName\": \"operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AlertsManagement/Operations/read\",\r\n \"displayName\": \"Read operations\",\r\n \"description\": \"Reads the operations provided\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.AlertsManagement\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.AlertsManagement\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft.RecoveryServices\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/register/action\",\r\n \"displayName\": \"Register Resource Provider\",\r\n \"description\": \"Registers subscription for given Resource Provider\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"Vaults\",\r\n \"displayName\": \"Vaults\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupSecurityPIN/action\",\r\n \"displayName\": \"Get Security PIN Info\",\r\n \"description\": \"Returns Security PIN Information for Recovery Services Vault.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"displayName\": \"Export Jobs\",\r\n \"description\": \"Export Jobs\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/write\",\r\n \"displayName\": \"Create Vault\",\r\n \"description\": \"Create Vault operation creates an Azure resource of type 'vault'\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"displayName\": \"Get Vault\",\r\n \"description\": \"The Get Vault operation gets an object representing the Azure resource of type 'vault'\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/delete\",\r\n \"displayName\": \"Delete Vault\",\r\n \"description\": \"The Delete Vault operation deletes the specified Azure resource of type 'vault'\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/backupJobsExport/operationResults\",\r\n \"displayName\": \"Export Backup Jobs Operation Results\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"displayName\": \"Get Export Job Operation Result\",\r\n \"description\": \"Returns the Result of Export Job Operation.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Vaults\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Azure Backup Metrics\",\r\n \"description\": \"Azure Backup Metrics\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Vaults\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Azure Backup Diagnostics\",\r\n \"description\": \"Azure Backup Diagnostics\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Azure Backup Diagnostics\",\r\n \"description\": \"Azure Backup Diagnostics\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"Vaults\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Azure Backup Logs\",\r\n \"description\": \"Azure Backup Logs\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"AzureBackupReport\",\r\n \"displayName\": \"Azure Backup Reporting Data\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"AzureSiteRecoveryJobs\",\r\n \"displayName\": \"Azure Site Recovery Jobs\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"AzureSiteRecoveryEvents\",\r\n \"displayName\": \"Azure Site Recovery Events\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"AzureSiteRecoveryReplicatedItems\",\r\n \"displayName\": \"Azure Site Recovery Replicated Items\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"AzureSiteRecoveryReplicationStats\",\r\n \"displayName\": \"Azure Site Recovery Replication Stats\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"AzureSiteRecoveryRecoveryPoints\",\r\n \"displayName\": \"Azure Site Recovery Recovery Points\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"AzureSiteRecoveryReplicationDataUploadRate\",\r\n \"displayName\": \"Azure Site Recovery Replication Data Upload Rate\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"AzureSiteRecoveryProtectedDiskDataChurn\",\r\n \"displayName\": \"Azure Site Recovery Protected Disk Data Churn\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/backupOperationResults\",\r\n \"displayName\": \"Backup Operation Results\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupOperationResults/read\",\r\n \"displayName\": \"Get Backup Operation Result\",\r\n \"description\": \"Returns Backup Operation Result for Recovery Services Vault.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/monitoringAlerts\",\r\n \"displayName\": \"Vaults\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"displayName\": \"Get alerts\",\r\n \"description\": \"Gets the alerts for the Recovery services vault.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/write\",\r\n \"displayName\": \"Resolve alert\",\r\n \"description\": \"Resolves the alert.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vaults/replicationEvents\",\r\n \"displayName\": \"Events\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"displayName\": \"Read Events\",\r\n \"description\": \"Read Any Events\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/backupProtectableItems\",\r\n \"displayName\": \"Backup Protectable Items\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/read\",\r\n \"displayName\": \"Get Protectable Items\",\r\n \"description\": \"Returns list of all Protectable Items.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vaults/replicationFabrics\",\r\n \"displayName\": \"Fabrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/read\",\r\n \"displayName\": \"Read Fabrics\",\r\n \"description\": \"Read Any Fabrics\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/write\",\r\n \"displayName\": \"Create or Update Fabrics\",\r\n \"description\": \"Create or Update Any Fabrics\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/remove/action\",\r\n \"displayName\": \"Remove Fabric\",\r\n \"description\": \"Remove Fabric\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/checkConsistency/action\",\r\n \"displayName\": \"Checks Consistency of the Fabric\",\r\n \"description\": \"Checks Consistency of the Fabric\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/delete\",\r\n \"displayName\": \"Delete Fabrics\",\r\n \"description\": \"Delete Any Fabrics\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/renewcertificate/action\",\r\n \"displayName\": \"Renew Certificate for Fabric\",\r\n \"description\": \"Renew Certificate for Fabric\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/deployProcessServerImage/action\",\r\n \"displayName\": \"Deploy Process Server Image\",\r\n \"description\": \"Deploy Process Server Image\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/reassociateGateway/action\",\r\n \"displayName\": \"Reassociate Gateway\",\r\n \"description\": \"Reassociate Gateway\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vaults/replicationFabrics/replicationRecoveryServicesProviders\",\r\n \"displayName\": \"Recovery Services Providers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/read\",\r\n \"displayName\": \"Read Recovery Services Providers\",\r\n \"description\": \"Read Any Recovery Services Providers\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/write\",\r\n \"displayName\": \"Create or Update Recovery Services Providers\",\r\n \"description\": \"Create or Update Any Recovery Services Providers\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/remove/action\",\r\n \"displayName\": \"Remove Recovery Services Provider\",\r\n \"description\": \"Remove Recovery Services Provider\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/delete\",\r\n \"displayName\": \"Delete Recovery Services Providers\",\r\n \"description\": \"Delete Any Recovery Services Providers\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/refreshProvider/action\",\r\n \"displayName\": \"Refresh Provider\",\r\n \"description\": \"Refresh Provider\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vaults/replicationFabrics/replicationStorageClassifications\",\r\n \"displayName\": \"Storage Classifications\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/read\",\r\n \"displayName\": \"Read Storage Classifications\",\r\n \"description\": \"Read Any Storage Classifications\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vaults/replicationFabrics/replicationStorageClassifications/replicationStorageClassificationMappings\",\r\n \"displayName\": \"Storage Classification Mappings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/replicationStorageClassificationMappings/read\",\r\n \"displayName\": \"Read Storage Classification Mappings\",\r\n \"description\": \"Read Any Storage Classification Mappings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/replicationStorageClassificationMappings/write\",\r\n \"displayName\": \"Create or Update Storage Classification Mappings\",\r\n \"description\": \"Create or Update Any Storage Classification Mappings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/replicationStorageClassificationMappings/delete\",\r\n \"displayName\": \"Delete Storage Classification Mappings\",\r\n \"description\": \"Delete Any Storage Classification Mappings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vaults/replicationFabrics/replicationvCenters\",\r\n \"displayName\": \"Jobs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationvCenters/read\",\r\n \"displayName\": \"Read Jobs\",\r\n \"description\": \"Read Any Jobs\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationvCenters/write\",\r\n \"displayName\": \"Create or Update Jobs\",\r\n \"description\": \"Create or Update Any Jobs\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationvCenters/delete\",\r\n \"displayName\": \"Delete Jobs\",\r\n \"description\": \"Delete Any Jobs\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vaults/replicationFabrics/replicationNetworks\",\r\n \"displayName\": \"Networks\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/read\",\r\n \"displayName\": \"Read Networks\",\r\n \"description\": \"Read Any Networks\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings\",\r\n \"displayName\": \"Network Mappings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings/read\",\r\n \"displayName\": \"Read Network Mappings\",\r\n \"description\": \"Read Any Network Mappings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings/write\",\r\n \"displayName\": \"Create or Update Network Mappings\",\r\n \"description\": \"Create or Update Any Network Mappings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings/delete\",\r\n \"displayName\": \"Delete Network Mappings\",\r\n \"description\": \"Delete Any Network Mappings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vaults/replicationFabrics/replicationProtectionContainers\",\r\n \"displayName\": \"Protection Containers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/read\",\r\n \"displayName\": \"Read Protection Containers\",\r\n \"description\": \"Read Any Protection Containers\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/discoverProtectableItem/action\",\r\n \"displayName\": \"Discover Protectable Item\",\r\n \"description\": \"Discover Protectable Item\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/write\",\r\n \"displayName\": \"Create or Update Protection Containers\",\r\n \"description\": \"Create or Update Any Protection Containers\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/remove/action\",\r\n \"displayName\": \"Remove Protection Container\",\r\n \"description\": \"Remove Protection Container\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/switchprotection/action\",\r\n \"displayName\": \"Switch Protection Container\",\r\n \"description\": \"Switch Protection Container\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vaults/replicationFabrics/replicationProtectionContainers/replicationProtectableItems\",\r\n \"displayName\": \"Protectable Items\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectableItems/read\",\r\n \"displayName\": \"Read Protectable Items\",\r\n \"description\": \"Read Any Protectable Items\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings\",\r\n \"displayName\": \"Protection Container Mappings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/read\",\r\n \"displayName\": \"Read Protection Container Mappings\",\r\n \"description\": \"Read Any Protection Container Mappings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/write\",\r\n \"displayName\": \"Create or Update Protection Container Mappings\",\r\n \"description\": \"Create or Update Any Protection Container Mappings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/remove/action\",\r\n \"displayName\": \"Remove Protection Container Mapping\",\r\n \"description\": \"Remove Protection Container Mapping\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/delete\",\r\n \"displayName\": \"Delete Protection Container Mappings\",\r\n \"description\": \"Delete Any Protection Container Mappings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems\",\r\n \"displayName\": \"Protected Items\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/read\",\r\n \"displayName\": \"Read Protected Items\",\r\n \"description\": \"Read Any Protected Items\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/write\",\r\n \"displayName\": \"Create or Update Protected Items\",\r\n \"description\": \"Create or Update Any Protected Items\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/delete\",\r\n \"displayName\": \"Delete Protected Items\",\r\n \"description\": \"Delete Any Protected Items\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/remove/action\",\r\n \"displayName\": \"Remove Protected Item\",\r\n \"description\": \"Remove Protected Item\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/plannedFailover/action\",\r\n \"displayName\": \"Planned Failover\",\r\n \"description\": \"Planned Failover\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/unplannedFailover/action\",\r\n \"displayName\": \"Failover\",\r\n \"description\": \"Failover\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/testFailover/action\",\r\n \"displayName\": \"Test Failover\",\r\n \"description\": \"Test Failover\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/testFailoverCleanup/action\",\r\n \"displayName\": \"Test Failover Cleanup\",\r\n \"description\": \"Test Failover Cleanup\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/failoverCommit/action\",\r\n \"displayName\": \"Failover Commit\",\r\n \"description\": \"Failover Commit\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/reProtect/action\",\r\n \"displayName\": \"ReProtect Protected Item\",\r\n \"description\": \"ReProtect Protected Item\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/updateMobilityService/action\",\r\n \"displayName\": \"Update Mobility Service\",\r\n \"description\": \"Update Mobility Service\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/repairReplication/action\",\r\n \"displayName\": \"Repair replication\",\r\n \"description\": \"Repair replication\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/applyRecoveryPoint/action\",\r\n \"displayName\": \"Apply Recovery Point\",\r\n \"description\": \"Apply Recovery Point\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/recoveryPoints\",\r\n \"displayName\": \"Replication Recovery Points\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/recoveryPoints/read\",\r\n \"displayName\": \"Read Replication Recovery Points\",\r\n \"description\": \"Read Any Replication Recovery Points\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vaults/replicationPolicies\",\r\n \"displayName\": \"Policies\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationPolicies/read\",\r\n \"displayName\": \"Read Policies\",\r\n \"description\": \"Read Any Policies\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationPolicies/write\",\r\n \"displayName\": \"Create or Update Policies\",\r\n \"description\": \"Create or Update Any Policies\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationPolicies/delete\",\r\n \"displayName\": \"Delete Policies\",\r\n \"description\": \"Delete Any Policies\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vaults/replicationRecoveryPlans\",\r\n \"displayName\": \"Recovery Plans\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/read\",\r\n \"displayName\": \"Read Recovery Plans\",\r\n \"description\": \"Read Any Recovery Plans\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/write\",\r\n \"displayName\": \"Create or Update Recovery Plans\",\r\n \"description\": \"Create or Update Any Recovery Plans\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/delete\",\r\n \"displayName\": \"Delete Recovery Plans\",\r\n \"description\": \"Delete Any Recovery Plans\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/plannedFailover/action\",\r\n \"displayName\": \"Planned Failover Recovery Plan\",\r\n \"description\": \"Planned Failover Recovery Plan\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/unplannedFailover/action\",\r\n \"displayName\": \"Failover Recovery Plan\",\r\n \"description\": \"Failover Recovery Plan\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/testFailover/action\",\r\n \"displayName\": \"Test Failover Recovery Plan\",\r\n \"description\": \"Test Failover Recovery Plan\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/testFailoverCleanup/action\",\r\n \"displayName\": \"Test Failover Cleanup Recovery Plan\",\r\n \"description\": \"Test Failover Cleanup Recovery Plan\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/failoverCommit/action\",\r\n \"displayName\": \"Failover Commit Recovery Plan\",\r\n \"description\": \"Failover Commit Recovery Plan\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/reProtect/action\",\r\n \"displayName\": \"ReProtect Recovery Plan\",\r\n \"description\": \"ReProtect Recovery Plan\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/extendedInformation\",\r\n \"displayName\": \"Vaults\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"displayName\": \"Get Extended Info\",\r\n \"description\": \"The Get Extended Info operation gets an object's Extended Info representing the Azure resource of type ?vault?\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/extendedInformation/write\",\r\n \"displayName\": \"Get Extended Info\",\r\n \"description\": \"The Get Extended Info operation gets an object's Extended Info representing the Azure resource of type ?vault?\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/extendedInformation/delete\",\r\n \"displayName\": \"Get Extended Info\",\r\n \"description\": \"The Get Extended Info operation gets an object's Extended Info representing the Azure resource of type ?vault?\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/backupManagementMetaData\",\r\n \"displayName\": \"Backup Management Metadata\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/read\",\r\n \"displayName\": \"Get Backup Management Metadata\",\r\n \"description\": \"Returns Backup Management Metadata for Recovery Services Vault.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/backupProtectionContainers\",\r\n \"displayName\": \"Backup Protection Containers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/read\",\r\n \"displayName\": \"Get Containers In Subscription\",\r\n \"description\": \"Returns all containers belonging to the subscription\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/backupFabrics\",\r\n \"displayName\": \"Refresh Containers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupFabrics/refreshContainers/action\",\r\n \"displayName\": \"Refresh container\",\r\n \"description\": \"Refreshes the container list\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/backupFabrics/operationResults\",\r\n \"displayName\": \"Refresh Containers Operation Results\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/read\",\r\n \"displayName\": \"Get Operation Results\",\r\n \"description\": \"Returns status of the operation\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/backupFabrics/protectableContainers\",\r\n \"displayName\": \"Protectable Containers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectableContainers/read\",\r\n \"displayName\": \"Get all protectable containers\",\r\n \"description\": \"Get all protectable containers\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/backupFabrics/protectionContainers\",\r\n \"displayName\": \"Protection Containers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/read\",\r\n \"displayName\": \"Get Registered Container\",\r\n \"description\": \"Returns all registered containers\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/write\",\r\n \"displayName\": \"Create Registered Container\",\r\n \"description\": \"Creates a registered container\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/inquire/action\",\r\n \"displayName\": \"Do inquiry for workloads within a container\",\r\n \"description\": \"Do inquiry for workloads within a container\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/backupFabrics/protectionContainers/operationResults\",\r\n \"displayName\": \"Protection Containers Operation Results\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/operationResults/read\",\r\n \"displayName\": \"Get Container Operation Results\",\r\n \"description\": \"Gets result of Operation performed on Protection Container.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/backupFabrics/protectionContainers/protectedItems\",\r\n \"displayName\": \"Protected Items\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"displayName\": \"Get Protected Item Details\",\r\n \"description\": \"Returns object details of the Protected Item\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/write\",\r\n \"displayName\": \"Create Backup Protected Item\",\r\n \"description\": \"Create a backup Protected Item\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/delete\",\r\n \"displayName\": \"Delete Protected Items\",\r\n \"description\": \"Deletes Protected Item\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/backup/action\",\r\n \"displayName\": \"Backup Protected Item\",\r\n \"description\": \"Performs Backup for Protected Item.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/backupFabrics/protectionContainers/protectedItems/operationResults\",\r\n \"displayName\": \"Protected Item Operation Results\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationResults/read\",\r\n \"displayName\": \"Get Protected Items Operation Results\",\r\n \"description\": \"Gets Result of Operation Performed on Protected Items.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/backupFabrics/protectionContainers/protectedItems/operationsStatus\",\r\n \"displayName\": \"Protected Item Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationsStatus/read\",\r\n \"displayName\": \"Get Protected Items operation status\",\r\n \"description\": \"Returns the status of Operation performed on Protected Items.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints\",\r\n \"displayName\": \"Recovery Points\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/read\",\r\n \"displayName\": \"Get Recovery Points\",\r\n \"description\": \"Get Recovery Points for Protected Items.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/restore/action\",\r\n \"displayName\": \"Restore Recovery Points\",\r\n \"description\": \"Restore Recovery Points for Protected Items.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/provisionInstantItemRecovery/action\",\r\n \"displayName\": \"Provision Instant Item Recovery for Protected Item\",\r\n \"description\": \"Provision Instant Item Recovery for Protected Item\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/revokeInstantItemRecovery/action\",\r\n \"displayName\": \"Revoke Instant Item Recovery for Protected Item\",\r\n \"description\": \"Revoke Instant Item Recovery for Protected Item\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/backupFabrics/backupProtectionIntent\",\r\n \"displayName\": \"Protection Intent\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupFabrics/backupProtectionIntent/write\",\r\n \"displayName\": \"Create backup Protection Intent\",\r\n \"description\": \"Create a backup Protection Intent\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/backupFabrics/{fabricName}/protectionContainers/{containerName}/items\",\r\n \"displayName\": \"Workload Items\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupFabrics/{fabricName}/protectionContainers/{containerName}/items/read\",\r\n \"displayName\": \"Get all items in a container\",\r\n \"description\": \"Get all items in a container\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/usages\",\r\n \"displayName\": \"Vault Usage\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"displayName\": \"Recovery Services Vault usage details.\",\r\n \"description\": \"Returns usage details for a Recovery Services Vault.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/usages/read\",\r\n \"displayName\": \"Read Vault Usages\",\r\n \"description\": \"Read Any Vault Usages\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/certificates\",\r\n \"displayName\": \"Vaults\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/certificates/write\",\r\n \"displayName\": \"Update Resource Certificate\",\r\n \"description\": \"The Update Resource Certificate operation updates the resource/vault credential certificate.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/tokenInfo\",\r\n \"displayName\": \"Token Info\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"displayName\": \"Get Vault Token Info\",\r\n \"description\": \"Returns token information for Recovery Services Vault.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vaults/replicationAlertSettings\",\r\n \"displayName\": \"Alerts Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/read\",\r\n \"displayName\": \"Read Alerts Settings\",\r\n \"description\": \"Read Any Alerts Settings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/write\",\r\n \"displayName\": \"Create or Update Alerts Settings\",\r\n \"description\": \"Create or Update Any Alerts Settings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/backupOperations\",\r\n \"displayName\": \"Backup Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupOperations/read\",\r\n \"displayName\": \"Get Backup Operation Status\",\r\n \"description\": \"Returns Backup Operation Status for Recovery Services Vault.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/backupUsageSummaries\",\r\n \"displayName\": \"Backup Usages Summaries\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"displayName\": \"Recovery Services Protected Items and Protected Servers usage summaries details.\",\r\n \"description\": \"Returns summaries for Protected Items and Protected Servers for a Recovery Services .\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/backupstorageconfig\",\r\n \"displayName\": \"Vault Storage Config\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupstorageconfig/read\",\r\n \"displayName\": \"Get Resource Storage Config\",\r\n \"description\": \"Returns Storage Configuration for Recovery Services Vault.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupstorageconfig/write\",\r\n \"displayName\": \"Write Resource Storage Config\",\r\n \"description\": \"Updates Storage Configuration for Recovery Services Vault.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/backupProtectedItems\",\r\n \"displayName\": \"Protected Items\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/read\",\r\n \"displayName\": \"Get All Protected Items\",\r\n \"description\": \"Returns the list of all Protected Items.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/backupconfig\",\r\n \"displayName\": \"Vault Config\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupconfig/read\",\r\n \"displayName\": \"Get Resource Config\",\r\n \"description\": \"Returns Configuration for Recovery Services Vault.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupconfig/write\",\r\n \"displayName\": \"Update Resource Config\",\r\n \"description\": \"Updates Configuration for Recovery Services Vault.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/registeredIdentities\",\r\n \"displayName\": \"Vaults\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/registeredIdentities/write\",\r\n \"displayName\": \"Register Service Container\",\r\n \"description\": \"The Register Service Container operation can be used to register a container with Recovery Service.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"displayName\": \"Get Containers\",\r\n \"description\": \"The Get Containers operation can be used get the containers registered for a resource.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/registeredIdentities/delete\",\r\n \"displayName\": \"Unregister Service Container\",\r\n \"description\": \"The UnRegister Container operation can be used to unregister a container.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/registeredIdentities/operationResults\",\r\n \"displayName\": \"Vaults\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"displayName\": \"Get Operation Results\",\r\n \"description\": \"The Get Operation Results operation can be used get the operation status and result for the asynchronously submitted operation\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vaults/replicationJobs\",\r\n \"displayName\": \"Jobs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationJobs/read\",\r\n \"displayName\": \"Read Jobs\",\r\n \"description\": \"Read Any Jobs\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationJobs/cancel/action\",\r\n \"displayName\": \"Cancel Job\",\r\n \"description\": \"Cancel Job\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationJobs/restart/action\",\r\n \"displayName\": \"Restart job\",\r\n \"description\": \"Restart job\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationJobs/resume/action\",\r\n \"displayName\": \"Resume Job\",\r\n \"description\": \"Resume Job\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/backupPolicies\",\r\n \"displayName\": \"Backup Policies\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"displayName\": \"Get Protection Policy\",\r\n \"description\": \"Returns all Protection Policies\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupPolicies/write\",\r\n \"displayName\": \"Create Protection Policy\",\r\n \"description\": \"Creates Protection Policy\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupPolicies/delete\",\r\n \"displayName\": \"Delete Protection Policy\",\r\n \"description\": \"Delete a Protection Policy\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/backupPolicies/operationResults\",\r\n \"displayName\": \"Backup Policy Operation Results\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationResults/read\",\r\n \"displayName\": \"Get Policy Operation Results\",\r\n \"description\": \"Get Results of Policy Operation.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/backupPolicies/operations\",\r\n \"displayName\": \"Backup Policy Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupPolicies/operations/read\",\r\n \"displayName\": \"Get Policy Operation Status\",\r\n \"description\": \"Get Status of Policy Operation.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/vaultTokens\",\r\n \"displayName\": \"Vaults\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"displayName\": \"Vault Token\",\r\n \"description\": \"The Vault Token operation can be used to get Vault Token for vault level backend operations.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/backupEngines\",\r\n \"displayName\": \"Backup Engines\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupEngines/read\",\r\n \"displayName\": \"List of backup management servers.\",\r\n \"description\": \"Returns all the backup management servers registered with vault.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/monitoringConfigurations\",\r\n \"displayName\": \"Vaults\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/read\",\r\n \"displayName\": \"Get configuration\",\r\n \"description\": \"Gets the Recovery services vault notification configuration.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/write\",\r\n \"displayName\": \"Configure e-mail notification\",\r\n \"description\": \"Configures e-mail notifications to Recovery services vault.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/backupJobs\",\r\n \"displayName\": \"Backup Jobs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupJobs/read\",\r\n \"displayName\": \"Get Jobs\",\r\n \"description\": \"Returns all Job Objects\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupJobs/cancel/action\",\r\n \"displayName\": \"Cancel Jobs\",\r\n \"description\": \"Cancel the Job\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/backupJobs/operationResults\",\r\n \"displayName\": \"Backup Jobs Operation Results\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupJobs/operationResults/read\",\r\n \"displayName\": \"Get Job Operation Result\",\r\n \"description\": \"Returns the Result of Job Operation.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/operations/read\",\r\n \"displayName\": \"List of Operations\",\r\n \"description\": \"Operation returns the list of Operations for a Resource Provider\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations\",\r\n \"displayName\": \"Backup Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/locations/backupStatus/action\",\r\n \"displayName\": \"Check Backup Status for Vault\",\r\n \"description\": \"Check Backup Status for Recovery Services Vaults\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/locations/backupPreValidateProtection/action\",\r\n \"displayName\": \"Pre Validate Enable Protection\",\r\n \"description\": \"\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/locations/backupValidateFeatures/action\",\r\n \"displayName\": \"Validate Features\",\r\n \"description\": \"Validate Features\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/locations/allocateStamp/action\",\r\n \"displayName\": \"Allocated Stamp Action\",\r\n \"description\": \"AllocateStamp is internal operation used by service\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/allocatedStamp\",\r\n \"displayName\": \"locations/allocatedStamp\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"displayName\": \"Get Allocated Stamp\",\r\n \"description\": \"GetAllocatedStamp is internal operation used by service\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.RecoveryServices\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.RecoveryServices\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Azure Notification Hub\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/register/action\",\r\n \"displayName\": \"Registers the NotificationHubs Provider\",\r\n \"description\": \"Registers the subscription for the NotifciationHubs resource provider and enables the creation of Namespaces and NotificationHubs\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/CheckNamespaceAvailability/action\",\r\n \"displayName\": \"Check Namespace name availability.\",\r\n \"description\": \"Checks whether or not a given Namespace resource name is available within the NotificationHub service.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"Namespaces\",\r\n \"displayName\": \"Namespace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/write\",\r\n \"displayName\": \"Create Or Update Namespace \",\r\n \"description\": \"Create a Namespace Resource and Update its properties. Tags and Capacity of the Namespace are the properties which can be updated.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/read\",\r\n \"displayName\": \"Get Namespace Resource\",\r\n \"description\": \"Get the list of Namespace Resource Description\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/Delete\",\r\n \"displayName\": \"Delete Namespace\",\r\n \"description\": \"Delete Namespace Resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/authorizationRules/action\",\r\n \"displayName\": \"Get Namespace Authorization Rules\",\r\n \"description\": \"Get the list of Namespaces Authorization Rules description.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/CheckNotificationHubAvailability/action\",\r\n \"displayName\": \"Check NotificationHub name availability.\",\r\n \"description\": \"Checks whether or not a given NotificationHub name is available inside a Namespace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Namespaces/authorizationRules\",\r\n \"displayName\": \"Namespace Authorization Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/authorizationRules/write\",\r\n \"displayName\": \"Create or Update Namespace Authorization Rules\",\r\n \"description\": \"Create a Namespace level Authorization Rules and update its properties. The Authorization Rules Access Rights, the Primary and Secondary Keys can be updated.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/authorizationRules/read\",\r\n \"displayName\": \"Get Namespace Authorization Rules\",\r\n \"description\": \"Get the list of Namespaces Authorization Rules description.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/authorizationRules/delete\",\r\n \"displayName\": \"Delete Namespace Authorization Rule\",\r\n \"description\": \"Delete Namespace Authorization Rule. The Default Namespace Authorization Rule cannot be deleted. \",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/authorizationRules/listkeys/action\",\r\n \"displayName\": \"Get Namespace Listkeys\",\r\n \"description\": \"Get the Connection String to the Namespace\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/authorizationRules/regenerateKeys/action\",\r\n \"displayName\": \"Namespace Authorization Rule Regenerate Keys\",\r\n \"description\": \"Namespace Authorization Rule Regenerate Primary/SecondaryKey, Specify the Key that needs to be regenerated\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Namespaces/NotificationHubs\",\r\n \"displayName\": \"NotificationHub\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/NotificationHubs/write\",\r\n \"displayName\": \"Create or Update Notification Hub \",\r\n \"description\": \"Create a Notification Hub and Update its properties. Its properties mainly include PNS Credentials. Authorization Rules and TTL\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/NotificationHubs/read\",\r\n \"displayName\": \"Get Notification Hub\",\r\n \"description\": \"Get list of Notification Hub Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/NotificationHubs/Delete\",\r\n \"displayName\": \"Delete Notification Hub\",\r\n \"description\": \"Delete Notification Hub Resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/NotificationHubs/authorizationRules/action\",\r\n \"displayName\": \"Get Notification Hub Authorization Rules\",\r\n \"description\": \"Get the list of Notification Hub Authorization Rules\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/NotificationHubs/pnsCredentials/action\",\r\n \"displayName\": \"Get Notification Hub PNS Credentials\",\r\n \"description\": \"Get All Notification Hub PNS Credentials. This includes, WNS, MPNS, APNS, GCM and Baidu credentials\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/NotificationHubs/debugSend/action\",\r\n \"displayName\": \"Send a test push notification.\",\r\n \"description\": \"Send a test push notification.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Namespaces/NotificationHubs/metricDefinitions\",\r\n \"displayName\": \"Namespace metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/NotificationHubs/metricDefinitions/read\",\r\n \"displayName\": \"Get Namespace metrics\",\r\n \"description\": \"Get list of Namespace metrics Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"registration.all\",\r\n \"displayName\": \"Registration Operations\",\r\n \"displayDescription\": \"The count of all successful registration operations (creations updates queries and deletions). \",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"registration.create\",\r\n \"displayName\": \"Registration Create Operations\",\r\n \"displayDescription\": \"The count of all successful registration creations.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"registration.update\",\r\n \"displayName\": \"Registration Update Operations\",\r\n \"displayDescription\": \"The count of all successful registration updates.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"registration.get\",\r\n \"displayName\": \"Registration Read Operations\",\r\n \"displayDescription\": \"The count of all successful registration queries.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"registration.delete\",\r\n \"displayName\": \"Registration Delete Operations\",\r\n \"displayDescription\": \"The count of all successful registration deletions.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"incoming\",\r\n \"displayName\": \"Incoming Messages\",\r\n \"displayDescription\": \"The count of all successful send API calls. \",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"incoming.scheduled\",\r\n \"displayName\": \"Scheduled Push Notifications Sent\",\r\n \"displayDescription\": \"Scheduled Push Notifications Cancelled\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"incoming.scheduled.cancel\",\r\n \"displayName\": \"Scheduled Push Notifications Cancelled\",\r\n \"displayDescription\": \"Scheduled Push Notifications Cancelled\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"scheduled.pending\",\r\n \"displayName\": \"Pending Scheduled Notifications\",\r\n \"displayDescription\": \"Pending Scheduled Notifications\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"installation.all\",\r\n \"displayName\": \"Installation Management Operations\",\r\n \"displayDescription\": \"Installation Management Operations\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"installation.get\",\r\n \"displayName\": \"Get Installation Operations\",\r\n \"displayDescription\": \"Get Installation Operations\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"installation.upsert\",\r\n \"displayName\": \"Create or Update Installation Operations\",\r\n \"displayDescription\": \"Create or Update Installation Operations\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"installation.patch\",\r\n \"displayName\": \"Patch Installation Operations\",\r\n \"displayDescription\": \"Patch Installation Operations\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"installation.delete\",\r\n \"displayName\": \"Delete Installation Operations\",\r\n \"displayDescription\": \"Delete Installation Operations\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.allpns.success\",\r\n \"displayName\": \"Successful notifications\",\r\n \"displayDescription\": \"The count of all successful notifications.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.allpns.invalidpayload\",\r\n \"displayName\": \"Payload Errors\",\r\n \"displayDescription\": \"The count of pushes that failed because the PNS returned a bad payload error.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.allpns.pnserror\",\r\n \"displayName\": \"External Notification System Errors\",\r\n \"displayDescription\": \"The count of pushes that failed because there was a problem communicating with the PNS (excludes authentication problems).\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.allpns.channelerror\",\r\n \"displayName\": \"Channel Errors\",\r\n \"displayDescription\": \"The count of pushes that failed because the channel was invalid not associated with the correct app throttled or expired.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.allpns.badorexpiredchannel\",\r\n \"displayName\": \"Bad or Expired Channel Errors\",\r\n \"displayDescription\": \"The count of pushes that failed because the channel/token/registrationId in the registration was expired or invalid.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": false\r\n },\r\n {\r\n \"name\": \"outgoing.wns.success\",\r\n \"displayName\": \"WNS Successful Notifications\",\r\n \"displayDescription\": \"The count of all successful notifications.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.wns.invalidcredentials\",\r\n \"displayName\": \"WNS Authorization Errors (Invalid Credentials)\",\r\n \"displayDescription\": \"The count of pushes that failed because the PNS did not accept the provided credentials or the credentials are blocked. (Windows Live does not recognize the credentials).\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.wns.badchannel\",\r\n \"displayName\": \"WNS Bad Channel Error\",\r\n \"displayDescription\": \"The count of pushes that failed because the ChannelURI in the registration was not recognized (WNS status: 404 not found).\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.wns.expiredchannel\",\r\n \"displayName\": \"WNS Expired Channel Error\",\r\n \"displayDescription\": \"The count of pushes that failed because the ChannelURI is expired (WNS status: 410 Gone).\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.wns.throttled\",\r\n \"displayName\": \"WNS Throttled Notifications\",\r\n \"displayDescription\": \"The count of pushes that failed because WNS is throttling this app (WNS status: 406 Not Acceptable).\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.wns.tokenproviderunreachable\",\r\n \"displayName\": \"WNS Authorization Errors (Unreachable)\",\r\n \"displayDescription\": \"Windows Live is not reachable.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.wns.invalidtoken\",\r\n \"displayName\": \"WNS Authorization Errors (Invalid Token)\",\r\n \"displayDescription\": \"The token provided to WNS is not valid (WNS status: 401 Unauthorized).\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.wns.wrongtoken\",\r\n \"displayName\": \"WNS Authorization Errors (Wrong Token)\",\r\n \"displayDescription\": \"The token provided to WNS is valid but for another application (WNS status: 403 Forbidden). This can happen if the ChannelURI in the registration is associated with another app. Check that the client app is associated with the same app whose credentials are in the notification hub.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.wns.invalidnotificationformat\",\r\n \"displayName\": \"WNS Invalid Notification Format\",\r\n \"displayDescription\": \"The format of the notification is invalid (WNS status: 400). Note that WNS does not reject all invalid payloads.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.wns.invalidnotificationsize\",\r\n \"displayName\": \"WNS Invalid Notification Size Error\",\r\n \"displayDescription\": \"The notification payload is too large (WNS status: 413).\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.wns.channelthrottled\",\r\n \"displayName\": \"WNS Channel Throttled\",\r\n \"displayDescription\": \"The notification was dropped because the ChannelURI in the registration is throttled (WNS response header: X-WNS-NotificationStatus:channelThrottled).\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.wns.channeldisconnected\",\r\n \"displayName\": \"WNS Channel Disconnected\",\r\n \"displayDescription\": \"The notification was dropped because the ChannelURI in the registration is throttled (WNS response header: X-WNS-DeviceConnectionStatus: disconnected).\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.wns.dropped\",\r\n \"displayName\": \"WNS Dropped Notifications\",\r\n \"displayDescription\": \"The notification was dropped because the ChannelURI in the registration is throttled (X-WNS-NotificationStatus: dropped but not X-WNS-DeviceConnectionStatus: disconnected).\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.wns.pnserror\",\r\n \"displayName\": \"WNS Errors\",\r\n \"displayDescription\": \"Notification not delivered because of errors communicating with WNS.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.wns.authenticationerror\",\r\n \"displayName\": \"WNS Authentication Errors\",\r\n \"displayDescription\": \"Notification not delivered because of errors communicating with Windows Live invalid credentials or wrong token.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.apns.success\",\r\n \"displayName\": \"APNS Successful Notifications\",\r\n \"displayDescription\": \"The count of all successful notifications.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.apns.invalidcredentials\",\r\n \"displayName\": \"APNS Authorization Errors\",\r\n \"displayDescription\": \"The count of pushes that failed because the PNS did not accept the provided credentials or the credentials are blocked.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.apns.badchannel\",\r\n \"displayName\": \"APNS Bad Channel Error\",\r\n \"displayDescription\": \"The count of pushes that failed because the token is invalid (APNS status code: 8).\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.apns.expiredchannel\",\r\n \"displayName\": \"APNS Expired Channel Error\",\r\n \"displayDescription\": \"The count of token that were invalidated by the APNS feedback channel.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.apns.invalidnotificationsize\",\r\n \"displayName\": \"APNS Invalid Notification Size Error\",\r\n \"displayDescription\": \"The count of pushes that failed because the payload was too large (APNS status code: 7).\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.apns.pnserror\",\r\n \"displayName\": \"APNS Errors\",\r\n \"displayDescription\": \"The count of pushes that failed because of errors communicating with APNS.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.gcm.success\",\r\n \"displayName\": \"GCM Successful Notifications\",\r\n \"displayDescription\": \"The count of all successful notifications.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.gcm.invalidcredentials\",\r\n \"displayName\": \"GCM Authorization Errors (Invalid Credentials)\",\r\n \"displayDescription\": \"The count of pushes that failed because the PNS did not accept the provided credentials or the credentials are blocked.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.gcm.badchannel\",\r\n \"displayName\": \"GCM Bad Channel Error\",\r\n \"displayDescription\": \"The count of pushes that failed because the registrationId in the registration was not recognized (GCM result: Invalid Registration).\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.gcm.expiredchannel\",\r\n \"displayName\": \"GCM Expired Channel Error\",\r\n \"displayDescription\": \"The count of pushes that failed because the registrationId in the registration was expired (GCM result: NotRegistered).\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.gcm.throttled\",\r\n \"displayName\": \"GCM Throttled Notifications\",\r\n \"displayDescription\": \"The count of pushes that failed because GCM throttled this app (GCM status code: 501-599 or result:Unavailable).\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.gcm.invalidnotificationformat\",\r\n \"displayName\": \"GCM Invalid Notification Format\",\r\n \"displayDescription\": \"The count of pushes that failed because the payload was not formatted correctly (GCM result: InvalidDataKey or InvalidTtl).\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.gcm.invalidnotificationsize\",\r\n \"displayName\": \"GCM Invalid Notification Size Error\",\r\n \"displayDescription\": \"The count of pushes that failed because the payload was too large (GCM result: MessageTooBig).\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.gcm.wrongchannel\",\r\n \"displayName\": \"GCM Wrong Channel Error\",\r\n \"displayDescription\": \"The count of pushes that failed because the registrationId in the registration is not associated to the current app (GCM result: InvalidPackageName).\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.gcm.pnserror\",\r\n \"displayName\": \"GCM Errors\",\r\n \"displayDescription\": \"The count of pushes that failed because of errors communicating with GCM.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.gcm.authenticationerror\",\r\n \"displayName\": \"GCM Authentication Errors\",\r\n \"displayDescription\": \"The count of pushes that failed because the PNS did not accept the provided credentials the credentials are blocked or the SenderId is not correctly configured in the app (GCM result: MismatchedSenderId).\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.mpns.success\",\r\n \"displayName\": \"MPNS Successful Notifications\",\r\n \"displayDescription\": \"The count of all successful notifications.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.mpns.invalidcredentials\",\r\n \"displayName\": \"MPNS Invalid Credentials\",\r\n \"displayDescription\": \"The count of pushes that failed because the PNS did not accept the provided credentials or the credentials are blocked.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.mpns.badchannel\",\r\n \"displayName\": \"MPNS Bad Channel Error\",\r\n \"displayDescription\": \"The count of pushes that failed because the ChannelURI in the registration was not recognized (MPNS status: 404 not found).\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.mpns.throttled\",\r\n \"displayName\": \"MPNS Throttled Notifications\",\r\n \"displayDescription\": \"The count of pushes that failed because MPNS is throttling this app (WNS MPNS: 406 Not Acceptable).\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.mpns.invalidnotificationformat\",\r\n \"displayName\": \"MPNS Invalid Notification Format\",\r\n \"displayDescription\": \"The count of pushes that failed because the payload of the notification was too large.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.mpns.channeldisconnected\",\r\n \"displayName\": \"MPNS Channel Disconnected\",\r\n \"displayDescription\": \"The count of pushes that failed because the ChannelURI in the registration was disconnected (MPNS status: 412 not found).\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.mpns.dropped\",\r\n \"displayName\": \"MPNS Dropped Notifications\",\r\n \"displayDescription\": \"The count of pushes that were dropped by MPNS (MPNS response header: X-NotificationStatus: QueueFull or Suppressed).\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.mpns.pnserror\",\r\n \"displayName\": \"MPNS Errors\",\r\n \"displayDescription\": \"The count of pushes that failed because of errors communicating with MPNS.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.mpns.authenticationerror\",\r\n \"displayName\": \"MPNS Authentication Errors\",\r\n \"displayDescription\": \"The count of pushes that failed because the PNS did not accept the provided credentials or the credentials are blocked.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"notificationhub.pushes\",\r\n \"displayName\": \"All Outgoing Notifications\",\r\n \"displayDescription\": \"All outgoing notifications of the notification hub\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"incoming.all.requests\",\r\n \"displayName\": \"All Incoming Requests\",\r\n \"displayDescription\": \"Total incoming requests for a notification hub\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"incoming.all.failedrequests\",\r\n \"displayName\": \"All Incoming Failed Requests\",\r\n \"displayDescription\": \"Total incoming failed requests for a notification hub\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n }\r\n ],\r\n \"logSpecifications\": null\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Namespaces/NotificationHubs/authorizationRules\",\r\n \"displayName\": \"NotificationHub Authorization Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/NotificationHubs/authorizationRules/write\",\r\n \"displayName\": \"Create or Update Notification hub Authorization Rule\",\r\n \"description\": \"Create Notification Hub Authorization Rules and Update its properties. The Authorization Rules Access Rights, the Primary and Secondary Keys can be updated.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/NotificationHubs/authorizationRules/read\",\r\n \"displayName\": \"Get Notification Hub Authorization Rules\",\r\n \"description\": \"Get the list of Notification Hub Authorization Rules\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/NotificationHubs/authorizationRules/delete\",\r\n \"displayName\": \"Delete Notification Hub Authorization Rules\",\r\n \"description\": \"Delete Notification Hub Authorization Rules\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/NotificationHubs/authorizationRules/listkeys/action\",\r\n \"displayName\": \"Get Notification Hub Listkeys\",\r\n \"description\": \"Get the Connection String to the Notification Hub\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/NotificationHubs/authorizationRules/regenerateKeys/action\",\r\n \"displayName\": \"Notification Hub Authorization Rule Regenerate Keys\",\r\n \"description\": \"Notification Hub Authorization Rule Regenerate Primary/SecondaryKey, Specify the Key that needs to be regenerated\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.NotificationHubs\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.NotificationHubs\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft ServiceFabric\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceFabric/register/action\",\r\n \"displayName\": \"Register Action\",\r\n \"description\": \"Register any Action\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"clusters\",\r\n \"displayName\": \"Clusters\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceFabric/clusters/read\",\r\n \"displayName\": \"Read Cluster\",\r\n \"description\": \"Read any Cluster\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceFabric/clusters/write\",\r\n \"displayName\": \"Create or Update Cluster\",\r\n \"description\": \"Create or Update any Cluster\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceFabric/clusters/delete\",\r\n \"displayName\": \"Delete Cluster\",\r\n \"description\": \"Delete any Cluster\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"clusters/applications\",\r\n \"displayName\": \"Applications\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceFabric/clusters/applications/read\",\r\n \"displayName\": \"Read Application\",\r\n \"description\": \"Read any Application\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceFabric/clusters/applications/write\",\r\n \"displayName\": \"Create or Update Application\",\r\n \"description\": \"Create or Update any Application\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceFabric/clusters/applications/delete\",\r\n \"displayName\": \"Delete Application\",\r\n \"description\": \"Delete any Application\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"clusters/applications/services\",\r\n \"displayName\": \"Services\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceFabric/clusters/applications/services/read\",\r\n \"displayName\": \"Read Service\",\r\n \"description\": \"Read any Service\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceFabric/clusters/applications/services/write\",\r\n \"displayName\": \"Create or Update Service\",\r\n \"description\": \"Create or Update any Service\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceFabric/clusters/applications/services/delete\",\r\n \"displayName\": \"Delete Service\",\r\n \"description\": \"Delete any Service\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"clusters/applications/services/partitions\",\r\n \"displayName\": \"Partitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceFabric/clusters/applications/services/partitions/read\",\r\n \"displayName\": \"Read Partition\",\r\n \"description\": \"Read any Partition\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"clusters/applications/services/partitions/replicas\",\r\n \"displayName\": \"Replicas\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceFabric/clusters/applications/services/partitions/replicas/read\",\r\n \"displayName\": \"Read Replica\",\r\n \"description\": \"Read any Replica\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"clusters/applications/services/statuses\",\r\n \"displayName\": \"Service Statuses\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceFabric/clusters/applications/services/statuses/read\",\r\n \"displayName\": \"Read Service Status\",\r\n \"description\": \"Read any Service Status\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"clusters/statuses\",\r\n \"displayName\": \"Cluster Statuses\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceFabric/clusters/statuses/read\",\r\n \"displayName\": \"Read Cluster Status\",\r\n \"description\": \"Read any Cluster Status\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"clusters/nodes\",\r\n \"displayName\": \"Nodes\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceFabric/clusters/nodes/read\",\r\n \"displayName\": \"Read Node\",\r\n \"description\": \"Read any Node\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"clusters/applicationTypes\",\r\n \"displayName\": \"Application Types\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceFabric/clusters/applicationTypes/read\",\r\n \"displayName\": \"Read Application Type\",\r\n \"description\": \"Read any Application Type\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceFabric/clusters/applicationTypes/write\",\r\n \"displayName\": \"Create or Update Application Type\",\r\n \"description\": \"Create or Update any Application Type\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceFabric/clusters/applicationTypes/delete\",\r\n \"displayName\": \"Delete Application Type\",\r\n \"description\": \"Delete any Application Type\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"clusters/applicationTypes/versions\",\r\n \"displayName\": \"Application Type Versions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceFabric/clusters/applicationTypes/versions/read\",\r\n \"displayName\": \"Read Application Type Version\",\r\n \"description\": \"Read any Application Type Version\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceFabric/clusters/applicationTypes/versions/write\",\r\n \"displayName\": \"Create or Update Application Type Version\",\r\n \"description\": \"Create or Update any Application Type Version\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceFabric/clusters/applicationTypes/versions/delete\",\r\n \"displayName\": \"Delete Application Type Version\",\r\n \"description\": \"Delete any Application Type Version\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Available Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceFabric/operations/read\",\r\n \"displayName\": \"Read Available Operations\",\r\n \"description\": \"Read any Available Operations\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/operationresults\",\r\n \"displayName\": \"Operation Results\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceFabric/locations/operationresults/read\",\r\n \"displayName\": \"Read Operation Results\",\r\n \"description\": \"Read any Operation Results\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/clusterVersions\",\r\n \"displayName\": \"Cluster Versions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceFabric/locations/clusterVersions/read\",\r\n \"displayName\": \"Read Cluster Version\",\r\n \"description\": \"Read any Cluster Version\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/environments/clusterVersions\",\r\n \"displayName\": \"Cluster Versions By Environment\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceFabric/locations/environments/clusterVersions/read\",\r\n \"displayName\": \"Read Cluster Version By Environment\",\r\n \"description\": \"Read any Cluster Version for a specific environment\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/operations\",\r\n \"displayName\": \"Operations By Location\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceFabric/locations/operations/read\",\r\n \"displayName\": \"Read Operations By Location\",\r\n \"description\": \"Read any Operations by location\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ServiceFabric\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ServiceFabric\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Machine Learning Web Services Management\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.MachineLearning/register/action\",\r\n \"displayName\": \"Registers the Machine Learning Web Service Resource Provider\",\r\n \"description\": \"Registers the subscription for the machine learning web service resource provider and enables the creation of web services.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.MachineLearning/webServices/action\",\r\n \"displayName\": \"Create regional Web Service Properties\",\r\n \"description\": \"Create regional Web Service Properties for supported regions\",\r\n \"origin\": \"user,system\",\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"commitmentPlans\",\r\n \"displayName\": \"Machine Learning Commitment Plan\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.MachineLearning/commitmentPlans/read\",\r\n \"displayName\": \"Read Machine Learning Commitment Plan\",\r\n \"description\": \"Read any Machine Learning Commitment Plan\",\r\n \"origin\": \"user,system\",\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.MachineLearning/commitmentPlans/write\",\r\n \"displayName\": \"Write Machine Learning Commitment Plan\",\r\n \"description\": \"Create or Update any Machine Learning Commitment Plan\",\r\n \"origin\": \"user,system\",\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.MachineLearning/commitmentPlans/delete\",\r\n \"displayName\": \"Delete Machine Learning Commitment Plan\",\r\n \"description\": \"Delete any Machine Learning Commitment Plan\",\r\n \"origin\": \"user,system\",\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.MachineLearning/commitmentPlans/join/action\",\r\n \"displayName\": \"Join Machine Learning Commitment Plan\",\r\n \"description\": \"Join any Machine Learning Commitment Plan\",\r\n \"origin\": \"user,system\",\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"commitmentPlans/commitmentAssociations\",\r\n \"displayName\": \"Machine Learning Commitment Plan Association\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.MachineLearning/commitmentPlans/commitmentAssociations/read\",\r\n \"displayName\": \"Read Machine Learning Commitment Plan Association\",\r\n \"description\": \"Read any Machine Learning Commitment Plan Association\",\r\n \"origin\": \"user,system\",\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.MachineLearning/commitmentPlans/commitmentAssociations/move/action\",\r\n \"displayName\": \"Move Machine Learning Commitment Plan Association\",\r\n \"description\": \"Move any Machine Learning Commitment Plan Association\",\r\n \"origin\": \"user,system\",\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"skus\",\r\n \"displayName\": \"Machine Learning Commitment Plan Associations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.MachineLearning/skus/read\",\r\n \"displayName\": \"Get Machine Learning Commitment Plan SKUs\",\r\n \"description\": \"Get Machine Learning Commitment Plan SKUs\",\r\n \"origin\": \"user,system\",\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Machine Learning Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.MachineLearning/operations/read\",\r\n \"displayName\": \"Get Machine Learning Operations\",\r\n \"description\": \"Get Machine Learning Operations\",\r\n \"origin\": \"user,system\",\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Workspaces\",\r\n \"displayName\": \"Machine Learning Workspace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.MachineLearning/Workspaces/read\",\r\n \"displayName\": \"Read Machine Learning Workspace\",\r\n \"description\": \"Read any Machine Learning Workspace\",\r\n \"origin\": \"user,system\",\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.MachineLearning/Workspaces/write\",\r\n \"displayName\": \"Write Machine Learning Workspace\",\r\n \"description\": \"Create or Update any Machine Learning Workspace\",\r\n \"origin\": \"user,system\",\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.MachineLearning/Workspaces/delete\",\r\n \"displayName\": \"Delete Machine Learning Workspace\",\r\n \"description\": \"Delete any Machine Learning Workspace\",\r\n \"origin\": \"user,system\",\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.MachineLearning/Workspaces/listworkspacekeys/action\",\r\n \"displayName\": \"List Workspace Keys\",\r\n \"description\": \"List keys for a Machine Learning Workspace\",\r\n \"origin\": \"user,system\",\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.MachineLearning/Workspaces/resyncstoragekeys/action\",\r\n \"displayName\": \"Resync Storage Keys\",\r\n \"description\": \"Resync keys of storage account configured for a Machine Learning Workspace\",\r\n \"origin\": \"user,system\",\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"webServices\",\r\n \"displayName\": \"Machine Learning Web Service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.MachineLearning/webServices/read\",\r\n \"displayName\": \"Read Machine Learning Web Service\",\r\n \"description\": \"Read any Machine Learning Web Service\",\r\n \"origin\": \"user,system\",\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.MachineLearning/webServices/write\",\r\n \"displayName\": \"Write Machine Learning Web Service\",\r\n \"description\": \"Create or Update any Machine Learning Web Service\",\r\n \"origin\": \"user,system\",\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.MachineLearning/webServices/delete\",\r\n \"displayName\": \"Delete Machine Learning Web Service\",\r\n \"description\": \"Delete any Machine Learning Web Service\",\r\n \"origin\": \"user,system\",\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/operationresults\",\r\n \"displayName\": \"Machine Learning Operation Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.MachineLearning/locations/operationresults/read\",\r\n \"displayName\": \"Get Machine Learning Operation Result\",\r\n \"description\": \"Get result of a Machine Learning Operation\",\r\n \"origin\": \"user,system\",\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/operationsstatus\",\r\n \"displayName\": \"Machine Learning Operations Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.MachineLearning/locations/operationsstatus/read\",\r\n \"displayName\": \"Get Machine Learning Operation Status\",\r\n \"description\": \"Get status of an ongoing Machine Learning Operation\",\r\n \"origin\": \"user,system\",\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.MachineLearning\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.MachineLearning\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Media Services\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Media/register/action\",\r\n \"displayName\": \"Registers the Media Services Resource Provider\",\r\n \"description\": \"Registers the subscription for the Media Services resource provider and enables the creation of Media Services accounts\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Media/checknameavailability/action\",\r\n \"displayName\": \"Check Name Availability\",\r\n \"description\": \"Checks if a Media Services account name is available\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"mediaservices\",\r\n \"displayName\": \"Media Services Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Media/mediaservices/read\",\r\n \"displayName\": \"Read Media Services Account\",\r\n \"description\": \"Read any Media Services Account\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Media/mediaservices/write\",\r\n \"displayName\": \"Create or Update Media Services Account\",\r\n \"description\": \"Create or Update any Media Services Account\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Media/mediaservices/delete\",\r\n \"displayName\": \"Delete Media Services Account\",\r\n \"description\": \"Delete any Media Services Account\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Media/mediaservices/regenerateKey/action\",\r\n \"displayName\": \"Regenerate Key\",\r\n \"description\": \"Regenerate a Media Services ACS key\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Media/mediaservices/listKeys/action\",\r\n \"displayName\": \"List Keys\",\r\n \"description\": \"List the ACS keys for the Media Services account\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Media/mediaservices/syncStorageKeys/action\",\r\n \"displayName\": \"Synchronize Storage Keys\",\r\n \"description\": \"Synchronize the Storage Keys for an attached Azure Storage account\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Available Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Media/operations/read\",\r\n \"displayName\": \"Read Media Services Account\",\r\n \"description\": \"Read any Media Services Account\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Media\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Media\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft.WorkloadMonitor Resource Provider\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"workloads\",\r\n \"displayName\": \"workloads resource type\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.WorkloadMonitor/workloads/read\",\r\n \"displayName\": \"Read workload resource\",\r\n \"description\": \"Reads a workload resource\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.WorkloadMonitor/workloads/write\",\r\n \"displayName\": \"Write workload resource\",\r\n \"description\": \"Writes a workload resource\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.WorkloadMonitor/workloads/delete\",\r\n \"displayName\": \"Delete workload resource\",\r\n \"description\": \"Deletes a workload resource\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"healthInstances\",\r\n \"displayName\": \"Microsoft.WorkloadMonitor/healthInstances\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.WorkloadMonitor/healthInstances/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Read operations resources\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"components\",\r\n \"displayName\": \"Microsoft.WorkloadMonitor/components\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.WorkloadMonitor/components/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Read operations resources\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Operations\",\r\n \"displayName\": \"Microsoft.WorkloadMonitor/workloads\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.WorkloadMonitor/Operations/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Read operations resources\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.WorkloadMonitor\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.WorkloadMonitor\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Scheduler\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"jobcollections\",\r\n \"displayName\": \"Job Collection\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/read\",\r\n \"displayName\": \"Get Job Collection\",\r\n \"description\": \"Get Job Collection\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/write\",\r\n \"displayName\": \"Create Job Collection\",\r\n \"description\": \"Creates or updates job collection.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/delete\",\r\n \"displayName\": \"Delete Job Collection\",\r\n \"description\": \"Deletes job collection.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/enable/action\",\r\n \"displayName\": \"Enable Job Collection\",\r\n \"description\": \"Enables job collection.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/disable/action\",\r\n \"displayName\": \"Disable Job Collection\",\r\n \"description\": \"Disables job collection.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobcollections/jobs\",\r\n \"displayName\": \"Job\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/jobs/read\",\r\n \"displayName\": \"Get Job\",\r\n \"description\": \"Gets job.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/jobs/write\",\r\n \"displayName\": \"Create Job\",\r\n \"description\": \"Creates or updates job.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/jobs/delete\",\r\n \"displayName\": \"Delete Job\",\r\n \"description\": \"Deletes job.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/jobs/run/action\",\r\n \"displayName\": \"Run Job\",\r\n \"description\": \"Runs job.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/jobs/generateLogicAppDefinition/action\",\r\n \"displayName\": \"Generate Logic App definition\",\r\n \"description\": \"Generates Logic App definition based on a Scheduler Job.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobcollections/jobs/jobhistories\",\r\n \"displayName\": \"Job History\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/jobs/jobhistories/read\",\r\n \"displayName\": \"Get Job History\",\r\n \"description\": \"Gets job history.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Scheduler\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Scheduler\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Monitoring Insights\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"diagnosticsettingscategories\",\r\n \"displayName\": \"Diagnostic settings categories\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.aadiam/diagnosticsettingscategories/read\",\r\n \"displayName\": \"Diagnostic settings categories read\",\r\n \"description\": \"Reading a diagnostic setting categories\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"diagnosticsettings\",\r\n \"displayName\": \"Diagnostic settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.aadiam/diagnosticsettings/write\",\r\n \"displayName\": \"Diagnostic settings write\",\r\n \"description\": \"Writing a diagnostic setting\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.aadiam/diagnosticsettings/read\",\r\n \"displayName\": \"Diagnostic settings read\",\r\n \"description\": \"Reading a diagnostic setting\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.aadiam/diagnosticsettings/delete\",\r\n \"displayName\": \"Diagnostic settings delete\",\r\n \"description\": \"Deleting a diagnostic setting\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"tenants/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"tenants\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.aadiam/tenants/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.aadiam/tenants/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"tenants/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"The log definition of tenants\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.aadiam/tenants/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Read tenants log definitions\",\r\n \"description\": \"Gets the available logs for tenants\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"Signin\",\r\n \"displayName\": \"Signin\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/microsoft.aadiam\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"microsoft.aadiam\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft.DataFactory\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"datafactories/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"datafactories\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataFactory/datafactories/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Read datafactories metric definitions\",\r\n \"description\": \"Gets the available metrics for datafactories\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"FailedRuns\",\r\n \"displayName\": \"Failed Runs\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P1D\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": \"false\",\r\n \"sourceMdmAccount\": \"MicrosoftDataFactoryProdShoebox\",\r\n \"sourceMdmNamespace\": \"ADFMetricsV1\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"pipelineName\",\r\n \"displayName\": \"Pipeline\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"activityName\",\r\n \"displayName\": \"Activity\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"windowEnd\",\r\n \"displayName\": \"Window End\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"windowStart \",\r\n \"displayName\": \"Window Start\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"SuccessfulRuns\",\r\n \"displayName\": \"Successful Runs\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P1D\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": \"false\",\r\n \"sourceMdmAccount\": \"MicrosoftDataFactoryProdShoebox\",\r\n \"sourceMdmNamespace\": \"ADFMetricsV1\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"pipelineName\",\r\n \"displayName\": \"Pipeline\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"activityName\",\r\n \"displayName\": \"Activity\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"windowEnd\",\r\n \"displayName\": \"Window End\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"windowStart \",\r\n \"displayName\": \"Window Start\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"datafactories/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"datafactories\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataFactory/datafactories/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataFactory/datafactories/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"factories/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"factories\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataFactory/factories/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Read metric definitions\",\r\n \"description\": \"Gets the available metrics for factories\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"PipelineFailedRuns\",\r\n \"displayName\": \"Failed pipeline runs metrics\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"enableRegionalMdmAccount\": \"false\",\r\n \"sourceMdmAccount\": \"MicrosoftDataFactoryProdShoebox\",\r\n \"sourceMdmNamespace\": \"ADFMetrics\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"FailureType\",\r\n \"displayName\": \"Failure Type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"Name\",\r\n \"displayName\": \"Pipeline\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"PipelineSucceededRuns\",\r\n \"displayName\": \"Succeeded pipeline runs metrics\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"enableRegionalMdmAccount\": \"false\",\r\n \"sourceMdmAccount\": \"MicrosoftDataFactoryProdShoebox\",\r\n \"sourceMdmNamespace\": \"ADFMetrics\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"FailureType\",\r\n \"displayName\": \"Failure Type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"Name\",\r\n \"displayName\": \"Pipeline\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ActivityFailedRuns\",\r\n \"displayName\": \"Failed activity runs metrics\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"enableRegionalMdmAccount\": \"false\",\r\n \"sourceMdmAccount\": \"MicrosoftDataFactoryProdShoebox\",\r\n \"sourceMdmNamespace\": \"ADFMetrics\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ActivityType\",\r\n \"displayName\": \"Activity Type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"PipelineName\",\r\n \"displayName\": \"Pipeline\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"FailureType\",\r\n \"displayName\": \"Failure Type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"Name\",\r\n \"displayName\": \"Activity\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ActivitySucceededRuns\",\r\n \"displayName\": \"Succeeded activity runs metrics\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"enableRegionalMdmAccount\": \"false\",\r\n \"sourceMdmAccount\": \"MicrosoftDataFactoryProdShoebox\",\r\n \"sourceMdmNamespace\": \"ADFMetrics\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ActivityType\",\r\n \"displayName\": \"Activity Type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"PipelineName\",\r\n \"displayName\": \"Pipeline\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"FailureType\",\r\n \"displayName\": \"Failure Type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"Name\",\r\n \"displayName\": \"Activity\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"TriggerFailedRuns\",\r\n \"displayName\": \"Failed trigger runs metrics\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"enableRegionalMdmAccount\": \"false\",\r\n \"sourceMdmAccount\": \"MicrosoftDataFactoryProdShoebox\",\r\n \"sourceMdmNamespace\": \"ADFMetrics\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Name\",\r\n \"displayName\": \"Trigger\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"FailureType\",\r\n \"displayName\": \"Failure Type\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"TriggerSucceededRuns\",\r\n \"displayName\": \"Succeeded trigger runs metrics\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"enableRegionalMdmAccount\": \"false\",\r\n \"sourceMdmAccount\": \"MicrosoftDataFactoryProdShoebox\",\r\n \"sourceMdmNamespace\": \"ADFMetrics\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Name\",\r\n \"displayName\": \"Trigger\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"FailureType\",\r\n \"displayName\": \"Failure Type\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"IntegrationRuntimeCpuPercentage\",\r\n \"displayName\": \"Integration runtime CPU utilization\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"enableRegionalMdmAccount\": \"false\",\r\n \"sourceMdmAccount\": \"MicrosoftDataFactoryProdShoebox\",\r\n \"sourceMdmNamespace\": \"ADFMetrics\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"IntegrationRuntimeName\",\r\n \"displayName\": \"Integration Runtime\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"NodeName\",\r\n \"displayName\": \"Integration Runtime Node\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"IntegrationRuntimeAvailableMemory\",\r\n \"displayName\": \"Integration runtime available memory\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"enableRegionalMdmAccount\": \"false\",\r\n \"sourceMdmAccount\": \"MicrosoftDataFactoryProdShoebox\",\r\n \"sourceMdmNamespace\": \"ADFMetrics\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"IntegrationRuntimeName\",\r\n \"displayName\": \"Integration Runtime\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"NodeName\",\r\n \"displayName\": \"Integration Runtime Node\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"factories/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"factories\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataFactory/factories/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataFactory/factories/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"factories/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"The log definition of factories\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataFactory/factories/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Read factories log definitions\",\r\n \"description\": \"Gets the available logs for factories\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"ActivityRuns\",\r\n \"displayName\": \"Pipeline activity runs log\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"PipelineRuns\",\r\n \"displayName\": \"Pipeline runs log\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"TriggerRuns\",\r\n \"displayName\": \"Trigger runs log\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.DataFactory\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.DataFactory\"\r\n },\r\n {\r\n \"displayName\": \"Sparkpost.Basic\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Sparkpost.Basic/updateCommunicationPreference/action\",\r\n \"displayName\": \"Update Communication\",\r\n \"description\": \"Updates Communication Preferences\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Sparkpost.Basic/listCommunicationPreference/action\",\r\n \"displayName\": \"List Communication Preferences\",\r\n \"description\": \"Lists Communication Preferences\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Sparkpost.Basic/operations/read\",\r\n \"displayName\": \"List Operations\",\r\n \"description\": \"Read Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"services\",\r\n \"displayName\": \"accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Sparkpost.Basic/services/read\",\r\n \"displayName\": \"Get Resource\",\r\n \"description\": \"Read Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Sparkpost.Basic/services/write\",\r\n \"displayName\": \"Create/Update Resource\",\r\n \"description\": \"Write Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Sparkpost.Basic/services/delete\",\r\n \"displayName\": \"Delete Resource\",\r\n \"description\": \"Delete Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Sparkpost.Basic/services/read\",\r\n \"displayName\": \"Get Resources\",\r\n \"description\": \"Read Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Sparkpost.Basic/services/listSecrets/action\",\r\n \"displayName\": \"Get Secrets\",\r\n \"description\": \"Lists the Secrets\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Sparkpost.Basic/services/listSingleSignOnToken/action\",\r\n \"displayName\": \"List Single Sign On Tokens\",\r\n \"description\": \"Read Single Sign On Tokens\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Sparkpost.Basic\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Sparkpost.Basic\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Web Apps\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/unregister/action\",\r\n \"displayName\": \"Unregister Microsoft.Web resource provider\",\r\n \"description\": \"Unregister Microsoft.Web resource provider for the subscription.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/validate/action\",\r\n \"displayName\": \"Validate \",\r\n \"description\": \"Validate .\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/register/action\",\r\n \"displayName\": \"Register Microsoft.Web resource provider\",\r\n \"description\": \"Register Microsoft.Web resource provider for the subscription.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/verifyhostingenvironmentvnet/action\",\r\n \"displayName\": \"Verify Hosting Environment Vnet\",\r\n \"description\": \"Verify Hosting Environment Vnet.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"hostingEnvironments\",\r\n \"displayName\": \"App Service Environment\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/hostingEnvironments/Read\",\r\n \"displayName\": \"Get App Service Environment\",\r\n \"description\": \"Get the properties of an App Service Environment\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/hostingEnvironments/Write\",\r\n \"displayName\": \"Create or Update App Service Environment\",\r\n \"description\": \"Create a new App Service Environment or update existing one\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/hostingEnvironments/Delete\",\r\n \"displayName\": \"Delete App Service Environment\",\r\n \"description\": \"Delete an App Service Environment\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/hostingEnvironments/reboot/Action\",\r\n \"displayName\": \"Reboot an App Service Environment\",\r\n \"description\": \"Reboot all machines in an App Service Environment\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/resume/action\",\r\n \"displayName\": \"Resume Hosting Environments\",\r\n \"description\": \"Resume Hosting Environments.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/suspend/action\",\r\n \"displayName\": \"Suspend Hosting Environments\",\r\n \"description\": \"Suspend Hosting Environments.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingenvironments/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Diagnostic setting for App Service Environment\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingenvironments/metricdefinitions\",\r\n \"displayName\": \"Hosting Environments Metric Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/metricdefinitions/read\",\r\n \"displayName\": \"Get Hosting Environments Metric Definitions\",\r\n \"description\": \"Get Hosting Environments Metric Definitions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingenvironments/inboundnetworkdependenciesendpoints\",\r\n \"displayName\": \"Hosting Environments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/inboundnetworkdependenciesendpoints/read\",\r\n \"displayName\": \"Get the network endpoints of all inbound dependencies\",\r\n \"description\": \"Get the network endpoints of all inbound dependencies.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingEnvironments/workerPools\",\r\n \"displayName\": \"App Service Environment Worker Pool\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/hostingEnvironments/workerPools/Read\",\r\n \"displayName\": \"Get Worker Pool\",\r\n \"description\": \"Get the properties of a Worker Pool in an App Service Environment\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/hostingEnvironments/workerPools/Write\",\r\n \"displayName\": \"Create or Update Worker Pool\",\r\n \"description\": \"Create a new Worker Pool in an App Service Environment or update an existing one\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingEnvironments/workerPools/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"The metric definition of App Service Environment WorkerPool\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/hostingEnvironments/workerPools/providers/Microsoft.Insights/metricDefinitions/Read\",\r\n \"displayName\": \"Read App Service Environment WorkerPool metric definitions\",\r\n \"description\": \"Gets the available metrics for App Service Environment WorkerPool\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"WorkersTotal\",\r\n \"displayName\": \"Total Workers\",\r\n \"displayDescription\": \"Total Workers\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": null,\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"WorkersAvailable\",\r\n \"displayName\": \"Available Workers\",\r\n \"displayDescription\": \"Available Workers\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": null,\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"WorkersUsed\",\r\n \"displayName\": \"Used Workers\",\r\n \"displayDescription\": \"Used Workers\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": null,\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"CpuPercentage\",\r\n \"displayName\": \"CPU Percentage\",\r\n \"displayDescription\": \"CPU Percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"MemoryPercentage\",\r\n \"displayName\": \"Memory Percentage\",\r\n \"displayDescription\": \"Memory Percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingenvironments/workerpools/metricdefinitions\",\r\n \"displayName\": \"Hosting Environments Workerpools Metric Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/workerpools/metricdefinitions/read\",\r\n \"displayName\": \"Get Hosting Environments Workerpools Metric Definitions\",\r\n \"description\": \"Get Hosting Environments Workerpools Metric Definitions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingenvironments/workerpools/metrics\",\r\n \"displayName\": \"Hosting Environments Workerpools Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/workerpools/metrics/read\",\r\n \"displayName\": \"Get Hosting Environments Workerpools Metrics\",\r\n \"description\": \"Get Hosting Environments Workerpools Metrics.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingenvironments/workerpools/skus\",\r\n \"displayName\": \"Hosting Environments Workerpools SKUs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/workerpools/skus/read\",\r\n \"displayName\": \"Get Hosting Environments Workerpools SKUs\",\r\n \"description\": \"Get Hosting Environments Workerpools SKUs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingenvironments/workerpools/usages\",\r\n \"displayName\": \"Hosting Environments Workerpools Usages\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/workerpools/usages/read\",\r\n \"displayName\": \"Get Hosting Environments Workerpools Usages\",\r\n \"description\": \"Get Hosting Environments Workerpools Usages.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingenvironments/outboundnetworkdependenciesendpoints\",\r\n \"displayName\": \"Hosting Environments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/outboundnetworkdependenciesendpoints/read\",\r\n \"displayName\": \"Get the network endpoints of all outbound dependencies\",\r\n \"description\": \"Get the network endpoints of all outbound dependencies.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingenvironments/sites\",\r\n \"displayName\": \"Hosting Environments Web Apps\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/sites/read\",\r\n \"displayName\": \"Get Hosting Environments Web Apps\",\r\n \"description\": \"Get Hosting Environments Web Apps.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingenvironments/serverfarms\",\r\n \"displayName\": \"Hosting Environments App Service Plans\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/serverfarms/read\",\r\n \"displayName\": \"Get Hosting Environments App Service Plans\",\r\n \"description\": \"Get Hosting Environments App Service Plans.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingenvironments/usages\",\r\n \"displayName\": \"Hosting Environments Usages\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/usages/read\",\r\n \"displayName\": \"Get Hosting Environments Usages\",\r\n \"description\": \"Get Hosting Environments Usages.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingenvironments/capacities\",\r\n \"displayName\": \"Hosting Environments Capacities\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/capacities/read\",\r\n \"displayName\": \"Get Hosting Environments Capacities\",\r\n \"description\": \"Get Hosting Environments Capacities.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingenvironments/operations\",\r\n \"displayName\": \"Hosting Environments Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/operations/read\",\r\n \"displayName\": \"Get Hosting Environments Operations\",\r\n \"description\": \"Get Hosting Environments Operations.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingEnvironments/multiRolePools\",\r\n \"displayName\": \"App Service Environment FrontEnd Pool\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/hostingEnvironments/multiRolePools/Read\",\r\n \"displayName\": \"Get FrontEnd Pool\",\r\n \"description\": \"Get the properties of a FrontEnd Pool in an App Service Environment\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/hostingEnvironments/multiRolePools/Write\",\r\n \"displayName\": \"Create or Update FrontEnd Pool\",\r\n \"description\": \"Create a new FrontEnd Pool in an App Service Environment or update an existing one\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingEnvironments/multiRolePools/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"The metric definition of App Service Environment MultiRole\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/hostingEnvironments/multiRolePools/providers/Microsoft.Insights/metricDefinitions/Read\",\r\n \"displayName\": \"Read App Service Environment MultiRole metric definitions\",\r\n \"description\": \"Gets the available metrics for App Service Environment MultiRole\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"Requests\",\r\n \"displayName\": \"Requests\",\r\n \"displayDescription\": \"Requests\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"BytesReceived\",\r\n \"displayName\": \"Data In\",\r\n \"displayDescription\": \"Data In\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"BytesSent\",\r\n \"displayName\": \"Data Out\",\r\n \"displayDescription\": \"Data Out\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http101\",\r\n \"displayName\": \"Http 101\",\r\n \"displayDescription\": \"Http 101\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http2xx\",\r\n \"displayName\": \"Http 2xx\",\r\n \"displayDescription\": \"Http 2xx\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http3xx\",\r\n \"displayName\": \"Http 3xx\",\r\n \"displayDescription\": \"Http 3xx\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http401\",\r\n \"displayName\": \"Http 401\",\r\n \"displayDescription\": \"Http 401\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http403\",\r\n \"displayName\": \"Http 403\",\r\n \"displayDescription\": \"Http 403\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http404\",\r\n \"displayName\": \"Http 404\",\r\n \"displayDescription\": \"Http 404\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http406\",\r\n \"displayName\": \"Http 406\",\r\n \"displayDescription\": \"Http 406\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http4xx\",\r\n \"displayName\": \"Http 4xx\",\r\n \"displayDescription\": \"Http 4xx\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http5xx\",\r\n \"displayName\": \"Http Server Errors\",\r\n \"displayDescription\": \"Http Server Errors\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AverageResponseTime\",\r\n \"displayName\": \"Average Response Time\",\r\n \"displayDescription\": \"Average Response Time\",\r\n \"unit\": \"Seconds\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"CpuPercentage\",\r\n \"displayName\": \"CPU Percentage\",\r\n \"displayDescription\": \"CPU Percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"MemoryPercentage\",\r\n \"displayName\": \"Memory Percentage\",\r\n \"displayDescription\": \"Memory Percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"DiskQueueLength\",\r\n \"displayName\": \"Disk Queue Length\",\r\n \"displayDescription\": \"Disk Queue Length\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"HttpQueueLength\",\r\n \"displayName\": \"Http Queue Length\",\r\n \"displayDescription\": \"Http Queue Length\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ActiveRequests\",\r\n \"displayName\": \"Active Requests\",\r\n \"displayDescription\": \"Active Requests\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"TotalFrontEnds\",\r\n \"displayName\": \"Total Front Ends\",\r\n \"displayDescription\": \"Total Front Ends\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": null,\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"SmallAppServicePlanInstances\",\r\n \"displayName\": \"Small App Service Plan Workers\",\r\n \"displayDescription\": \"Small App Service Plan Workers\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": null,\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"MediumAppServicePlanInstances\",\r\n \"displayName\": \"Medium App Service Plan Workers\",\r\n \"displayDescription\": \"Medium App Service Plan Workers\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": null,\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"LargeAppServicePlanInstances\",\r\n \"displayName\": \"Large App Service Plan Workers\",\r\n \"displayDescription\": \"Large App Service Plan Workers\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": null,\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingenvironments/multirolepools/metricdefinitions\",\r\n \"displayName\": \"Hosting Environments MultiRole Pools Metric Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/multirolepools/metricdefinitions/read\",\r\n \"displayName\": \"Get Hosting Environments MultiRole Pools Metric Definitions\",\r\n \"description\": \"Get Hosting Environments MultiRole Pools Metric Definitions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingenvironments/multirolepools/metrics\",\r\n \"displayName\": \"Hosting Environments MultiRole Pools Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/multirolepools/metrics/read\",\r\n \"displayName\": \"Get Hosting Environments MultiRole Pools Metrics\",\r\n \"description\": \"Get Hosting Environments MultiRole Pools Metrics.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingenvironments/multirolepools/skus\",\r\n \"displayName\": \"Hosting Environments MultiRole Pools SKUs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/multirolepools/skus/read\",\r\n \"displayName\": \"Get Hosting Environments MultiRole Pools SKUs\",\r\n \"description\": \"Get Hosting Environments MultiRole Pools SKUs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingenvironments/multirolepools/usages\",\r\n \"displayName\": \"Hosting Environments MultiRole Pools Usages\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/multirolepools/usages/read\",\r\n \"displayName\": \"Get Hosting Environments MultiRole Pools Usages\",\r\n \"description\": \"Get Hosting Environments MultiRole Pools Usages.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingenvironments/diagnostics\",\r\n \"displayName\": \"Hosting Environments Diagnostics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/diagnostics/read\",\r\n \"displayName\": \"Get Hosting Environments Diagnostics\",\r\n \"description\": \"Get Hosting Environments Diagnostics.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"publishingusers\",\r\n \"displayName\": \"Publishing Users\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/publishingusers/read\",\r\n \"displayName\": \"Get Publishing Users\",\r\n \"description\": \"Get Publishing Users.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/publishingusers/write\",\r\n \"displayName\": \"Update Publishing Users\",\r\n \"description\": \"Update Publishing Users.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"checknameavailability\",\r\n \"displayName\": \"Check Name Availability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/checknameavailability/read\",\r\n \"displayName\": \"Get Check Name Availability\",\r\n \"description\": \"Check if resource name is available.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"geoRegions\",\r\n \"displayName\": \"Geo Region\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/geoRegions/Read\",\r\n \"displayName\": \"Get Geo Regions\",\r\n \"description\": \"Get the list of Geo regions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites\",\r\n \"displayName\": \"Web App\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/Read\",\r\n \"displayName\": \"Get Web App\",\r\n \"description\": \"Get the properties of a Web App\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/Write\",\r\n \"displayName\": \"Create or Update Web App\",\r\n \"description\": \"Create a new Web App or update an existing one\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/Delete\",\r\n \"displayName\": \"Delete Web App\",\r\n \"description\": \"Delete an existing Web App\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/backup/Action\",\r\n \"displayName\": \"Create Web App Backup\",\r\n \"description\": \"Create a new web app backup\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/publishxml/Action\",\r\n \"displayName\": \"Get Web App Publishing Profile\",\r\n \"description\": \"Get publishing profile xml for a Web App\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/publish/Action\",\r\n \"displayName\": \"Publish Web App\",\r\n \"description\": \"Publish a Web App\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/restart/Action\",\r\n \"displayName\": \"Restart Web App\",\r\n \"description\": \"Restart a Web App\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/start/Action\",\r\n \"displayName\": \"Start Web App\",\r\n \"description\": \"Start a Web App\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/stop/Action\",\r\n \"displayName\": \"Stop Web App\",\r\n \"description\": \"Stop a Web App\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slotsswap/Action\",\r\n \"displayName\": \"Swap Web App Slots\",\r\n \"description\": \"Swap Web App deployment slots\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slotsdiffs/Action\",\r\n \"displayName\": \"Get Web App Slots Differences\",\r\n \"description\": \"Get differences in configuration between web app and slots\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/applySlotConfig/Action\",\r\n \"displayName\": \"Apply Web App Configuration\",\r\n \"description\": \"Apply web app slot configuration from target slot to the current web app\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/resetSlotConfig/Action\",\r\n \"displayName\": \"Reset Web App Configuration\",\r\n \"description\": \"Reset web app configuration\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/functions/action\",\r\n \"displayName\": \"Functions Web Apps\",\r\n \"description\": \"Functions Web Apps.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/listsyncfunctiontriggerstatus/action\",\r\n \"displayName\": \"List Sync Function Trigger Status Web Apps\",\r\n \"description\": \"List Sync Function Trigger Status Web Apps.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/networktrace/action\",\r\n \"displayName\": \"Network Trace Web Apps\",\r\n \"description\": \"Network Trace Web Apps.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/newpassword/action\",\r\n \"displayName\": \"Newpassword Web Apps\",\r\n \"description\": \"Newpassword Web Apps.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/sync/action\",\r\n \"displayName\": \"Sync Web Apps\",\r\n \"description\": \"Sync Web Apps.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/migratemysql/action\",\r\n \"displayName\": \"Migrate MySql Web Apps\",\r\n \"description\": \"Migrate MySql Web Apps.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/recover/action\",\r\n \"displayName\": \"Recover Web Apps\",\r\n \"description\": \"Recover Web Apps.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/syncfunctiontriggers/action\",\r\n \"displayName\": \"Sync Function Triggers for Web Apps\",\r\n \"description\": \"Sync Function Triggers for Web Apps.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/operationresults\",\r\n \"displayName\": \"Web Apps Operation Results\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/operationresults/read\",\r\n \"displayName\": \"Get Web Apps Operation Results\",\r\n \"description\": \"Get Web Apps Operation Results.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/webjobs\",\r\n \"displayName\": \"Web Apps WebJobs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/webjobs/read\",\r\n \"displayName\": \"Get Web Apps WebJobs\",\r\n \"description\": \"Get Web Apps WebJobs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"The metric definition of Web App\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/providers/Microsoft.Insights/metricDefinitions/Read\",\r\n \"displayName\": \"Read Web App metric definitions\",\r\n \"description\": \"Gets the available metrics for Web App\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"CpuTime\",\r\n \"displayName\": \"CPU Time\",\r\n \"displayDescription\": \"CPU Time\",\r\n \"unit\": \"Seconds\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Requests\",\r\n \"displayName\": \"Requests\",\r\n \"displayDescription\": \"Requests\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"BytesReceived\",\r\n \"displayName\": \"Data In\",\r\n \"displayDescription\": \"Data In\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"BytesSent\",\r\n \"displayName\": \"Data Out\",\r\n \"displayDescription\": \"Data Out\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http101\",\r\n \"displayName\": \"Http 101\",\r\n \"displayDescription\": \"Http 101\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http2xx\",\r\n \"displayName\": \"Http 2xx\",\r\n \"displayDescription\": \"Http 2xx\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http3xx\",\r\n \"displayName\": \"Http 3xx\",\r\n \"displayDescription\": \"Http 3xx\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http401\",\r\n \"displayName\": \"Http 401\",\r\n \"displayDescription\": \"Http 401\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http403\",\r\n \"displayName\": \"Http 403\",\r\n \"displayDescription\": \"Http 403\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http404\",\r\n \"displayName\": \"Http 404\",\r\n \"displayDescription\": \"Http 404\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http406\",\r\n \"displayName\": \"Http 406\",\r\n \"displayDescription\": \"Http 406\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http4xx\",\r\n \"displayName\": \"Http 4xx\",\r\n \"displayDescription\": \"Http 4xx\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http5xx\",\r\n \"displayName\": \"Http Server Errors\",\r\n \"displayDescription\": \"Http Server Errors\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"MemoryWorkingSet\",\r\n \"displayName\": \"Memory working set\",\r\n \"displayDescription\": \"Memory working set\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AverageMemoryWorkingSet\",\r\n \"displayName\": \"Average memory working set\",\r\n \"displayDescription\": \"Average memory working set\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AverageResponseTime\",\r\n \"displayName\": \"Average Response Time\",\r\n \"displayDescription\": \"Average Response Time\",\r\n \"unit\": \"Seconds\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"FunctionExecutionUnits\",\r\n \"displayName\": \"Function Execution Units\",\r\n \"displayDescription\": \"Function Execution Units\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"(?i:functionapp)\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"FunctionExecutionCount\",\r\n \"displayName\": \"Function Execution Count\",\r\n \"displayDescription\": \"Function Execution Count\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"(?i:functionapp)\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AppConnections\",\r\n \"displayName\": \"Connections\",\r\n \"displayDescription\": \"Connections\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Diagnostic setting for Web App\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/backup\",\r\n \"displayName\": \"Web Apps Backup\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/backup/read\",\r\n \"displayName\": \"Get Web Apps Backup\",\r\n \"description\": \"Get Web Apps Backup.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/backup/write\",\r\n \"displayName\": \"Update Web Apps Backup\",\r\n \"description\": \"Update Web Apps Backup.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/publiccertificates\",\r\n \"displayName\": \"Web Apps Public Certificates\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/publiccertificates/delete\",\r\n \"displayName\": \"Delete Web Apps Public Certificates\",\r\n \"description\": \"Delete Web Apps Public Certificates.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/publiccertificates/read\",\r\n \"displayName\": \"Get Web Apps Public Certificates\",\r\n \"description\": \"Get Web Apps Public Certificates.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/publiccertificates/write\",\r\n \"displayName\": \"Update Web Apps Public Certificates\",\r\n \"description\": \"Update Web Apps Public Certificates.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/metricdefinitions\",\r\n \"displayName\": \"Web Apps Metric Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/metricdefinitions/read\",\r\n \"displayName\": \"Get Web Apps Metric Definitions\",\r\n \"description\": \"Get Web Apps Metric Definitions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/metrics\",\r\n \"displayName\": \"Web Apps Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/metrics/read\",\r\n \"displayName\": \"Get Web Apps Metrics\",\r\n \"description\": \"Get Web Apps Metrics.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/processes\",\r\n \"displayName\": \"Web Apps Processes\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/processes/read\",\r\n \"displayName\": \"Get Web Apps Processes\",\r\n \"description\": \"Get Web Apps Processes.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/continuouswebjobs\",\r\n \"displayName\": \"Web Apps Continuous Web Jobs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/continuouswebjobs/delete\",\r\n \"displayName\": \"Delete Web Apps Continuous Web Jobs\",\r\n \"description\": \"Delete Web Apps Continuous Web Jobs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/continuouswebjobs/read\",\r\n \"displayName\": \"Get Web Apps Continuous Web Jobs\",\r\n \"description\": \"Get Web Apps Continuous Web Jobs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/continuouswebjobs/start/action\",\r\n \"displayName\": \"Start Web Apps Continuous Web Jobs\",\r\n \"description\": \"Start Web Apps Continuous Web Jobs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/continuouswebjobs/stop/action\",\r\n \"displayName\": \"Stop Web Apps Continuous Web Jobs\",\r\n \"description\": \"Stop Web Apps Continuous Web Jobs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/domainownershipidentifiers\",\r\n \"displayName\": \"Web Apps Domain Ownership Identifiers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/domainownershipidentifiers/read\",\r\n \"displayName\": \"Get Web Apps Domain Ownership Identifiers\",\r\n \"description\": \"Get Web Apps Domain Ownership Identifiers.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/domainownershipidentifiers/write\",\r\n \"displayName\": \"Update Web Apps Domain Ownership Identifiers\",\r\n \"description\": \"Update Web Apps Domain Ownership Identifiers.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/premieraddons\",\r\n \"displayName\": \"Web Apps Premier Addons\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/premieraddons/delete\",\r\n \"displayName\": \"Delete Web Apps Premier Addons\",\r\n \"description\": \"Delete Web Apps Premier Addons.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/premieraddons/read\",\r\n \"displayName\": \"Get Web Apps Premier Addons\",\r\n \"description\": \"Get Web Apps Premier Addons.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/premieraddons/write\",\r\n \"displayName\": \"Update Web Apps Premier Addons\",\r\n \"description\": \"Update Web Apps Premier Addons.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/triggeredwebjobs\",\r\n \"displayName\": \"Web Apps Triggered WebJobs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/triggeredwebjobs/delete\",\r\n \"displayName\": \"Delete Web Apps Triggered WebJobs\",\r\n \"description\": \"Delete Web Apps Triggered WebJobs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/triggeredwebjobs/read\",\r\n \"displayName\": \"Get Web Apps Triggered WebJobs\",\r\n \"description\": \"Get Web Apps Triggered WebJobs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/triggeredwebjobs/run/action\",\r\n \"displayName\": \"Run Web Apps Triggered WebJobs\",\r\n \"description\": \"Run Web Apps Triggered WebJobs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/triggeredwebjobs/history\",\r\n \"displayName\": \"Web Apps Triggered WebJobs History\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/triggeredwebjobs/history/read\",\r\n \"displayName\": \"Get Web Apps Triggered WebJobs History\",\r\n \"description\": \"Get Web Apps Triggered WebJobs History.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/hostnamebindings\",\r\n \"displayName\": \"Web Apps Hostname Bindings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/hostnamebindings/delete\",\r\n \"displayName\": \"Delete Web Apps Hostname Bindings\",\r\n \"description\": \"Delete Web Apps Hostname Bindings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/hostnamebindings/read\",\r\n \"displayName\": \"Get Web Apps Hostname Bindings\",\r\n \"description\": \"Get Web Apps Hostname Bindings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/hostnamebindings/write\",\r\n \"displayName\": \"Update Web Apps Hostname Bindings\",\r\n \"description\": \"Update Web Apps Hostname Bindings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/virtualnetworkconnections\",\r\n \"displayName\": \"Web Apps Virtual Network Connections\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/virtualnetworkconnections/delete\",\r\n \"displayName\": \"Delete Web Apps Virtual Network Connections\",\r\n \"description\": \"Delete Web Apps Virtual Network Connections.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/virtualnetworkconnections/read\",\r\n \"displayName\": \"Get Web Apps Virtual Network Connections\",\r\n \"description\": \"Get Web Apps Virtual Network Connections.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/virtualnetworkconnections/write\",\r\n \"displayName\": \"Update Web Apps Virtual Network Connections\",\r\n \"description\": \"Update Web Apps Virtual Network Connections.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/virtualnetworkconnections/gateways\",\r\n \"displayName\": \"Web Apps Virtual Network Connections Gateways\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/virtualnetworkconnections/gateways/read\",\r\n \"displayName\": \"Get Web Apps Virtual Network Connections Gateways\",\r\n \"description\": \"Get Web Apps Virtual Network Connections Gateways.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/virtualnetworkconnections/gateways/write\",\r\n \"displayName\": \"Update Web Apps Virtual Network Connections Gateways\",\r\n \"description\": \"Update Web Apps Virtual Network Connections Gateways.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/migratemysql\",\r\n \"displayName\": \"Web Apps Migrate MySql\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/migratemysql/read\",\r\n \"displayName\": \"Get Web Apps Migrate MySql\",\r\n \"description\": \"Get Web Apps Migrate MySql.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/publishxml\",\r\n \"displayName\": \"Web Apps Publishing XML\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/publishxml/read\",\r\n \"displayName\": \"Get Web Apps Publishing XML\",\r\n \"description\": \"Get Web Apps Publishing XML.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/hybridconnectionrelays\",\r\n \"displayName\": \"Web Apps Hybrid Connection Relays\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/hybridconnectionrelays/read\",\r\n \"displayName\": \"Get Web Apps Hybrid Connection Relays\",\r\n \"description\": \"Get Web Apps Hybrid Connection Relays.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/perfcounters\",\r\n \"displayName\": \"Web Apps Performance Counters\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/perfcounters/read\",\r\n \"displayName\": \"Get Web Apps Performance Counters\",\r\n \"description\": \"Get Web Apps Performance Counters.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/resourcehealthmetadata\",\r\n \"displayName\": \"Web Apps Resource Health Metadata\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/resourcehealthmetadata/read\",\r\n \"displayName\": \"Get Web Apps Resource Health Metadata\",\r\n \"description\": \"Get Web Apps Resource Health Metadata.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/usages\",\r\n \"displayName\": \"Web Apps Usages\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/usages/read\",\r\n \"displayName\": \"Get Web Apps Usages\",\r\n \"description\": \"Get Web Apps Usages.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots\",\r\n \"displayName\": \"Web App Slot\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/Write\",\r\n \"displayName\": \"Create or Update Web App Slot\",\r\n \"description\": \"Create a new Web App Slot or update an existing one\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/Delete\",\r\n \"displayName\": \"Delete Web App Slot\",\r\n \"description\": \"Delete an existing Web App Slot\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/backup/Action\",\r\n \"displayName\": \"Create Web App Slot Backup\",\r\n \"description\": \"Create new Web App Slot backup.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/publishxml/Action\",\r\n \"displayName\": \"Get Web App Slot Publishing Profile\",\r\n \"description\": \"Get publishing profile xml for Web App Slot\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/publish/Action\",\r\n \"displayName\": \"Publish Web App Slot\",\r\n \"description\": \"Publish a Web App Slot\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/restart/Action\",\r\n \"displayName\": \"Restart Web App Slot\",\r\n \"description\": \"Restart a Web App Slot\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/start/Action\",\r\n \"displayName\": \"Start Web App Slot\",\r\n \"description\": \"Start a Web App Slot\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/stop/Action\",\r\n \"displayName\": \"Stop Web App Slot\",\r\n \"description\": \"Stop a Web App Slot\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/slotsswap/Action\",\r\n \"displayName\": \"Swap Web App Slots\",\r\n \"description\": \"Swap Web App deployment slots\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/slotsdiffs/Action\",\r\n \"displayName\": \"Get Web App Slots Differences\",\r\n \"description\": \"Get differences in configuration between web app and slots\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/applySlotConfig/Action\",\r\n \"displayName\": \"Apply Web App Slot Configuration\",\r\n \"description\": \"Apply web app slot configuration from target slot to the current slot.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/resetSlotConfig/Action\",\r\n \"displayName\": \"Reset Web App Slot Configuration\",\r\n \"description\": \"Reset web app slot configuration\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/Read\",\r\n \"displayName\": \"Get Web App Deployment Slot\",\r\n \"description\": \"Get the properties of a Web App deployment slot\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/newpassword/action\",\r\n \"displayName\": \"Newpassword Web Apps Slots\",\r\n \"description\": \"Newpassword Web Apps Slots.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/sync/action\",\r\n \"displayName\": \"Sync Web Apps Slots\",\r\n \"description\": \"Sync Web Apps Slots.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/networktrace/action\",\r\n \"displayName\": \"Network Trace Web Apps Slots\",\r\n \"description\": \"Network Trace Web Apps Slots.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/operationresults\",\r\n \"displayName\": \"Web Apps Slots Operation Results\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/operationresults/read\",\r\n \"displayName\": \"Get Web Apps Slots Operation Results\",\r\n \"description\": \"Get Web Apps Slots Operation Results.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/webjobs\",\r\n \"displayName\": \"Web Apps Slots WebJobs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/webjobs/read\",\r\n \"displayName\": \"Get Web Apps Slots WebJobs\",\r\n \"description\": \"Get Web Apps Slots WebJobs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"The metric definition of Web App Slot\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/providers/Microsoft.Insights/metricDefinitions/Read\",\r\n \"displayName\": \"Read Web App Slot metric definitions\",\r\n \"description\": \"Gets the available metrics for Web App Slot\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"CpuTime\",\r\n \"displayName\": \"CPU Time\",\r\n \"displayDescription\": \"CPU Time\",\r\n \"unit\": \"Seconds\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Requests\",\r\n \"displayName\": \"Requests\",\r\n \"displayDescription\": \"Requests\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"BytesReceived\",\r\n \"displayName\": \"Data In\",\r\n \"displayDescription\": \"Data In\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"BytesSent\",\r\n \"displayName\": \"Data Out\",\r\n \"displayDescription\": \"Data Out\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http101\",\r\n \"displayName\": \"Http 101\",\r\n \"displayDescription\": \"Http 101\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http2xx\",\r\n \"displayName\": \"Http 2xx\",\r\n \"displayDescription\": \"Http 2xx\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http3xx\",\r\n \"displayName\": \"Http 3xx\",\r\n \"displayDescription\": \"Http 3xx\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http401\",\r\n \"displayName\": \"Http 401\",\r\n \"displayDescription\": \"Http 401\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http403\",\r\n \"displayName\": \"Http 403\",\r\n \"displayDescription\": \"Http 403\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http404\",\r\n \"displayName\": \"Http 404\",\r\n \"displayDescription\": \"Http 404\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http406\",\r\n \"displayName\": \"Http 406\",\r\n \"displayDescription\": \"Http 406\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http4xx\",\r\n \"displayName\": \"Http 4xx\",\r\n \"displayDescription\": \"Http 4xx\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http5xx\",\r\n \"displayName\": \"Http Server Errors\",\r\n \"displayDescription\": \"Http Server Errors\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"MemoryWorkingSet\",\r\n \"displayName\": \"Memory working set\",\r\n \"displayDescription\": \"Memory working set\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AverageMemoryWorkingSet\",\r\n \"displayName\": \"Average memory working set\",\r\n \"displayDescription\": \"Average memory working set\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AverageResponseTime\",\r\n \"displayName\": \"Average Response Time\",\r\n \"displayDescription\": \"Average Response Time\",\r\n \"unit\": \"Seconds\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"FunctionExecutionUnits\",\r\n \"displayName\": \"Function Execution Units\",\r\n \"displayDescription\": \"Function Execution Units\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"(?i:functionapp)\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"FunctionExecutionCount\",\r\n \"displayName\": \"Function Execution Count\",\r\n \"displayDescription\": \"Function Execution Count\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"(?i:functionapp)\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AppConnections\",\r\n \"displayName\": \"Connections\",\r\n \"displayDescription\": \"Connections\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Diagnostic setting for Web App slot\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/backup\",\r\n \"displayName\": \"Web Apps Slots Backup\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/backup/write\",\r\n \"displayName\": \"Update Web Apps Slots Backup\",\r\n \"description\": \"Update Web Apps Slots Backup.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/backup/read\",\r\n \"displayName\": \"Get Web Apps Slots Backup\",\r\n \"description\": \"Get Web Apps Slots Backup.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/publiccertificates\",\r\n \"displayName\": \"Web Apps Slots Public Certificates\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/publiccertificates/read\",\r\n \"displayName\": \"Get Web Apps Slots Public Certificates\",\r\n \"description\": \"Get Web Apps Slots Public Certificates.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/metricdefinitions\",\r\n \"displayName\": \"Web Apps Slots Metric Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/metricdefinitions/read\",\r\n \"displayName\": \"Get Web Apps Slots Metric Definitions\",\r\n \"description\": \"Get Web Apps Slots Metric Definitions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/metrics\",\r\n \"displayName\": \"Web Apps Slots Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/metrics/read\",\r\n \"displayName\": \"Get Web Apps Slots Metrics\",\r\n \"description\": \"Get Web Apps Slots Metrics.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/continuouswebjobs\",\r\n \"displayName\": \"Web Apps Slots Continuous Web Jobs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/continuouswebjobs/delete\",\r\n \"displayName\": \"Delete Web Apps Slots Continuous Web Jobs\",\r\n \"description\": \"Delete Web Apps Slots Continuous Web Jobs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/continuouswebjobs/read\",\r\n \"displayName\": \"Get Web Apps Slots Continuous Web Jobs\",\r\n \"description\": \"Get Web Apps Slots Continuous Web Jobs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/continuouswebjobs/start/action\",\r\n \"displayName\": \"Start Web Apps Slots Continuous Web Jobs\",\r\n \"description\": \"Start Web Apps Slots Continuous Web Jobs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/continuouswebjobs/stop/action\",\r\n \"displayName\": \"Stop Web Apps Slots Continuous Web Jobs\",\r\n \"description\": \"Stop Web Apps Slots Continuous Web Jobs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/domainownershipidentifiers\",\r\n \"displayName\": \"Web Apps Slots Domain Ownership Identifiers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/domainownershipidentifiers/read\",\r\n \"displayName\": \"Get Web Apps Slots Domain Ownership Identifiers\",\r\n \"description\": \"Get Web Apps Slots Domain Ownership Identifiers.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/premieraddons\",\r\n \"displayName\": \"Web Apps Slots Premier Addons\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/premieraddons/delete\",\r\n \"displayName\": \"Delete Web Apps Slots Premier Addons\",\r\n \"description\": \"Delete Web Apps Slots Premier Addons.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/premieraddons/read\",\r\n \"displayName\": \"Get Web Apps Slots Premier Addons\",\r\n \"description\": \"Get Web Apps Slots Premier Addons.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/premieraddons/write\",\r\n \"displayName\": \"Update Web Apps Slots Premier Addons\",\r\n \"description\": \"Update Web Apps Slots Premier Addons.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/triggeredwebjobs\",\r\n \"displayName\": \"Web Apps Slots Triggered WebJobs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/triggeredwebjobs/delete\",\r\n \"displayName\": \"Delete Web Apps Slots Triggered WebJobs\",\r\n \"description\": \"Delete Web Apps Slots Triggered WebJobs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/triggeredwebjobs/read\",\r\n \"displayName\": \"Get Web Apps Slots Triggered WebJobs\",\r\n \"description\": \"Get Web Apps Slots Triggered WebJobs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/triggeredwebjobs/run/action\",\r\n \"displayName\": \"Run Web Apps Slots Triggered WebJobs\",\r\n \"description\": \"Run Web Apps Slots Triggered WebJobs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/hostnamebindings\",\r\n \"displayName\": \"Web Apps Slots Hostname Bindings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/hostnamebindings/delete\",\r\n \"displayName\": \"Delete Web Apps Slots Hostname Bindings\",\r\n \"description\": \"Delete Web Apps Slots Hostname Bindings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/hostnamebindings/read\",\r\n \"displayName\": \"Get Web Apps Slots Hostname Bindings\",\r\n \"description\": \"Get Web Apps Slots Hostname Bindings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/hostnamebindings/write\",\r\n \"displayName\": \"Update Web Apps Slots Hostname Bindings\",\r\n \"description\": \"Update Web Apps Slots Hostname Bindings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/phplogging\",\r\n \"displayName\": \"Web Apps Slots Phplogging\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/phplogging/read\",\r\n \"displayName\": \"Get Web Apps Slots Phplogging\",\r\n \"description\": \"Get Web Apps Slots Phplogging.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/virtualnetworkconnections\",\r\n \"displayName\": \"Web Apps Slots Virtual Network Connections\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/virtualnetworkconnections/delete\",\r\n \"displayName\": \"Delete Web Apps Slots Virtual Network Connections\",\r\n \"description\": \"Delete Web Apps Slots Virtual Network Connections.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/virtualnetworkconnections/read\",\r\n \"displayName\": \"Get Web Apps Slots Virtual Network Connections\",\r\n \"description\": \"Get Web Apps Slots Virtual Network Connections.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/virtualnetworkconnections/write\",\r\n \"displayName\": \"Update Web Apps Slots Virtual Network Connections\",\r\n \"description\": \"Update Web Apps Slots Virtual Network Connections.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/virtualnetworkconnections/gateways\",\r\n \"displayName\": \"Web Apps Slots Virtual Network Connections Gateways\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/virtualnetworkconnections/gateways/write\",\r\n \"displayName\": \"Update Web Apps Slots Virtual Network Connections Gateways\",\r\n \"description\": \"Update Web Apps Slots Virtual Network Connections Gateways.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/migratemysql\",\r\n \"displayName\": \"Web Apps Slots Migrate MySql\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/migratemysql/read\",\r\n \"displayName\": \"Get Web Apps Slots Migrate MySql\",\r\n \"description\": \"Get Web Apps Slots Migrate MySql.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/hybridconnectionrelays\",\r\n \"displayName\": \"Web Apps Slots Hybrid Connection Relays\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/hybridconnectionrelays/read\",\r\n \"displayName\": \"Get Web Apps Slots Hybrid Connection Relays\",\r\n \"description\": \"Get Web Apps Slots Hybrid Connection Relays.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/perfcounters\",\r\n \"displayName\": \"Web Apps Slots Performance Counters\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/perfcounters/read\",\r\n \"displayName\": \"Get Web Apps Slots Performance Counters\",\r\n \"description\": \"Get Web Apps Slots Performance Counters.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/resourcehealthmetadata\",\r\n \"displayName\": \"Web Apps Slots Resource Health Metadata\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/resourcehealthmetadata/read\",\r\n \"displayName\": \"Get Web Apps Slots Resource Health Metadata\",\r\n \"description\": \"Get Web Apps Slots Resource Health Metadata.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/usages\",\r\n \"displayName\": \"Web Apps Slots Usages\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/usages/read\",\r\n \"displayName\": \"Get Web Apps Slots Usages\",\r\n \"description\": \"Get Web Apps Slots Usages.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/hybridconnection\",\r\n \"displayName\": \"Web Apps Slots Hybrid Connection\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/hybridconnection/delete\",\r\n \"displayName\": \"Delete Web Apps Slots Hybrid Connection\",\r\n \"description\": \"Delete Web Apps Slots Hybrid Connection.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/hybridconnection/read\",\r\n \"displayName\": \"Get Web Apps Slots Hybrid Connection\",\r\n \"description\": \"Get Web Apps Slots Hybrid Connection.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/hybridconnection/write\",\r\n \"displayName\": \"Update Web Apps Slots Hybrid Connection\",\r\n \"description\": \"Update Web Apps Slots Hybrid Connection.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/operations\",\r\n \"displayName\": \"Web Apps Slots Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/operations/read\",\r\n \"displayName\": \"Get Web Apps Slots Operations\",\r\n \"description\": \"Get Web Apps Slots Operations.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/config\",\r\n \"displayName\": \"Web App Slot\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/config/Read\",\r\n \"displayName\": \"Get Web App Slot Configuration\",\r\n \"description\": \"Get Web App Slot's configuration settings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/config/list/Action\",\r\n \"displayName\": \"List Web App Slot Security Sensitive Settings\",\r\n \"description\": \"List Web App Slot's security sensitive settings, such as publishing credentials, app settings and connection strings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/config/Write\",\r\n \"displayName\": \"Update Web App Slot Configuration\",\r\n \"description\": \"Update Web App Slot's configuration settings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/config/delete\",\r\n \"displayName\": \"Delete Web Apps Slots Config\",\r\n \"description\": \"Delete Web Apps Slots Config.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/instances\",\r\n \"displayName\": \"Web Apps Slots Instances\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/instances/read\",\r\n \"displayName\": \"Get Web Apps Slots Instances\",\r\n \"description\": \"Get Web Apps Slots Instances.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/instances/processes\",\r\n \"displayName\": \"Web Apps Slots Instances Processes\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/instances/processes/read\",\r\n \"displayName\": \"Get Web Apps Slots Instances Processes\",\r\n \"description\": \"Get Web Apps Slots Instances Processes.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/instances/processes/delete\",\r\n \"displayName\": \"Delete Web Apps Slots Instances Processes\",\r\n \"description\": \"Delete Web Apps Slots Instances Processes.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/instances/deployments\",\r\n \"displayName\": \"Web Apps Slots Instances Deployments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/instances/deployments/read\",\r\n \"displayName\": \"Get Web Apps Slots Instances Deployments\",\r\n \"description\": \"Get Web Apps Slots Instances Deployments.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/hybridconnectionnamespaces/relays\",\r\n \"displayName\": \"Web Apps Slots Hybrid Connection Namespaces Relays\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/hybridconnectionnamespaces/relays/delete\",\r\n \"displayName\": \"Delete Web Apps Slots Hybrid Connection Namespaces Relays\",\r\n \"description\": \"Delete Web Apps Slots Hybrid Connection Namespaces Relays.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/hybridconnectionnamespaces/relays/write\",\r\n \"displayName\": \"Update Web Apps Slots Hybrid Connection Namespaces Relays\",\r\n \"description\": \"Update Web Apps Slots Hybrid Connection Namespaces Relays.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/sourcecontrols\",\r\n \"displayName\": \"Web App Slot\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/sourcecontrols/Read\",\r\n \"displayName\": \"Get Web App Slot Source Control Configuration\",\r\n \"description\": \"Get Web App Slot's source control configuration settings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/sourcecontrols/Write\",\r\n \"displayName\": \"Update Web App Slot Source Control Configuration\",\r\n \"description\": \"Update Web App Slot's source control configuration settings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/sourcecontrols/Delete\",\r\n \"displayName\": \"Delete Web App Slot Source Control Configuration\",\r\n \"description\": \"Delete Web App Slot's source control configuration settings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/restore\",\r\n \"displayName\": \"Web Apps Slots Restore\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/restore/read\",\r\n \"displayName\": \"Get Web Apps Slots Restore\",\r\n \"description\": \"Get Web Apps Slots Restore.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/restore/write\",\r\n \"displayName\": \"Restore Web Apps Slots\",\r\n \"description\": \"Restore Web Apps Slots.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/analyzecustomhostname\",\r\n \"displayName\": \"Web Apps Slots Analyze Custom Hostname\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/analyzecustomhostname/read\",\r\n \"displayName\": \"Get Web Apps Slots Analyze Custom Hostname\",\r\n \"description\": \"Get Web Apps Slots Analyze Custom Hostname.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/backups\",\r\n \"displayName\": \"Web Apps Slots Backups\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/backups/Read\",\r\n \"displayName\": \"List Web App Slot Backups\",\r\n \"description\": \"Get the properties of a web app slots' backup\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/backups/list/action\",\r\n \"displayName\": \"List Web Apps Slots Backups\",\r\n \"description\": \"List Web Apps Slots Backups.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/backups/restore/action\",\r\n \"displayName\": \"Restore Web Apps Slots Backups\",\r\n \"description\": \"Restore Web Apps Slots Backups.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/backups/delete\",\r\n \"displayName\": \"Delete Web Apps Slots Backups\",\r\n \"description\": \"Delete Web Apps Slots Backups.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/snapshots\",\r\n \"displayName\": \"Web Apps Slots Snapshots\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/snapshots/read\",\r\n \"displayName\": \"Get Web Apps Slots Snapshots\",\r\n \"description\": \"Get Web Apps Slots Snapshots.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/siteextensions\",\r\n \"displayName\": \"Web Apps Slots Site Extensions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/siteextensions/delete\",\r\n \"displayName\": \"Delete Web Apps Slots Site Extensions\",\r\n \"description\": \"Delete Web Apps Slots Site Extensions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/siteextensions/read\",\r\n \"displayName\": \"Get Web Apps Slots Site Extensions\",\r\n \"description\": \"Get Web Apps Slots Site Extensions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/siteextensions/write\",\r\n \"displayName\": \"Update Web Apps Slots Site Extensions\",\r\n \"description\": \"Update Web Apps Slots Site Extensions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/deployments\",\r\n \"displayName\": \"Web Apps Slots Deployments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/deployments/delete\",\r\n \"displayName\": \"Delete Web Apps Slots Deployments\",\r\n \"description\": \"Delete Web Apps Slots Deployments.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/deployments/read\",\r\n \"displayName\": \"Get Web Apps Slots Deployments\",\r\n \"description\": \"Get Web Apps Slots Deployments.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/deployments/write\",\r\n \"displayName\": \"Update Web Apps Slots Deployments\",\r\n \"description\": \"Update Web Apps Slots Deployments.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/deployments/log\",\r\n \"displayName\": \"Web Apps Slots Deployments Log\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/deployments/log/read\",\r\n \"displayName\": \"Get Web Apps Slots Deployments Log\",\r\n \"description\": \"Get Web Apps Slots Deployments Log.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics\",\r\n \"displayName\": \"Web Apps Slots Diagnostics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics\",\r\n \"description\": \"Get Web Apps Slots Diagnostics.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/threadcount\",\r\n \"displayName\": \"Web Apps Slots Diagnostics Thread Count\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/threadcount/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics Thread Count\",\r\n \"description\": \"Get Web Apps Slots Diagnostics Thread Count.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/workerprocessrecycle\",\r\n \"displayName\": \"Web Apps Slots Diagnostics Worker Process Recycle\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/workerprocessrecycle/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics Worker Process Recycle\",\r\n \"description\": \"Get Web Apps Slots Diagnostics Worker Process Recycle.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/workeravailability\",\r\n \"displayName\": \"Web Apps Slots Diagnostics Workeravailability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/workeravailability/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics Workeravailability\",\r\n \"description\": \"Get Web Apps Slots Diagnostics Workeravailability.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/sitelatency\",\r\n \"displayName\": \"Web Apps Slots Diagnostics Site Latency\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/sitelatency/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics Site Latency\",\r\n \"description\": \"Get Web Apps Slots Diagnostics Site Latency.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/runtimeavailability\",\r\n \"displayName\": \"Web Apps Slots Diagnostics Runtime Availability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/runtimeavailability/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics Runtime Availability\",\r\n \"description\": \"Get Web Apps Slots Diagnostics Runtime Availability.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/sitememoryanalysis\",\r\n \"displayName\": \"Web Apps Slots Diagnostics Site Memory Analysis\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/sitememoryanalysis/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics Site Memory Analysis\",\r\n \"description\": \"Get Web Apps Slots Diagnostics Site Memory Analysis.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/sitecrashes\",\r\n \"displayName\": \"Web Apps Slots Diagnostics Site Crashes\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/sitecrashes/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics Site Crashes\",\r\n \"description\": \"Get Web Apps Slots Diagnostics Site Crashes.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/autoheal\",\r\n \"displayName\": \"Web Apps Slots Diagnostics Autoheal\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/autoheal/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics Autoheal\",\r\n \"description\": \"Get Web Apps Slots Diagnostics Autoheal.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/siteswap\",\r\n \"displayName\": \"Web Apps Slots Diagnostics Site Swap\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/siteswap/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics Site Swap\",\r\n \"description\": \"Get Web Apps Slots Diagnostics Site Swap.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/siterestartuserinitiated\",\r\n \"displayName\": \"Web Apps Slots Diagnostics Site Restart User Initiated\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/siterestartuserinitiated/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics Site Restart User Initiated\",\r\n \"description\": \"Get Web Apps Slots Diagnostics Site Restart User Initiated.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/analyses\",\r\n \"displayName\": \"Web Apps Slots Diagnostics Analysis\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/analyses/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics Analysis\",\r\n \"description\": \"Get Web Apps Slots Diagnostics Analysis.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/analyses/execute/Action\",\r\n \"displayName\": \"Run Web Apps Slots Diagnostics Analysis\",\r\n \"description\": \"Run Web Apps Slots Diagnostics Analysis.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/siterestartsettingupdate\",\r\n \"displayName\": \"Web Apps Slots Diagnostics Site Restart Setting Update\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/siterestartsettingupdate/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics Site Restart Setting Update\",\r\n \"description\": \"Get Web Apps Slots Diagnostics Site Restart Setting Update.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/loganalyzer\",\r\n \"displayName\": \"Web Apps Slots Diagnostics Log Analyzer\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/loganalyzer/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics Log Analyzer\",\r\n \"description\": \"Get Web Apps Slots Diagnostics Log Analyzer.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/servicehealth\",\r\n \"displayName\": \"Web Apps Slots Diagnostics Service Health\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/servicehealth/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics Service Health\",\r\n \"description\": \"Get Web Apps Slots Diagnostics Service Health.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/deployments\",\r\n \"displayName\": \"Web Apps Slots Diagnostics Deployments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/deployments/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics Deployments\",\r\n \"description\": \"Get Web Apps Slots Diagnostics Deployments.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/aspnetcore\",\r\n \"displayName\": \"Web Apps Slots Diagnostics ASP.NET Core\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/aspnetcore/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics ASP.NET Core\",\r\n \"description\": \"Get Web Apps Slots Diagnostics for ASP.NET Core app.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/sitecpuanalysis\",\r\n \"displayName\": \"Web Apps Slots Diagnostics Site CPU Analysis\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/sitecpuanalysis/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics Site CPU Analysis\",\r\n \"description\": \"Get Web Apps Slots Diagnostics Site CPU Analysis.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/deployment\",\r\n \"displayName\": \"Web Apps Slots Diagnostics Deployment\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/deployment/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics Deployment\",\r\n \"description\": \"Get Web Apps Slots Diagnostics Deployment.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/detectors\",\r\n \"displayName\": \"Web Apps Slots Diagnostics Detector\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/detectors/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics Detector\",\r\n \"description\": \"Get Web Apps Slots Diagnostics Detector.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/detectors/execute/Action\",\r\n \"displayName\": \"Run Web Apps Slots Diagnostics Detector\",\r\n \"description\": \"Run Web Apps Slots Diagnostics Detector.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/frebanalysis\",\r\n \"displayName\": \"Web Apps Slots Diagnostics FREB Analysis\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/frebanalysis/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics FREB Analysis\",\r\n \"description\": \"Get Web Apps Slots Diagnostics FREB Analysis.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/hybridconnection\",\r\n \"displayName\": \"Web Apps Hybrid Connection\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/hybridconnection/delete\",\r\n \"displayName\": \"Delete Web Apps Hybrid Connection\",\r\n \"description\": \"Delete Web Apps Hybrid Connection.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/hybridconnection/read\",\r\n \"displayName\": \"Get Web Apps Hybrid Connection\",\r\n \"description\": \"Get Web Apps Hybrid Connection.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/hybridconnection/write\",\r\n \"displayName\": \"Update Web Apps Hybrid Connection\",\r\n \"description\": \"Update Web Apps Hybrid Connection.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/recommendationhistory\",\r\n \"displayName\": \"Web Apps Recommendation History\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/recommendationhistory/read\",\r\n \"displayName\": \"Get Web Apps Recommendation History\",\r\n \"description\": \"Get Web Apps Recommendation History.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/operations\",\r\n \"displayName\": \"Web Apps Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/operations/read\",\r\n \"displayName\": \"Get Web Apps Operations\",\r\n \"description\": \"Get Web Apps Operations.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/recommendations\",\r\n \"displayName\": \"Recommendation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/recommendations/Read\",\r\n \"displayName\": \"Get recommendations for web app\",\r\n \"description\": \"Get the list of recommendations for web app.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/recommendations/disable/action\",\r\n \"displayName\": \"Disable Web Apps Recommendations\",\r\n \"description\": \"Disable Web Apps Recommendations.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/config\",\r\n \"displayName\": \"Web App\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/config/Read\",\r\n \"displayName\": \"Get Web App Configuration\",\r\n \"description\": \"Get Web App configuration settings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/config/list/Action\",\r\n \"displayName\": \"List Web App Security Sensitive Settings\",\r\n \"description\": \"List Web App's security sensitive settings, such as publishing credentials, app settings and connection strings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/config/Write\",\r\n \"displayName\": \"Update Web App Configuration\",\r\n \"description\": \"Update Web App's configuration settings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/config/delete\",\r\n \"displayName\": \"Delete Web Apps Config\",\r\n \"description\": \"Delete Web Apps Config.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/instances\",\r\n \"displayName\": \"Web Apps Instances\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/instances/read\",\r\n \"displayName\": \"Get Web Apps Instances\",\r\n \"description\": \"Get Web Apps Instances.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/instances/processes\",\r\n \"displayName\": \"Web Apps Instances Processes\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/instances/processes/delete\",\r\n \"displayName\": \"Delete Web Apps Instances Processes\",\r\n \"description\": \"Delete Web Apps Instances Processes.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/instances/processes/read\",\r\n \"displayName\": \"Get Web Apps Instances Processes\",\r\n \"description\": \"Get Web Apps Instances Processes.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/instances/extensions\",\r\n \"displayName\": \"Web Apps Instances Extensions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/instances/extensions/read\",\r\n \"displayName\": \"Get Web Apps Instances Extensions\",\r\n \"description\": \"Get Web Apps Instances Extensions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/instances/extensions/log\",\r\n \"displayName\": \"Web Apps Instances Extensions Log\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/instances/extensions/log/read\",\r\n \"displayName\": \"Get Web Apps Instances Extensions Log\",\r\n \"description\": \"Get Web Apps Instances Extensions Log.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/instances/deployments\",\r\n \"displayName\": \"Web Apps Instances Deployments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/instances/deployments/read\",\r\n \"displayName\": \"Get Web Apps Instances Deployments\",\r\n \"description\": \"Get Web Apps Instances Deployments.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/instances/deployments/delete\",\r\n \"displayName\": \"Delete Web Apps Instances Deployments\",\r\n \"description\": \"Delete Web Apps Instances Deployments.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/hybridconnectionnamespaces/relays\",\r\n \"displayName\": \"Web Apps Hybrid Connection Namespaces Relays\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/hybridconnectionnamespaces/relays/delete\",\r\n \"displayName\": \"Delete Web Apps Hybrid Connection Namespaces Relays\",\r\n \"description\": \"Delete Web Apps Hybrid Connection Namespaces Relays.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/hybridconnectionnamespaces/relays/listkeys/action\",\r\n \"displayName\": \"List Keys Web Apps Hybrid Connection Namespaces Relays\",\r\n \"description\": \"List Keys Web Apps Hybrid Connection Namespaces Relays.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/hybridconnectionnamespaces/relays/write\",\r\n \"displayName\": \"Update Web Apps Hybrid Connection Namespaces Relays\",\r\n \"description\": \"Update Web Apps Hybrid Connection Namespaces Relays.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/hybridconnectionnamespaces/relays/read\",\r\n \"displayName\": \"Get Web Apps Hybrid Connection Namespaces Relays\",\r\n \"description\": \"Get Web Apps Hybrid Connection Namespaces Relays.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/metricsdefinitions\",\r\n \"displayName\": \"Web Apps Metrics Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/metricsdefinitions/read\",\r\n \"displayName\": \"Get Web Apps Metrics Definitions\",\r\n \"description\": \"Get Web Apps Metrics Definitions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/sourcecontrols\",\r\n \"displayName\": \"Web App\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/sourcecontrols/Read\",\r\n \"displayName\": \"Get Web App Source Control Configuration\",\r\n \"description\": \"Get Web App's source control configuration settings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/sourcecontrols/Write\",\r\n \"displayName\": \"Update Web App Source Control Configuration\",\r\n \"description\": \"Update Web App's source control configuration settings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/sourcecontrols/Delete\",\r\n \"displayName\": \"Delete Web App Source Control Configuration\",\r\n \"description\": \"Delete Web App's source control configuration settings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/restore\",\r\n \"displayName\": \"Web Apps Restore\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/restore/read\",\r\n \"displayName\": \"Get Web Apps Restore\",\r\n \"description\": \"Get Web Apps Restore.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/restore/write\",\r\n \"displayName\": \"Restore Web Apps\",\r\n \"description\": \"Restore Web Apps.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/analyzecustomhostname\",\r\n \"displayName\": \"Custom Hostname\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/analyzecustomhostname/read\",\r\n \"displayName\": \"Analyze Custom Hostname\",\r\n \"description\": \"Analyze Custom Hostname.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/backups\",\r\n \"displayName\": \"Web Apps Backups\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/backups/Read\",\r\n \"displayName\": \"Get Web App Backup\",\r\n \"description\": \"Get the properties of a web app's backup\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/backups/list/action\",\r\n \"displayName\": \"List Web Apps Backups\",\r\n \"description\": \"List Web Apps Backups.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/backups/restore/action\",\r\n \"displayName\": \"Restore Web Apps Backups\",\r\n \"description\": \"Restore Web Apps Backups.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/backups/delete\",\r\n \"displayName\": \"Delete Web Apps Backups\",\r\n \"description\": \"Delete Web Apps Backups.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/snapshots\",\r\n \"displayName\": \"Web Apps Snapshots\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/snapshots/read\",\r\n \"displayName\": \"Get Web Apps Snapshots\",\r\n \"description\": \"Get Web Apps Snapshots.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/functions\",\r\n \"displayName\": \"Web Apps Functions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/functions/delete\",\r\n \"displayName\": \"Delete Web Apps Functions\",\r\n \"description\": \"Delete Web Apps Functions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/functions/listsecrets/action\",\r\n \"displayName\": \"List Secrets Web Apps Functions\",\r\n \"description\": \"List Secrets Web Apps Functions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/functions/read\",\r\n \"displayName\": \"Get Web Apps Functions\",\r\n \"description\": \"Get Web Apps Functions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/functions/write\",\r\n \"displayName\": \"Update Web Apps Functions\",\r\n \"description\": \"Update Web Apps Functions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/functions/token\",\r\n \"displayName\": \"Web Apps Functions Token\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/functions/token/read\",\r\n \"displayName\": \"Get Web Apps Functions Token\",\r\n \"description\": \"Get Web Apps Functions Token.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/functions/masterkey\",\r\n \"displayName\": \"Web Apps Functions Masterkey\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/functions/masterkey/read\",\r\n \"displayName\": \"Get Web Apps Functions Masterkey\",\r\n \"description\": \"Get Web Apps Functions Masterkey.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/siteextensions\",\r\n \"displayName\": \"Web Apps Site Extensions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/siteextensions/delete\",\r\n \"displayName\": \"Delete Web Apps Site Extensions\",\r\n \"description\": \"Delete Web Apps Site Extensions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/siteextensions/read\",\r\n \"displayName\": \"Get Web Apps Site Extensions\",\r\n \"description\": \"Get Web Apps Site Extensions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/siteextensions/write\",\r\n \"displayName\": \"Update Web Apps Site Extensions\",\r\n \"description\": \"Update Web Apps Site Extensions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/deployments\",\r\n \"displayName\": \"Web Apps Deployments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/deployments/delete\",\r\n \"displayName\": \"Delete Web Apps Deployments\",\r\n \"description\": \"Delete Web Apps Deployments.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/deployments/read\",\r\n \"displayName\": \"Get Web Apps Deployments\",\r\n \"description\": \"Get Web Apps Deployments.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/deployments/write\",\r\n \"displayName\": \"Update Web Apps Deployments\",\r\n \"description\": \"Update Web Apps Deployments.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/deployments/log\",\r\n \"displayName\": \"Web Apps Deployments Log\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/deployments/log/read\",\r\n \"displayName\": \"Get Web Apps Deployments Log\",\r\n \"description\": \"Get Web Apps Deployments Log.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics\",\r\n \"displayName\": \"Web Apps Diagnostics Category\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Category\",\r\n \"description\": \"Get Web Apps Diagnostics Categories.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/threadcount\",\r\n \"displayName\": \"Web Apps Diagnostics Thread Count\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/threadcount/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Thread Count\",\r\n \"description\": \"Get Web Apps Diagnostics Thread Count.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/workerprocessrecycle\",\r\n \"displayName\": \"Web Apps Diagnostics Worker Process Recycle\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/workerprocessrecycle/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Worker Process Recycle\",\r\n \"description\": \"Get Web Apps Diagnostics Worker Process Recycle.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/workeravailability\",\r\n \"displayName\": \"Web Apps Diagnostics Workeravailability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/workeravailability/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Workeravailability\",\r\n \"description\": \"Get Web Apps Diagnostics Workeravailability.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/sitelatency\",\r\n \"displayName\": \"Web Apps Diagnostics Site Latency\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/sitelatency/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Site Latency\",\r\n \"description\": \"Get Web Apps Diagnostics Site Latency.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/runtimeavailability\",\r\n \"displayName\": \"Web Apps Diagnostics Runtime Availability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/runtimeavailability/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Runtime Availability\",\r\n \"description\": \"Get Web Apps Diagnostics Runtime Availability.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/sitememoryanalysis\",\r\n \"displayName\": \"Web Apps Diagnostics Site Memory Analysis\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/sitememoryanalysis/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Site Memory Analysis\",\r\n \"description\": \"Get Web Apps Diagnostics Site Memory Analysis.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/sitecrashes\",\r\n \"displayName\": \"Web Apps Diagnostics Site Crashes\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/sitecrashes/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Site Crashes\",\r\n \"description\": \"Get Web Apps Diagnostics Site Crashes.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/autoheal\",\r\n \"displayName\": \"Web Apps Diagnostics Autoheal\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/autoheal/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Autoheal\",\r\n \"description\": \"Get Web Apps Diagnostics Autoheal.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/siteswap\",\r\n \"displayName\": \"Web Apps Diagnostics Site Swap\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/siteswap/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Site Swap\",\r\n \"description\": \"Get Web Apps Diagnostics Site Swap.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/siterestartuserinitiated\",\r\n \"displayName\": \"Web Apps Diagnostics Site Restart User Initiated\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/siterestartuserinitiated/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Site Restart User Initiated\",\r\n \"description\": \"Get Web Apps Diagnostics Site Restart User Initiated.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/analyses\",\r\n \"displayName\": \"Web Apps Diagnostics Analysis\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/analyses/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Analysis\",\r\n \"description\": \"Get Web Apps Diagnostics Analysis.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/analyses/execute/Action\",\r\n \"displayName\": \"Run Web Apps Diagnostics Analysis\",\r\n \"description\": \"Run Web Apps Diagnostics Analysis.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/siterestartsettingupdate\",\r\n \"displayName\": \"Web Apps Diagnostics Site Restart Setting Update\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/siterestartsettingupdate/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Site Restart Setting Update\",\r\n \"description\": \"Get Web Apps Diagnostics Site Restart Setting Update.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/loganalyzer\",\r\n \"displayName\": \"Web Apps Diagnostics Log Analyzer\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/loganalyzer/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Log Analyzer\",\r\n \"description\": \"Get Web Apps Diagnostics Log Analyzer.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/servicehealth\",\r\n \"displayName\": \"Web Apps Diagnostics Service Health\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/servicehealth/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Service Health\",\r\n \"description\": \"Get Web Apps Diagnostics Service Health.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/failedrequestsperuri\",\r\n \"displayName\": \"Web Apps Diagnostics Failed Requests Per Uri\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/failedrequestsperuri/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Failed Requests Per Uri\",\r\n \"description\": \"Get Web Apps Diagnostics Failed Requests Per Uri.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/deployments\",\r\n \"displayName\": \"Web Apps Diagnostics Deployments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/deployments/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Deployments\",\r\n \"description\": \"Get Web Apps Diagnostics Deployments.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/aspnetcore\",\r\n \"displayName\": \"Web Apps Diagnostics ASP.NET Core\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/aspnetcore/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics ASP.NET Core\",\r\n \"description\": \"Get Web Apps Diagnostics for ASP.NET Core app.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/sitecpuanalysis\",\r\n \"displayName\": \"Web Apps Diagnostics Site CPU Analysis\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/sitecpuanalysis/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Site CPU Analysis\",\r\n \"description\": \"Get Web Apps Diagnostics Site CPU Analysis.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/deployment\",\r\n \"displayName\": \"Web Apps Diagnostics Deployment\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/deployment/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Deployment\",\r\n \"description\": \"Get Web Apps Diagnostics Deployment.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/detectors\",\r\n \"displayName\": \"Web Apps Diagnostics Detector\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/detectors/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Detector\",\r\n \"description\": \"Get Web Apps Diagnostics Detector.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/detectors/execute/Action\",\r\n \"displayName\": \"Run Web Apps Diagnostics Detector\",\r\n \"description\": \"Run Web Apps Diagnostics Detector.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/frebanalysis\",\r\n \"displayName\": \"Web Apps Diagnostics FREB Analysis\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/frebanalysis/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics FREB Analysis\",\r\n \"description\": \"Get Web Apps Diagnostics FREB Analysis.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"customApis\",\r\n \"displayName\": \"Custom Apis\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/customApis/Read\",\r\n \"displayName\": \"Get Custom API\",\r\n \"description\": \"Get the list of Custom API.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/customApis/Write\",\r\n \"displayName\": \"Add or Update Custom API\",\r\n \"description\": \"Creates or updates a Custom API.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/customApis/Delete\",\r\n \"displayName\": \"Delete Custom API\",\r\n \"description\": \"Deletes a Custom API.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/customApis/Join/Action\",\r\n \"displayName\": \"Join Custom API\",\r\n \"description\": \"Joins a Custom API.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"availablestacks\",\r\n \"displayName\": \"Available Stacks\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/availablestacks/read\",\r\n \"displayName\": \"Get Available Stacks\",\r\n \"description\": \"Get Available Stacks.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"isusernameavailable\",\r\n \"displayName\": \"Username\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/isusernameavailable/read\",\r\n \"displayName\": \"Check if Username is available\",\r\n \"description\": \"Check if Username is available.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms\",\r\n \"displayName\": \"App Service Plan\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/serverfarms/Read\",\r\n \"displayName\": \"Get App Service Plan\",\r\n \"description\": \"Get the properties on an App Service Plan\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/serverfarms/Write\",\r\n \"displayName\": \"Create or Update App Service Plan\",\r\n \"description\": \"Create a new App Service Plan or update an existing one\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/serverfarms/Delete\",\r\n \"displayName\": \"Delete App Service Plan\",\r\n \"description\": \"Delete an existing App Service Plan\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/serverfarms/restartSites/Action\",\r\n \"displayName\": \"Restart Web Apps\",\r\n \"description\": \"Restart all Web Apps in an App Service Plan\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/operationresults\",\r\n \"displayName\": \"App Service Plans Operation Results\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/serverfarms/operationresults/read\",\r\n \"displayName\": \"Get App Service Plans Operation Results\",\r\n \"description\": \"Get App Service Plans Operation Results.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"The metric definition of App Service Plan\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/serverfarms/providers/Microsoft.Insights/metricDefinitions/Read\",\r\n \"displayName\": \"Read App Service Plan metric definitions\",\r\n \"description\": \"Gets the available metrics for App Service Plan\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"CpuPercentage\",\r\n \"displayName\": \"CPU Percentage\",\r\n \"displayDescription\": \"CPU Percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"MemoryPercentage\",\r\n \"displayName\": \"Memory Percentage\",\r\n \"displayDescription\": \"Memory Percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"DiskQueueLength\",\r\n \"displayName\": \"Disk Queue Length\",\r\n \"displayDescription\": \"Disk Queue Length\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"HttpQueueLength\",\r\n \"displayName\": \"Http Queue Length\",\r\n \"displayDescription\": \"Http Queue Length\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"BytesReceived\",\r\n \"displayName\": \"Data In\",\r\n \"displayDescription\": \"Data In\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"BytesSent\",\r\n \"displayName\": \"Data Out\",\r\n \"displayDescription\": \"Data Out\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Diagnostic setting for App Service plan\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/serverfarms/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/serverfarms/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/capabilities\",\r\n \"displayName\": \"App Service Plans Capabilities\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/serverfarms/capabilities/read\",\r\n \"displayName\": \"Get App Service Plans Capabilities\",\r\n \"description\": \"Get App Service Plans Capabilities.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/metricdefinitions\",\r\n \"displayName\": \"App Service Plans Metric Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/serverfarms/metricdefinitions/read\",\r\n \"displayName\": \"Get App Service Plans Metric Definitions\",\r\n \"description\": \"Get App Service Plans Metric Definitions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/metrics\",\r\n \"displayName\": \"App Service Plans Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/serverfarms/metrics/read\",\r\n \"displayName\": \"Get App Service Plans Metrics\",\r\n \"description\": \"Get App Service Plans Metrics.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/hybridconnectionplanlimits\",\r\n \"displayName\": \"App Service Plans Hybrid Connection Plan Limits\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/serverfarms/hybridconnectionplanlimits/read\",\r\n \"displayName\": \"Get App Service Plans Hybrid Connection Plan Limits\",\r\n \"description\": \"Get App Service Plans Hybrid Connection Plan Limits.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/virtualnetworkconnections\",\r\n \"displayName\": \"App Service Plans Virtual Network Connections\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/serverfarms/virtualnetworkconnections/read\",\r\n \"displayName\": \"Get App Service Plans Virtual Network Connections\",\r\n \"description\": \"Get App Service Plans Virtual Network Connections.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/virtualnetworkconnections/routes\",\r\n \"displayName\": \"App Service Plans Virtual Network Connections Routes\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/serverfarms/virtualnetworkconnections/routes/delete\",\r\n \"displayName\": \"Delete App Service Plans Virtual Network Connections Routes\",\r\n \"description\": \"Delete App Service Plans Virtual Network Connections Routes.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/serverfarms/virtualnetworkconnections/routes/read\",\r\n \"displayName\": \"Get App Service Plans Virtual Network Connections Routes\",\r\n \"description\": \"Get App Service Plans Virtual Network Connections Routes.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/serverfarms/virtualnetworkconnections/routes/write\",\r\n \"displayName\": \"Update App Service Plans Virtual Network Connections Routes\",\r\n \"description\": \"Update App Service Plans Virtual Network Connections Routes.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/virtualnetworkconnections/gateways\",\r\n \"displayName\": \"App Service Plans Virtual Network Connections Gateways\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/serverfarms/virtualnetworkconnections/gateways/write\",\r\n \"displayName\": \"Update App Service Plans Virtual Network Connections Gateways\",\r\n \"description\": \"Update App Service Plans Virtual Network Connections Gateways.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/firstpartyapps/settings\",\r\n \"displayName\": \"App Service Plans First Party Apps Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/serverfarms/firstpartyapps/settings/delete\",\r\n \"displayName\": \"Delete App Service Plans First Party Apps Settings\",\r\n \"description\": \"Delete App Service Plans First Party Apps Settings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/serverfarms/firstpartyapps/settings/read\",\r\n \"displayName\": \"Get App Service Plans First Party Apps Settings\",\r\n \"description\": \"Get App Service Plans First Party Apps Settings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/serverfarms/firstpartyapps/settings/write\",\r\n \"displayName\": \"Update App Service Plans First Party Apps Settings\",\r\n \"description\": \"Update App Service Plans First Party Apps Settings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/sites\",\r\n \"displayName\": \"App Service Plans Web Apps\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/serverfarms/sites/read\",\r\n \"displayName\": \"Get App Service Plans Web Apps\",\r\n \"description\": \"Get App Service Plans Web Apps.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/workers\",\r\n \"displayName\": \"App Service Plans Workers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/serverfarms/workers/reboot/action\",\r\n \"displayName\": \"Reboot App Service Plans Workers\",\r\n \"description\": \"Reboot App Service Plans Workers.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/hybridconnectionrelays\",\r\n \"displayName\": \"App Service Plans Hybrid Connection Relays\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/serverfarms/hybridconnectionrelays/read\",\r\n \"displayName\": \"Get App Service Plans Hybrid Connection Relays\",\r\n \"description\": \"Get App Service Plans Hybrid Connection Relays.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/skus\",\r\n \"displayName\": \"App Service Plans SKUs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/serverfarms/skus/read\",\r\n \"displayName\": \"Get App Service Plans SKUs\",\r\n \"description\": \"Get App Service Plans SKUs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/usages\",\r\n \"displayName\": \"App Service Plans Usages\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/serverfarms/usages/read\",\r\n \"displayName\": \"Get App Service Plans Usages\",\r\n \"description\": \"Get App Service Plans Usages.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/hybridconnectionnamespaces/relays\",\r\n \"displayName\": \"App Service Plans Hybrid Connection Namespaces Relays\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/serverfarms/hybridconnectionnamespaces/relays/read\",\r\n \"displayName\": \"Get App Service Plans Hybrid Connection Namespaces Relays\",\r\n \"description\": \"Get App Service Plans Hybrid Connection Namespaces Relays.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/serverfarms/hybridconnectionnamespaces/relays/delete\",\r\n \"displayName\": \"Delete App Service Plans Hybrid Connection Namespaces Relays\",\r\n \"description\": \"Delete App Service Plans Hybrid Connection Namespaces Relays.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/hybridconnectionnamespaces/relays/sites\",\r\n \"displayName\": \"App Service Plans Hybrid Connection Namespaces Relays Web Apps\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/serverfarms/hybridconnectionnamespaces/relays/sites/read\",\r\n \"displayName\": \"Get App Service Plans Hybrid Connection Namespaces Relays Web Apps\",\r\n \"description\": \"Get App Service Plans Hybrid Connection Namespaces Relays Web Apps.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ishostnameavailable\",\r\n \"displayName\": \"Hostname\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/ishostnameavailable/read\",\r\n \"displayName\": \"Check if Hostname is Available\",\r\n \"description\": \"Check if Hostname is Available.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"connectionGateways\",\r\n \"displayName\": \"Connection Gateways\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/connectionGateways/Read\",\r\n \"displayName\": \"Get Connection Gateways\",\r\n \"description\": \"Get the list of Connection Gateways.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/connectionGateways/Write\",\r\n \"displayName\": \"Add or Update Connection Gateways\",\r\n \"description\": \"Creates or updates a Connection Gateway.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/connectionGateways/Delete\",\r\n \"displayName\": \"Delete Connection Gateway\",\r\n \"description\": \"Deletes a Connection Gateway.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/connectionGateways/Join/Action\",\r\n \"displayName\": \"Join Connection Gateway\",\r\n \"description\": \"Joins a Connection Gateway.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/connectiongateways/liststatus/action\",\r\n \"displayName\": \"List Status Connection Gateways\",\r\n \"description\": \"List Status Connection Gateways.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"classicmobileservices\",\r\n \"displayName\": \"Classic Mobile Services\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/classicmobileservices/read\",\r\n \"displayName\": \"Get Classic Mobile Services\",\r\n \"description\": \"Get Classic Mobile Services.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"resourcehealthmetadata\",\r\n \"displayName\": \"Resource Health Metadata\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/resourcehealthmetadata/read\",\r\n \"displayName\": \"Get Resource Health Metadata\",\r\n \"description\": \"Get Resource Health Metadata.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"skus\",\r\n \"displayName\": \"SKUs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/skus/read\",\r\n \"displayName\": \"Get SKUs\",\r\n \"description\": \"Get SKUs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"certificates\",\r\n \"displayName\": \"Certificate\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/certificates/Read\",\r\n \"displayName\": \"Get Certificates\",\r\n \"description\": \"Get the list of certificates.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/certificates/Write\",\r\n \"displayName\": \"Add or Update Certificate\",\r\n \"description\": \"Add a new certificate or update an existing one.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/certificates/Delete\",\r\n \"displayName\": \"Delete Certificate\",\r\n \"description\": \"Delete an existing certificate.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/operations/read\",\r\n \"displayName\": \"Get Operations\",\r\n \"description\": \"Get Operations.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"recommendations\",\r\n \"displayName\": \"Recommendation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/recommendations/Read\",\r\n \"displayName\": \"Get recommendations\",\r\n \"description\": \"Get the list of recommendations for subscriptions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ishostingenvironmentnameavailable\",\r\n \"displayName\": \"Hosting Environment Name\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/ishostingenvironmentnameavailable/read\",\r\n \"displayName\": \"Check if Hosting Environment Name is available\",\r\n \"description\": \"Get if Hosting Environment Name is available.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"apimanagementaccounts/apis\",\r\n \"displayName\": \"Api Management Accounts APIs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/read\",\r\n \"displayName\": \"Get Api Management Accounts APIs\",\r\n \"description\": \"Get Api Management Accounts APIs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/delete\",\r\n \"displayName\": \"Delete Api Management Accounts APIs\",\r\n \"description\": \"Delete Api Management Accounts APIs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/write\",\r\n \"displayName\": \"Update Api Management Accounts APIs\",\r\n \"description\": \"Update Api Management Accounts APIs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"apimanagementaccounts/apis/connections\",\r\n \"displayName\": \"Api Management Accounts APIs Connections\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/connections/read\",\r\n \"displayName\": \"Get Api Management Accounts APIs Connections\",\r\n \"description\": \"Get Api Management Accounts APIs Connections.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/connections/confirmconsentcode/action\",\r\n \"displayName\": \"Confirm Consent Code Api Management Accounts APIs Connections\",\r\n \"description\": \"Confirm Consent Code Api Management Accounts APIs Connections.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/connections/delete\",\r\n \"displayName\": \"Delete Api Management Accounts APIs Connections\",\r\n \"description\": \"Delete Api Management Accounts APIs Connections.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/connections/getconsentlinks/action\",\r\n \"displayName\": \"Get Consent Links for Api Management Accounts APIs Connections\",\r\n \"description\": \"Get Consent Links for Api Management Accounts APIs Connections.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/connections/write\",\r\n \"displayName\": \"Update Api Management Accounts APIs Connections\",\r\n \"description\": \"Update Api Management Accounts APIs Connections.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/connections/listconnectionkeys/action\",\r\n \"displayName\": \"List Connection Keys Api Management Accounts APIs Connections\",\r\n \"description\": \"List Connection Keys Api Management Accounts APIs Connections.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/connections/listsecrets/action\",\r\n \"displayName\": \"List Secrets Api Management Accounts APIs Connections\",\r\n \"description\": \"List Secrets Api Management Accounts APIs Connections.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"apimanagementaccounts/apis/connections/connectionacls\",\r\n \"displayName\": \"Api Management Accounts APIs Connections Connectionacls\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/connections/connectionacls/delete\",\r\n \"displayName\": \"Delete Api Management Accounts APIs Connections Connectionacls\",\r\n \"description\": \"Delete Api Management Accounts APIs Connections Connectionacls.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/connections/connectionacls/read\",\r\n \"displayName\": \"Get Api Management Accounts APIs Connections Connectionacls\",\r\n \"description\": \"Get Api Management Accounts APIs Connections Connectionacls.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/connections/connectionacls/write\",\r\n \"displayName\": \"Update Api Management Accounts APIs Connections Connectionacls\",\r\n \"description\": \"Update Api Management Accounts APIs Connections Connectionacls.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"apimanagementaccounts/apis/localizeddefinitions\",\r\n \"displayName\": \"Api Management Accounts APIs Localized Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/localizeddefinitions/delete\",\r\n \"displayName\": \"Delete Api Management Accounts APIs Localized Definitions\",\r\n \"description\": \"Delete Api Management Accounts APIs Localized Definitions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/localizeddefinitions/read\",\r\n \"displayName\": \"Get Api Management Accounts APIs Localized Definitions\",\r\n \"description\": \"Get Api Management Accounts APIs Localized Definitions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/localizeddefinitions/write\",\r\n \"displayName\": \"Update Api Management Accounts APIs Localized Definitions\",\r\n \"description\": \"Update Api Management Accounts APIs Localized Definitions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"apimanagementaccounts/apis/connectionacls\",\r\n \"displayName\": \"Api Management Accounts APIs Connectionacls\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/connectionacls/read\",\r\n \"displayName\": \"Get Api Management Accounts APIs Connectionacls\",\r\n \"description\": \"Get Api Management Accounts APIs Connectionacls.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"apimanagementaccounts/apis/apiacls\",\r\n \"displayName\": \"Api Management Accounts APIs Apiacls\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/apiacls/delete\",\r\n \"displayName\": \"Delete Api Management Accounts APIs Apiacls\",\r\n \"description\": \"Delete Api Management Accounts APIs Apiacls.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/apiacls/read\",\r\n \"displayName\": \"Get Api Management Accounts APIs Apiacls\",\r\n \"description\": \"Get Api Management Accounts APIs Apiacls.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/apiacls/write\",\r\n \"displayName\": \"Update Api Management Accounts APIs Apiacls\",\r\n \"description\": \"Update Api Management Accounts APIs Apiacls.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"apimanagementaccounts/connectionacls\",\r\n \"displayName\": \"Api Management Accounts Connectionacls\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/connectionacls/read\",\r\n \"displayName\": \"Get Api Management Accounts Connectionacls\",\r\n \"description\": \"Get Api Management Accounts Connectionacls.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"apimanagementaccounts/apiacls\",\r\n \"displayName\": \"Api Management Accounts Apiacls\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apiacls/read\",\r\n \"displayName\": \"Get Api Management Accounts Apiacls\",\r\n \"description\": \"Get Api Management Accounts Apiacls.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"connections\",\r\n \"displayName\": \"Connections\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/connections/Read\",\r\n \"displayName\": \"Get Connections\",\r\n \"description\": \"Get the list of Connections.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/connections/Write\",\r\n \"displayName\": \"Add or Update Connection\",\r\n \"description\": \"Creates or updates a Connection.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/connections/Delete\",\r\n \"displayName\": \"Delete Connection\",\r\n \"description\": \"Deletes a Connection.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/connections/Join/Action\",\r\n \"displayName\": \"Join Connection\",\r\n \"description\": \"Joins a Connection.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/connections/confirmconsentcode/action\",\r\n \"displayName\": \"Confirm Connections Consent Code\",\r\n \"description\": \"Confirm Connections Consent Code.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/connections/listconsentlinks/action\",\r\n \"displayName\": \"List Consent Links for Connections\",\r\n \"description\": \"List Consent Links for Connections.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"deploymentlocations\",\r\n \"displayName\": \"Deployment Locations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/deploymentlocations/read\",\r\n \"displayName\": \"Get Deployment Locations\",\r\n \"description\": \"Get Deployment Locations.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sourcecontrols\",\r\n \"displayName\": \"Source Controls\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sourcecontrols/read\",\r\n \"displayName\": \"Get Source Controls\",\r\n \"description\": \"Get Source Controls.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sourcecontrols/write\",\r\n \"displayName\": \"Update Source Controls\",\r\n \"description\": \"Update Source Controls.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"billingmeters\",\r\n \"displayName\": \"Billing meters for Microsoft Web Apps\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/billingmeters/read\",\r\n \"displayName\": \"Read billing meters\",\r\n \"description\": \"Get list of billing meters.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations\",\r\n \"displayName\": \"Locations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/locations/extractapidefinitionfromwsdl/action\",\r\n \"displayName\": \"Extract Api Definition from WSDL for Locations\",\r\n \"description\": \"Extract Api Definition from WSDL for Locations.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/locations/listwsdlinterfaces/action\",\r\n \"displayName\": \"List WSDL Interfaces for Locations\",\r\n \"description\": \"List WSDL Interfaces for Locations.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/managedapis\",\r\n \"displayName\": \"Locations Managed APIs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/locations/managedapis/read\",\r\n \"displayName\": \"Get Locations Managed APIs\",\r\n \"description\": \"Get Locations Managed APIs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/apioperations\",\r\n \"displayName\": \"Locations API Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/locations/apioperations/read\",\r\n \"displayName\": \"Get Locations API Operations\",\r\n \"description\": \"Get Locations API Operations.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/connectiongatewayinstallations\",\r\n \"displayName\": \"Locations Connection Gateway Installations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/locations/connectiongatewayinstallations/read\",\r\n \"displayName\": \"Get Locations Connection Gateway Installations\",\r\n \"description\": \"Get Locations Connection Gateway Installations.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"listSitesAssignedToHostName\",\r\n \"displayName\": \"Site Name\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/listSitesAssignedToHostName/Read\",\r\n \"displayName\": \"Get sites assigned to hostname\",\r\n \"description\": \"Get names of sites assigned to hostname.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/microsoft.web\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"microsoft.web\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Batch AI\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.BatchAI/register/action\",\r\n \"displayName\": \"Register the Batch AI Resource Provider\",\r\n \"description\": \"Registers the subscription for the Batch AI Resource Provider and enables the creation of Batch AI resources\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"clusters\",\r\n \"displayName\": \"Batch AI Clusters\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.BatchAI/clusters/read\",\r\n \"displayName\": \"List or get Batch AI clusters\",\r\n \"description\": \"Lists Batch AI clusters or gets the properties of a Batch AI cluster\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.BatchAI/clusters/write\",\r\n \"displayName\": \"Create or update Batch AI cluster\",\r\n \"description\": \"Creates a new Batch AI cluster or updates an existing Batch AI cluster\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.BatchAI/clusters/delete\",\r\n \"displayName\": \"Delete Batch AI cluster\",\r\n \"description\": \"Deletes a Batch AI cluster\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.BatchAI/clusters/remoteLoginInformation/action\",\r\n \"displayName\": \"List Batch AI cluster remote-login information\",\r\n \"description\": \"Lists remote-login information for a Batch AI cluster\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobs\",\r\n \"displayName\": \"Batch AI Jobs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.BatchAI/jobs/read\",\r\n \"displayName\": \"List or get Batch AI jobs\",\r\n \"description\": \"Lists Batch AI jobs or gets the properties of a Batch AI job\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.BatchAI/jobs/write\",\r\n \"displayName\": \"Create or update Batch AI job\",\r\n \"description\": \"Creates a new Batch AI job or updates an existing Batch AI job\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.BatchAI/jobs/delete\",\r\n \"displayName\": \"Delete Batch AI job\",\r\n \"description\": \"Deletes a Batch AI job\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.BatchAI/jobs/terminate/action\",\r\n \"displayName\": \"Terminate Batch AI job\",\r\n \"description\": \"Terminates a Batch AI job\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.BatchAI/jobs/remoteLoginInformation/action\",\r\n \"displayName\": \"List Batch AI job remote-login information\",\r\n \"description\": \"Lists remote-login information for a Batch AI job\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"fileservers\",\r\n \"displayName\": \"Batch AI Fileservers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.BatchAI/fileservers/read\",\r\n \"displayName\": \"List or get Batch AI fileservers\",\r\n \"description\": \"Lists Batch AI fileservers or gets the properties of a Batch AI fileserver\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.BatchAI/fileservers/write\",\r\n \"displayName\": \"Create or update Batch AI fileserver\",\r\n \"description\": \"Creates a new Batch AI fileserver or updates an existing Batch AI fileserver\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.BatchAI/fileservers/delete\",\r\n \"displayName\": \"Delete Batch AI filserver\",\r\n \"description\": \"Deletes a Batch AI fileserver\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.BatchAI/fileservers/suspend/action\",\r\n \"displayName\": \"Suspend Batch AI fileserver\",\r\n \"description\": \"Suspends a Batch AI fileserver\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.BatchAI/fileservers/resume/action\",\r\n \"displayName\": \"Resume Batch AI fileserver\",\r\n \"description\": \"Resumes a Batch AI fileserver\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.BatchAI\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.BatchAI\"\r\n },\r\n {\r\n \"displayName\": \"microsoft.storagesync\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"storageSyncServices\",\r\n \"displayName\": \"Storage Sync Services\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.storagesync/storageSyncServices/read\",\r\n \"displayName\": \"Read Storage Sync Services\",\r\n \"description\": \"Read any Storage Sync Services\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.storagesync/storageSyncServices/write\",\r\n \"displayName\": \"Create or Update Storage Sync Services\",\r\n \"description\": \"Create or Update any Storage Sync Services\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.storagesync/storageSyncServices/delete\",\r\n \"displayName\": \"Delete Storage Sync Services\",\r\n \"description\": \"Delete any Storage Sync Services\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageSyncServices/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Storage Sync Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.storagesync/storageSyncServices/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Read Storage Sync Services metric definitions\",\r\n \"description\": \"Gets the available metrics for Storage Sync Services\",\r\n \"origin\": \"System\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"ServerSyncSessionResult\",\r\n \"displayName\": \"Sync Session Result\",\r\n \"displayDescription\": \"Metric that logs a value of 1 each time the Server Endpoint successfully completes a Sync Session with the Cloud Endpoint\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerEndointResourceId\",\r\n \"displayName\": \"Server Endpoint Resource Id\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ServerSyncSessionFilesSyncedCount\",\r\n \"displayName\": \"Server Sync Session Files Synced Count\",\r\n \"displayDescription\": \"Count of Files synced\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerEndointResourceId\",\r\n \"displayName\": \"Server Endpoint Resource Id\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ServerSyncSessionFilesSyncedSizeBytes\",\r\n \"displayName\": \"Server Sync Session Files Synced Size in Bytes\",\r\n \"displayDescription\": \"Total size of Files synced\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerEndointResourceId\",\r\n \"displayName\": \"Server Endpoint Resource Id\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ServerSyncSessionThroughputMBps\",\r\n \"displayName\": \"Server Sync Session Throughput in MBps\",\r\n \"displayDescription\": \"Throughput of Sync Sessions\",\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerEndointResourceId\",\r\n \"displayName\": \"Server Endpoint Resource Id\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ServerHeartbeat\",\r\n \"displayName\": \"Server Heartbeat\",\r\n \"displayDescription\": \"Metric that logs a value of 1 each time the resigtered server successfully records a heartbeat with the Cloud Endpoint\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceId\",\r\n \"displayName\": \"Server Endpoint Resource Id\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageSyncServices/registeredServers\",\r\n \"displayName\": \"Registered Server\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.storagesync/storageSyncServices/registeredServers/read\",\r\n \"displayName\": \"Read Registered Server\",\r\n \"description\": \"Read any Registered Server\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.storagesync/storageSyncServices/registeredServers/write\",\r\n \"displayName\": \"Create or Update Registered Server\",\r\n \"description\": \"Create or Update any Registered Server\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.storagesync/storageSyncServices/registeredServers/delete\",\r\n \"displayName\": \"Delete Registered Server\",\r\n \"description\": \"Delete any Registered Server\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageSyncServices/syncGroups\",\r\n \"displayName\": \"Sync Groups\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.storagesync/storageSyncServices/syncGroups/read\",\r\n \"displayName\": \"Read Sync Groups\",\r\n \"description\": \"Read any Sync Groups\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.storagesync/storageSyncServices/syncGroups/write\",\r\n \"displayName\": \"Create or Update Sync Groups\",\r\n \"description\": \"Create or Update any Sync Groups\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.storagesync/storageSyncServices/syncGroups/delete\",\r\n \"displayName\": \"Delete Sync Groups\",\r\n \"description\": \"Delete any Sync Groups\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageSyncServices/syncGroups/serverEndpoints\",\r\n \"displayName\": \"Server Endpoints\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.storagesync/storageSyncServices/syncGroups/serverEndpoints/read\",\r\n \"displayName\": \"Read Server Endpoints\",\r\n \"description\": \"Read any Server Endpoints\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.storagesync/storageSyncServices/syncGroups/serverEndpoints/write\",\r\n \"displayName\": \"Create or Update Server Endpoints\",\r\n \"description\": \"Create or Update any Server Endpoints\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.storagesync/storageSyncServices/syncGroups/serverEndpoints/delete\",\r\n \"displayName\": \"Delete Server Endpoints\",\r\n \"description\": \"Delete any Server Endpoints\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.storagesync/storageSyncServices/syncGroups/serverEndpoints/recallAction/action\",\r\n \"displayName\": \"recallAction\",\r\n \"description\": \"Call this action to recall files to a server\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageSyncServices/syncGroups/cloudEndpoints\",\r\n \"displayName\": \"Cloud Endpoints\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.storagesync/storageSyncServices/syncGroups/cloudEndpoints/read\",\r\n \"displayName\": \"Read Cloud Endpoints\",\r\n \"description\": \"Read any Cloud Endpoints\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.storagesync/storageSyncServices/syncGroups/cloudEndpoints/write\",\r\n \"displayName\": \"Create or Update Cloud Endpoints\",\r\n \"description\": \"Create or Update any Cloud Endpoints\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.storagesync/storageSyncServices/syncGroups/cloudEndpoints/delete\",\r\n \"displayName\": \"Delete Cloud Endpoints\",\r\n \"description\": \"Delete any Cloud Endpoints\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.storagesync/storageSyncServices/syncGroups/cloudEndpoints/prebackup/action\",\r\n \"displayName\": \"prebackup\",\r\n \"description\": \"Call this action before backup\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.storagesync/storageSyncServices/syncGroups/cloudEndpoints/postbackup/action\",\r\n \"displayName\": \"postbackup\",\r\n \"description\": \"Call this action after backup\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.storagesync/storageSyncServices/syncGroups/cloudEndpoints/prerestore/action\",\r\n \"displayName\": \"prerestore\",\r\n \"description\": \"Call this action before restore\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.storagesync/storageSyncServices/syncGroups/cloudEndpoints/postrestore/action\",\r\n \"displayName\": \"postrestore\",\r\n \"description\": \"Call this action after restore\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.storagesync/storageSyncServices/syncGroups/cloudEndpoints/restoreheartbeat/action\",\r\n \"displayName\": \"restoreheartbeat\",\r\n \"description\": \"Restore heartbeat\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageSyncServices/syncGroups/cloudEndpoints/operationresults\",\r\n \"displayName\": \"Cloud Endpoints\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.storagesync/storageSyncServices/syncGroups/cloudEndpoints/operationresults/read\",\r\n \"displayName\": \"Read cloudEndpoints/operationresults\",\r\n \"description\": \"Location api for async backup calls\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.StorageSync\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.StorageSync\"\r\n },\r\n {\r\n \"displayName\": \"Stackify Retrace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"stackify.retrace/updateCommunicationPreference/action\",\r\n \"displayName\": \"Update Communication Preference\",\r\n \"description\": \"Updates Communication Preferences\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"stackify.retrace/listCommunicationPreference/action\",\r\n \"displayName\": \"List Communication Preference\",\r\n \"description\": \"Read any Communication Preferences\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"Operations\",\r\n \"displayName\": \"Operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"stackify.retrace/Operations/read\",\r\n \"displayName\": \"Read Operation\",\r\n \"description\": \"Read any Operations\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"services\",\r\n \"displayName\": \"Stackify Retrace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"stackify.retrace/services/Read\",\r\n \"displayName\": \"Read Stackify Retrace\",\r\n \"description\": \"Read any Stackify Retrace\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"stackify.retrace/services/Write\",\r\n \"displayName\": \"Create or Update Stackify Retrace\",\r\n \"description\": \"Create or Update any Stackify Retrace\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"stackify.retrace/services/Delete\",\r\n \"displayName\": \"Delete Stackify Retrace\",\r\n \"description\": \"Deletes any Stackify Retrace\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"stackify.retrace/services/regenerateKey/action\",\r\n \"displayName\": \"Regenerate Keys\",\r\n \"description\": \"Regenerate any Stackify Retrace Keys\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"stackify.retrace/services/listSecrets/action\",\r\n \"displayName\": \"List Secrets\",\r\n \"description\": \"Read any Stackify Retrace Secrets\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"stackify.retrace/services/listSingleSignOnToken/action\",\r\n \"displayName\": \"List Single Sign On Tokens\",\r\n \"description\": \"Read any Stackify Retrace Single Sign On Tokens\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/stackify.retrace\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"stackify.retrace\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft.Consumption\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"reservationSummaries\",\r\n \"displayName\": \"ReservationSummaries\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Consumption/reservationSummaries/read\",\r\n \"displayName\": \"List Reservation Utilization Summaries\",\r\n \"description\": \"List the utilization summary for reserved instances by reservation order or managment groups. The summary data is either at monthly or daily level.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usageDetails\",\r\n \"displayName\": \"UsageDetails\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Consumption/usageDetails/read\",\r\n \"displayName\": \"List Usage Details\",\r\n \"description\": \"List the usage details for a scope for EA and WebDirect subscriptions.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"balances\",\r\n \"displayName\": \"Balances\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Consumption/balances/read\",\r\n \"displayName\": \"List utlization summary\",\r\n \"description\": \"List the utilization summary for a billing period for a management group.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Consumption/operations/read\",\r\n \"displayName\": \"List supported operations\",\r\n \"description\": \"List all supported operations by Microsoft.Consumption resource provider.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"terms\",\r\n \"displayName\": \"Terms\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Consumption/terms/read\",\r\n \"displayName\": \"List Terms\",\r\n \"description\": \"List the terms for a subscription or a management group.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"marketplaces\",\r\n \"displayName\": \"Marketplaces\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Consumption/marketplaces/read\",\r\n \"displayName\": \"List Marketplace resource usage\",\r\n \"description\": \"List the marketplace resource usage details for a scope for EA and WebDirect subscriptions.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"pricesheets\",\r\n \"displayName\": \"Pricesheets\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Consumption/pricesheets/read\",\r\n \"displayName\": \"List Price sheets\",\r\n \"description\": \"List the Pricesheets data for a subscription or a management group.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"reservationTransactions\",\r\n \"displayName\": \"ReservationTransactions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Consumption/reservationTransactions/read\",\r\n \"displayName\": \"List Reservation Transactions history\",\r\n \"description\": \"List the transaction history for reserved instances by management groups.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"budgets\",\r\n \"displayName\": \"Budgets\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Consumption/budgets/read\",\r\n \"displayName\": \"List budgets\",\r\n \"description\": \"List the budgets by a subscription or a management group.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Consumption/budgets/write\",\r\n \"displayName\": \"Create, update and delete budgets\",\r\n \"description\": \"Creates, update and delete the budgets by a subscription or a management group.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"reservationDetails\",\r\n \"displayName\": \"ReservationDetails\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Consumption/reservationDetails/read\",\r\n \"displayName\": \"List Reservation Utilization Details\",\r\n \"description\": \"List the utilization details for reserved instances by reservation order or managment groups. The details data is per instance per day level.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Consumption\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Consumption\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Data Catalog\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataCatalog/checkNameAvailability/action\",\r\n \"displayName\": \"Check Catalog Name Availability\",\r\n \"description\": \"Checks catalog name availability for tenant.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataCatalog/register/action\",\r\n \"displayName\": \"Register Subscription for Data Catalog\",\r\n \"description\": \"Registers subscription with Microsoft.DataCatalog resource provider.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataCatalog/unregister/action\",\r\n \"displayName\": \"Unregister Subscription for Data Catalog\",\r\n \"description\": \"Unregisters subscription from Microsoft.DataCatalog resource provider.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Available Catalog Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataCatalog/operations/read\",\r\n \"displayName\": \"List Available Catalog Operations\",\r\n \"description\": \"Lists operations available on Microsoft.DataCatalog resource provider.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"catalogs\",\r\n \"displayName\": \"Catalog\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataCatalog/catalogs/read\",\r\n \"displayName\": \"Catalog Read Or List \",\r\n \"description\": \"Get properties for catalog or catalogs under subscription or resource group.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataCatalog/catalogs/write\",\r\n \"displayName\": \"Create Or Update Catalog\",\r\n \"description\": \"Creates catalog or updates the tags and properties for the catalog.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataCatalog/catalogs/delete\",\r\n \"displayName\": \"Delete Catalog\",\r\n \"description\": \"Deletes the catalog.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.DataCatalog\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.DataCatalog\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft.HDInsight\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"clusters\",\r\n \"displayName\": \"HDInsight Cluster\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.HDInsight/clusters/write\",\r\n \"displayName\": \"Create or Update Cluster\",\r\n \"description\": \"Create or Update HDInsight Cluster\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.HDInsight/clusters/read\",\r\n \"displayName\": \"Read Cluster Details\",\r\n \"description\": \"Get details about HDInsight Cluster\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.HDInsight/clusters/delete\",\r\n \"displayName\": \"Delete Cluster\",\r\n \"description\": \"Delete a HDInsight Cluster\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.HDInsight/clusters/changerdpsetting/action\",\r\n \"displayName\": \"Change RDP setting\",\r\n \"description\": \"Change RDP setting for HDInsight Cluster\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.HDInsight/clusters/configurations/action\",\r\n \"displayName\": \"Update Cluster Configuration\",\r\n \"description\": \"Update HDInsight Cluster Configuration\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"clusters/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"The metric definition of HDInsight Cluster\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.HDInsight/clusters/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Read HDInsight Cluster metric definitions\",\r\n \"description\": \"Gets the available metrics for HDInsight Cluster\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"GatewayRequests\",\r\n \"displayName\": \"Gateway Requests\",\r\n \"displayDescription\": \"Number of gateway requests\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportedAggregationTypes\": [\r\n \"Count\",\r\n \"Total\"\r\n ],\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1M\",\r\n \"PT1H\",\r\n \"P1D\"\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": \"HdInsight\",\r\n \"sourceMdmNamespace\": \"HdInsightIaasCluster\",\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"category\": \"Availability\",\r\n \"resourceIdDimensionNameOverride\": \"ClusterDnsName\",\r\n \"isInternal\": false,\r\n \"delegateMetricNameOverride\": null,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ClusterDnsName\",\r\n \"displayName\": \"ClusterDnsName\",\r\n \"internalName\": null,\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"HttpStatus\",\r\n \"displayName\": \"HttpStatus\",\r\n \"internalName\": null,\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"clusters/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"HDInsight Cluster\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.HDInsight/clusters/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource HDInsight Cluster\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.HDInsight/clusters/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource HDInsight Cluster\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"clusters/configurations\",\r\n \"displayName\": \"HDInsight Cluster\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.HDInsight/clusters/configurations/read\",\r\n \"displayName\": \"Get Cluster Configurations\",\r\n \"description\": \"Get HDInsight Cluster Configurations\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"clusters/roles\",\r\n \"displayName\": \"HDInsight Cluster\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.HDInsight/clusters/roles/resize/action\",\r\n \"displayName\": \"Resize Cluster\",\r\n \"description\": \"Resize a HDInsight Cluster\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/capabilities\",\r\n \"displayName\": \"HDInsight Subscription Capabilities\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.HDInsight/locations/capabilities/read\",\r\n \"displayName\": \"Get Subscription Capabilities\",\r\n \"description\": \"Get Subscription Capabilities\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/checkNameAvailability\",\r\n \"displayName\": \"HDInsight Cluster\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.HDInsight/locations/checkNameAvailability/read\",\r\n \"displayName\": \"Check Name Availability\",\r\n \"description\": \"Check Name Availability\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.HDInsight\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.HDInsight\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Key Vault\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.KeyVault/register/action\",\r\n \"displayName\": \"Register Subscription\",\r\n \"description\": \"Registers a subscription\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.KeyVault/unregister/action\",\r\n \"displayName\": \"Unregister Subscription\",\r\n \"description\": \"Unregisters a subscription\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"hsmPools\",\r\n \"displayName\": \"HSM pool\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.KeyVault/hsmPools/read\",\r\n \"displayName\": \"View HSM pool\",\r\n \"description\": \"View the properties of an HSM pool\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.KeyVault/hsmPools/write\",\r\n \"displayName\": \"Create or Update HSM pool\",\r\n \"description\": \"Create a new HSM pool of update the properties of an existing HSM pool\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.KeyVault/hsmPools/delete\",\r\n \"displayName\": \"Delete HSM pool\",\r\n \"description\": \"Delete an HSM pool\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.KeyVault/hsmPools/joinVault/action\",\r\n \"displayName\": \"Join KeyVault to HSM pool\",\r\n \"description\": \"Join a key vault to an HSM pool\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"checkNameAvailability\",\r\n \"displayName\": \"Name Availability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.KeyVault/checkNameAvailability/read\",\r\n \"displayName\": \"Check Name Availability\",\r\n \"description\": \"Checks that a key vault name is valid and is not in use\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vaults\",\r\n \"displayName\": \"Key Vault\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/read\",\r\n \"displayName\": \"View Key Vault\",\r\n \"description\": \"View the properties of a key vault\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/write\",\r\n \"displayName\": \"Update Key Vault\",\r\n \"description\": \"Create a new key vault or update the properties of an existing key vault\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/delete\",\r\n \"displayName\": \"Delete Key Vault\",\r\n \"description\": \"Delete a key vault\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/deploy/action\",\r\n \"displayName\": \"Use Vault for Azure Deployments\",\r\n \"description\": \"Enables access to secrets in a key vault when deploying Azure resources\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vaults/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Key Vault Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Read metric definition\",\r\n \"description\": \"Gets the available metrics for a key vault\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"ServiceApiHit\",\r\n \"displayName\": \"Total Service Api Hits\",\r\n \"displayDescription\": \"Number of total service api hits\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Count,Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ActivityType\",\r\n \"displayName\": \"Activity Type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ActivityName\",\r\n \"displayName\": \"Activity Name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ServiceApiLatency\",\r\n \"displayName\": \"Overall Service Api Latency\",\r\n \"displayDescription\": \"Overall latency of service api requests\",\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Count,Average,Minimum,Maximum\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ActivityType\",\r\n \"displayName\": \"Activity Type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ActivityName\",\r\n \"displayName\": \"Activity Name\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"StatusCode\",\r\n \"displayName\": \"Status Code\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ServiceApiResult\",\r\n \"displayName\": \"Total Service Api Results\",\r\n \"displayDescription\": \"Number of total service api results\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Count,Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ActivityType\",\r\n \"displayName\": \"Activity Type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ActivityName\",\r\n \"displayName\": \"Activity Name\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"StatusCode\",\r\n \"displayName\": \"Status Code\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vaults/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Key Vault Diagnostic Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/providers/Microsoft.Insights/diagnosticSettings/Read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/providers/Microsoft.Insights/diagnosticSettings/Write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vaults/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"Key Vault Log Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Read log definition\",\r\n \"description\": \"Gets the available logs for a key vault\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"AuditEvent\",\r\n \"displayName\": \"Audit Logs\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vaults/secrets\",\r\n \"displayName\": \"Secret\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/secrets/read\",\r\n \"displayName\": \"View Secret Properties\",\r\n \"description\": \"View the properties of a secret, but not its value\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/secrets/write\",\r\n \"displayName\": \"Update Secret\",\r\n \"description\": \"Create a new secret or update the value of an existing secret\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vaults/accessPolicies\",\r\n \"displayName\": \"Access Policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/accessPolicies/write\",\r\n \"displayName\": \"Update Access Policy\",\r\n \"description\": \"Update an existing access policy by merging or replacing, or add a new access policy to a vault.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.KeyVault/operations/read\",\r\n \"displayName\": \"Available Key Vault Operations\",\r\n \"description\": \"Lists operations available on Microsoft.KeyVault resource provider\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"deletedVaults\",\r\n \"displayName\": \"Soft Deleted Key Vault\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.KeyVault/deletedVaults/read\",\r\n \"displayName\": \"View Soft Deleted Vaults\",\r\n \"description\": \"View the properties of soft deleted key vaults\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations\",\r\n \"displayName\": \"Location\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.KeyVault/locations/deleteVirtualNetworkOrSubnets/action\",\r\n \"displayName\": \"Delete virtual network or subnets notification\",\r\n \"description\": \"Notifies Microsoft.KeyVault that a virtual network or subnet is being deleted\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/operationResults\",\r\n \"displayName\": \"Long Run Operation Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.KeyVault/locations/operationResults/read\",\r\n \"displayName\": \"Check Operation Result\",\r\n \"description\": \"Check the result of a long run operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/deletedVaults\",\r\n \"displayName\": \"Soft Deleted Key Vault\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.KeyVault/locations/deletedVaults/read\",\r\n \"displayName\": \"View Soft Deleted Key Vault\",\r\n \"description\": \"View the properties of a soft deleted key vault\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.KeyVault/locations/deletedVaults/purge/action\",\r\n \"displayName\": \"Purge Soft Deleted Key Vault\",\r\n \"description\": \"Purge a soft deleted key vault\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.KeyVault\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.KeyVault\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Capacity\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Capacity/reservationorders/action\",\r\n \"displayName\": \"Update Reservations\",\r\n \"description\": \"Update any Reservation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Capacity/register/action\",\r\n \"displayName\": \"Registers the Capacity Resource Provider.\",\r\n \"description\": \"Registers the Capacity resource provider and enables the creation of Capacity resources.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"reservationorders\",\r\n \"displayName\": \"Reservations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Capacity/reservationorders/read\",\r\n \"displayName\": \"Get Reservations\",\r\n \"description\": \"Read All Reservations\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Capacity/reservationorders/write\",\r\n \"displayName\": \"Create Reservations\",\r\n \"description\": \"Create any Reservation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Capacity/reservationorders/delete\",\r\n \"displayName\": \"Delete Reservations\",\r\n \"description\": \"Delete any Reservation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Capacity/reservationorders/reservations/action\",\r\n \"displayName\": \"Update Reservations\",\r\n \"description\": \"Update any Reservation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"reservationorders/reservations\",\r\n \"displayName\": \"Reservations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Capacity/reservationorders/reservations/read\",\r\n \"displayName\": \"Get Reservations\",\r\n \"description\": \"Read All Reservations\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Capacity/reservationorders/reservations/write\",\r\n \"displayName\": \"Create Reservations\",\r\n \"description\": \"Create any Reservation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Capacity/reservationorders/reservations/delete\",\r\n \"displayName\": \"Delete Reservations\",\r\n \"description\": \"Delete any Reservation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"reservationorders/reservations/revisions\",\r\n \"displayName\": \"Reservations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Capacity/reservationorders/reservations/revisions/read\",\r\n \"displayName\": \"Get Reservations\",\r\n \"description\": \"Read All Reservations\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Capacity\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Capacity\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Compute\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/register/action\",\r\n \"displayName\": \"Register Subscription for Compute\",\r\n \"description\": \"Registers Subscription with Microsoft.Compute resource provider\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"sharedVMImages\",\r\n \"displayName\": \"SharedVMImages\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/sharedVMImages/read\",\r\n \"displayName\": \"Get SharedVMImage\",\r\n \"description\": \"Get the properties of a SharedVMImage\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/sharedVMImages/write\",\r\n \"displayName\": \"Create or Update SharedVMImage\",\r\n \"description\": \"Creates a new SharedVMImage or updates an existing one\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/sharedVMImages/delete\",\r\n \"displayName\": \"Delete SharedVMImage\",\r\n \"description\": \"Deletes the SharedVMImage\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sharedVMImages/versions\",\r\n \"displayName\": \"SharedVMImageVersions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/sharedVMImages/versions/read\",\r\n \"displayName\": \"Get SharedVMImageVersion\",\r\n \"description\": \"Get the properties of a SharedVMImageVersion\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/sharedVMImages/versions/write\",\r\n \"displayName\": \"Create or Update SharedVMImageVersion\",\r\n \"description\": \"Create a new SharedVMImageVersion or update an existing one\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/sharedVMImages/versions/delete\",\r\n \"displayName\": \"Delete SharedVMImageVersion\",\r\n \"description\": \"Delete a SharedVMImageVersion\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/sharedVMImages/versions/replicate/action\",\r\n \"displayName\": \"Replicate SharedVMImageVersion\",\r\n \"description\": \"Replicate a SharedVMImageVersion to target regions\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"restorePointCollections\",\r\n \"displayName\": \"Restore Point Collections\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/restorePointCollections/read\",\r\n \"displayName\": \"Get Restore Point Collection\",\r\n \"description\": \"Get the properties of a restore point collection\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/restorePointCollections/write\",\r\n \"displayName\": \"Create or Update Restore Point Collection\",\r\n \"description\": \"Creates a new restore point collection or updates an existing one\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/restorePointCollections/delete\",\r\n \"displayName\": \"Delete Restore Point Collection\",\r\n \"description\": \"Deletes the restore point collection and contained restore points\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"restorePointCollections/restorePoints\",\r\n \"displayName\": \"Restore Points\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/restorePointCollections/restorePoints/read\",\r\n \"displayName\": \"Get Restore Point\",\r\n \"description\": \"Get the properties of a restore point\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/restorePointCollections/restorePoints/write\",\r\n \"displayName\": \"Create Restore Point\",\r\n \"description\": \"Creates a new restore point\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/restorePointCollections/restorePoints/delete\",\r\n \"displayName\": \"Delete Restore Point\",\r\n \"description\": \"Deletes the restore point\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/restorePointCollections/restorePoints/retrieveSasUris/action\",\r\n \"displayName\": \"Get Restore Point along with blob SAS URIs\",\r\n \"description\": \"Get the properties of a restore point along with blob SAS URIs\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachineScaleSets\",\r\n \"displayName\": \"Virtual Machine Scale Sets\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/read\",\r\n \"displayName\": \"Get Virtual Machine Scale Set\",\r\n \"description\": \"Get the properties of a Virtual Machine Scale Set\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/write\",\r\n \"displayName\": \"Create or Update Virtual Machine Scale Set\",\r\n \"description\": \"Creates a new Virtual Machine Scale Set or updates an existing one\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/delete\",\r\n \"displayName\": \"Delete Virtual Machine Scale Set\",\r\n \"description\": \"Deletes the Virtual Machine Scale Set\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/delete/action\",\r\n \"displayName\": \"Delete Virtual Machines in a Virtual Machine Scale Set\",\r\n \"description\": \"Deletes the instances of the Virtual Machine Scale Set\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/start/action\",\r\n \"displayName\": \"Start Virtual Machine Scale Set\",\r\n \"description\": \"Starts the instances of the Virtual Machine Scale Set\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/powerOff/action\",\r\n \"displayName\": \"Power Off Virtual Machine Scale Set\",\r\n \"description\": \"Powers off the instances of the Virtual Machine Scale Set\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/restart/action\",\r\n \"displayName\": \"Restart Virtual Machine Scale Set\",\r\n \"description\": \"Restarts the instances of the Virtual Machine Scale Set\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/deallocate/action\",\r\n \"displayName\": \"Deallocate Virtual Machine Scale Set\",\r\n \"description\": \"Powers off and releases the compute resources for the instances of the Virtual Machine Scale Set \",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/manualUpgrade/action\",\r\n \"displayName\": \"Manual Upgrade Virtual Machine Scale Set\",\r\n \"description\": \"Manually updates instances to latest model of the Virtual Machine Scale Set\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/reimage/action\",\r\n \"displayName\": \"Reimage Virtual Machine Scale Set\",\r\n \"description\": \"Reimages the instances of the Virtual Machine Scale Set\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/scale/action\",\r\n \"displayName\": \"Verify Scaling of Virtual Machine Scale Set\",\r\n \"description\": \"Verify if an existing Virtual Machine Scale Set can Scale In/Scale Out to specified instance count\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachineScaleSets/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Virtual Machine Scalet Set Metric Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get Virtual Machine Scalet Set Metric Definitions\",\r\n \"description\": \"Reads Virtual Machine Scalet Set Metric Definitions\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"Percentage CPU\",\r\n \"displayName\": \"Percentage CPU\",\r\n \"displayDescription\": \"The percentage of allocated compute units that are currently in use by the Virtual Machine(s)\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"Network In\",\r\n \"displayName\": \"Network In\",\r\n \"displayDescription\": \"The number of bytes received on all network interfaces by the Virtual Machine(s) (Incoming Traffic)\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\"\r\n },\r\n {\r\n \"name\": \"Network Out\",\r\n \"displayName\": \"Network Out\",\r\n \"displayDescription\": \"The number of bytes out on all network interfaces by the Virtual Machine(s) (Outgoing Traffic)\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\"\r\n },\r\n {\r\n \"name\": \"Disk Read Bytes\",\r\n \"displayName\": \"Disk Read Bytes\",\r\n \"displayDescription\": \"Total bytes read from disk during monitoring period\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\"\r\n },\r\n {\r\n \"name\": \"Disk Write Bytes\",\r\n \"displayName\": \"Disk Write Bytes\",\r\n \"displayDescription\": \"Total bytes written to disk during monitoring period\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\"\r\n },\r\n {\r\n \"name\": \"Disk Read Operations/Sec\",\r\n \"displayName\": \"Disk Read Operations/Sec\",\r\n \"displayDescription\": \"Disk Read IOPS\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"Disk Write Operations/Sec\",\r\n \"displayName\": \"Disk Write Operations/Sec\",\r\n \"displayDescription\": \"Disk Write IOPS\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"CPU Credits Remaining\",\r\n \"displayName\": \"CPU Credits Remaining\",\r\n \"displayDescription\": \"Total number of credits available to burst\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"CPU Credits Consumed\",\r\n \"displayName\": \"CPU Credits Consumed\",\r\n \"displayDescription\": \"Total number of credits consumed by the Virtual Machine\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachineScaleSets/instanceView\",\r\n \"displayName\": \"Virtual Machine Scale Set Instance View\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/instanceView/read\",\r\n \"displayName\": \"Get Virtual Machine Scale Set Instance View\",\r\n \"description\": \"Gets the instance view of the Virtual Machine Scale Set\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachineScaleSets/extensions\",\r\n \"displayName\": \"Virtual Machine Scale Set Extensions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/extensions/read\",\r\n \"displayName\": \"Get Virtual Machine Scale Set Extension\",\r\n \"description\": \"Gets the properties of a Virtual Machine Scale Set Extension\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/extensions/write\",\r\n \"displayName\": \"Create or Update Virtual Machine Scale Set Extension\",\r\n \"description\": \"Creates a new Virtual Machine Scale Set Extension or updates an existing one\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/extensions/delete\",\r\n \"displayName\": \"Delete Virtual Machine Scale Set Extension\",\r\n \"description\": \"Deletes the Virtual Machine Scale Set Extension\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachineScaleSets/skus\",\r\n \"displayName\": \"Virtual Machine Scale Set SKU\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/skus/read\",\r\n \"displayName\": \"List SKUs for Virtual Machine Scale Set\",\r\n \"description\": \"Lists the valid SKUs for an existing Virtual Machine Scale Set\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachineScaleSets/rollingUpgrades\",\r\n \"displayName\": \"Virtual Machine Scale Sets Rolling Upgrades\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/rollingUpgrades/read\",\r\n \"displayName\": \"Gets the latest Rolling Upgrade status for a Virtual Machine Scale Set\",\r\n \"description\": \"Get latest Rolling Upgrade status for a Virtual Machine Scale Set\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/rollingUpgrades/cancel/action\",\r\n \"displayName\": \"Cancel Virtual Machine Scale Set Rolling Upgrade operation\",\r\n \"description\": \"Cancels the rolling upgrade of a Virtual Machine Scale Set\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachineScaleSets/rollingUpgrades/osUpgradeHistory\",\r\n \"displayName\": \"Virtual Machine Scale Sets Rolling OS Upgrades History\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/rollingUpgrades/osUpgradeHistory/read\",\r\n \"displayName\": \"Gets the history of rolling OS upgrades for a Virtual Machine Scale Set\",\r\n \"description\": \"Gets the history of rolling OS upgrades for a Virtual Machine Scale Set\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachineScaleSets/virtualMachines\",\r\n \"displayName\": \"Virtual Machine in Scale Set\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/virtualMachines/read\",\r\n \"displayName\": \"Gets the properties of a Virtual Machine in a Virtual Machine Scale Set\",\r\n \"description\": \"Retrieves the properties of a Virtual Machine in a VM Scale Set\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/virtualMachines/write\",\r\n \"displayName\": \"Updates the properties of a Virtual Machine in a Virtual Machine Scale Set\",\r\n \"description\": \"Updates the properties of a Virtual Machine in a VM Scale Set\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/virtualMachines/delete\",\r\n \"displayName\": \"Delete Virtual Machine in a Virtual Machine Scale Set\",\r\n \"description\": \"Delete a specific Virtual Machine in a VM Scale Set.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/virtualMachines/start/action\",\r\n \"displayName\": \"Start Virtual Machine in a Virtual Machine Scale Set\",\r\n \"description\": \"Starts a Virtual Machine instance in a VM Scale Set.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/virtualMachines/powerOff/action\",\r\n \"displayName\": \"Power off Virtual Machine in a Virtual Machine Scale Set\",\r\n \"description\": \"Powers Off a Virtual Machine instance in a VM Scale Set.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/virtualMachines/restart/action\",\r\n \"displayName\": \"Restart Virtual Machine instance in a Virtual Machine Scale Set\",\r\n \"description\": \"Restarts a Virtual Machine instance in a VM Scale Set.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/virtualMachines/deallocate/action\",\r\n \"displayName\": \"Deallocate Virtual Machine in a Virtual Machine Scale Set\",\r\n \"description\": \"Powers off and releases the compute resources for a Virtual Machine in a VM Scale Set.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/virtualMachines/reimage/action\",\r\n \"displayName\": \"Reimage Virtual Machine in a Virtual Machine Scale Set\",\r\n \"description\": \"Reimages a Virtual Machine instance in a Virtual Machine Scale Set.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachineScaleSets/virtualMachines/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Virtual Machine in Scale Set Metric Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/virtualMachines/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get Virtual Machine in Scale Set Metric Definitions\",\r\n \"description\": \"Reads Virtual Machine in Scale Set Metric Definitions\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"Percentage CPU\",\r\n \"displayName\": \"Percentage CPU\",\r\n \"displayDescription\": \"The percentage of allocated compute units that are currently in use by the Virtual Machine(s)\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"Network In\",\r\n \"displayName\": \"Network In\",\r\n \"displayDescription\": \"The number of bytes received on all network interfaces by the Virtual Machine(s) (Incoming Traffic)\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\"\r\n },\r\n {\r\n \"name\": \"Network Out\",\r\n \"displayName\": \"Network Out\",\r\n \"displayDescription\": \"The number of bytes out on all network interfaces by the Virtual Machine(s) (Outgoing Traffic)\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\"\r\n },\r\n {\r\n \"name\": \"Disk Read Bytes\",\r\n \"displayName\": \"Disk Read Bytes\",\r\n \"displayDescription\": \"Total bytes read from disk during monitoring period\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\"\r\n },\r\n {\r\n \"name\": \"Disk Write Bytes\",\r\n \"displayName\": \"Disk Write Bytes\",\r\n \"displayDescription\": \"Total bytes written to disk during monitoring period\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\"\r\n },\r\n {\r\n \"name\": \"Disk Read Operations/Sec\",\r\n \"displayName\": \"Disk Read Operations/Sec\",\r\n \"displayDescription\": \"Disk Read IOPS\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"Disk Write Operations/Sec\",\r\n \"displayName\": \"Disk Write Operations/Sec\",\r\n \"displayDescription\": \"Disk Write IOPS\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"CPU Credits Remaining\",\r\n \"displayName\": \"CPU Credits Remaining\",\r\n \"displayDescription\": \"Total number of credits available to burst\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"CPU Credits Consumed\",\r\n \"displayName\": \"CPU Credits Consumed\",\r\n \"displayDescription\": \"Total number of credits consumed by the Virtual Machine\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachineScaleSets/virtualMachines/instanceView\",\r\n \"displayName\": \"Instance View of Virtual Machine in Scale Set\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/virtualMachines/instanceView/read\",\r\n \"displayName\": \"Gets Instance View of a Virtual Machine in a Virtual Machine Scale Set\",\r\n \"description\": \"Retrieves the instance view of a Virtual Machine in a VM Scale Set.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"images\",\r\n \"displayName\": \"Images\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/images/read\",\r\n \"displayName\": \"Get Image\",\r\n \"description\": \"Get the properties of the Image\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/images/write\",\r\n \"displayName\": \"Create or Update Image\",\r\n \"description\": \"Creates a new Image or updates an existing one\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/images/delete\",\r\n \"displayName\": \"Delete Image\",\r\n \"description\": \"Deletes the image\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Available Compute Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/operations/read\",\r\n \"displayName\": \"List Available Compute Operations\",\r\n \"description\": \"Lists operations available on Microsoft.Compute resource provider\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"disks\",\r\n \"displayName\": \"Disks\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/disks/read\",\r\n \"displayName\": \"Get Disk\",\r\n \"description\": \"Get the properties of a Disk\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/disks/write\",\r\n \"displayName\": \"Create or Update Disk\",\r\n \"description\": \"Creates a new Disk or updates an existing one\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/disks/delete\",\r\n \"displayName\": \"Delete Disk\",\r\n \"description\": \"Deletes the Disk\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/disks/beginGetAccess/action\",\r\n \"displayName\": \"Get Disk SAS URI\",\r\n \"description\": \"Get the SAS URI of the Disk for blob access\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/disks/endGetAccess/action\",\r\n \"displayName\": \"Revoke Disk SAS URI\",\r\n \"description\": \"Revoke the SAS URI of the Disk\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"snapshots\",\r\n \"displayName\": \"Snapshots\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/snapshots/read\",\r\n \"displayName\": \"Get Snapshot\",\r\n \"description\": \"Get the properties of a Snapshot\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/snapshots/write\",\r\n \"displayName\": \"Create or Update Snapshot\",\r\n \"description\": \"Create a new Snapshot or update an existing one\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/snapshots/delete\",\r\n \"displayName\": \"Delete Snapshot\",\r\n \"description\": \"Delete a Snapshot\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/snapshots/beginGetAccess/action\",\r\n \"displayName\": \"Get Snapshot SAS URI\",\r\n \"description\": \"Get the SAS URI of the Snapshot for blob access\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/snapshots/endGetAccess/action\",\r\n \"displayName\": \"Revoke Snapshot SAS URI\",\r\n \"description\": \"Revoke the SAS URI of the Snapshot\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"availabilitySets\",\r\n \"displayName\": \"Availability Sets\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/availabilitySets/read\",\r\n \"displayName\": \"Get Availablity Set\",\r\n \"description\": \"Get the properties of an availability set\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/availabilitySets/write\",\r\n \"displayName\": \"Create or Update Availability Set\",\r\n \"description\": \"Creates a new availability set or updates an existing one\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/availabilitySets/delete\",\r\n \"displayName\": \"Delete Availability Set\",\r\n \"description\": \"Deletes the availability set\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"availabilitySets/vmSizes\",\r\n \"displayName\": \"Virtual Machine Size for Availability set\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/availabilitySets/vmSizes/read\",\r\n \"displayName\": \"List Virtual Machine Sizes for Availability Set\",\r\n \"description\": \"List available sizes for creating or updating a virtual machine in the availability set\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines\",\r\n \"displayName\": \"Virtual Machines\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachines/read\",\r\n \"displayName\": \"Get Virtual Machine\",\r\n \"description\": \"Get the properties of a virtual machine\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachines/write\",\r\n \"displayName\": \"Create or Update Virtual Machine\",\r\n \"description\": \"Creates a new virtual machine or updates an existing virtual machine\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachines/delete\",\r\n \"displayName\": \"Delete Virtual Machine\",\r\n \"description\": \"Deletes the virtual machine\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"displayName\": \"Start Virtual Machine\",\r\n \"description\": \"Starts the virtual machine\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachines/powerOff/action\",\r\n \"displayName\": \"Power Off Virtual Machine\",\r\n \"description\": \"Powers off the virtual machine. Note that the virtual machine will continue to be billed.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachines/redeploy/action\",\r\n \"displayName\": \"Redeploy Virtual Machine\",\r\n \"description\": \"Redeploys virtual machine\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"displayName\": \"Restart Virtual Machine\",\r\n \"description\": \"Restarts the virtual machine\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"displayName\": \"Deallocate Virtual Machine\",\r\n \"description\": \"Powers off the virtual machine and releases the compute resources\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachines/generalize/action\",\r\n \"displayName\": \"Generalize Virtual Machine\",\r\n \"description\": \"Sets the virtual machine state to Generalized and prepares the virtual machine for capture\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachines/capture/action\",\r\n \"displayName\": \"Capture Virtual Machine\",\r\n \"description\": \"Captures the virtual machine by copying virtual hard disks and generates a template that can be used to create similar virtual machines\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachines/runCommand/action\",\r\n \"displayName\": \"Run Command on Virtual Machine\",\r\n \"description\": \"Executes a predefined script on the virtual machine\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachines/convertToManagedDisks/action\",\r\n \"displayName\": \"Convert Virtual Machine disks to Managed Disks\",\r\n \"description\": \"Converts the blob based disks of the virtual machine to managed disks\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachines/performMaintenance/action\",\r\n \"displayName\": \"Perform Maintenance Redeploy\",\r\n \"description\": \"Performs Maintenance Operation on the VM.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachines/reimage/action\",\r\n \"displayName\": \"Reimage Virtual Machine\",\r\n \"description\": \"Reimages virtual machine which is using differencing disk.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Virtual Machine Metric Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachines/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get Virtual Machine Metric Definitions\",\r\n \"description\": \"Reads Virtual Machine Metric Definitions\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"Percentage CPU\",\r\n \"displayName\": \"Percentage CPU\",\r\n \"displayDescription\": \"The percentage of allocated compute units that are currently in use by the Virtual Machine(s)\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"Network In\",\r\n \"displayName\": \"Network In\",\r\n \"displayDescription\": \"The number of bytes received on all network interfaces by the Virtual Machine(s) (Incoming Traffic)\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\"\r\n },\r\n {\r\n \"name\": \"Network Out\",\r\n \"displayName\": \"Network Out\",\r\n \"displayDescription\": \"The number of bytes out on all network interfaces by the Virtual Machine(s) (Outgoing Traffic)\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\"\r\n },\r\n {\r\n \"name\": \"Disk Read Bytes\",\r\n \"displayName\": \"Disk Read Bytes\",\r\n \"displayDescription\": \"Total bytes read from disk during monitoring period\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\"\r\n },\r\n {\r\n \"name\": \"Disk Write Bytes\",\r\n \"displayName\": \"Disk Write Bytes\",\r\n \"displayDescription\": \"Total bytes written to disk during monitoring period\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\"\r\n },\r\n {\r\n \"name\": \"Disk Read Operations/Sec\",\r\n \"displayName\": \"Disk Read Operations/Sec\",\r\n \"displayDescription\": \"Disk Read IOPS\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"Disk Write Operations/Sec\",\r\n \"displayName\": \"Disk Write Operations/Sec\",\r\n \"displayDescription\": \"Disk Write IOPS\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"CPU Credits Remaining\",\r\n \"displayName\": \"CPU Credits Remaining\",\r\n \"displayDescription\": \"Total number of credits available to burst\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"CPU Credits Consumed\",\r\n \"displayName\": \"CPU Credits Consumed\",\r\n \"displayDescription\": \"Total number of credits consumed by the Virtual Machine\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/vmSizes\",\r\n \"displayName\": \"Virtual Machine Size\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachines/vmSizes/read\",\r\n \"displayName\": \"Lists Available Virtual Machine Sizes\",\r\n \"description\": \"Lists available sizes the virtual machine can be updated to\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/instanceView\",\r\n \"displayName\": \"Virtual Machine Instance View\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachines/instanceView/read\",\r\n \"displayName\": \"Get Virtual Machine Instance View\",\r\n \"description\": \"Gets the detailed runtime status of the virtual machine and its resources\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/extensions\",\r\n \"displayName\": \"Virtual Machine Extensions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachines/extensions/read\",\r\n \"displayName\": \"Get Virtual Machine Extension\",\r\n \"description\": \"Get the properties of a virtual machine extension\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachines/extensions/write\",\r\n \"displayName\": \"Create or Update Virtual Machine Extension\",\r\n \"description\": \"Creates a new virtual machine extension or updates an existing one\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachines/extensions/delete\",\r\n \"displayName\": \"Delete Virtual Machine Extension\",\r\n \"description\": \"Deletes the virtual machine extension\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/vmSizes\",\r\n \"displayName\": \"Virtual Machine Sizes\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/locations/vmSizes/read\",\r\n \"displayName\": \"List Available Virtual Machine Sizes in Location\",\r\n \"description\": \"Lists available virtual machine sizes in a location\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/capsOperations\",\r\n \"displayName\": \"CapsOperation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/locations/capsOperations/read\",\r\n \"displayName\": \"Get Caps Operation\",\r\n \"description\": \"Gets the status of an asynchronous Caps operation\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/runCommands\",\r\n \"displayName\": \"Run Commands\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/locations/runCommands/read\",\r\n \"displayName\": \"Lists Run Commands\",\r\n \"description\": \"Lists available run commands in location\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/diskOperations\",\r\n \"displayName\": \"DiskOperation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/locations/diskOperations/read\",\r\n \"displayName\": \"Get Disk Operation\",\r\n \"description\": \"Gets the status of an asynchronous Disk operation\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/usages\",\r\n \"displayName\": \"Usage Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/locations/usages/read\",\r\n \"displayName\": \"Get Usage Metrics\",\r\n \"description\": \"Gets service limits and current usage quantities for the subscription's compute resources in a location\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/operations\",\r\n \"displayName\": \"Operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/locations/operations/read\",\r\n \"displayName\": \"Get Operation\",\r\n \"description\": \"Gets the status of an asynchronous operation\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/publishers\",\r\n \"displayName\": \"Publishers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/locations/publishers/read\",\r\n \"displayName\": \"Get Publisher\",\r\n \"description\": \"Get the properties of a Publisher\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/publishers/artifacttypes/offers\",\r\n \"displayName\": \"Platform Image Offers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/locations/publishers/artifacttypes/offers/read\",\r\n \"displayName\": \"Get Platform Image Offer\",\r\n \"description\": \"Get the properties of a Platform Image Offer\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/publishers/artifacttypes/offers/skus\",\r\n \"displayName\": \"Platform Image Skus\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/locations/publishers/artifacttypes/offers/skus/read\",\r\n \"displayName\": \"Get Platform Image Sku\",\r\n \"description\": \"Get the properties of a Platform Image Sku\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/publishers/artifacttypes/offers/skus/versions\",\r\n \"displayName\": \"Platform Image Versions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/locations/publishers/artifacttypes/offers/skus/versions/read\",\r\n \"displayName\": \"Get Platform Image Version\",\r\n \"description\": \"Get the properties of a Platform Image Version\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/publishers/artifacttypes/types\",\r\n \"displayName\": \"VMExtension Types\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/locations/publishers/artifacttypes/types/read\",\r\n \"displayName\": \"Get VMExtension Type\",\r\n \"description\": \"Get the properties of a VMExtension Type\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/publishers/artifacttypes/types/versions\",\r\n \"displayName\": \"VMExtension Versions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/locations/publishers/artifacttypes/types/versions/read\",\r\n \"displayName\": \"Get VMExtension Version\",\r\n \"description\": \"Get the properties of a VMExtension Version\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Compute\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Compute\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft DevTest Labs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/register/action\",\r\n \"displayName\": \"Register Subscription\",\r\n \"description\": \"Registers the subscription\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"labs\",\r\n \"displayName\": \"Labs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/delete\",\r\n \"displayName\": \"Delete labs.\",\r\n \"description\": \"Delete labs.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/read\",\r\n \"displayName\": \"Read labs.\",\r\n \"description\": \"Read labs.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/write\",\r\n \"displayName\": \"Add or modify labs.\",\r\n \"description\": \"Add or modify labs.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/ListVhds/action\",\r\n \"displayName\": \"List VHDs\",\r\n \"description\": \"List disk images available for custom image creation.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/GenerateUploadUri/action\",\r\n \"displayName\": \"Generate image upload URI\",\r\n \"description\": \"Generate a URI for uploading custom disk images to a Lab.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/CreateEnvironment/action\",\r\n \"displayName\": \"Create a virtual machine\",\r\n \"description\": \"Create virtual machines in a lab.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/ClaimAnyVm/action\",\r\n \"displayName\": \"Claim Any Virtual Machine\",\r\n \"description\": \"Claim a random claimable virtual machine in the lab.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/ExportResourceUsage/action\",\r\n \"displayName\": \"Exports the lab resource usage into a storage account\",\r\n \"description\": \"Exports the lab resource usage into a storage account\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/ImportVirtualMachine/action\",\r\n \"displayName\": \"Import a virtual machine\",\r\n \"description\": \"Import a virtual machine into a different lab.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labs/users\",\r\n \"displayName\": \"user profiles\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/users/delete\",\r\n \"displayName\": \"Delete user profiles.\",\r\n \"description\": \"Delete user profiles.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/users/read\",\r\n \"displayName\": \"Read user profiles.\",\r\n \"description\": \"Read user profiles.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/users/write\",\r\n \"displayName\": \"Add or modify user profiles.\",\r\n \"description\": \"Add or modify user profiles.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labs/users/secrets\",\r\n \"displayName\": \"secrets\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/users/secrets/delete\",\r\n \"displayName\": \"Delete secrets.\",\r\n \"description\": \"Delete secrets.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/users/secrets/read\",\r\n \"displayName\": \"Read secrets.\",\r\n \"description\": \"Read secrets.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/users/secrets/write\",\r\n \"displayName\": \"Add or modify secrets.\",\r\n \"description\": \"Add or modify secrets.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labs/users/environments\",\r\n \"displayName\": \"environments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/users/environments/delete\",\r\n \"displayName\": \"Delete environments.\",\r\n \"description\": \"Delete environments.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/users/environments/read\",\r\n \"displayName\": \"Read environments.\",\r\n \"description\": \"Read environments.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/users/environments/write\",\r\n \"displayName\": \"Add or modify environments.\",\r\n \"description\": \"Add or modify environments.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labs/users/serviceFabrics\",\r\n \"displayName\": \"Service Fabrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/users/serviceFabrics/delete\",\r\n \"displayName\": \"Delete service fabrics.\",\r\n \"description\": \"Delete service fabrics.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/users/serviceFabrics/read\",\r\n \"displayName\": \"Read service fabrics.\",\r\n \"description\": \"Read service fabrics.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/users/serviceFabrics/write\",\r\n \"displayName\": \"Add or modify service fabrics.\",\r\n \"description\": \"Add or modify service fabrics.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/users/serviceFabrics/Start/action\",\r\n \"displayName\": \"Start service fabric\",\r\n \"description\": \"Start a service fabric.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/users/serviceFabrics/Stop/action\",\r\n \"displayName\": \"Stop service fabric\",\r\n \"description\": \"Stop a service fabric\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/users/serviceFabrics/ListApplicableSchedules/action\",\r\n \"displayName\": \"List all applicable schedules\",\r\n \"description\": \"Lists all applicable schedules\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labs/users/serviceFabrics/schedules\",\r\n \"displayName\": \"schedules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/users/serviceFabrics/schedules/delete\",\r\n \"displayName\": \"Delete schedules.\",\r\n \"description\": \"Delete schedules.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/users/serviceFabrics/schedules/read\",\r\n \"displayName\": \"Read schedules.\",\r\n \"description\": \"Read schedules.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/users/serviceFabrics/schedules/write\",\r\n \"displayName\": \"Add or modify schedules.\",\r\n \"description\": \"Add or modify schedules.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/users/serviceFabrics/schedules/Execute/action\",\r\n \"displayName\": \"Execute schedule\",\r\n \"description\": \"Execute a schedule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labs/users/disks\",\r\n \"displayName\": \"disks\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/users/disks/delete\",\r\n \"displayName\": \"Delete disks.\",\r\n \"description\": \"Delete disks.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/users/disks/read\",\r\n \"displayName\": \"Read disks.\",\r\n \"description\": \"Read disks.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/users/disks/write\",\r\n \"displayName\": \"Add or modify disks.\",\r\n \"description\": \"Add or modify disks.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/users/disks/Attach/action\",\r\n \"displayName\": \"Attach disk\",\r\n \"description\": \"Attach and create the lease of the disk to the virtual machine.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/users/disks/Detach/action\",\r\n \"displayName\": \"Detach and break the lease of the disk attached to the virtual machine\",\r\n \"description\": \"Detach and break the lease of the disk attached to the virtual machine.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labs/customImages\",\r\n \"displayName\": \"custom images\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/customImages/delete\",\r\n \"displayName\": \"Delete custom images.\",\r\n \"description\": \"Delete custom images.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/customImages/read\",\r\n \"displayName\": \"Read custom images.\",\r\n \"description\": \"Read custom images.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/customImages/write\",\r\n \"displayName\": \"Add or modify custom images.\",\r\n \"description\": \"Add or modify custom images.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labs/serviceRunners\",\r\n \"displayName\": \"Service runners\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/serviceRunners/delete\",\r\n \"displayName\": \"Delete service runners.\",\r\n \"description\": \"Delete service runners.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/serviceRunners/read\",\r\n \"displayName\": \"Read service runners.\",\r\n \"description\": \"Read service runners.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/serviceRunners/write\",\r\n \"displayName\": \"Add or modify service runners.\",\r\n \"description\": \"Add or modify service runners.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labs/artifactSources\",\r\n \"displayName\": \"Artifact sources\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/artifactSources/delete\",\r\n \"displayName\": \"Delete artifact sources.\",\r\n \"description\": \"Delete artifact sources.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/artifactSources/read\",\r\n \"displayName\": \"Read artifact sources.\",\r\n \"description\": \"Read artifact sources.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/artifactSources/write\",\r\n \"displayName\": \"Add or modify artifact sources.\",\r\n \"description\": \"Add or modify artifact sources.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labs/artifactSources/artifacts\",\r\n \"displayName\": \"Artifacts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/artifactSources/artifacts/read\",\r\n \"displayName\": \"Read artifacts.\",\r\n \"description\": \"Read artifacts.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/artifactSources/artifacts/GenerateArmTemplate/action\",\r\n \"displayName\": \"Generates an ARM template for the given artifact\",\r\n \"description\": \"Generates an ARM template for the given artifact, uploads the required files to a storage account, and validates the generated artifact.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labs/artifactSources/armTemplates\",\r\n \"displayName\": \"Azure Resource Manager templates\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/artifactSources/armTemplates/read\",\r\n \"displayName\": \"Read azure resource manager templates.\",\r\n \"description\": \"Read azure resource manager templates.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labs/costs\",\r\n \"displayName\": \"costs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/costs/read\",\r\n \"displayName\": \"Read costs.\",\r\n \"description\": \"Read costs.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/costs/write\",\r\n \"displayName\": \"Add or modify costs.\",\r\n \"description\": \"Add or modify costs.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labs/virtualNetworks\",\r\n \"displayName\": \"virtual networks\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/virtualNetworks/delete\",\r\n \"displayName\": \"Delete virtual networks.\",\r\n \"description\": \"Delete virtual networks.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/virtualNetworks/read\",\r\n \"displayName\": \"Read virtual networks.\",\r\n \"description\": \"Read virtual networks.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/virtualNetworks/write\",\r\n \"displayName\": \"Add or modify virtual networks.\",\r\n \"description\": \"Add or modify virtual networks.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labs/formulas\",\r\n \"displayName\": \"Formulas\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/formulas/delete\",\r\n \"displayName\": \"Delete formulas.\",\r\n \"description\": \"Delete formulas.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/formulas/read\",\r\n \"displayName\": \"Read formulas.\",\r\n \"description\": \"Read formulas.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/formulas/write\",\r\n \"displayName\": \"Add or modify formulas.\",\r\n \"description\": \"Add or modify formulas.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labs/schedules\",\r\n \"displayName\": \"schedules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/schedules/delete\",\r\n \"displayName\": \"Delete schedules.\",\r\n \"description\": \"Delete schedules.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/schedules/read\",\r\n \"displayName\": \"Read schedules.\",\r\n \"description\": \"Read schedules.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/schedules/write\",\r\n \"displayName\": \"Add or modify schedules.\",\r\n \"description\": \"Add or modify schedules.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/schedules/Execute/action\",\r\n \"displayName\": \"Execute schedule\",\r\n \"description\": \"Execute a schedule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/schedules/ListApplicable/action\",\r\n \"displayName\": \"List all applicable schedules\",\r\n \"description\": \"Lists all applicable schedules\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labs/galleryImages\",\r\n \"displayName\": \"gallery images\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/galleryImages/read\",\r\n \"displayName\": \"Read gallery images.\",\r\n \"description\": \"Read gallery images.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labs/policySets\",\r\n \"displayName\": \"policy sets\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/policySets/EvaluatePolicies/action\",\r\n \"displayName\": \"Evaluate policy\",\r\n \"description\": \"Evaluates lab policy.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labs/policySets/policies\",\r\n \"displayName\": \"policies\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/policySets/policies/delete\",\r\n \"displayName\": \"Delete policies.\",\r\n \"description\": \"Delete policies.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/policySets/policies/read\",\r\n \"displayName\": \"Read policies.\",\r\n \"description\": \"Read policies.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/policySets/policies/write\",\r\n \"displayName\": \"Add or modify policies.\",\r\n \"description\": \"Add or modify policies.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labs/virtualMachines\",\r\n \"displayName\": \"Virtual machines\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/virtualMachines/delete\",\r\n \"displayName\": \"Delete virtual machines.\",\r\n \"description\": \"Delete virtual machines.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/virtualMachines/read\",\r\n \"displayName\": \"Read virtual machines.\",\r\n \"description\": \"Read virtual machines.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/virtualMachines/write\",\r\n \"displayName\": \"Add or modify virtual machines.\",\r\n \"description\": \"Add or modify virtual machines.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/virtualMachines/Start/action\",\r\n \"displayName\": \"Start virtual machine\",\r\n \"description\": \"Start a virtual machine.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/virtualMachines/Stop/action\",\r\n \"displayName\": \"Stop virtual machine\",\r\n \"description\": \"Stop a virtual machine\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/virtualMachines/Restart/action\",\r\n \"displayName\": \"Restart virtual machine\",\r\n \"description\": \"Restart a virtual machine.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/virtualMachines/ApplyArtifacts/action\",\r\n \"displayName\": \"Apply artifacts to virtual machine\",\r\n \"description\": \"Apply artifacts to virtual machine.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/virtualMachines/AddDataDisk/action\",\r\n \"displayName\": \"Add or attach a data disk\",\r\n \"description\": \"Attach a new or existing data disk to virtual machine.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/virtualMachines/DetachDataDisk/action\",\r\n \"displayName\": \"Detach the specified disk from the virtual machine\",\r\n \"description\": \"Detach the specified disk from the virtual machine.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/virtualMachines/Claim/action\",\r\n \"displayName\": \"Claim a virtual machine\",\r\n \"description\": \"Take ownership of an existing virtual machine\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/virtualMachines/UnClaim/action\",\r\n \"displayName\": \"Unclaim a virtual machine\",\r\n \"description\": \"Release ownership of an existing virtual machine\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/virtualMachines/TransferDisks/action\",\r\n \"displayName\": \"Transfer data disks to yourself\",\r\n \"description\": \"Transfer ownership of virtual machine data disks to yourself\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/virtualMachines/ListApplicableSchedules/action\",\r\n \"displayName\": \"List all applicable schedules\",\r\n \"description\": \"Lists all applicable schedules\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labs/virtualMachines/schedules\",\r\n \"displayName\": \"schedules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/virtualMachines/schedules/delete\",\r\n \"displayName\": \"Delete schedules.\",\r\n \"description\": \"Delete schedules.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/virtualMachines/schedules/read\",\r\n \"displayName\": \"Read schedules.\",\r\n \"description\": \"Read schedules.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/virtualMachines/schedules/write\",\r\n \"displayName\": \"Add or modify schedules.\",\r\n \"description\": \"Add or modify schedules.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/virtualMachines/schedules/Execute/action\",\r\n \"displayName\": \"Execute schedule\",\r\n \"description\": \"Execute a schedule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labs/notificationChannels\",\r\n \"displayName\": \"notificationChannels\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/notificationChannels/delete\",\r\n \"displayName\": \"Delete notificationchannels.\",\r\n \"description\": \"Delete notificationchannels.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/notificationChannels/read\",\r\n \"displayName\": \"Read notificationchannels.\",\r\n \"description\": \"Read notificationchannels.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/notificationChannels/write\",\r\n \"displayName\": \"Add or modify notificationchannels.\",\r\n \"description\": \"Add or modify notificationchannels.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/notificationChannels/Notify/action\",\r\n \"displayName\": \"Notify\",\r\n \"description\": \"Send notification to provided channel.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"schedules\",\r\n \"displayName\": \"schedules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/schedules/delete\",\r\n \"displayName\": \"Delete schedules.\",\r\n \"description\": \"Delete schedules.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/schedules/read\",\r\n \"displayName\": \"Read schedules.\",\r\n \"description\": \"Read schedules.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/schedules/write\",\r\n \"displayName\": \"Add or modify schedules.\",\r\n \"description\": \"Add or modify schedules.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/schedules/Execute/action\",\r\n \"displayName\": \"Execute schedule\",\r\n \"description\": \"Execute a schedule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/schedules/Retarget/action\",\r\n \"displayName\": \"Retarget schedule.\",\r\n \"description\": \"Updates a schedule's target resource Id.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labCenters\",\r\n \"displayName\": \"Lab centers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labCenters/delete\",\r\n \"displayName\": \"Delete lab centers.\",\r\n \"description\": \"Delete lab centers.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labCenters/read\",\r\n \"displayName\": \"Read lab centers.\",\r\n \"description\": \"Read lab centers.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labCenters/write\",\r\n \"displayName\": \"Add or modify lab centers.\",\r\n \"description\": \"Add or modify lab centers.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/operations\",\r\n \"displayName\": \"operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/locations/operations/read\",\r\n \"displayName\": \"Read operations.\",\r\n \"description\": \"Read operations.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.DevTestLab\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.DevTestLab\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Feature\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"providers/features\",\r\n \"displayName\": \"Feature\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Features/providers/features/read\",\r\n \"displayName\": \"Get Provider Feature\",\r\n \"description\": \"Gets the feature of a subscription in a given resource provider.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Features/providers/features/register/action\",\r\n \"displayName\": \"Register Provider Feature\",\r\n \"description\": \"Registers the feature for a subscription in a given resource provider.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Features/providers/features/unregister/action\",\r\n \"displayName\": \"Unregister Provider Feature\",\r\n \"description\": \"Unregisters the feature for a subscription in a given resource provider.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"features\",\r\n \"displayName\": \"Feature\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Features/features/read\",\r\n \"displayName\": \"Get Feature\",\r\n \"description\": \"Gets the features of a subscription.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Features\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Features\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft DB for MySQL\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"servers\",\r\n \"displayName\": \"MySQL Server\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DBforMySQL/servers/read\",\r\n \"displayName\": \"List/Get MySQL Servers\",\r\n \"description\": \"Return the list of servers or gets the properties for the specified server.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DBforMySQL/servers/write\",\r\n \"displayName\": \"Create/Update MySQL Server\",\r\n \"description\": \"Creates a server with the specified parameters or update the properties or tags for the specified server.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DBforMySQL/servers/delete\",\r\n \"displayName\": \"Delete MySQL Server\",\r\n \"description\": \"Deletes an existing server.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Database Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DBforMySQL/servers/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get database metric definitions\",\r\n \"description\": \"Return types of metrics that are available for databases\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"cpu_percent\",\r\n \"displayName\": \"CPU percent\",\r\n \"displayDescription\": \"CPU percent\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"compute_limit\",\r\n \"displayName\": \"Compute Unit limit\",\r\n \"displayDescription\": \"Compute Unit limit\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"compute_consumption_percent\",\r\n \"displayName\": \"Compute Unit percentage\",\r\n \"displayDescription\": \"Compute Unit percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"memory_percent\",\r\n \"displayName\": \"Memory percent\",\r\n \"displayDescription\": \"Memory percent\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"io_consumption_percent\",\r\n \"displayName\": \"IO percent\",\r\n \"displayDescription\": \"IO percent\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"storage_percent\",\r\n \"displayName\": \"Storage percentage\",\r\n \"displayDescription\": \"Storage percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"storage_used\",\r\n \"displayName\": \"Storage used\",\r\n \"displayDescription\": \"Storage used\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"storage_limit\",\r\n \"displayName\": \"Storage limit\",\r\n \"displayDescription\": \"Storage limit\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"serverlog_storage_percent\",\r\n \"displayName\": \"Server Log storage percent\",\r\n \"displayDescription\": \"Server Log storage percent\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"serverlog_storage_usage\",\r\n \"displayName\": \"Server Log storage used\",\r\n \"displayDescription\": \"Server Log storage used\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"serverlog_storage_limit\",\r\n \"displayName\": \"Server Log storage limit\",\r\n \"displayDescription\": \"Server Log storage limit\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"active_connections\",\r\n \"displayName\": \"Total active connections\",\r\n \"displayDescription\": \"Total active connections\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"connections_failed\",\r\n \"displayName\": \"Total failed connections\",\r\n \"displayDescription\": \"Total failed connections\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"seconds_behind_master\",\r\n \"displayName\": \"Replication lag in seconds\",\r\n \"displayDescription\": \"Replication lag in seconds\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Database Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DBforMySQL/servers/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the disagnostic setting for the resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DBforMySQL/servers/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/firewallRules\",\r\n \"displayName\": \"Firewall Rules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DBforMySQL/servers/firewallRules/read\",\r\n \"displayName\": \"List/Get Firewall Rules\",\r\n \"description\": \"Return the list of firewall rules for a server or gets the properties for the specified firewall rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DBforMySQL/servers/firewallRules/write\",\r\n \"displayName\": \"Create/Update Firewall Rule\",\r\n \"description\": \"Creates a firewall rule with the specified parameters or update an existing rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DBforMySQL/servers/firewallRules/delete\",\r\n \"displayName\": \"Delete Firewall Rule\",\r\n \"description\": \"Deletes an existing firewall rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/recoverableServers\",\r\n \"displayName\": \"Recoverable MySQL Server\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DBforMySQL/servers/recoverableServers/read\",\r\n \"displayName\": \"Get Recoverable MySQL Server info\",\r\n \"description\": \"Return the recoverable MySQL Server info\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/virtualNetworkRules\",\r\n \"displayName\": \"Virtual Network Rules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DBforMySQL/servers/virtualNetworkRules/read\",\r\n \"displayName\": \"List/Get Virtual Network Rule(s)\",\r\n \"description\": \"Return the list of virtual network rules or gets the properties for the specified virtual network rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DBforMySQL/servers/virtualNetworkRules/write\",\r\n \"displayName\": \"Create/Update Virtual Network Rule\",\r\n \"description\": \"Creates a virtual network rule with the specified parameters or update the properties or tags for the specified virtual network rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DBforMySQL/servers/virtualNetworkRules/delete\",\r\n \"displayName\": \"Delete Virtual Network Rule\",\r\n \"description\": \"Deletes an existing Virtual Network Rule\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"performanceTiers\",\r\n \"displayName\": \"Performance Tiers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DBforMySQL/performanceTiers/read\",\r\n \"displayName\": \"List Performance Tiers\",\r\n \"description\": \"Returns the list of Performance Tiers available.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/performanceTiers\",\r\n \"displayName\": \"Performance Tiers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DBforMySQL/locations/performanceTiers/read\",\r\n \"displayName\": \"List Performance Tiers\",\r\n \"description\": \"Returns the list of Performance Tiers available.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.DBforMySQL\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.DBforMySQL\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Machine Learning Model Management Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.MachineLearningModelManagement/register/action\",\r\n \"displayName\": \"Register the provider\",\r\n \"description\": \"Registers subscription ID to the resource provider and enables the creation of a hosting account\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"accounts\",\r\n \"displayName\": \"Machine Learning Model Management Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.MachineLearningModelManagement/accounts/read\",\r\n \"displayName\": \"Read the hosting account\",\r\n \"description\": \"Read any hosting account\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.MachineLearningModelManagement/accounts/write\",\r\n \"displayName\": \"Write the hosting account\",\r\n \"description\": \"Create or update any hosting account\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.MachineLearningModelManagement/accounts/delete\",\r\n \"displayName\": \"Delete the hosting account\",\r\n \"description\": \"Delete any hosting account\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.MachineLearningModelManagement\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.MachineLearningModelManagement\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Management\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"managementGroups\",\r\n \"displayName\": \"managementGroups\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Management/managementGroups/read\",\r\n \"displayName\": \"List Groups\",\r\n \"description\": \"Lists available management groups\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Management\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Management\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Azure EventHub\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventHub/checkNamespaceAvailability/action\",\r\n \"displayName\": \"Get namespace availability.\",\r\n \"description\": \"Checks availability of namespace under given subscription. This API is deprecated please use CheckNameAvailabiltiy instead.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/checkNameAvailability/action\",\r\n \"displayName\": \"Get namespace availability.\",\r\n \"description\": \"Checks availability of namespace under given subscription.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/register/action\",\r\n \"displayName\": \"Registers the EventHub Resource Provider\",\r\n \"description\": \"Registers the subscription for the EventHub resource provider and enables the creation of EventHub resources\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/unregister/action\",\r\n \"displayName\": \"Registers the EventHub Resource Provider\",\r\n \"description\": \"Registers the EventHub Resource Provider\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"sku\",\r\n \"displayName\": \"Sku\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventHub/sku/read\",\r\n \"displayName\": \"Get Sku\",\r\n \"description\": \"Get list of Sku Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sku/regions\",\r\n \"displayName\": \"SkuRegions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventHub/sku/regions/read\",\r\n \"displayName\": \"Get SkuRegions\",\r\n \"description\": \"Get list of SkuRegions Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces\",\r\n \"displayName\": \"Namespace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/write\",\r\n \"displayName\": \"Create Or Update Namespace \",\r\n \"description\": \"Create a Namespace Resource and Update its properties. Tags and Capacity of the Namespace are the properties which can be updated.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/read\",\r\n \"displayName\": \"Get Namespace Resource\",\r\n \"description\": \"Get the list of Namespace Resource Description\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/Delete\",\r\n \"displayName\": \"Delete Namespace\",\r\n \"description\": \"Delete Namespace Resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/authorizationRules/action\",\r\n \"displayName\": \"Updates Namespace Authorization Rule (Deprecated)\",\r\n \"description\": \"Updates Namespace Authorization Rule. This API is depricated. Please use a PUT call to update the Namespace Authorization Rule instead.. This operation is not supported on API version 2017-04-01.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/operationresults\",\r\n \"displayName\": \"Namespace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/operationresults/read\",\r\n \"displayName\": \"Get Namespace Resource\",\r\n \"description\": \"Get the status of Namespace operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Namespace metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get Namespace metrics\",\r\n \"description\": \"Get list of Namespace metrics Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"SuccessfulRequests\",\r\n \"displayName\": \"Successful Requests (Preview)\",\r\n \"displayDescription\": \"Successful Requests for Microsoft.EventHub. (Preview)\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"IncomingRequests\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n },\r\n {\r\n \"name\": \"OperationResult\",\r\n \"isHidden\": true,\r\n \"defaultDimensionValues\": [\r\n {\r\n \"value\": \"Success\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"ServerErrors\",\r\n \"displayName\": \"Server Errors. (Preview)\",\r\n \"displayDescription\": \"Server Errors for Microsoft.EventHub. (Preview)\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"IncomingRequests\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n },\r\n {\r\n \"name\": \"OperationResult\",\r\n \"isHidden\": true,\r\n \"defaultDimensionValues\": [\r\n {\r\n \"value\": \"InternalServerError\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"UserErrors\",\r\n \"displayName\": \"User Errors. (Preview)\",\r\n \"displayDescription\": \"User Errors for Microsoft.EventHub. (Preview)\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"IncomingRequests\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n },\r\n {\r\n \"name\": \"OperationResult\",\r\n \"isHidden\": true,\r\n \"defaultDimensionValues\": [\r\n {\r\n \"value\": \"ClientError\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"QuotaExceededErrors\",\r\n \"displayName\": \"Quota Exceeded Errors. (Preview)\",\r\n \"displayDescription\": \"Quota Exceeded Errors for Microsoft.EventHub. (Preview)\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"IncomingRequests\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n },\r\n {\r\n \"name\": \"OperationResult\",\r\n \"isHidden\": true,\r\n \"defaultDimensionValues\": [\r\n {\r\n \"value\": \"QuotaExceeded\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"ThrottledRequests\",\r\n \"displayName\": \"Throttled Requests. (Preview)\",\r\n \"displayDescription\": \"Throttled Requests for Microsoft.EventHub. (Preview)\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"IncomingRequests\",\r\n \"isDimensionRequired\": false,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n },\r\n {\r\n \"name\": \"OperationResult\",\r\n \"isHidden\": true,\r\n \"defaultDimensionValues\": [\r\n {\r\n \"value\": \"ServerBusy\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"IncomingRequests\",\r\n \"displayName\": \"Incoming Requests (Preview)\",\r\n \"displayDescription\": \"Incoming Requests for Microsoft.EventHub. (Preview)\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"IncomingRequests\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"IncomingMessages\",\r\n \"displayName\": \"Incoming Messages (Preview)\",\r\n \"displayDescription\": \"Incoming Messages for Microsoft.EventHub. (Preview)\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"IncomingMessages\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"OutgoingMessages\",\r\n \"displayName\": \"Outgoing Messages (Preview)\",\r\n \"displayDescription\": \"Outgoing Messages for Microsoft.EventHub. (Preview)\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"OutgoingMessages\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"IncomingBytes\",\r\n \"displayName\": \"Incoming Bytes. (Preview)\",\r\n \"displayDescription\": \"Incoming Bytes for Microsoft.EventHub. (Preview)\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"IncomingBytes\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"OutgoingBytes\",\r\n \"displayName\": \"Outgoing Bytes. (Preview)\",\r\n \"displayDescription\": \"Outgoing Bytes for Microsoft.EventHub. (Preview)\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"OutgoingBytes\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"ActiveConnections\",\r\n \"displayName\": \"ActiveConnections (Preview)\",\r\n \"displayDescription\": \"Total Active Connections for Microsoft.EventHub. (Preview)\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"ActiveConnectionsCount\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"ConnectionsOpened\",\r\n \"displayName\": \"Connections Opened. (Preview)\",\r\n \"displayDescription\": \"Connections Opened for Microsoft.EventHub. (Preview)\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"ConnectionOpen\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"ConnectionsClosed\",\r\n \"displayName\": \"Connections Closed. (Preview)\",\r\n \"displayDescription\": \"Connections Closed for Microsoft.EventHub. (Preview)\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"ConnectionClose\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"CaptureBacklog\",\r\n \"displayName\": \"Capture Backlog. (Preview)\",\r\n \"displayDescription\": \"Capture Backlog for Microsoft.EventHub. (Preview)\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"ArchiveBacklog\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"CapturedMessages\",\r\n \"displayName\": \"Captured Messages. (Preview)\",\r\n \"displayDescription\": \"Captured Messages for Microsoft.EventHub. (Preview)\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"ArchivedMessages\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"CapturedBytes\",\r\n \"displayName\": \"Captured Bytes. (Preview)\",\r\n \"displayDescription\": \"Captured Bytes for Microsoft.EventHub. (Preview)\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"ArchivedBytes\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"INREQS\",\r\n \"displayName\": \"Incoming Requests\",\r\n \"displayDescription\": \"Total incoming send requests for a namespace\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"SUCCREQ\",\r\n \"displayName\": \"Successful Requests\",\r\n \"displayDescription\": \"Total successful requests for a namespace\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"FAILREQ\",\r\n \"displayName\": \"Failed Requests\",\r\n \"displayDescription\": \"Total failed requests for a namespace\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"SVRBSY\",\r\n \"displayName\": \"Server Busy Errors\",\r\n \"displayDescription\": \"Total server busy errors for a namespace\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"INTERR\",\r\n \"displayName\": \"Internal Server Errors\",\r\n \"displayDescription\": \"Total internal server errors for a namespace\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"MISCERR\",\r\n \"displayName\": \"Other Errors\",\r\n \"displayDescription\": \"Total failed requests for a namespace\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"INMSGS\",\r\n \"displayName\": \"Incoming Messages (Deprecated)\",\r\n \"displayDescription\": \"Total incoming messages for a namespace. This metric is deprecated. Please use Incoming Messages metric instead\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"EHINMSGS\",\r\n \"displayName\": \"Incoming Messages\",\r\n \"displayDescription\": \"Total incoming messages for a namespace\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"OUTMSGS\",\r\n \"displayName\": \"Outgoing Messages (Deprecated)\",\r\n \"displayDescription\": \"Total outgoing messages for a namespace. This metric is deprecated. Please use Outgoing Messages metric instead\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"EHOUTMSGS\",\r\n \"displayName\": \"Outgoing Messages\",\r\n \"displayDescription\": \"Total outgoing messages for a namespace\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"EHINMBS\",\r\n \"displayName\": \"Incoming bytes (Deprecated)\",\r\n \"displayDescription\": \"Event Hub incoming message throughput for a namespace. This metric is deprecated. Please use Incoming bytes metric instead\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"EHINBYTES\",\r\n \"displayName\": \"Incoming bytes\",\r\n \"displayDescription\": \"Event Hub incoming message throughput for a namespace\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"EHOUTMBS\",\r\n \"displayName\": \"Outgoing bytes (Deprecated)\",\r\n \"displayDescription\": \"Event Hub outgoing message throughput for a namespace. This metric is deprecated. Please use Outgoing bytes metric instead\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"EHOUTBYTES\",\r\n \"displayName\": \"Outgoing bytes\",\r\n \"displayDescription\": \"Event Hub outgoing message throughput for a namespace\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"EHABL\",\r\n \"displayName\": \"Archive backlog messages\",\r\n \"displayDescription\": \"Event Hub archive messages in backlog for a namespace\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"EHAMSGS\",\r\n \"displayName\": \"Archive messages\",\r\n \"displayDescription\": \"Event Hub archived messages in a namespace\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"EHAMBS\",\r\n \"displayName\": \"Archive message throughput\",\r\n \"displayDescription\": \"Event Hub archived message throughput in a namespace\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Namespace diagnostic settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Get Namespace diagnostic settings\",\r\n \"description\": \"Get list of Namespace diagnostic settings Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Create or Update Namespace diagnostic settings\",\r\n \"description\": \"Get list of Namespace diagnostic settings Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"Namespace logs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Get Namespace logs\",\r\n \"description\": \"Get list of Namespace logs Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"ArchiveLogs\",\r\n \"displayName\": \"Archive Logs\",\r\n \"blobDuration\": \"PT5M\"\r\n },\r\n {\r\n \"name\": \"OperationalLogs\",\r\n \"displayName\": \"Operational Logs\",\r\n \"blobDuration\": \"PT5M\"\r\n },\r\n {\r\n \"name\": \"AutoScaleLogs\",\r\n \"displayName\": \"Auto Scale Logs\",\r\n \"blobDuration\": \"PT10M\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/authorizationRules\",\r\n \"displayName\": \"AuthorizationRules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/authorizationRules/read\",\r\n \"displayName\": \"Get Namespace Authorization Rules\",\r\n \"description\": \"Get the list of Namespaces Authorization Rules description.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/authorizationRules/write\",\r\n \"displayName\": \"Create or Update Namespace Authorization Rules\",\r\n \"description\": \"Create a Namespace level Authorization Rules and update its properties. The Authorization Rules Access Rights, the Primary and Secondary Keys can be updated.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/authorizationRules/delete\",\r\n \"displayName\": \"Delete Namespace Authorization Rule\",\r\n \"description\": \"Delete Namespace Authorization Rule. The Default Namespace Authorization Rule cannot be deleted. \",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/authorizationRules/listkeys/action\",\r\n \"displayName\": \"Get Namespace Listkeys\",\r\n \"description\": \"Get the Connection String to the Namespace\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/authorizationRules/regenerateKeys/action\",\r\n \"displayName\": \"Resource Regeneratekeys\",\r\n \"description\": \"Regenerate the Primary or Secondary key to the Resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/eventhubs\",\r\n \"displayName\": \"EventHub\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/eventhubs/write\",\r\n \"displayName\": \"Create or Update EventHub\",\r\n \"description\": \"Create or Update EventHub properties.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/eventhubs/read\",\r\n \"displayName\": \"Get EventHub\",\r\n \"description\": \"Get list of EventHub Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/eventhubs/Delete\",\r\n \"displayName\": \"Delete EventHub\",\r\n \"description\": \"Operation to delete EventHub Resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/eventhubs/authorizationRules/action\",\r\n \"displayName\": \"Update EventHub Authorization Rules (Deprecated)\",\r\n \"description\": \"Operation to update EventHub. This operation is not supported on API version 2017-04-01. Authorization Rules. Please use a PUT call to update Authorization Rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/eventHubs/consumergroups\",\r\n \"displayName\": \"ConsumerGroup\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/eventHubs/consumergroups/write\",\r\n \"displayName\": \"Create or Update ConsumerGroup\",\r\n \"description\": \"Create or Update ConsumerGroup properties.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/eventHubs/consumergroups/read\",\r\n \"displayName\": \"Get ConsumerGroup\",\r\n \"description\": \"Get list of ConsumerGroup Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/eventHubs/consumergroups/Delete\",\r\n \"displayName\": \"Delete ConsumerGroup\",\r\n \"description\": \"Operation to delete ConsumerGroup Resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/eventhubs/authorizationRules\",\r\n \"displayName\": \"EventHub AuthorizationRules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/eventhubs/authorizationRules/read\",\r\n \"displayName\": \" Get EventHub Authorization Rules\",\r\n \"description\": \" Get the list of EventHub Authorization Rules\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/eventhubs/authorizationRules/write\",\r\n \"displayName\": \"Create or Update EventHub Authorization Rule\",\r\n \"description\": \"Create EventHub Authorization Rules and Update its properties. The Authorization Rules Access Rights can be updated.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/eventhubs/authorizationRules/delete\",\r\n \"displayName\": \"Delete EventHub Authorization Rules\",\r\n \"description\": \"Operation to delete EventHub Authorization Rules\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/eventhubs/authorizationRules/listkeys/action\",\r\n \"displayName\": \"List EventHub keys\",\r\n \"description\": \"Get the Connection String to EventHub\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/eventhubs/authorizationRules/regenerateKeys/action\",\r\n \"displayName\": \"Resource Regeneratekeys\",\r\n \"description\": \"Regenerate the Primary or Secondary key to the Resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/disasterrecoveryconfigs\",\r\n \"displayName\": \"DisasterRecoveryConfigurations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/disasterrecoveryconfigs/checkNameAvailability/action\",\r\n \"displayName\": \"Get alias availability.\",\r\n \"description\": \"Checks availability of namespace alias under given subscription.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/disasterRecoveryConfigs/write\",\r\n \"displayName\": \"Create or Update Disaster Recovery configuration.\",\r\n \"description\": \"Creates or Updates the Disaster Recovery configuration associated with the namespace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/disasterRecoveryConfigs/read\",\r\n \"displayName\": \"Get Disaster Recovery configuration\",\r\n \"description\": \"Gets the Disaster Recovery configuration associated with the namespace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/disasterRecoveryConfigs/delete\",\r\n \"displayName\": \"Delete Disaster Recovery configuration\",\r\n \"description\": \"Deletes the Disaster Recovery configuration associated with the namespace. This operation can only be invoked via the primary namespace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/disasterRecoveryConfigs/breakPairing/action\",\r\n \"displayName\": \"Break Pairing\",\r\n \"description\": \"Disables Disaster Recovery and stops replicating changes from primary to secondary namespaces.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/disasterRecoveryConfigs/failover/action\",\r\n \"displayName\": \"Failover\",\r\n \"description\": \"Invokes a GEO DR failover and reconfigures the namespace alias to point to the secondary namespace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/disasterRecoveryConfigs/authorizationRules\",\r\n \"displayName\": \"AuthorizationRules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/disasterRecoveryConfigs/authorizationRules/read\",\r\n \"displayName\": \"Get Disaster Recovery Primary Namespace's Authorization Rules\",\r\n \"description\": \"Get Disaster Recovery Primary Namespace's Authorization Rules\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/disasterRecoveryConfigs/authorizationRules/listkeys/action\",\r\n \"displayName\": \"Gets the authorization rules keys for the Disaster Recovery primary namespace\",\r\n \"description\": \"Gets the authorization rules keys for the Disaster Recovery primary namespace\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/messagingPlan\",\r\n \"displayName\": \"Namespace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/messagingPlan/read\",\r\n \"displayName\": \"Get Messaging Plan (Deprecated)\",\r\n \"description\": \"Gets the Messaging Plan for a namespace. This API is deprecated. Properties exposed via the MessagingPlan resource are moved to the (parent) Namespace resource in later API versions.. This operation is not supported on API version 2017-04-01.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/messagingPlan/write\",\r\n \"displayName\": \"Create or Update Messaging Plan (Deprecated)\",\r\n \"description\": \"Updates the Messaging Plan for a namespace. This API is deprecated. Properties exposed via the MessagingPlan resource are moved to the (parent) Namespace resource in later API versions.. This operation is not supported on API version 2017-04-01.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventHub/operations/read\",\r\n \"displayName\": \"Get Operations\",\r\n \"description\": \"Get Operations\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.EventHub\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.EventHub\"\r\n },\r\n {\r\n \"displayName\": \"Managed Service Identity\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"userAssignedIdentities\",\r\n \"displayName\": \"User Assigned Identities\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ManagedIdentity/userAssignedIdentities/read\",\r\n \"displayName\": \"Get User Assigned Identity\",\r\n \"description\": \"Gets an existing user assigned identity\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ManagedIdentity/userAssignedIdentities/write\",\r\n \"displayName\": \"Create/Update User Assigned Identity\",\r\n \"description\": \"Creates a new user assigned identity or updates the tags associated with an existing user assigned identity\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ManagedIdentity/userAssignedIdentities/delete\",\r\n \"displayName\": \"Delete User Assigned Identity\",\r\n \"description\": \"Deletes an existing user assigned identity\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ManagedIdentity/userAssignedIdentities/assign/action\",\r\n \"displayName\": \"Assign User Assigned Identity\",\r\n \"description\": \"RBAC action for assigning an existing user assigned identity to a resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ManagedIdentity\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ManagedIdentity\"\r\n },\r\n {\r\n \"displayName\": \"Crypteron DataSecurity\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Crypteron.DataSecurity/updateCommunicationPreference/action\",\r\n \"displayName\": \"Update Communication Preferences\",\r\n \"description\": \"Updates Communication Preferences\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Crypteron.DataSecurity/listCommunicationPreference/action\",\r\n \"displayName\": \"List Communication Preferences\",\r\n \"description\": \"Read any Communication Preferences\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Crypteron.DataSecurity/operations/read\",\r\n \"displayName\": \"Read Operations\",\r\n \"description\": \"Read any Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"apps\",\r\n \"displayName\": \"apps\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Crypteron.DataSecurity/apps/read\",\r\n \"displayName\": \"Read apps\",\r\n \"description\": \"Read any apps\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Crypteron.DataSecurity/apps/write\",\r\n \"displayName\": \"Create or Update apps\",\r\n \"description\": \"Create or Update any apps\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Crypteron.DataSecurity/apps/delete\",\r\n \"displayName\": \"Delete apps\",\r\n \"description\": \"Deletes any apps\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Crypteron.DataSecurity/apps/listSecrets/action\",\r\n \"displayName\": \"List Secrets\",\r\n \"description\": \"Read any apps Secrets\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Crypteron.DataSecurity/apps/regenerateKeys/action\",\r\n \"displayName\": \"Regenerate Keys\",\r\n \"description\": \"Regenerate any apps Keys\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Crypteron.DataSecurity/apps/listSingleSignOnToken/action\",\r\n \"displayName\": \"List Single Sign On Tokens\",\r\n \"description\": \"Read any apps Single Sign On Tokens\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Crypteron.DataSecurity\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Crypteron.DataSecurity\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Batch\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Batch/register/action\",\r\n \"displayName\": \"Register the Batch Resource Provider\",\r\n \"description\": \"Registers the subscription for the Batch Resource Provider and enables the creation of Batch accounts\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Batch/unregister/action\",\r\n \"displayName\": \"Unregister the Batch Resource Provider\",\r\n \"description\": \"Unregisters the subscription for the Batch Resource Provider preventing the creation of Batch accounts\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"operationResults\",\r\n \"displayName\": \"Batch Resource Provider\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Batch/operationResults/read\",\r\n \"displayName\": \"Get Batch account operation results\",\r\n \"description\": \"Gets the results of a long running Batch account operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"batchAccounts\",\r\n \"displayName\": \"Batch Accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/write\",\r\n \"displayName\": \"Create or Update Batch Account\",\r\n \"description\": \"Creates a new Batch account or updates an existing Batch account\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/read\",\r\n \"displayName\": \"List or Get Batch Accounts\",\r\n \"description\": \"Lists Batch accounts or gets the properties of a Batch account\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/delete\",\r\n \"displayName\": \"Delete Batch Account\",\r\n \"description\": \"Deletes a Batch account\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/listkeys/action\",\r\n \"displayName\": \"List Batch Account Keys\",\r\n \"description\": \"Lists access keys for a Batch account\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/regeneratekeys/action\",\r\n \"displayName\": \"Regenerate Batch Account Keys\",\r\n \"description\": \"Regenerates access keys for a Batch account\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/syncAutoStorageKeys/action\",\r\n \"displayName\": \"Synchronize Auto Storage Account Keys\",\r\n \"description\": \"Synchronizes access keys for the auto storage account configured for a Batch account\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"batchAccounts/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Batch Account Metric Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Read Batch service metric definitions\",\r\n \"description\": \"Gets the available metrics for the Batch service\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"CoreCount\",\r\n \"displayName\": \"Dedicated Core Count\",\r\n \"displayDescription\": \"Total number of dedicated cores in the batch account\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false\r\n },\r\n {\r\n \"name\": \"TotalNodeCount\",\r\n \"displayName\": \"Dedicated Node Count\",\r\n \"displayDescription\": \"Total number of dedicated nodes in the batch account\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false\r\n },\r\n {\r\n \"name\": \"LowPriorityCoreCount\",\r\n \"displayName\": \"LowPriority Core Count\",\r\n \"displayDescription\": \"Total number of low-priority cores in the batch account\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false\r\n },\r\n {\r\n \"name\": \"TotalLowPriorityNodeCount\",\r\n \"displayName\": \"Low-Priority Node Count\",\r\n \"displayDescription\": \"Total number of low-priority nodes in the batch account\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false\r\n },\r\n {\r\n \"name\": \"CreatingNodeCount\",\r\n \"displayName\": \"Creating Node Count\",\r\n \"displayDescription\": \"Number of nodes being created\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false\r\n },\r\n {\r\n \"name\": \"StartingNodeCount\",\r\n \"displayName\": \"Starting Node Count\",\r\n \"displayDescription\": \"Number of nodes starting\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false\r\n },\r\n {\r\n \"name\": \"WaitingForStartTaskNodeCount\",\r\n \"displayName\": \"Waiting For Start Task Node Count\",\r\n \"displayDescription\": \"Number of nodes waiting for the Start Task to complete\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false\r\n },\r\n {\r\n \"name\": \"StartTaskFailedNodeCount\",\r\n \"displayName\": \"Start Task Failed Node Count\",\r\n \"displayDescription\": \"Number of nodes where the Start Task has failed\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false\r\n },\r\n {\r\n \"name\": \"IdleNodeCount\",\r\n \"displayName\": \"Idle Node Count\",\r\n \"displayDescription\": \"Number of idle nodes\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false\r\n },\r\n {\r\n \"name\": \"OfflineNodeCount\",\r\n \"displayName\": \"Offline Node Count\",\r\n \"displayDescription\": \"Number of offline nodes\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false\r\n },\r\n {\r\n \"name\": \"RebootingNodeCount\",\r\n \"displayName\": \"Rebooting Node Count\",\r\n \"displayDescription\": \"Number of rebooting nodes\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false\r\n },\r\n {\r\n \"name\": \"ReimagingNodeCount\",\r\n \"displayName\": \"Reimaging Node Count\",\r\n \"displayDescription\": \"Number of reimaging nodes\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false\r\n },\r\n {\r\n \"name\": \"RunningNodeCount\",\r\n \"displayName\": \"Running Node Count\",\r\n \"displayDescription\": \"Number of running nodes\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false\r\n },\r\n {\r\n \"name\": \"LeavingPoolNodeCount\",\r\n \"displayName\": \"Leaving Pool Node Count\",\r\n \"displayDescription\": \"Number of nodes leaving the Pool\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false\r\n },\r\n {\r\n \"name\": \"UnusableNodeCount\",\r\n \"displayName\": \"Unusable Node Count\",\r\n \"displayDescription\": \"Number of unusable nodes\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false\r\n },\r\n {\r\n \"name\": \"PreemptedNodeCount\",\r\n \"displayName\": \"Preempted Node Count\",\r\n \"displayDescription\": \"Number of preempted nodes\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false\r\n },\r\n {\r\n \"name\": \"TaskStartEvent\",\r\n \"displayName\": \"Task Start Events\",\r\n \"displayDescription\": \"Total number of tasks that have started\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false\r\n },\r\n {\r\n \"name\": \"TaskCompleteEvent\",\r\n \"displayName\": \"Task Complete Events\",\r\n \"displayDescription\": \"Total number of tasks that have completed\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false\r\n },\r\n {\r\n \"name\": \"TaskFailEvent\",\r\n \"displayName\": \"Task Fail Events\",\r\n \"displayDescription\": \"Total number of tasks that have completed in a failed state\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false\r\n },\r\n {\r\n \"name\": \"PoolCreateEvent\",\r\n \"displayName\": \"Pool Create Events\",\r\n \"displayDescription\": \"Total number of pools that have been created\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false\r\n },\r\n {\r\n \"name\": \"PoolResizeStartEvent\",\r\n \"displayName\": \"Pool Resize Start Events\",\r\n \"displayDescription\": \"Total number of pool resizes that have started\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false\r\n },\r\n {\r\n \"name\": \"PoolResizeCompleteEvent\",\r\n \"displayName\": \"Pool Resize Complete Events\",\r\n \"displayDescription\": \"Total number of pool resizes that have completed\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false\r\n },\r\n {\r\n \"name\": \"PoolDeleteStartEvent\",\r\n \"displayName\": \"Pool Delete Start Events\",\r\n \"displayDescription\": \"Total number of pool deletes that have started\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false\r\n },\r\n {\r\n \"name\": \"PoolDeleteCompleteEvent\",\r\n \"displayName\": \"Pool Delete Complete Events\",\r\n \"displayDescription\": \"Total number of pool deletes that have completed\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"batchAccounts/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Batch Accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"batchAccounts/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"Batch Account Log Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Read Batch service log definitions\",\r\n \"description\": \"Gets the available logs for the Batch service\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"ServiceLog\",\r\n \"displayName\": \"Service Logs\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"batchAccounts/poolOperationResults\",\r\n \"displayName\": \"Certificates\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/poolOperationResults/read\",\r\n \"displayName\": \"Get Pool Operation Results\",\r\n \"description\": \"Gets the results of a long running pool operation on a Batch account\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"batchAccounts/applications\",\r\n \"displayName\": \"Applications\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/applications/read\",\r\n \"displayName\": \"List or Get Applications\",\r\n \"description\": \"Lists applications or gets the properties of an application\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/applications/write\",\r\n \"displayName\": \"Create or Update Application\",\r\n \"description\": \"Creates a new application or updates an existing application\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/applications/delete\",\r\n \"displayName\": \"Delete Application\",\r\n \"description\": \"Deletes an application\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"batchAccounts/applications/versions\",\r\n \"displayName\": \"Application Packages\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/applications/versions/read\",\r\n \"displayName\": \"Get Application Package\",\r\n \"description\": \"Gets the properties of an application package\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/applications/versions/write\",\r\n \"displayName\": \"Create or Update Application Package\",\r\n \"description\": \"Creates a new application package or updates an existing application package\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/applications/versions/activate/action\",\r\n \"displayName\": \"Activate Application Package\",\r\n \"description\": \"Activates an application package\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/applications/versions/delete\",\r\n \"displayName\": \"Delete Application Package\",\r\n \"description\": \"Deletes an application package\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"batchAccounts/pools\",\r\n \"displayName\": \"Certificates\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/pools/read\",\r\n \"displayName\": \"List or Get Pools\",\r\n \"description\": \"Lists pools on a Batch account or gets the properties of a pool\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/pools/write\",\r\n \"displayName\": \"Create or Update Pool\",\r\n \"description\": \"Creates a new pool on a Batch account or updates an existing pool\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/pools/delete\",\r\n \"displayName\": \"Delete Pool\",\r\n \"description\": \"Deletes a pool from a Batch account\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/pools/stopResize/action\",\r\n \"displayName\": \"Stop Pool Resize\",\r\n \"description\": \"Stops an ongoing resize operation on a Batch account pool\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/pools/disableAutoscale/action\",\r\n \"displayName\": \"Disable Pool AutoScale\",\r\n \"description\": \"Disables automatic scaling for a Batch account pool\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/pools/upgradeOs/action\",\r\n \"displayName\": \"Upgrade Pool Operating System\",\r\n \"description\": \"Upgrades the operating system of a Batch account pool\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"batchAccounts/certificates\",\r\n \"displayName\": \"Certificates\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/certificates/read\",\r\n \"displayName\": \"List or Get Certificates\",\r\n \"description\": \"Lists certificates on a Batch account or gets the properties of a certificate\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/certificates/write\",\r\n \"displayName\": \"Create or Update Certificate\",\r\n \"description\": \"Creates a new certificate on a Batch account or updates an existing certificate\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/certificates/delete\",\r\n \"displayName\": \"Delete Certificate\",\r\n \"description\": \"Deletes a certificate from a Batch account\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/certificates/cancelDelete/action\",\r\n \"displayName\": \"Cancel Delete Certificate\",\r\n \"description\": \"Cancels the failed deletion of a certificate on a Batch account\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"batchAccounts/certificateOperationResults\",\r\n \"displayName\": \"Certificates\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/certificateOperationResults/read\",\r\n \"displayName\": \"Get Certificate Operation Results\",\r\n \"description\": \"Gets the results of a long running certificate operation on a Batch account\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations\",\r\n \"displayName\": \"Name Availability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Batch/locations/checkNameAvailability/action\",\r\n \"displayName\": \"Check Name Availability\",\r\n \"description\": \"Checks that the account name is valid and not in use.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/quotas\",\r\n \"displayName\": \"Batch Quotas\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Batch/locations/quotas/read\",\r\n \"displayName\": \"Get Batch Quotas\",\r\n \"description\": \"Gets Batch quotas of the specified subscription at the specified Azure region\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Batch\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Batch\"\r\n },\r\n {\r\n \"displayName\": \"Cloudyn.Analytics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Cloudyn.Analytics/updateCommunicationPreference/action\",\r\n \"displayName\": \"action\",\r\n \"description\": \"Updates the communication preferences for the owner of Cloudyn.Analytics\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Cloudyn.Analytics/listCommunicationPreference/action\",\r\n \"displayName\": \"action\",\r\n \"description\": \"Gets the communication preferences for the owner of Cloudyn.Analytics\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"accounts\",\r\n \"displayName\": \"accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Cloudyn.Analytics/accounts/Read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Gets the resource for Cloudyn.Analytics/accounts\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Cloudyn.Analytics/accounts/Write\",\r\n \"displayName\": \"Write\",\r\n \"description\": \"Updates the resource for Cloudyn.Analytics/accounts\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Cloudyn.Analytics/accounts/Delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Deletes the resource for Cloudyn.Analytics/accounts\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Cloudyn.Analytics/accounts/regenerateKey/action\",\r\n \"displayName\": \"Regenerate Key\",\r\n \"description\": \"Regenerate key(s) for Cloudyn.Analytics/accounts\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Cloudyn.Analytics/accounts/listSecrets/action\",\r\n \"displayName\": \"List Secrets\",\r\n \"description\": \"List the secrets for Cloudyn.Analytics/accounts\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Cloudyn.Analytics/accounts/listSingleSignOnToken/action\",\r\n \"displayName\": \"list Single SignOn Token\",\r\n \"description\": \"Gets the single sign on authorization token for Cloudyn.Analytics/accounts\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Cloudyn.Analytics/accounts/RegenerateKey/action\",\r\n \"displayName\": \"Regenerate Key\",\r\n \"description\": \"Regenerate Key for Cloudyn.Analytics/accounts\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Operations\",\r\n \"displayName\": \"Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Cloudyn.Analytics/Operations/Read\",\r\n \"displayName\": \"Operations\",\r\n \"description\": \"List the operations for Cloudyn.Analytics\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Cloudyn.Analytics\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Cloudyn.Analytics\"\r\n },\r\n {\r\n \"displayName\": \"MyGet PackageManagement\",\r\n \"operations\": [\r\n {\r\n \"name\": \"MyGet.PackageManagement/updateCommunicationPreference/action\",\r\n \"displayName\": \"Update Communication Preference\",\r\n \"description\": \"Updates Communication Preferences\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"MyGet.PackageManagement/listCommunicationPreference/action\",\r\n \"displayName\": \"List Communication Preference\",\r\n \"description\": \"Read any Communication Preferences\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"Operations\",\r\n \"displayName\": \"Operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"MyGet.PackageManagement/Operations/read\",\r\n \"displayName\": \"Read Operation\",\r\n \"description\": \"Read any Operations\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"services\",\r\n \"displayName\": \"Services\",\r\n \"operations\": [\r\n {\r\n \"name\": \"MyGet.PackageManagement/services/Read\",\r\n \"displayName\": \"Read Services\",\r\n \"description\": \"Read any Services\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"MyGet.PackageManagement/services/Write\",\r\n \"displayName\": \"Create or Update Services\",\r\n \"description\": \"Create or Update any Services\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"MyGet.PackageManagement/services/Delete\",\r\n \"displayName\": \"Delete Services\",\r\n \"description\": \"Deletes any Services\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"MyGet.PackageManagement/services/regenerateKey/action\",\r\n \"displayName\": \"Regenerate Keys\",\r\n \"description\": \"Regenerate any Services Keys\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"MyGet.PackageManagement/services/listSecrets/action\",\r\n \"displayName\": \"List Secrets\",\r\n \"description\": \"Read any Services Secrets\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"MyGet.PackageManagement/services/listSingleSignOnToken/action\",\r\n \"displayName\": \"List Single Sign On Tokens\",\r\n \"description\": \"Read any Services Single Sign On Tokens\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/MyGet.PackageManagement\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"MyGet.PackageManagement\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Location Based Services\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.LocationBasedServices/register/action\",\r\n \"displayName\": \"Register the provider\",\r\n \"description\": \"Register the provider\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"accounts\",\r\n \"displayName\": \"Location Based Services Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.LocationBasedServices/accounts/write\",\r\n \"displayName\": \"Create or update a Location Based Services Account.\",\r\n \"description\": \"Create or update a Location Based Services Account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.LocationBasedServices/accounts/read\",\r\n \"displayName\": \"Get a Location Based Services Account.\",\r\n \"description\": \"Get a Location Based Services Account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.LocationBasedServices/accounts/delete\",\r\n \"displayName\": \"Delete a Location Based Services Account.\",\r\n \"description\": \"Delete a Location Based Services Account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.LocationBasedServices/accounts/listKeys/action\",\r\n \"displayName\": \"List keys\",\r\n \"description\": \"List Location Based Services Account keys\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.LocationBasedServices/accounts/regenerateKey/action\",\r\n \"displayName\": \"Generate new primary or secondary key\",\r\n \"description\": \"Generate new Location Based Services Account primary or secondary key\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"accounts/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"The metric definition of Location Based Services Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.LocationBasedServices/accounts/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Read Location Based Services Account metric definitions\",\r\n \"description\": \"Gets the available metrics for Location Based Services Accounts\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"Latency\",\r\n \"displayName\": \"Latency\",\r\n \"displayDescription\": \"Duration of API calls\",\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"sourceMdmAccount\": \"MicrosoftLocationBasedServicesShoebox\",\r\n \"sourceMdmNamespace\": \"ServiceOperations\",\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"OperationName\",\r\n \"displayName\": \"OperationName\",\r\n \"internalName\": \"OperationName\",\r\n \"toBeExportedToShoebox\": true\r\n },\r\n {\r\n \"name\": \"OperationResult\",\r\n \"displayName\": \"ResultType\",\r\n \"internalName\": \"OperationResult\",\r\n \"toBeExportedToShoebox\": true\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"accounts/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Location Based Services Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.LocationBasedServices/accounts/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.LocationBasedServices/accounts/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.LocationBasedServices\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.LocationBasedServices\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Event Grid\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventGrid/register/action\",\r\n \"displayName\": \"Registers the EventGrid Resource Provider\",\r\n \"description\": \"Registers the eventSubscription for the EventGrid resource provider and enables the creation of Event Grid subscriptions.\",\r\n \"origin\": \"User,System\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"eventSubscriptions\",\r\n \"displayName\": \"eventSubscriptions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventGrid/eventSubscriptions/write\",\r\n \"displayName\": \"Write EventSubscription\",\r\n \"description\": \"Create or update a eventSubscription\",\r\n \"origin\": \"User,System\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventGrid/eventSubscriptions/read\",\r\n \"displayName\": \"Read EventSubscription\",\r\n \"description\": \"Read a eventSubscription\",\r\n \"origin\": \"User,System\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventGrid/eventSubscriptions/delete\",\r\n \"displayName\": \"Delete EventSubscription\",\r\n \"description\": \"Delete a eventSubscription\",\r\n \"origin\": \"User,System\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventGrid/eventSubscriptions/getFullUrl/action\",\r\n \"displayName\": \"Get full url\",\r\n \"description\": \"Get full url for the event subscription\",\r\n \"origin\": \"User,System\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"eventSubscriptions/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"EventSubscription Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventGrid/eventSubscriptions/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Read eventSubscription metric definitions\",\r\n \"description\": \"Gets the available metrics for eventSubscriptions\",\r\n \"origin\": \"System\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"MatchedEvents\",\r\n \"displayName\": \"Count of events matching this event subscription\",\r\n \"displayDescription\": \"Count of events matching this event subscription\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"DeliveredEvents\",\r\n \"displayName\": \"Count of events delivered for this event subscription\",\r\n \"displayDescription\": \"Count of events delivered for this event subscription\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"FailedDeliveryAttempts\",\r\n \"displayName\": \"Count of failed delivery attempts for this event subscription\",\r\n \"displayDescription\": \"Count of failed delivery attempts for this event subscription\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"fillGapWithZero\": true\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"eventSubscriptions/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"EventSubscription Diagnostics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventGrid/eventSubscriptions/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for event subscriptions\",\r\n \"origin\": \"System\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventGrid/eventSubscriptions/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for event subscriptions\",\r\n \"origin\": \"System\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"extensionTopics/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Topics Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventGrid/extensionTopics/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Read topic metric definitions\",\r\n \"description\": \"Gets the available metrics for topics\",\r\n \"origin\": \"System\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"PublishedEvents\",\r\n \"displayName\": \"Count of events published to this topic\",\r\n \"displayDescription\": \"Count of events published to this topic\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"UnmatchedEvents\",\r\n \"displayName\": \"Count of events not matching any of the event subscriptions for this topic\",\r\n \"displayDescription\": \"Count of events not matching any of the event subscriptions for this topic\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"fillGapWithZero\": true\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"extensionTopics/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Topics Diagnostics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventGrid/extensionTopics/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for topics\",\r\n \"origin\": \"System\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventGrid/extensionTopics/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for topics\",\r\n \"origin\": \"System\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"topics\",\r\n \"displayName\": \"topics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventGrid/topics/write\",\r\n \"displayName\": \"Write Topic\",\r\n \"description\": \"Create or update a topic\",\r\n \"origin\": \"User,System\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventGrid/topics/read\",\r\n \"displayName\": \"Read Topic\",\r\n \"description\": \"Read a topic\",\r\n \"origin\": \"User,System\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventGrid/topics/delete\",\r\n \"displayName\": \"Delete Topic\",\r\n \"description\": \"Delete a topic\",\r\n \"origin\": \"User,System\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventGrid/topics/listKeys/action\",\r\n \"displayName\": \"List keys\",\r\n \"description\": \"List keys for the topic\",\r\n \"origin\": \"User,System\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventGrid/topics/regenerateKey/action\",\r\n \"displayName\": \"Regenerate key\",\r\n \"description\": \"Regenerate key for the topic\",\r\n \"origin\": \"User,System\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"topics/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Topics Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventGrid/topics/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Read topic metric definitions\",\r\n \"description\": \"Gets the available metrics for topics\",\r\n \"origin\": \"System\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"PublishedEvents\",\r\n \"displayName\": \"Count of events published to this topic\",\r\n \"displayDescription\": \"Count of events published to this topic\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"UnmatchedEvents\",\r\n \"displayName\": \"Count of events not matching any of the event subscriptions for this topic\",\r\n \"displayDescription\": \"Count of events not matching any of the event subscriptions for this topic\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"fillGapWithZero\": true\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"topics/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Topics Diagnostics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventGrid/topics/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for topics\",\r\n \"origin\": \"System\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventGrid/topics/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for topics\",\r\n \"origin\": \"System\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.EventGrid\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.EventGrid\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft.Cdn\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Cdn/register/action\",\r\n \"displayName\": \"Registers the Microsoft.Cdn Resource Provider\",\r\n \"description\": \"Registers the subscription for the CDN resource provider and enables the creation of CDN profiles.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/CheckNameAvailability/action\",\r\n \"displayName\": \"CheckNameAvailability\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/ValidateProbe/action\",\r\n \"displayName\": \"ValidateProbe\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/CheckResourceUsage/action\",\r\n \"displayName\": \"CheckResourceUsage\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"operationresults\",\r\n \"displayName\": \"OperationResult\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Cdn/operationresults/read\",\r\n \"displayName\": \"read\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/operationresults/write\",\r\n \"displayName\": \"write\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/operationresults/delete\",\r\n \"displayName\": \"delete\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operationresults/profileresults\",\r\n \"displayName\": \"Profile\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Cdn/operationresults/profileresults/read\",\r\n \"displayName\": \"read\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/operationresults/profileresults/write\",\r\n \"displayName\": \"write\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/operationresults/profileresults/delete\",\r\n \"displayName\": \"delete\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/operationresults/profileresults/CheckResourceUsage/action\",\r\n \"displayName\": \"CheckResourceUsage\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/operationresults/profileresults/GenerateSsoUri/action\",\r\n \"displayName\": \"GenerateSsoUri\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/operationresults/profileresults/GetSupportedOptimizationTypes/action\",\r\n \"displayName\": \"GetSupportedOptimizationTypes\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operationresults/profileresults/endpointresults\",\r\n \"displayName\": \"Endpoint\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Cdn/operationresults/profileresults/endpointresults/read\",\r\n \"displayName\": \"read\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/operationresults/profileresults/endpointresults/write\",\r\n \"displayName\": \"write\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/operationresults/profileresults/endpointresults/delete\",\r\n \"displayName\": \"delete\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/operationresults/profileresults/endpointresults/CheckResourceUsage/action\",\r\n \"displayName\": \"CheckResourceUsage\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/operationresults/profileresults/endpointresults/Start/action\",\r\n \"displayName\": \"Start\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/operationresults/profileresults/endpointresults/Stop/action\",\r\n \"displayName\": \"Stop\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/operationresults/profileresults/endpointresults/Purge/action\",\r\n \"displayName\": \"Purge\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/operationresults/profileresults/endpointresults/Load/action\",\r\n \"displayName\": \"Load\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/operationresults/profileresults/endpointresults/ValidateCustomDomain/action\",\r\n \"displayName\": \"ValidateCustomDomain\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operationresults/profileresults/endpointresults/customdomainresults\",\r\n \"displayName\": \"CustomDomain\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Cdn/operationresults/profileresults/endpointresults/customdomainresults/read\",\r\n \"displayName\": \"read\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/operationresults/profileresults/endpointresults/customdomainresults/write\",\r\n \"displayName\": \"write\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/operationresults/profileresults/endpointresults/customdomainresults/delete\",\r\n \"displayName\": \"delete\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/operationresults/profileresults/endpointresults/customdomainresults/DisableCustomHttps/action\",\r\n \"displayName\": \"DisableCustomHttps\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/operationresults/profileresults/endpointresults/customdomainresults/EnableCustomHttps/action\",\r\n \"displayName\": \"EnableCustomHttps\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operationresults/profileresults/endpointresults/originresults\",\r\n \"displayName\": \"Origin\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Cdn/operationresults/profileresults/endpointresults/originresults/read\",\r\n \"displayName\": \"read\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/operationresults/profileresults/endpointresults/originresults/write\",\r\n \"displayName\": \"write\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/operationresults/profileresults/endpointresults/originresults/delete\",\r\n \"displayName\": \"delete\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"profiles\",\r\n \"displayName\": \"Profile\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Cdn/profiles/read\",\r\n \"displayName\": \"read\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/profiles/write\",\r\n \"displayName\": \"write\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/profiles/delete\",\r\n \"displayName\": \"delete\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/profiles/CheckResourceUsage/action\",\r\n \"displayName\": \"CheckResourceUsage\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/profiles/GenerateSsoUri/action\",\r\n \"displayName\": \"GenerateSsoUri\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/profiles/GetSupportedOptimizationTypes/action\",\r\n \"displayName\": \"GetSupportedOptimizationTypes\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"profiles/endpoints\",\r\n \"displayName\": \"Endpoint\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Cdn/profiles/endpoints/read\",\r\n \"displayName\": \"read\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/profiles/endpoints/write\",\r\n \"displayName\": \"write\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/profiles/endpoints/delete\",\r\n \"displayName\": \"delete\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/profiles/endpoints/CheckResourceUsage/action\",\r\n \"displayName\": \"CheckResourceUsage\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/profiles/endpoints/Start/action\",\r\n \"displayName\": \"Start\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/profiles/endpoints/Stop/action\",\r\n \"displayName\": \"Stop\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/profiles/endpoints/Purge/action\",\r\n \"displayName\": \"Purge\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/profiles/endpoints/Load/action\",\r\n \"displayName\": \"Load\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/profiles/endpoints/ValidateCustomDomain/action\",\r\n \"displayName\": \"ValidateCustomDomain\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"profiles/endpoints/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"profiles/endpoints\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Cdn/profiles/endpoints/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic settings\",\r\n \"description\": \"Gets the diagnostic settings for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/profiles/endpoints/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic settings\",\r\n \"description\": \"Creates or updates the diagnostic settings for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"profiles/endpoints/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"The log definition of profiles/endpoints\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Cdn/profiles/endpoints/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Read profiles/endpoints log definitions\",\r\n \"description\": \"Gets the available logs for Microsoft.Cdn\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"CoreAnalytics\",\r\n \"displayName\": \"Gets the metrics of the endpoint, e.g., bandwidth, egress, etc.\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"profiles/endpoints/customdomains\",\r\n \"displayName\": \"CustomDomain\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Cdn/profiles/endpoints/customdomains/read\",\r\n \"displayName\": \"read\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/profiles/endpoints/customdomains/write\",\r\n \"displayName\": \"write\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/profiles/endpoints/customdomains/delete\",\r\n \"displayName\": \"delete\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/profiles/endpoints/customdomains/DisableCustomHttps/action\",\r\n \"displayName\": \"DisableCustomHttps\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/profiles/endpoints/customdomains/EnableCustomHttps/action\",\r\n \"displayName\": \"EnableCustomHttps\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"profiles/endpoints/origins\",\r\n \"displayName\": \"Origin\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Cdn/profiles/endpoints/origins/read\",\r\n \"displayName\": \"read\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/profiles/endpoints/origins/write\",\r\n \"displayName\": \"write\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/profiles/endpoints/origins/delete\",\r\n \"displayName\": \"delete\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Microsoft.Cdn Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Cdn/operations/read\",\r\n \"displayName\": \"read\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"edgenodes\",\r\n \"displayName\": \"EdgeNode\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Cdn/edgenodes/read\",\r\n \"displayName\": \"read\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/edgenodes/write\",\r\n \"displayName\": \"write\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/edgenodes/delete\",\r\n \"displayName\": \"delete\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Cdn\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Cdn\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft ContainerRegistry\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ContainerRegistry/register/action\",\r\n \"displayName\": \"Register the Container Registry Resource Provider\",\r\n \"description\": \"Registers the subscription for the container registry resource provider and enables the creation of container registries.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"checkNameAvailability\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ContainerRegistry/checkNameAvailability/read\",\r\n \"displayName\": \"Check Name Availability\",\r\n \"description\": \"Checks whether the container registry name is available for use.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"registries\",\r\n \"displayName\": \"Registries\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ContainerRegistry/registries/read\",\r\n \"displayName\": \"Get Container Registry or List Container Registries\",\r\n \"description\": \"Gets the properties of the specified container registry or lists all the container registries under the specified resource group or subscription.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ContainerRegistry/registries/write\",\r\n \"displayName\": \"Create or Update Container Registry\",\r\n \"description\": \"Creates or updates a container registry with the specified parameters.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ContainerRegistry/registries/delete\",\r\n \"displayName\": \"Delete Container Registry\",\r\n \"description\": \"Deletes a container registry.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ContainerRegistry/registries/listCredentials/action\",\r\n \"displayName\": \"List Container Registry Login Credentials\",\r\n \"description\": \"Lists the login credentials for the specified container registry.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ContainerRegistry/registries/regenerateCredential/action\",\r\n \"displayName\": \"Regenerate Container Registry Login Credentials\",\r\n \"description\": \"Regenerates one of the login credentials for the specified container registry.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"registries/operationStatuses\",\r\n \"displayName\": \"Registries\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ContainerRegistry/registries/operationStatuses/read\",\r\n \"displayName\": \"Get Registry Async Operation Status\",\r\n \"description\": \"Gets a registry async operation status\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"registries/replications\",\r\n \"displayName\": \"Registries/Replications\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ContainerRegistry/registries/replications/read\",\r\n \"displayName\": \"Get Replication or List Replications\",\r\n \"description\": \"Gets the properties of the specified replication or lists all the replications for the specified container registry.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ContainerRegistry/registries/replications/write\",\r\n \"displayName\": \"Create or Update Replication\",\r\n \"description\": \"Creates or updates a replication for a container registry with the specified parameters.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ContainerRegistry/registries/replications/delete\",\r\n \"displayName\": \"Delete Replication\",\r\n \"description\": \"Deletes a replication from a container registry.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"registries/replications/operationStatuses\",\r\n \"displayName\": \"Registries/Replications\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ContainerRegistry/registries/replications/operationStatuses/read\",\r\n \"displayName\": \"Get Replication Async Operation Status\",\r\n \"description\": \"Gets a replication async operation status\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"registries/listUsages\",\r\n \"displayName\": \"Registries\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ContainerRegistry/registries/listUsages/read\",\r\n \"displayName\": \"List Container Registry Quota Usages\",\r\n \"description\": \"Lists the quota usages for the specified container registry.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"registries/eventGridFilters\",\r\n \"displayName\": \"Registries/EventGridFilters\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ContainerRegistry/registries/eventGridFilters/read\",\r\n \"displayName\": \"Get Event Grid Filter or List Event Grid Filters\",\r\n \"description\": \"Gets the properties of the specified event grid filter or lists all the event grid filters for the specified container registry.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ContainerRegistry/registries/eventGridFilters/write\",\r\n \"displayName\": \"Create or Update Event Grid Filter\",\r\n \"description\": \"Creates or updates an event grid filter for a container registry with the specified parameters.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ContainerRegistry/registries/eventGridFilters/delete\",\r\n \"displayName\": \"Delete Event Grid Filter\",\r\n \"description\": \"Deletes an event grid filter from a container registry.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"registries/webhooks\",\r\n \"displayName\": \"Registries/Webhooks\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ContainerRegistry/registries/webhooks/read\",\r\n \"displayName\": \"Get Webhook or List Webhooks\",\r\n \"description\": \"Gets the properties of the specified webhook or lists all the webhooks for the specified container registry.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ContainerRegistry/registries/webhooks/write\",\r\n \"displayName\": \"Create or Update Webhook\",\r\n \"description\": \"Creates or updates a webhook for a container registry with the specified parameters.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ContainerRegistry/registries/webhooks/delete\",\r\n \"displayName\": \"Delete Webhook\",\r\n \"description\": \"Deletes a webhook from a container registry.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ContainerRegistry/registries/webhooks/getCallbackConfig/action\",\r\n \"displayName\": \"Get Webhook Callback Config\",\r\n \"description\": \"Gets the configuration of service URI and custom headers for the webhook.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ContainerRegistry/registries/webhooks/ping/action\",\r\n \"displayName\": \"Ping Webhook\",\r\n \"description\": \"Triggers a ping event to be sent to the webhook.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ContainerRegistry/registries/webhooks/listEvents/action\",\r\n \"displayName\": \"List Webhook Events\",\r\n \"description\": \"Lists recent events for the specified webhook.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"registries/webhooks/operationStatuses\",\r\n \"displayName\": \"Registries/Webhooks\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ContainerRegistry/registries/webhooks/operationStatuses/read\",\r\n \"displayName\": \"Get Webhook Async Operation Status\",\r\n \"description\": \"Gets a webhook async operation status\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ContainerRegistry/operations/read\",\r\n \"displayName\": \"Container Registry Resource Provider Operations\",\r\n \"description\": \"Lists all of the available Azure Container Registry REST API operations\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/operationResults\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ContainerRegistry/locations/operationResults/read\",\r\n \"displayName\": \"Get Async Operation Result\",\r\n \"description\": \"Gets an async operation result\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ContainerRegistry\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ContainerRegistry\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Cognitive Services\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CognitiveServices/register/action\",\r\n \"displayName\": \"Register Subscription with Microsoft.CognitiveServices resource provider\",\r\n \"description\": \"Registers Subscription for Cognitive Services\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"accounts\",\r\n \"displayName\": \"Cognitive Services API Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CognitiveServices/accounts/read\",\r\n \"displayName\": \"Read API Account\",\r\n \"description\": \"Reads API accounts.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CognitiveServices/accounts/write\",\r\n \"displayName\": \"Write API Account\",\r\n \"description\": \"Writes API Accounts.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CognitiveServices/accounts/delete\",\r\n \"displayName\": \"Delete API Account\",\r\n \"description\": \"Deletes API accounts\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CognitiveServices/accounts/listKeys/action\",\r\n \"displayName\": \"List Keys\",\r\n \"description\": \"List Keys\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CognitiveServices/accounts/regenerateKey/action\",\r\n \"displayName\": \"Regenerate Key\",\r\n \"description\": \"Regenerate Key\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"accounts/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"The metric definition of Cognitive Services\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CognitiveServices/accounts/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Read Cognitive Services metric definitions\",\r\n \"description\": \"Gets the available metrics for Cognitive Services.\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"TotalCalls\",\r\n \"displayName\": \"Total Calls\",\r\n \"displayDescription\": \"Total number of calls.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P1D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"SuccessfulCalls\",\r\n \"displayName\": \"Successful Calls\",\r\n \"displayDescription\": \"Number of successful calls.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P1D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"TotalErrors\",\r\n \"displayName\": \"Total Errors\",\r\n \"displayDescription\": \"Total number of calls with error response (HTTP response code 4xx or 5xx).\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P1D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"BlockedCalls\",\r\n \"displayName\": \"Blocked Calls\",\r\n \"displayDescription\": \"Number of calls that exceeded rate or quota limit.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P1D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ServerErrors\",\r\n \"displayName\": \"Server Errors\",\r\n \"displayDescription\": \"Number of calls with service internal error (HTTP response code 5xx).\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P1D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ClientErrors\",\r\n \"displayName\": \"Client Errors\",\r\n \"displayDescription\": \"Number of calls with client side error (HTTP response code 4xx).\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P1D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"DataIn\",\r\n \"displayName\": \"Data In\",\r\n \"displayDescription\": \"Size of incoming data in bytes.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P1D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": \"^((?!TextTranslation).)*$\"\r\n },\r\n {\r\n \"name\": \"DataOut\",\r\n \"displayName\": \"Data Out\",\r\n \"displayDescription\": \"Size of outgoing data in bytes.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P1D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": \"^((?!TextTranslation).)*$\"\r\n },\r\n {\r\n \"name\": \"Latency\",\r\n \"displayName\": \"Latency\",\r\n \"displayDescription\": \"Latency in milliseconds.\",\r\n \"unit\": \"MilliSeconds\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P1D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": \"^((?!SpeechTranslation).)*$\"\r\n },\r\n {\r\n \"name\": \"CharactersTranslated\",\r\n \"displayName\": \"Characters Translated\",\r\n \"displayDescription\": \"Total number of characters in incoming text request.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P1D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": \"^TextTranslation$\"\r\n },\r\n {\r\n \"name\": \"SpeechSessionDuration\",\r\n \"displayName\": \"Speech Session Duration\",\r\n \"displayDescription\": \"Total duration of speech session in seconds.\",\r\n \"unit\": \"Seconds\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P1D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": \"^SpeechTranslation$\"\r\n },\r\n {\r\n \"name\": \"TotalTransactions\",\r\n \"displayName\": \"Total Transactions\",\r\n \"displayDescription\": \"Total number of transactions\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P1D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": \"^TextAnalytics$\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"accounts/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Cognitive Services API Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CognitiveServices/accounts/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CognitiveServices/accounts/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"accounts/skus\",\r\n \"displayName\": \"Cognitive Services API Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CognitiveServices/accounts/skus/read\",\r\n \"displayName\": \"Read available SKUs for an existing resource\",\r\n \"description\": \"Reads available SKUs for an existing resource.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"accounts/usages\",\r\n \"displayName\": \"Cognitive Services API Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CognitiveServices/accounts/usages/read\",\r\n \"displayName\": \"Get the quota usage for an existing resource\",\r\n \"description\": \"Get the quota usage for an existing resource.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"skus\",\r\n \"displayName\": \"Cognitive Services API Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CognitiveServices/skus/read\",\r\n \"displayName\": \"Read available SKUs for Cognitive Services.\",\r\n \"description\": \"Reads available SKUs for Cognitive Services.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Operations\",\r\n \"displayName\": \"Cognitive Services Operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CognitiveServices/Operations/read\",\r\n \"displayName\": \"List Operations\",\r\n \"description\": \"List all available operations\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations\",\r\n \"displayName\": \"Cognitive Services API Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CognitiveServices/locations/checkSkuAvailability/action\",\r\n \"displayName\": \"Reads avaible SKUs for an subscription.\",\r\n \"description\": \"Reads avaible SKUs for an subscription.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.CognitiveServices\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.CognitiveServices\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Azure Active Directory\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AzureActiveDirectory/register/action\",\r\n \"displayName\": \"Register Microsoft.AzureActiveDirectory resource provider\",\r\n \"description\": \"Register subscription for Microsoft.AzureActiveDirectory resource provider\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"b2cDirectories\",\r\n \"displayName\": \"B2C Directory\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AzureActiveDirectory/b2cDirectories/write\",\r\n \"displayName\": \"Create or update B2C Dictory resource\",\r\n \"description\": \"Create or update B2C Dictory resource\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.AzureActiveDirectory/b2cDirectories/read\",\r\n \"displayName\": \"View B2C Directory resource\",\r\n \"description\": \"View B2C Directory resource\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.AzureActiveDirectory/b2cDirectories/delete\",\r\n \"displayName\": \"Delete B2C Directory resource\",\r\n \"description\": \"Delete B2C Directory resource\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"B2C Directory\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AzureActiveDirectory/operations/read\",\r\n \"displayName\": \"Read all API operations\",\r\n \"description\": \"Read all API operations available for Microsoft.AzureActiveDirectory resource provider\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.AzureActiveDirectory\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.AzureActiveDirectory\"\r\n },\r\n {\r\n \"displayName\": \"Citrix.Cloud\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Citrix.Cloud/updateCommunicationPreference/action\",\r\n \"displayName\": \"Update Communication Preference\",\r\n \"description\": \"Updates the communication preferences for the owner of Citrix.Cloud\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Citrix.Cloud/listCommunicationPreference/action\",\r\n \"displayName\": \"List Communication Preference\",\r\n \"description\": \"Gets the communication preferences for the owner of Citrix.Cloud\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"accounts\",\r\n \"displayName\": \"Settings.ResourceType\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Citrix.Cloud/accounts/Read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Gets the resource for Citrix.Cloud/accounts\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Citrix.Cloud/accounts/Write\",\r\n \"displayName\": \"Write\",\r\n \"description\": \"Updates the resource for Citrix.Cloud/accounts\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Citrix.Cloud/accounts/Delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Deletes the resource for $Citrix.Cloud/accounts\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Citrix.Cloud/accounts/regenerateKey/action\",\r\n \"displayName\": \"Regenerate Key\",\r\n \"description\": \"Regenerate key(s) for Citrix.Cloud/accounts\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Citrix.Cloud/accounts/listSecrets/action\",\r\n \"displayName\": \"List Secrets\",\r\n \"description\": \"List the secrets for Citrix.Cloud/accounts\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Citrix.Cloud/accounts/listSingleSignOnToken/action\",\r\n \"displayName\": \"Read Single Sign On Authorization Token\",\r\n \"description\": \"Gets the single sign on authorization token for Citrix.Cloud/accounts\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Operations\",\r\n \"displayName\": \"Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Citrix.Cloud/Operations/read\",\r\n \"displayName\": \"Operations\",\r\n \"description\": \"List the operations for Citrix.Cloud\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Citrix.Cloud\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Citrix.Cloud\"\r\n },\r\n {\r\n \"displayName\": \"Auth0 Cloud\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Auth0.Cloud/updateCommunicationPreference/action\",\r\n \"displayName\": \"Update Communication Preferences\",\r\n \"description\": \"Updates Communication Preferences\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Auth0.Cloud/listCommunicationPreference/action\",\r\n \"displayName\": \"List Communication Preferences\",\r\n \"description\": \"Read any Communication Preferences\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"accounts\",\r\n \"displayName\": \"accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Auth0.Cloud/accounts/read\",\r\n \"displayName\": \"Read account\",\r\n \"description\": \"Read account\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Auth0.Cloud/accounts/write\",\r\n \"displayName\": \"Create or Update Account\",\r\n \"description\": \"Create or Update Account\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Auth0.Cloud/accounts/delete\",\r\n \"displayName\": \"Delete Account\",\r\n \"description\": \"Delete Account\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Auth0.Cloud/accounts/listSecrets/action\",\r\n \"displayName\": \"Read account secrets\",\r\n \"description\": \"Read account secrets\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Auth0.Cloud/accounts/listSingleSignOnToken/action\",\r\n \"displayName\": \"List Single Sign On Tokens\",\r\n \"description\": \"Read any account Single Sign On Tokens\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Auth0.Cloud/operations/read\",\r\n \"displayName\": \"Read Operations\",\r\n \"description\": \"Read any Operations\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Auth0.Cloud\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Auth0.Cloud\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Import/Export\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ImportExport/register/action\",\r\n \"displayName\": \"Registers the Import/Export Resource Provider\",\r\n \"description\": \"Registers the subscription for the import/export resource provider and enables the creation of import/export jobs.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"jobs\",\r\n \"displayName\": \"Jobs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ImportExport/jobs/write\",\r\n \"displayName\": \"Create or Update Job\",\r\n \"description\": \"Creates a job with the specified parameters or update the properties or tags for the specified job.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ImportExport/jobs/read\",\r\n \"displayName\": \"Get or List Jobs\",\r\n \"description\": \"Gets the properties for the specified job or returns the list of jobs.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ImportExport/jobs/listBitLockerKeys/action\",\r\n \"displayName\": \"List BitLocker Keys\",\r\n \"description\": \"Gets the BitLocker keys for the specified job.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ImportExport/jobs/delete\",\r\n \"displayName\": \"Delete Job\",\r\n \"description\": \"Deletes an existing job.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations\",\r\n \"displayName\": \"Locations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ImportExport/locations/read\",\r\n \"displayName\": \"Get or List Locations\",\r\n \"description\": \"Gets the properties for the specified location or returns the list of locations.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ImportExport\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ImportExport\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Dynamics Lifecycle Services (LCS)\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"lcsprojects\",\r\n \"displayName\": \"Microsoft Dynamics Lifecycle Services project\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DynamicsLcs/lcsprojects/read\",\r\n \"displayName\": \"Read LCS projects\",\r\n \"description\": \"Display Microsoft Dynamics Lifecycle Services projects that belong to a user\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DynamicsLcs/lcsprojects/write\",\r\n \"displayName\": \"Create and update LCS projects\",\r\n \"description\": \"Create and update Microsoft Dynamics Lifecycle Services projects that belong to the user. Only the name and description properties can be updated. The subscription and location associated with the project cannot be updated after creation\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DynamicsLcs/lcsprojects/delete\",\r\n \"displayName\": \"Delete LCS projects\",\r\n \"description\": \"Delete Microsoft Dynamics Lifecycle Services projects that belong to the user\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"lcsprojects/clouddeployments\",\r\n \"displayName\": \"Microsoft Dynamics AX 2012 deployments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DynamicsLcs/lcsprojects/clouddeployments/read\",\r\n \"displayName\": \"Read Microsoft Dynamics AX 2012 deployments\",\r\n \"description\": \"Display Microsoft Dynamics AX 2012 R3 Evaluation deployments in a Microsoft Dynamics Lifecycle Services project that belong to a user\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DynamicsLcs/lcsprojects/clouddeployments/write\",\r\n \"displayName\": \"Create Microsoft Dynamics AX 2012 deployments\",\r\n \"description\": \"Create Microsoft Dynamics AX 2012 R3 Evaluation deployment in a Microsoft Dynamics Lifecycle Services project that belong to a user. Deployments can be managed from Azure management portal\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"lcsprojects/connectors\",\r\n \"displayName\": \"Microsoft Dynamics project connectors\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DynamicsLcs/lcsprojects/connectors/read\",\r\n \"displayName\": \"Read Microsoft Dynamics project connectors\",\r\n \"description\": \"Read connectors that belong to a Microsoft Dynamics Lifecycle Services project\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DynamicsLcs/lcsprojects/connectors/write\",\r\n \"displayName\": \"Create and update Microsoft Dynamics project connectors\",\r\n \"description\": \"Create and update connectors that belong to a Microsoft Dynamics Lifecycle Services project\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.DynamicsLcs\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.DynamicsLcs\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Machine Learning Compute\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.MachineLearningCompute/register/action\",\r\n \"displayName\": \"Register the provider\",\r\n \"description\": \"Registers subscription ID to the resource provider and enables the creation of a machine learning compute resources\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"operationalizationClusters\",\r\n \"displayName\": \"Machine Learning Compute Operationalization Cluster\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.MachineLearningCompute/operationalizationClusters/read\",\r\n \"displayName\": \"Read the hosting account\",\r\n \"description\": \"Read any hosting account\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.MachineLearningCompute/operationalizationClusters/write\",\r\n \"displayName\": \"Write the hosting account\",\r\n \"description\": \"Create or update any hosting account\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.MachineLearningCompute/operationalizationClusters/delete\",\r\n \"displayName\": \"Delete the hosting account\",\r\n \"description\": \"Delete any hosting account\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.MachineLearningCompute/operationalizationClusters/listKeys/action\",\r\n \"displayName\": \"List the keys associated with operationalization cluster\",\r\n \"description\": \"List the keys associated with operationalization cluster\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.MachineLearningCompute/operationalizationClusters/checkUpdate/action\",\r\n \"displayName\": \"Check if updates are available for system services for the operationalization cluster\",\r\n \"description\": \"Check if updates are available for system services for the operationalization cluster\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.MachineLearningCompute/operationalizationClusters/updateSystem/action\",\r\n \"displayName\": \"Update the system services in an operationalization cluster\",\r\n \"description\": \"Update the system services in an operationalization cluster\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.MachineLearningCompute\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.MachineLearningCompute\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Resources\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/checkResourceName/action\",\r\n \"displayName\": \"Check Resource Name\",\r\n \"description\": \"Check the resource name for validity.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"providers\",\r\n \"displayName\": \"Providers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/providers/read\",\r\n \"displayName\": \"Get Providers\",\r\n \"description\": \"Get the list of providers.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"marketplace\",\r\n \"displayName\": \"Marketplace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/marketplace/purchase/action\",\r\n \"displayName\": \"Purchase Resource\",\r\n \"description\": \"Purchases a resource from the marketplace.\",\r\n \"origin\": \"System\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"subscriptions\",\r\n \"displayName\": \"Subscription\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/read\",\r\n \"displayName\": \"Get Subscriptions\",\r\n \"description\": \"Gets the list of subscriptions.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"subscriptions/operationresults\",\r\n \"displayName\": \"Subscription Operation Results\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"displayName\": \"Get Subscription Operation Results\",\r\n \"description\": \"Get the subscription operation results.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"subscriptions/providers\",\r\n \"displayName\": \"Resource Providers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/providers/read\",\r\n \"displayName\": \"Get Resource Providers\",\r\n \"description\": \"Gets or lists resource providers.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"subscriptions/tagNames\",\r\n \"displayName\": \"Subscription Tag\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/tagNames/read\",\r\n \"displayName\": \"Get Subscription Tag\",\r\n \"description\": \"Gets or lists subscription tags.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/tagNames/write\",\r\n \"displayName\": \"Add Subscription Tag\",\r\n \"description\": \"Adds a subscription tag.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/tagNames/delete\",\r\n \"displayName\": \"Delete Subscription Tag\",\r\n \"description\": \"Deletes a subscription tag.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"subscriptions/tagNames/tagValues\",\r\n \"displayName\": \"Subscription Tag Value\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/tagNames/tagValues/read\",\r\n \"displayName\": \"Get Subscription Tag Value\",\r\n \"description\": \"Gets or lists subscription tag values.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/tagNames/tagValues/write\",\r\n \"displayName\": \"Add Subscription Tag Value\",\r\n \"description\": \"Adds a subscription tag value.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/tagNames/tagValues/delete\",\r\n \"displayName\": \"Delete Subscription Tag Value\",\r\n \"description\": \"Deletes a subscription tag value.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"subscriptions/resources\",\r\n \"displayName\": \"Subscription Resource\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/resources/read\",\r\n \"displayName\": \"Get Subscription Resources\",\r\n \"description\": \"Gets resources of a subscription.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"subscriptions/resourceGroups\",\r\n \"displayName\": \"Resource Group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"displayName\": \"Get Resource Group\",\r\n \"description\": \"Gets or lists resource groups.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/resourceGroups/write\",\r\n \"displayName\": \"Create Resource Group\",\r\n \"description\": \"Creates or updates a resource group.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/resourceGroups/delete\",\r\n \"displayName\": \"Delete Resource Group\",\r\n \"description\": \"Deletes a resource group and all its resources.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/resourceGroups/moveResources/action\",\r\n \"displayName\": \"Move Resource Group Resources\",\r\n \"description\": \"Moves resources from one resource group to another.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/resourceGroups/validateMoveResources/action\",\r\n \"displayName\": \"Validate Move Resource Group Resources\",\r\n \"description\": \"Validate move of resources from one resource group to another.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"subscriptions/resourcegroups/resources\",\r\n \"displayName\": \"Resource Group Resources\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/resourcegroups/resources/read\",\r\n \"displayName\": \"Get Resource Group Resources\",\r\n \"description\": \"Gets the resources for the resource group.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"subscriptions/resourcegroups/deployments\",\r\n \"displayName\": \"Deployment\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/resourcegroups/deployments/read\",\r\n \"displayName\": \"Get Deployment\",\r\n \"description\": \"Gets or lists deployments.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/resourcegroups/deployments/write\",\r\n \"displayName\": \"Create Deployment\",\r\n \"description\": \"Creates or updates an deployment.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"subscriptions/resourcegroups/deployments/operationstatuses\",\r\n \"displayName\": \"Deployment operation status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/resourcegroups/deployments/operationstatuses/read\",\r\n \"displayName\": \"Get deployment operation status\",\r\n \"description\": \"Gets or lists deployment operation statuses.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"subscriptions/resourcegroups/deployments/operations\",\r\n \"displayName\": \"Deployment Operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/resourcegroups/deployments/operations/read\",\r\n \"displayName\": \"Get Deployment Operation\",\r\n \"description\": \"Gets or lists deployment operations.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"subscriptions/locations\",\r\n \"displayName\": \"Location\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/locations/read\",\r\n \"displayName\": \"Get Locations\",\r\n \"description\": \"Gets the list of locations supported.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"links\",\r\n \"displayName\": \"Resource Link\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/links/read\",\r\n \"displayName\": \"Get Resource Link\",\r\n \"description\": \"Gets or lists resource links.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/links/write\",\r\n \"displayName\": \"Create Resource Link\",\r\n \"description\": \"Creates or updates a resource link.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/links/delete\",\r\n \"displayName\": \"Delete Resource Link\",\r\n \"description\": \"Deletes a resource link.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"tenants\",\r\n \"displayName\": \"Tenant\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/tenants/read\",\r\n \"displayName\": \"Get Tenants\",\r\n \"description\": \"Gets the list of tenants.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"resources\",\r\n \"displayName\": \"Resources\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/resources/read\",\r\n \"displayName\": \"Get Resources\",\r\n \"description\": \"Get the list of resources based upon filters.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"deployments\",\r\n \"displayName\": \"Deployment\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/deployments/read\",\r\n \"displayName\": \"Get Deployment\",\r\n \"description\": \"Gets or lists deployments.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/deployments/write\",\r\n \"displayName\": \"Create Deployment\",\r\n \"description\": \"Creates or updates an deployment.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/deployments/delete\",\r\n \"displayName\": \"Delete Deployment\",\r\n \"description\": \"Deletes a deployment.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/deployments/cancel/action\",\r\n \"displayName\": \"Cancel Deployment\",\r\n \"description\": \"Cancels a deployment.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/deployments/validate/action\",\r\n \"displayName\": \"Validate Deployment\",\r\n \"description\": \"Validates an deployment.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"deployments/operations\",\r\n \"displayName\": \"Deployment Operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/deployments/operations/read\",\r\n \"displayName\": \"Get Deployment Operation\",\r\n \"description\": \"Gets or lists deployment operations.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Resources\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Resources\"\r\n },\r\n {\r\n \"displayName\": \"Raygun Crash Reporting\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Raygun.CrashReporting/updateCommunicationPreference/action\",\r\n \"displayName\": \"Update Communication Preference\",\r\n \"description\": \"Updates Communication Preferences\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Raygun.CrashReporting/listCommunicationPreference/action\",\r\n \"displayName\": \"List Communication Preference\",\r\n \"description\": \"Read any Communication Preferences\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"Operations\",\r\n \"displayName\": \"Operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Raygun.CrashReporting/Operations/read\",\r\n \"displayName\": \"Read Operation\",\r\n \"description\": \"Read any Operations\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"apps\",\r\n \"displayName\": \"Apps\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Raygun.CrashReporting/apps/Read\",\r\n \"displayName\": \"Read Apps\",\r\n \"description\": \"Read any Apps\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Raygun.CrashReporting/apps/Write\",\r\n \"displayName\": \"Create or Update Apps\",\r\n \"description\": \"Create or Update any Apps\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Raygun.CrashReporting/apps/Delete\",\r\n \"displayName\": \"Delete Apps\",\r\n \"description\": \"Deletes any Apps\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Raygun.CrashReporting/apps/regenerateKey/action\",\r\n \"displayName\": \"Regenerate Keys\",\r\n \"description\": \"Regenerate any Apps Keys\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Raygun.CrashReporting/apps/listSecrets/action\",\r\n \"displayName\": \"List Secrets\",\r\n \"description\": \"Read any Apps Secrets\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Raygun.CrashReporting/apps/listSingleSignOnToken/action\",\r\n \"displayName\": \"List Single Sign On Tokens\",\r\n \"description\": \"Read any Apps Single Sign On Tokens\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Raygun.CrashReporting\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Raygun.CrashReporting\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Analysis Services\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AnalysisServices/register/action\",\r\n \"displayName\": \"Register Analysis Services provider\",\r\n \"description\": \"Registers Analysis Services resource provider.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"servers\",\r\n \"displayName\": \"servers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AnalysisServices/servers/read\",\r\n \"displayName\": \"Read Analysis Server\",\r\n \"description\": \"Retrieves the information of the specified Analysis Server.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.AnalysisServices/servers/write\",\r\n \"displayName\": \"Create/Update Analysis Server\",\r\n \"description\": \"Creates or updates the specified Analysis Server.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.AnalysisServices/servers/delete\",\r\n \"displayName\": \"Delete the Analysis Server\",\r\n \"description\": \"Deletes the Analysis Server.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.AnalysisServices/servers/suspend/action\",\r\n \"displayName\": \"Suspend the Analysis Server.\",\r\n \"description\": \"Suspends the Analysis Server.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.AnalysisServices/servers/resume/action\",\r\n \"displayName\": \"Resume the Analysis Server.\",\r\n \"description\": \"Resumes the Analysis Server.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.AnalysisServices/servers/listGatewayStatus/action\",\r\n \"displayName\": \"List the status of the gateway associated with the server\",\r\n \"description\": \"List the status of the gateway associated with the server.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"servers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AnalysisServices/servers/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Read Microsoft Analysis Service metrics\",\r\n \"description\": \"Gets the available metrics for Analysis Server\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"qpu_metric\",\r\n \"displayName\": \"QPU\",\r\n \"displayDescription\": \"QPU. Range 0-100 for S1, 0-200 for S2 and 0-400 for S4\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"memory_metric\",\r\n \"displayName\": \"Memory\",\r\n \"displayDescription\": \"Memory. Range 0-25 GB for S1, 0-50 GB for S2 and 0-100 GB for S4\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"TotalConnectionRequests\",\r\n \"displayName\": \"Total Connection Requests\",\r\n \"displayDescription\": \"Total connection requests. These are arrivals.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"SuccessfullConnectionsPerSec\",\r\n \"displayName\": \"Successful Connections Per Sec\",\r\n \"displayDescription\": \"Rate of successful connection completions.\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"TotalConnectionFailures\",\r\n \"displayName\": \"Total Connection Failures\",\r\n \"displayDescription\": \"Total failed connection attempts.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"CurrentUserSessions\",\r\n \"displayName\": \"Current User Sessions\",\r\n \"displayDescription\": \"Current number of user sessions established.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"QueryPoolBusyThreads\",\r\n \"displayName\": \"Query Pool Busy Threads\",\r\n \"displayDescription\": \"Number of busy threads in the query thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"CommandPoolJobQueueLength\",\r\n \"displayName\": \"Command Pool Job Queue Length\",\r\n \"displayDescription\": \"Number of jobs in the queue of the command thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ProcessingPoolJobQueueLength\",\r\n \"displayName\": \"Processing Pool Job Queue Length\",\r\n \"displayDescription\": \"Number of non-I/O jobs in the queue of the processing thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"CurrentConnections\",\r\n \"displayName\": \"Connection: Current connections\",\r\n \"displayDescription\": \"Current number of client connections established.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"CleanerCurrentPrice\",\r\n \"displayName\": \"Memory: Cleaner Current Price\",\r\n \"displayDescription\": \"Current price of memory, $/byte/time, normalized to 1000.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"CleanerMemoryShrinkable\",\r\n \"displayName\": \"Memory: Cleaner Memory shrinkable\",\r\n \"displayDescription\": \"Amount of memory, in bytes, subject to purging by the background cleaner.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"CleanerMemoryNonshrinkable\",\r\n \"displayName\": \"Memory: Cleaner Memory nonshrinkable\",\r\n \"displayDescription\": \"Amount of memory, in bytes, not subject to purging by the background cleaner.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"MemoryUsage\",\r\n \"displayName\": \"Memory: Memory Usage\",\r\n \"displayDescription\": \"Memory usage of the server process as used in calculating cleaner memory price. Equal to counter Process\\\\PrivateBytes plus the size of memory-mapped data, ignoring any memory which was mapped or allocated by the xVelocity in-memory analytics engine (VertiPaq) in excess of the xVelocity engine Memory Limit.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"MemoryLimitHard\",\r\n \"displayName\": \"Memory: Memory Limit Hard\",\r\n \"displayDescription\": \"Hard memory limit, from configuration file.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"MemoryLimitHigh\",\r\n \"displayName\": \"Memory: Memory Limit High\",\r\n \"displayDescription\": \"High memory limit, from configuration file.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"MemoryLimitLow\",\r\n \"displayName\": \"Memory: Memory Limit Low\",\r\n \"displayDescription\": \"Low memory limit, from configuration file.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"MemoryLimitVertiPaq\",\r\n \"displayName\": \"Memory: Memory Limit VertiPaq\",\r\n \"displayDescription\": \"In-memory limit, from configuration file.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Quota\",\r\n \"displayName\": \"Memory: Quota\",\r\n \"displayDescription\": \"Current memory quota, in bytes. Memory quota is also known as a memory grant or memory reservation.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"QuotaBlocked\",\r\n \"displayName\": \"Memory: Quota Blocked\",\r\n \"displayDescription\": \"Current number of quota requests that are blocked until other memory quotas are freed.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"VertiPaqNonpaged\",\r\n \"displayName\": \"Memory: VertiPaq Nonpaged\",\r\n \"displayDescription\": \"Bytes of memory locked in the working set for use by the in-memory engine.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"VertiPaqPaged\",\r\n \"displayName\": \"Memory: VertiPaq Paged\",\r\n \"displayDescription\": \"Bytes of paged memory in use for in-memory data.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"RowsReadPerSec\",\r\n \"displayName\": \"Processing: Rows read per sec\",\r\n \"displayDescription\": \"Rate of rows read from all relational databases.\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"RowsConvertedPerSec\",\r\n \"displayName\": \"Processing: Rows converted per sec\",\r\n \"displayDescription\": \"Rate of rows converted during processing.\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"RowsWrittenPerSec\",\r\n \"displayName\": \"Processing: Rows written per sec\",\r\n \"displayDescription\": \"Rate of rows written during processing.\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"CommandPoolBusyThreads\",\r\n \"displayName\": \"Threads: Command pool busy threads\",\r\n \"displayDescription\": \"Number of busy threads in the command thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"CommandPoolIdleThreads\",\r\n \"displayName\": \"Threads: Command pool idle threads\",\r\n \"displayDescription\": \"Number of idle threads in the command thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"LongParsingBusyThreads\",\r\n \"displayName\": \"Threads: Long parsing busy threads\",\r\n \"displayDescription\": \"Number of busy threads in the long parsing thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"LongParsingIdleThreads\",\r\n \"displayName\": \"Threads: Long parsing idle threads\",\r\n \"displayDescription\": \"Number of idle threads in the long parsing thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"LongParsingJobQueueLength\",\r\n \"displayName\": \"Threads: Long parsing job queue length\",\r\n \"displayDescription\": \"Number of jobs in the queue of the long parsing thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ProcessingPoolBusyIOJobThreads\",\r\n \"displayName\": \"Threads: Processing pool busy I/O job threads\",\r\n \"displayDescription\": \"Number of threads running I/O jobs in the processing thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ProcessingPoolBusyNonIOThreads\",\r\n \"displayName\": \"Threads: Processing pool busy non-I/O threads\",\r\n \"displayDescription\": \"Number of threads running non-I/O jobs in the processing thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ProcessingPoolIOJobQueueLength\",\r\n \"displayName\": \"Threads: Processing pool I/O job queue length\",\r\n \"displayDescription\": \"Number of I/O jobs in the queue of the processing thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ProcessingPoolIdleIOJobThreads\",\r\n \"displayName\": \"Threads: Processing pool idle I/O job threads\",\r\n \"displayDescription\": \"Number of idle threads for I/O jobs in the processing thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ProcessingPoolIdleNonIOThreads\",\r\n \"displayName\": \"Threads: Processing pool idle non-I/O threads\",\r\n \"displayDescription\": \"Number of idle threads in the processing thread pool dedicated to non-I/O jobs.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"QueryPoolIdleThreads\",\r\n \"displayName\": \"Threads: Query pool idle threads\",\r\n \"displayDescription\": \"Number of idle threads for I/O jobs in the processing thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"QueryPoolJobQueueLength\",\r\n \"displayName\": \"Threads: Query pool job queue lengt\",\r\n \"displayDescription\": \"Number of jobs in the queue of the query thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ShortParsingBusyThreads\",\r\n \"displayName\": \"Threads: Short parsing busy threads\",\r\n \"displayDescription\": \"Number of busy threads in the short parsing thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ShortParsingIdleThreads\",\r\n \"displayName\": \"Threads: Short parsing idle threads\",\r\n \"displayDescription\": \"Number of idle threads in the short parsing thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ShortParsingJobQueueLength\",\r\n \"displayName\": \"Threads: Short parsing job queue length\",\r\n \"displayDescription\": \"Number of jobs in the queue of the short parsing thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"memory_thrashing_metric\",\r\n \"displayName\": \"Memory Thrashing\",\r\n \"displayDescription\": \"Average memory thrashing.\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"mashup_engine_qpu_metric\",\r\n \"displayName\": \"M Engine QPU\",\r\n \"displayDescription\": \"QPU usage by mashup engine processes\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"mashup_engine_memory_metric\",\r\n \"displayName\": \"M Engine Memory\",\r\n \"displayDescription\": \"Memory usage by mashup engine processes\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"servers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AnalysisServices/servers/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for Analysis Server\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.AnalysisServices/servers/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for Analysis Server\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"servers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AnalysisServices/servers/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Read Analysis Server log definitions\",\r\n \"description\": \"Gets the available logs for servers\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"Engine\",\r\n \"displayName\": \"Engine\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"Service\",\r\n \"displayName\": \"Service\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/skus\",\r\n \"displayName\": \"servers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AnalysisServices/servers/skus/read\",\r\n \"displayName\": \"Read available SKU information for the server\",\r\n \"description\": \"Retrieve available SKU information for the server\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"skus\",\r\n \"displayName\": \"servers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AnalysisServices/skus/read\",\r\n \"displayName\": \"Read SKU information\",\r\n \"description\": \"Retrieves the information of Skus\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"servers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AnalysisServices/operations/read\",\r\n \"displayName\": \"Read operations\",\r\n \"description\": \"Retrieves the information of operations\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations\",\r\n \"displayName\": \"servers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AnalysisServices/locations/checkNameAvailability/action\",\r\n \"displayName\": \"Check availability of the Analysis Server name\",\r\n \"description\": \"Checks that given Analysis Server name is valid and not in use.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/operationresults\",\r\n \"displayName\": \"servers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AnalysisServices/locations/operationresults/read\",\r\n \"displayName\": \"Read operation results\",\r\n \"description\": \"Retrieves the information of the specified operation result.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/operationstatuses\",\r\n \"displayName\": \"servers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AnalysisServices/locations/operationstatuses/read\",\r\n \"displayName\": \"Read operation statuses\",\r\n \"description\": \"Retrieves the information of the specified operation status.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.AnalysisServices\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.AnalysisServices\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Azure Stream Analytics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/Register/action\",\r\n \"displayName\": \"Register subscription with Stream Analytics Resource Provider\",\r\n \"description\": \"Register subscription with Stream Analytics Resource Provider\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"streamingjobs\",\r\n \"displayName\": \"Stream Analytics Job\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/Delete\",\r\n \"displayName\": \"Delete Stream Analytics Job\",\r\n \"description\": \"Delete Stream Analytics Job\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/Read\",\r\n \"displayName\": \"Read Stream Analytics Job\",\r\n \"description\": \"Read Stream Analytics Job\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/Start/action\",\r\n \"displayName\": \"Start Stream Analytics Job\",\r\n \"description\": \"Start Stream Analytics Job\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/Stop/action\",\r\n \"displayName\": \"Stop Stream Analytics Job\",\r\n \"description\": \"Stop Stream Analytics Job\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/Write\",\r\n \"displayName\": \"Write Stream Analytics Job\",\r\n \"description\": \"Write Stream Analytics Job\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"streamingjobs/operationresults\",\r\n \"displayName\": \"Stream Analytics Job\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/operationresults/Read\",\r\n \"displayName\": \"Read operation results for Stream Analytics Job\",\r\n \"description\": \"Read operation results for Stream Analytics Job\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"streamingjobs/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"The metric definition of streamingjobs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Read streamingjobs metric definitions\",\r\n \"description\": \"Gets the available metrics for streamingjobs\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"ResourceUtilization\",\r\n \"displayName\": \"SU % Utilization\",\r\n \"displayDescription\": \"SU % Utilization\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT30M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"InputEvents\",\r\n \"displayName\": \"Input Events\",\r\n \"displayDescription\": \"Input Events\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT30M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"InputEventBytes\",\r\n \"displayName\": \"Input Event Bytes\",\r\n \"displayDescription\": \"Input Event Bytes\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT30M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"LateInputEvents\",\r\n \"displayName\": \"Late Input Events\",\r\n \"displayDescription\": \"Late Input Events\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT30M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"OutputEvents\",\r\n \"displayName\": \"Output Events\",\r\n \"displayDescription\": \"Output Events\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT30M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ConversionErrors\",\r\n \"displayName\": \"Data Conversion Errors\",\r\n \"displayDescription\": \"Data Conversion Errors\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT30M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Errors\",\r\n \"displayName\": \"Runtime Errors\",\r\n \"displayDescription\": \"Runtime Errors\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT30M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"DroppedOrAdjustedEvents\",\r\n \"displayName\": \"Out of order Events\",\r\n \"displayDescription\": \"Out of order Events\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT30M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AMLCalloutRequests\",\r\n \"displayName\": \"Function Requests\",\r\n \"displayDescription\": \"Function Requests\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT30M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AMLCalloutFailedRequests\",\r\n \"displayName\": \"Failed Function Requests\",\r\n \"displayDescription\": \"Failed Function Requests\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT30M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AMLCalloutInputEvents\",\r\n \"displayName\": \"Function Events\",\r\n \"displayDescription\": \"Function Events\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT30M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"DeserializationError\",\r\n \"displayName\": \"Input Deserialization Errors\",\r\n \"displayDescription\": \"Input Deserialization Errors\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT30M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"EarlyInputEvents\",\r\n \"displayName\": \"Events whose application time is earlier than their arrival time.\",\r\n \"displayDescription\": \"Events whose application time is earlier than their arrival time.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT30M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"streamingjobs/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"streamingjobs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting.\",\r\n \"description\": \"Read diagnostic setting.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting.\",\r\n \"description\": \"Write diagnostic setting.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"streamingjobs/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"The log definition of streamingjobs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Read streamingjobs log definitions\",\r\n \"description\": \"Gets the available logs for streamingjobs\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"Execution\",\r\n \"displayName\": \"Execution\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"Authoring\",\r\n \"displayName\": \"Authoring\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"streamingjobs/metricdefinitions\",\r\n \"displayName\": \"Metric Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/metricdefinitions/Read\",\r\n \"displayName\": \"Read Metric Definitions\",\r\n \"description\": \"Read Metric Definitions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"streamingjobs/transformations\",\r\n \"displayName\": \"Stream Analytics Job Transformation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/transformations/Delete\",\r\n \"displayName\": \"Delete Stream Analytics Job Transformation\",\r\n \"description\": \"Delete Stream Analytics Job Transformation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/transformations/Read\",\r\n \"displayName\": \"Read Stream Analytics Job Transformation\",\r\n \"description\": \"Read Stream Analytics Job Transformation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/transformations/Write\",\r\n \"displayName\": \"Write Stream Analytics Job Transformation\",\r\n \"description\": \"Write Stream Analytics Job Transformation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"streamingjobs/inputs\",\r\n \"displayName\": \"Stream Analytics Job Input\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/inputs/Delete\",\r\n \"displayName\": \"Delete Stream Analytics Job Input\",\r\n \"description\": \"Delete Stream Analytics Job Input\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/inputs/Read\",\r\n \"displayName\": \"Read Stream Analytics Job Input\",\r\n \"description\": \"Read Stream Analytics Job Input\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/inputs/Sample/action\",\r\n \"displayName\": \"Sample Stream Analytics Job Input\",\r\n \"description\": \"Sample Stream Analytics Job Input\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/inputs/Test/action\",\r\n \"displayName\": \"Test Stream Analytics Job Input\",\r\n \"description\": \"Test Stream Analytics Job Input\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/inputs/Write\",\r\n \"displayName\": \"Write Stream Analytics Job Input\",\r\n \"description\": \"Write Stream Analytics Job Input\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"streamingjobs/inputs/operationresults\",\r\n \"displayName\": \"Stream Analytics Job Input\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/inputs/operationresults/Read\",\r\n \"displayName\": \"Read operation results for Stream Analytics Job Input\",\r\n \"description\": \"Read operation results for Stream Analytics Job Input\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"streamingjobs/outputs\",\r\n \"displayName\": \"Stream Analytics Job Output\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/outputs/Delete\",\r\n \"displayName\": \"Delete Stream Analytics Job Output\",\r\n \"description\": \"Delete Stream Analytics Job Output\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/outputs/Read\",\r\n \"displayName\": \"Read Stream Analytics Job Output\",\r\n \"description\": \"Read Stream Analytics Job Output\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/outputs/Test/action\",\r\n \"displayName\": \"Test Stream Analytics Job Output\",\r\n \"description\": \"Test Stream Analytics Job Output\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/outputs/Write\",\r\n \"displayName\": \"Write Stream Analytics Job Output\",\r\n \"description\": \"Write Stream Analytics Job Output\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"streamingjobs/outputs/operationresults\",\r\n \"displayName\": \"Stream Analytics Job Output\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/outputs/operationresults/Read\",\r\n \"displayName\": \"Read operation results for Stream Analytics Job Output\",\r\n \"description\": \"Read operation results for Stream Analytics Job Output\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"streamingjobs/functions\",\r\n \"displayName\": \"Stream Analytics Job Function\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/functions/Delete\",\r\n \"displayName\": \"Delete Stream Analytics Job Function\",\r\n \"description\": \"Delete Stream Analytics Job Function\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/functions/Read\",\r\n \"displayName\": \"Read Stream Analytics Job Function\",\r\n \"description\": \"Read Stream Analytics Job Function\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/functions/RetrieveDefaultDefinition/action\",\r\n \"displayName\": \"Retrieve Default Definition of a Stream Analytics Job Function\",\r\n \"description\": \"Retrieve Default Definition of a Stream Analytics Job Function\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/functions/Test/action\",\r\n \"displayName\": \"Test Stream Analytics Job Function\",\r\n \"description\": \"Test Stream Analytics Job Function\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/functions/Write\",\r\n \"displayName\": \"Write Stream Analytics Job Function\",\r\n \"description\": \"Write Stream Analytics Job Function\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"streamingjobs/functions/operationresults\",\r\n \"displayName\": \"Stream Analytics Job Function\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/functions/operationresults/Read\",\r\n \"displayName\": \"Read operation results for Stream Analytics Job Function\",\r\n \"description\": \"Read operation results for Stream Analytics Job Function\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Stream Analytics Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/operations/Read\",\r\n \"displayName\": \"Read Stream Analytics Operations\",\r\n \"description\": \"Read Stream Analytics Operations\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/quotas\",\r\n \"displayName\": \"Stream Analytics Subscription Quota\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/locations/quotas/Read\",\r\n \"displayName\": \"Read Stream Analytics Subscription Quota\",\r\n \"description\": \"Read Stream Analytics Subscription Quota\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.StreamAnalytics\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.StreamAnalytics\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Advisor\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Advisor/generateRecommendations/action\",\r\n \"displayName\": \"Generate Recommendations\",\r\n \"description\": \"Generates recommendations\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Advisor/register/action\",\r\n \"displayName\": \"Register with the Provider\",\r\n \"description\": \"Registers the subscription for the Microsoft Advisor\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Advisor/unregister/action\",\r\n \"displayName\": \"Unregister with the Provider\",\r\n \"description\": \"Unregisters the subscription for the Microsoft Advisor\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"configurations\",\r\n \"displayName\": \"Configurations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Advisor/configurations/read\",\r\n \"displayName\": \"Read Configurations\",\r\n \"description\": \"Get configurations\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Advisor/configurations/write\",\r\n \"displayName\": \"Create/Update Configuration\",\r\n \"description\": \"Creates/updates configuration\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"generateRecommendations\",\r\n \"displayName\": \"GenerateRecommendations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Advisor/generateRecommendations/read\",\r\n \"displayName\": \"Get Generate Recommendations status\",\r\n \"description\": \"Gets generate recommendations status\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Advisor/operations/read\",\r\n \"displayName\": \"Get operations\",\r\n \"description\": \"Gets the operations for the Microsoft Advisor\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"recommendations\",\r\n \"displayName\": \"Recommendations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Advisor/recommendations/read\",\r\n \"displayName\": \"Read Recommendations\",\r\n \"description\": \"Reads recommendations\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"recommendations/suppressions\",\r\n \"displayName\": \"Suppressions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Advisor/recommendations/suppressions/read\",\r\n \"displayName\": \"Read Suppressions\",\r\n \"description\": \"Gets suppressions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Advisor/recommendations/suppressions/write\",\r\n \"displayName\": \"Create/Update Suppressions\",\r\n \"description\": \"Creates/updates suppressions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Advisor/recommendations/suppressions/delete\",\r\n \"displayName\": \"Delete Suppression\",\r\n \"description\": \"Deletes suppression\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"suppressions\",\r\n \"displayName\": \"Suppressions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Advisor/suppressions/read\",\r\n \"displayName\": \"Read Suppressions\",\r\n \"description\": \"Gets suppressions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Advisor/suppressions/write\",\r\n \"displayName\": \"Create/Update Suppressions\",\r\n \"description\": \"Creates/updates suppressions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Advisor/suppressions/delete\",\r\n \"displayName\": \"Delete Suppression\",\r\n \"description\": \"Deletes suppression\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Advisor\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Advisor\"\r\n },\r\n {\r\n \"displayName\": \"Container Service\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"containerServices\",\r\n \"displayName\": \"Container Services\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ContainerService/containerServices/read\",\r\n \"displayName\": \"Get Container Services\",\r\n \"description\": \"Gets the specified Container Service\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ContainerService/containerServices/write\",\r\n \"displayName\": \"Put/Update Container Service\",\r\n \"description\": \"Puts or Updates the specified Container Service\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ContainerService/containerServices/delete\",\r\n \"displayName\": \"Delete Container Services\",\r\n \"description\": \"Deletes the specified Container Service\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ContainerService\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ContainerService\"\r\n },\r\n {\r\n \"displayName\": \"Pokitdok.Platform\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Pokitdok.Platform/updateCommunicationPreference/action\",\r\n \"displayName\": \"Update Communication\",\r\n \"description\": \"Regenerate the Key\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Pokitdok.Platform/listCommunicationPreference/action\",\r\n \"displayName\": \"List Communication\",\r\n \"description\": \"Regenerate the Key\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Pokitdok.Platform/operations/read\",\r\n \"displayName\": \"List Operations\",\r\n \"description\": \"read operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"services\",\r\n \"displayName\": \"accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Pokitdok.Platform/services/read\",\r\n \"displayName\": \"Get Resource\",\r\n \"description\": \"Read Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Pokitdok.Platform/services/write\",\r\n \"displayName\": \"Create/Update Resource\",\r\n \"description\": \"Write Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Pokitdok.Platform/services/delete\",\r\n \"displayName\": \"Delete Resource\",\r\n \"description\": \"Delete Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Pokitdok.Platform/services/read\",\r\n \"displayName\": \"Get Resources\",\r\n \"description\": \"Read Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Pokitdok.Platform/services/listSecrets/action\",\r\n \"displayName\": \"Get Secrets\",\r\n \"description\": \"Lists the secrets\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Pokitdok.Platform/services/listSingleSignOnToken/action\",\r\n \"displayName\": \"List Single Sign On Tokens\",\r\n \"description\": \"Read Single Sign On Tokens\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Pokitdok.Platform\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Pokitdok.Platform\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Support\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Support/register/action\",\r\n \"displayName\": \"Registers Support Resource Provider\",\r\n \"description\": \"Registers to Support Resource Provider\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"supportTickets\",\r\n \"displayName\": \"Support Ticket\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Support/supportTickets/read\",\r\n \"displayName\": \"Reads Support Ticket\",\r\n \"description\": \"Gets Support Ticket details (including status, severity, contact details and communications) or gets the list of Support Tickets across subscriptions.\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Support/supportTickets/write\",\r\n \"displayName\": \"Writes Support Ticket\",\r\n \"description\": \"Creates or Updates a Support Ticket. You can create a Support Ticket for Technical, Billing, Quotas or Subscription Management related issues. You can update severity, contact details and communications for existing support tickets.\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Support\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Support\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Subscription\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"SubscriptionDefinitions\",\r\n \"displayName\": \"Subscription Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Subscription/SubscriptionDefinitions/read\",\r\n \"displayName\": \"List Subscription Definitions\",\r\n \"description\": \"Get an Azure subscription definition within a management group.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Subscription/SubscriptionDefinitions/write\",\r\n \"displayName\": \"Create Subscription Definition\",\r\n \"description\": \"Create an Azure subscription definition\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Subscription\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Subscription\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Certificates\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CertificateRegistration/provisionGlobalAppServicePrincipalInUserTenant/Action\",\r\n \"displayName\": \"Provision service principal\",\r\n \"description\": \"Provision service principal for service app principal\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CertificateRegistration/validateCertificateRegistrationInformation/Action\",\r\n \"displayName\": \"Certificate Purchase Info Validation\",\r\n \"description\": \"Validate certificate purchase object without submitting it\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CertificateRegistration/register/action\",\r\n \"displayName\": \"Register Microsoft Certificates resource provider\",\r\n \"description\": \"Register the Microsoft Certificates resource provider for the subscription\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"certificateOrders\",\r\n \"displayName\": \"AppServiceCertificate\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CertificateRegistration/certificateOrders/Write\",\r\n \"displayName\": \"Add or Update AppServiceCertificate\",\r\n \"description\": \"Add a new certificateOrder or update an existing one\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CertificateRegistration/certificateOrders/Delete\",\r\n \"displayName\": \"Delete AppServiceCertificate\",\r\n \"description\": \"Delete an existing AppServiceCertificate\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CertificateRegistration/certificateOrders/Read\",\r\n \"displayName\": \"Get CertificateOrders\",\r\n \"description\": \"Get the list of CertificateOrders\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CertificateRegistration/certificateOrders/reissue/Action\",\r\n \"displayName\": \"Reissue certificateorder\",\r\n \"description\": \"Reissue an existing certificateorder\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CertificateRegistration/certificateOrders/renew/Action\",\r\n \"displayName\": \"Renew certificateorder\",\r\n \"description\": \"Renew an existing certificateorder\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CertificateRegistration/certificateOrders/retrieveCertificateActions/Action\",\r\n \"displayName\": \"Certificateorder actions\",\r\n \"description\": \"Retrieve the list of certificate actions\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CertificateRegistration/certificateOrders/retrieveEmailHistory/Action\",\r\n \"displayName\": \"Certificateorder email history\",\r\n \"description\": \"Retrieve certificate email history\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CertificateRegistration/certificateOrders/resendEmail/Action\",\r\n \"displayName\": \"Resend Certificateorder email\",\r\n \"description\": \"Resend certificate email\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CertificateRegistration/certificateOrders/verifyDomainOwnership/Action\",\r\n \"displayName\": \"Verify domain ownership\",\r\n \"description\": \"Verify domain ownership\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CertificateRegistration/certificateOrders/resendRequestEmails/Action\",\r\n \"displayName\": \"Resend request emails to another email address\",\r\n \"description\": \"Resend request emails to another email address\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CertificateRegistration/certificateOrders/resendRequestEmails/Action\",\r\n \"displayName\": \"Retrieve site seal for an issued App Service Certificate\",\r\n \"description\": \"Retrieve site seal for an issued App Service Certificate\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"certificateOrders/certificates\",\r\n \"displayName\": \"Certificate\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CertificateRegistration/certificateOrders/certificates/Write\",\r\n \"displayName\": \"Add or Update Certificate\",\r\n \"description\": \"Add a new certificate or update an existing one\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CertificateRegistration/certificateOrders/certificates/Delete\",\r\n \"displayName\": \"Delete Certificate\",\r\n \"description\": \"Delete an existing certificate\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CertificateRegistration/certificateOrders/certificates/Read\",\r\n \"displayName\": \"Get Certificates\",\r\n \"description\": \"Get the list of certificates\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.CertificateRegistration\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.CertificateRegistration\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Logic\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/register/action\",\r\n \"displayName\": \"Register Resource Provider\",\r\n \"description\": \"Registers the Microsoft.Logic resource provider for a given subscription.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"workflows\",\r\n \"displayName\": \"Workflow\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/read\",\r\n \"displayName\": \"Get Workflow\",\r\n \"description\": \"Reads the workflow.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/write\",\r\n \"displayName\": \"Set Workflow\",\r\n \"description\": \"Creates or updates the workflow.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/delete\",\r\n \"displayName\": \"Delete Workflow\",\r\n \"description\": \"Deletes the workflow.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/run/action\",\r\n \"displayName\": \"Run Workflow\",\r\n \"description\": \"Starts a run of the workflow.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/disable/action\",\r\n \"displayName\": \"Disable Workflow\",\r\n \"description\": \"Disables the workflow.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/enable/action\",\r\n \"displayName\": \"Enable Workflow\",\r\n \"description\": \"Enables the workflow.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/suspend/action\",\r\n \"displayName\": \"Suspend Workflow\",\r\n \"description\": \"Suspends the workflow.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/validate/action\",\r\n \"displayName\": \"Validate Workflow\",\r\n \"description\": \"Validates the workflow.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/move/action\",\r\n \"displayName\": \"Move Workflow\",\r\n \"description\": \"Moves Workflow from its existing subscription id, resource group, and/or name to a different subscription id, resource group, and/or name.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/listSwagger/action\",\r\n \"displayName\": \"Get workflow swagger\",\r\n \"description\": \"Gets the workflow swagger definitions.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/regenerateAccessKey/action\",\r\n \"displayName\": \"Regenerate Access Key\",\r\n \"description\": \"Regenerates the access key secrets.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/listCallbackUrl/action\",\r\n \"displayName\": \"List workflow callback URL\",\r\n \"description\": \"Gets the callback URL for workflow.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Workflow Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get Workflow Metric Definition\",\r\n \"description\": \"Reads the workflow metric definitions.\",\r\n \"origin\": \"System\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"RunsStarted\",\r\n \"displayName\": \"Runs Started\",\r\n \"displayDescription\": \"Number of workflow runs started.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"RunsCompleted\",\r\n \"displayName\": \"Runs Completed\",\r\n \"displayDescription\": \"Number of workflow runs completed.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"RunsSucceeded\",\r\n \"displayName\": \"Runs Succeeded\",\r\n \"displayDescription\": \"Number of workflow runs succeeded.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"RunsFailed\",\r\n \"displayName\": \"Runs Failed\",\r\n \"displayDescription\": \"Number of workflow runs failed.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"RunsCancelled\",\r\n \"displayName\": \"Runs Cancelled\",\r\n \"displayDescription\": \"Number of workflow runs cancelled.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"RunLatency\",\r\n \"displayName\": \"Run Latency\",\r\n \"displayDescription\": \"Latency of completed workflow runs.\",\r\n \"unit\": \"Seconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": false\r\n },\r\n {\r\n \"name\": \"RunSuccessLatency\",\r\n \"displayName\": \"Run Success Latency\",\r\n \"displayDescription\": \"Latency of succeeded workflow runs.\",\r\n \"unit\": \"Seconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": false\r\n },\r\n {\r\n \"name\": \"RunThrottledEvents\",\r\n \"displayName\": \"Run Throttled Events\",\r\n \"displayDescription\": \"Number of workflow action or trigger throttled events.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"RunFailurePercentage\",\r\n \"displayName\": \"Run Failure Percentage\",\r\n \"displayDescription\": \"Percentage of workflow runs failed.\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"ActionsStarted\",\r\n \"displayName\": \"Actions Started \",\r\n \"displayDescription\": \"Number of workflow actions started.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"ActionsCompleted\",\r\n \"displayName\": \"Actions Completed \",\r\n \"displayDescription\": \"Number of workflow actions completed.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"ActionsSucceeded\",\r\n \"displayName\": \"Actions Succeeded \",\r\n \"displayDescription\": \"Number of workflow actions succeeded.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"ActionsFailed\",\r\n \"displayName\": \"Actions Failed\",\r\n \"displayDescription\": \"Number of workflow actions failed.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"ActionsSkipped\",\r\n \"displayName\": \"Actions Skipped \",\r\n \"displayDescription\": \"Number of workflow actions skipped.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"ActionLatency\",\r\n \"displayName\": \"Action Latency \",\r\n \"displayDescription\": \"Latency of completed workflow actions.\",\r\n \"unit\": \"Seconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": false\r\n },\r\n {\r\n \"name\": \"ActionSuccessLatency\",\r\n \"displayName\": \"Action Success Latency \",\r\n \"displayDescription\": \"Latency of succeeded workflow actions.\",\r\n \"unit\": \"Seconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": false\r\n },\r\n {\r\n \"name\": \"ActionThrottledEvents\",\r\n \"displayName\": \"Action Throttled Events\",\r\n \"displayDescription\": \"Number of workflow action throttled events..\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"TriggersStarted\",\r\n \"displayName\": \"Triggers Started \",\r\n \"displayDescription\": \"Number of workflow triggers started.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"TriggersCompleted\",\r\n \"displayName\": \"Triggers Completed \",\r\n \"displayDescription\": \"Number of workflow triggers completed.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"TriggersSucceeded\",\r\n \"displayName\": \"Triggers Succeeded \",\r\n \"displayDescription\": \"Number of workflow triggers succeeded.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"TriggersFailed\",\r\n \"displayName\": \"Triggers Failed \",\r\n \"displayDescription\": \"Number of workflow triggers failed.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"TriggersSkipped\",\r\n \"displayName\": \"Triggers Skipped\",\r\n \"displayDescription\": \"Number of workflow triggers skipped.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"TriggersFired\",\r\n \"displayName\": \"Triggers Fired \",\r\n \"displayDescription\": \"Number of workflow triggers fired.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"TriggerLatency\",\r\n \"displayName\": \"Trigger Latency \",\r\n \"displayDescription\": \"Latency of completed workflow triggers.\",\r\n \"unit\": \"Seconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": false\r\n },\r\n {\r\n \"name\": \"TriggerFireLatency\",\r\n \"displayName\": \"Trigger Fire Latency \",\r\n \"displayDescription\": \"Latency of fired workflow triggers.\",\r\n \"unit\": \"Seconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": false\r\n },\r\n {\r\n \"name\": \"TriggerSuccessLatency\",\r\n \"displayName\": \"Trigger Success Latency \",\r\n \"displayDescription\": \"Latency of succeeded workflow triggers.\",\r\n \"unit\": \"Seconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": false\r\n },\r\n {\r\n \"name\": \"TriggerThrottledEvents\",\r\n \"displayName\": \"Trigger Throttled Events\",\r\n \"displayDescription\": \"Number of workflow trigger throttled events.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"BillableActionExecutions\",\r\n \"displayName\": \"Billable Action Executions\",\r\n \"displayDescription\": \"Number of workflow action executions getting billed.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"BillableTriggerExecutions\",\r\n \"displayName\": \"Billable Trigger Executions\",\r\n \"displayDescription\": \"Number of workflow trigger executions getting billed.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"TotalBillableExecutions\",\r\n \"displayName\": \"Total Billable Executions\",\r\n \"displayDescription\": \"Number of workflow executions getting billed.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Workflow Diagnostic Setting\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Get Workflow Diagnostic Setting\",\r\n \"description\": \"Reads the workflow diagnostic settings.\",\r\n \"origin\": \"System\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Set Workflow Diagnostic Setting\",\r\n \"description\": \"Creates or updates the workflow diagnostic setting.\",\r\n \"origin\": \"System\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"Workflow Log Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Get Workflow Log Definition\",\r\n \"description\": \"Reads the workflow log definitions.\",\r\n \"origin\": \"System\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"WorkflowRuntime\",\r\n \"displayName\": \"Workflow runtime diagnostic events\",\r\n \"description\": \"Diagnostic events related to workflow runtime executions.\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/versions\",\r\n \"displayName\": \"Workflow Version\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/versions/read\",\r\n \"displayName\": \"Get Workflow Version\",\r\n \"description\": \"Reads the workflow version.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/versions/triggers\",\r\n \"displayName\": \"Trigger\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/versions/triggers/listCallbackUrl/action\",\r\n \"displayName\": \"List Trigger Callback URL\",\r\n \"description\": \"Gets the callback URL for trigger.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/runs\",\r\n \"displayName\": \"Workflow Run\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/runs/read\",\r\n \"displayName\": \"Get Workflow Run\",\r\n \"description\": \"Reads the workflow run.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/runs/cancel/action\",\r\n \"displayName\": \"Cancel Workflow Run\",\r\n \"description\": \"Cancels the run of a workflow.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/runs/actions\",\r\n \"displayName\": \"Workflow Run Action\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/runs/actions/read\",\r\n \"displayName\": \"Get Workflow Run Action\",\r\n \"description\": \"Reads the workflow run action.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/runs/actions/listExpressionTraces/action\",\r\n \"displayName\": \"List Workflow Run Action Expression Traces\",\r\n \"description\": \"Gets the workflow run action expression traces.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/runs/actions/repetitions\",\r\n \"displayName\": \"Workflow Run Action Repetition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/runs/actions/repetitions/read\",\r\n \"displayName\": \"Get Workflow Run Action Repetition\",\r\n \"description\": \"Reads the workflow run action repetition.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/runs/actions/repetitions/listExpressionTraces/action\",\r\n \"displayName\": \"List Workflow Run Action Repetition Expression Traces\",\r\n \"description\": \"Gets the workflow run action repetition expression traces.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/runs/actions/scoperepetitions\",\r\n \"displayName\": \"Workflow Run Action Scope Repetition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/runs/actions/scoperepetitions/read\",\r\n \"displayName\": \"Get Workflow Run Action Scope Repetition\",\r\n \"description\": \"Reads the workflow run action scope repetition.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/runs/operations\",\r\n \"displayName\": \"Workflow Run Operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/runs/operations/read\",\r\n \"displayName\": \"Get Workflow Run Operation Status\",\r\n \"description\": \"Reads the workflow run operation status.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/triggers\",\r\n \"displayName\": \"Trigger\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/triggers/read\",\r\n \"displayName\": \"Get Trigger\",\r\n \"description\": \"Reads the trigger.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/triggers/run/action\",\r\n \"displayName\": \"Trigger Run\",\r\n \"description\": \"Executes the trigger.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/triggers/reset/action\",\r\n \"displayName\": \"Trigger Reset\",\r\n \"description\": \"Resets the trigger.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/triggers/listCallbackUrl/action\",\r\n \"displayName\": \"List Trigger Callback URL\",\r\n \"description\": \"Gets the callback URL for trigger.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/triggers/histories\",\r\n \"displayName\": \"Trigger Histories\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/triggers/histories/read\",\r\n \"displayName\": \"Get Trigger Histories\",\r\n \"description\": \"Reads the trigger histories.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/triggers/histories/resubmit/action\",\r\n \"displayName\": \"Resubmit trigger\",\r\n \"description\": \"Resubmits the workflow trigger.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/accessKeys\",\r\n \"displayName\": \"Access Key\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/accessKeys/read\",\r\n \"displayName\": \"Get Access Key\",\r\n \"description\": \"Reads the access key.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/accessKeys/write\",\r\n \"displayName\": \"Set Access Key\",\r\n \"description\": \"Creates or updates the access key.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/accessKeys/delete\",\r\n \"displayName\": \"Delete Access Key\",\r\n \"description\": \"Deletes the access key.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/accessKeys/list/action\",\r\n \"displayName\": \"List Access Key\",\r\n \"description\": \"Lists the access key secrets.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/accessKeys/regenerate/action\",\r\n \"displayName\": \"Regenerate Access Key\",\r\n \"description\": \"Regenerates the access key secrets.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/operations/read\",\r\n \"displayName\": \"Get Operation\",\r\n \"description\": \"Gets the operation.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"integrationAccounts\",\r\n \"displayName\": \"Integration Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/read\",\r\n \"displayName\": \"Get Integration Account\",\r\n \"description\": \"Reads the integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/write\",\r\n \"displayName\": \"Set Integration Account\",\r\n \"description\": \"Creates or updates the integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/delete\",\r\n \"displayName\": \"Delete Integration Account\",\r\n \"description\": \"Deletes the integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/regenerateAccessKey/action\",\r\n \"displayName\": \"Regenerate Access Key\",\r\n \"description\": \"Regenerates the access key secrets.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/listCallbackUrl/action\",\r\n \"displayName\": \"List Integration Account Callback URL\",\r\n \"description\": \"Gets the callback URL for integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/listKeyVaultKeys/action\",\r\n \"displayName\": \"List Key Vault Keys\",\r\n \"description\": \"Gets the keys in the key vault.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/logTrackingEvents/action\",\r\n \"displayName\": \"Log Integration Account Tracking Events\",\r\n \"description\": \"Logs the tracking events in the integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"integrationAccounts/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"Integration Account Log Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Get Integration Account Log Definition\",\r\n \"description\": \"Reads the Integration Account log definitions.\",\r\n \"origin\": \"System\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"IntegrationAccountTrackingEvents\",\r\n \"displayName\": \"Integration Account track events\",\r\n \"description\": \"Track events related to Integration Account.\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"integrationAccounts/maps\",\r\n \"displayName\": \"Integration Account Map\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/maps/read\",\r\n \"displayName\": \"Get Integration Account Map\",\r\n \"description\": \"Reads the map in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/maps/write\",\r\n \"displayName\": \"Set Integration Account Map\",\r\n \"description\": \"Creates or updates the map in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/maps/delete\",\r\n \"displayName\": \"Delete Integration Account Map\",\r\n \"description\": \"Deletes the map in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/maps/listContentCallbackUrl/action\",\r\n \"displayName\": \"List Integration Account Map Content Callback URL\",\r\n \"description\": \"Gets the callback URL for map content in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"integrationAccounts/batchConfigurations\",\r\n \"displayName\": \"Integration Account Batch Configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/batchConfigurations/read\",\r\n \"displayName\": \"Get Integration Account Batch Configuration\",\r\n \"description\": \"Reads the batch configuration in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/batchConfigurations/write\",\r\n \"displayName\": \"Set Integration Account Batch Configuration\",\r\n \"description\": \"Creates or updates the batch configuration in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/batchConfigurations/delete\",\r\n \"displayName\": \"Delete Integration Account Batch Configuration\",\r\n \"description\": \"Deletes the batch configuration in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"integrationAccounts/certificates\",\r\n \"displayName\": \"Integration Account Certificate\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/certificates/read\",\r\n \"displayName\": \"Get Integration Account Certificate\",\r\n \"description\": \"Reads the certificate in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/certificates/write\",\r\n \"displayName\": \"Set Integration Account Certificate\",\r\n \"description\": \"Creates or updates the certificate in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/certificates/delete\",\r\n \"displayName\": \"Delete Integration Account Certificate\",\r\n \"description\": \"Deletes the certificate in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"integrationAccounts/assemblies\",\r\n \"displayName\": \"Integration Account Assembly\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/assemblies/read\",\r\n \"displayName\": \"Get Integration Account Assembly\",\r\n \"description\": \"Reads the assembly in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/assemblies/write\",\r\n \"displayName\": \"Set Integration Account Assembly\",\r\n \"description\": \"Creates or updates the assembly in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/assemblies/delete\",\r\n \"displayName\": \"Delete Integration Account Assembly\",\r\n \"description\": \"Deletes the assembly in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/assemblies/listContentCallbackUrl/action\",\r\n \"displayName\": \"List Integration Account Assembly Content Callback URL\",\r\n \"description\": \"Gets the callback URL for assembly content in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"integrationAccounts/sessions\",\r\n \"displayName\": \"Integration Account Session\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/sessions/read\",\r\n \"displayName\": \"Get Integration Account Session\",\r\n \"description\": \"Reads the batch configuration in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/sessions/write\",\r\n \"displayName\": \"Set Integration Account Session\",\r\n \"description\": \"Creates or updates the session in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/sessions/delete\",\r\n \"displayName\": \"Delete Integration Account Session\",\r\n \"description\": \"Deletes the session in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"integrationAccounts/schemas\",\r\n \"displayName\": \"Integration Account Schema\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/schemas/read\",\r\n \"displayName\": \"Get Integration Account Schema\",\r\n \"description\": \"Reads the schema in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/schemas/write\",\r\n \"displayName\": \"Set Integration Account Schema\",\r\n \"description\": \"Creates or updates the schema in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/schemas/delete\",\r\n \"displayName\": \"Delete Integration Account Schema\",\r\n \"description\": \"Deletes the schema in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/schemas/listContentCallbackUrl/action\",\r\n \"displayName\": \"List Integration Account Schema Content Callback URL\",\r\n \"description\": \"Gets the callback URL for schema content in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"integrationAccounts/partners\",\r\n \"displayName\": \"Integration Account Partner\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/partners/read\",\r\n \"displayName\": \"Get Integration Account Partner\",\r\n \"description\": \"Reads the parter in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/partners/write\",\r\n \"displayName\": \"Set Integration Account Partner\",\r\n \"description\": \"Creates or updates the partner in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/partners/delete\",\r\n \"displayName\": \"Delete Integration Account Partner\",\r\n \"description\": \"Deletes the partner in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/partners/listContentCallbackUrl/action\",\r\n \"displayName\": \"List Integration Account Partner Content Callback URL\",\r\n \"description\": \"Gets the callback URL for partner content in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"integrationAccounts/agreements\",\r\n \"displayName\": \"Integration Account Agreement\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/agreements/read\",\r\n \"displayName\": \"Get Integration Account Agreement\",\r\n \"description\": \"Reads the agreement in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/agreements/write\",\r\n \"displayName\": \"Set Integration Account Agreement\",\r\n \"description\": \"Creates or updates the agreement in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/agreements/delete\",\r\n \"displayName\": \"Delete Integration Account Agreement\",\r\n \"description\": \"Deletes the agreement in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/agreements/listContentCallbackUrl/action\",\r\n \"displayName\": \"List Integration Account Agreement Content Callback URL\",\r\n \"description\": \"Gets the callback URL for agreement content in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/workflows\",\r\n \"displayName\": \"Workflow\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/locations/workflows/validate/action\",\r\n \"displayName\": \"Validate Workflow\",\r\n \"description\": \"Validates the workflow.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Logic\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Logic\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft ClassicNetwork\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/register/action\",\r\n \"displayName\": \"Register Classic Network\",\r\n \"description\": \"Register to Classic Network\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"gatewaySupportedDevices\",\r\n \"displayName\": \"Gateway Supported Devices\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/gatewaySupportedDevices/read\",\r\n \"displayName\": \"List Supported Devices\",\r\n \"description\": \"Retrieves the list of supported devices.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"reservedIps\",\r\n \"displayName\": \"Reserved Ip\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/reservedIps/read\",\r\n \"displayName\": \"Get Reserved Ips\",\r\n \"description\": \"Gets the reserved Ips\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/reservedIps/write\",\r\n \"displayName\": \"Add Reserved Ip\",\r\n \"description\": \"Add a new reserved Ip\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/reservedIps/delete\",\r\n \"displayName\": \"Delete Reserved Ip\",\r\n \"description\": \"Delete a reserved Ip.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/reservedIps/link/action\",\r\n \"displayName\": \"Link Reserved Ips\",\r\n \"description\": \"Link a reserved Ip\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/reservedIps/join/action\",\r\n \"displayName\": \"Join Reserved Ips\",\r\n \"description\": \"Join a reserved Ip\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"reservedIps/operationStatuses\",\r\n \"displayName\": \"Reserved Ips Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/reservedIps/operationStatuses/read\",\r\n \"displayName\": \"Get the Reserved Ips Operation Status\",\r\n \"description\": \"Reads the operation status for the reserved ips.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks\",\r\n \"displayName\": \"Virtual Network\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/read\",\r\n \"displayName\": \"Get Virtual Network\",\r\n \"description\": \"Get the virtual network.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/write\",\r\n \"displayName\": \"Add Virtual Network\",\r\n \"description\": \"Add a new virtual network.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/delete\",\r\n \"displayName\": \"Delete Virtual Network.\",\r\n \"description\": \"Deletes the virtual network.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/peer/action\",\r\n \"displayName\": \"Peer Virtual Network\",\r\n \"description\": \"Peers a virtual network with another virtual network.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/join/action\",\r\n \"displayName\": \"Join Virtual Network.\",\r\n \"description\": \"Joins the virtual network.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/checkIPAddressAvailability/action\",\r\n \"displayName\": \"Availability of an IP address in a given virtual network.\",\r\n \"description\": \"Checks the availability of a given IP address in a virtual network.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/capabilities\",\r\n \"displayName\": \"Capability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/capabilities/read\",\r\n \"displayName\": \"Get capabilities\",\r\n \"description\": \"Shows the capabilities\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/subnets/associatedNetworkSecurityGroups\",\r\n \"displayName\": \"Subnet Associated Network Security Group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/subnets/associatedNetworkSecurityGroups/read\",\r\n \"displayName\": \"Get Subnet Associated Network Security Group\",\r\n \"description\": \"Gets the network security group associated with the subnet.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/subnets/associatedNetworkSecurityGroups/write\",\r\n \"displayName\": \"Add Subnet Associated Network Security Group\",\r\n \"description\": \"Adds a network security group associated with the subnet.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/subnets/associatedNetworkSecurityGroups/delete\",\r\n \"displayName\": \"Delete Subnet Associated Network Security Group\",\r\n \"description\": \"Deletes the network security group associated with the subnet.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/subnets/associatedNetworkSecurityGroups/operationStatuses\",\r\n \"displayName\": \"Virtual Network Subnet Associeted Network Security Group Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/subnets/associatedNetworkSecurityGroups/operationStatuses/read\",\r\n \"displayName\": \"Get the Virtual Network Subnet Associeted Network Security Group Operation Status\",\r\n \"description\": \"Reads the operation status for the virtual network subnet associeted network security group.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/operationStatuses\",\r\n \"displayName\": \"Virtual Networks Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/operationStatuses/read\",\r\n \"displayName\": \"Get the Virtual Networks Operation Status\",\r\n \"description\": \"Reads the operation status for the virtual networks.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/gateways\",\r\n \"displayName\": \"Virtual Network Gateway\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/read\",\r\n \"displayName\": \"Get Virtual Network Gateways\",\r\n \"description\": \"Gets the virtual network gateways.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/write\",\r\n \"displayName\": \"Add Virtual Network Gateway\",\r\n \"description\": \"Adds a virtual network gateway.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/delete\",\r\n \"displayName\": \"Delete Virtual Network Gateway\",\r\n \"description\": \"Deletes the virtual network gateway.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/startDiagnostics/action\",\r\n \"displayName\": \"Start Virtual Network Gateway Diagnostic\",\r\n \"description\": \"Starts diagnositic for the virtual network gateway.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/stopDiagnostics/action\",\r\n \"displayName\": \"Stop Virtual Network Gateway Diagnostic\",\r\n \"description\": \"Stops the diagnositic for the virtual network gateway.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/downloadDiagnostics/action\",\r\n \"displayName\": \"Download Gateway Diagnostics\",\r\n \"description\": \"Downloads the gateway diagnostics.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/listCircuitServiceKey/action\",\r\n \"displayName\": \"Get Circuit Service Key\",\r\n \"description\": \"Retrieves the circuit service key.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/downloadDeviceConfigurationScript/action\",\r\n \"displayName\": \"Download Configuration Script\",\r\n \"description\": \"Downloads the device configuration script.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/listPackage/action\",\r\n \"displayName\": \"Get Virtual Network Gateway Package List\",\r\n \"description\": \"Lists the virtual network gateway package.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/gateways/operationStatuses\",\r\n \"displayName\": \"Virtual Networks Gateways Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/operationStatuses/read\",\r\n \"displayName\": \"Get the Virtual Networks Gateways Operation Status\",\r\n \"description\": \"Reads the operation status for the virtual networks gateways.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/gateways/packages\",\r\n \"displayName\": \"Virtual Network Gateway Package\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/packages/read\",\r\n \"displayName\": \"Get Virtual Network Gateway Package\",\r\n \"description\": \"Gets the virtual network gateway package.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/gateways/connections\",\r\n \"displayName\": \"Gateway Connection\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/connections/read\",\r\n \"displayName\": \"Get Conection List\",\r\n \"description\": \"Retrieves the list of connections.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/connections/connect/action\",\r\n \"displayName\": \"Connect Gateway Connection\",\r\n \"description\": \"Connects a site to site gateway connection.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/connections/disconnect/action\",\r\n \"displayName\": \"Disconnect Gateway Connection\",\r\n \"description\": \"Disconnects a site to site gateway connection.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/connections/test/action\",\r\n \"displayName\": \"Test Gateway Connection\",\r\n \"description\": \"Tests a site to site gateway connection.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/gateways/clientRevokedCertificates\",\r\n \"displayName\": \"Geteway Client Revoked Certificate\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/clientRevokedCertificates/read\",\r\n \"displayName\": \"Get Revoked Certificates.\",\r\n \"description\": \"Read the revoked client certificates.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/clientRevokedCertificates/write\",\r\n \"displayName\": \"Revoke Client Certificate\",\r\n \"description\": \"Revokes a client certificate.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/clientRevokedCertificates/delete\",\r\n \"displayName\": \"Unrevoke Client Certificate.\",\r\n \"description\": \"Unrevokes a client certificate.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/gateways/clientRootCertificates\",\r\n \"displayName\": \"Geteway Client Certificate\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/clientRootCertificates/read\",\r\n \"displayName\": \"Get Client Root Certificates.\",\r\n \"description\": \"Find the client root certificates.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/clientRootCertificates/write\",\r\n \"displayName\": \"Upload Client Root Certificate\",\r\n \"description\": \"Uploads a new client root certificate.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/clientRootCertificates/delete\",\r\n \"displayName\": \"Delete Client Root Certificate.\",\r\n \"description\": \"Deletes the virtual network gateway client certificate.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/clientRootCertificates/download/action\",\r\n \"displayName\": \"Downloads Certificate\",\r\n \"description\": \"Downloads certificate by thumbprint.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/clientRootCertificates/listPackage/action\",\r\n \"displayName\": \"Virtual Network Gateway Certificate Package List\",\r\n \"description\": \"Lists the virtual network gateway certificate package.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networkSecurityGroups\",\r\n \"displayName\": \"Network Security Group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/networkSecurityGroups/read\",\r\n \"displayName\": \"Get Network Security Group\",\r\n \"description\": \"Gets the network security group.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/networkSecurityGroups/write\",\r\n \"displayName\": \"Add Network Security Group\",\r\n \"description\": \"Adds a new network security group.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/networkSecurityGroups/delete\",\r\n \"displayName\": \"Delete Network Security Group\",\r\n \"description\": \"Deletes the network security group.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networkSecurityGroups/operationStatuses\",\r\n \"displayName\": \"Network Security Group Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/networkSecurityGroups/operationStatuses/read\",\r\n \"displayName\": \"Get the Network Security Group Operation Status\",\r\n \"description\": \"Reads the operation status for the network security group.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networkSecurityGroups/securityRules\",\r\n \"displayName\": \"Security Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/networkSecurityGroups/securityRules/read\",\r\n \"displayName\": \"Get Security Rule\",\r\n \"description\": \"Gets the security rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/networkSecurityGroups/securityRules/write\",\r\n \"displayName\": \"Add Security Rule\",\r\n \"description\": \"Adds or update a security rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/networkSecurityGroups/securityRules/delete\",\r\n \"displayName\": \"Delete Security Rule\",\r\n \"description\": \"Deletes the security rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networkSecurityGroups/securityRules/operationStatuses\",\r\n \"displayName\": \"Network Security Group Security Rules Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/networkSecurityGroups/securityRules/operationStatuses/read\",\r\n \"displayName\": \"Get the Network Security Group Security Rules Operation Status\",\r\n \"description\": \"Reads the operation status for the network security group security rules.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"quotas\",\r\n \"displayName\": \"Quota\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/quotas/read\",\r\n \"displayName\": \"Get Subscription Quota\",\r\n \"description\": \"Get the quota for the subscription.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ClassicNetwork\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ClassicNetwork\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Marketplace Apps\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"ClassicDevServices\",\r\n \"displayName\": \"Classic dev service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.MarketplaceApps/ClassicDevServices/read\",\r\n \"displayName\": \"Read classic dev service.\",\r\n \"description\": \"Does a GET operation on a classic dev service.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.MarketplaceApps/ClassicDevServices/delete\",\r\n \"displayName\": \"Delete classic dev service.\",\r\n \"description\": \"Does a DELETE operation on a classic dev service resource.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.MarketplaceApps/ClassicDevServices/listSingleSignOnToken/action\",\r\n \"displayName\": \"Get classic dev service SSO\",\r\n \"description\": \"Gets the Single Sign On URL for a classic dev service.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.MarketplaceApps/ClassicDevServices/listSecrets/action\",\r\n \"displayName\": \"Get classic dev service resource management keys\",\r\n \"description\": \"Gets a classic dev service resource management keys.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.MarketplaceApps/ClassicDevServices/regenerateKey/action\",\r\n \"displayName\": \"Generate classic dev service resource management keys\",\r\n \"description\": \"Generates a classic dev service resource management keys.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Operations\",\r\n \"displayName\": \"Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.MarketplaceApps/Operations/read\",\r\n \"displayName\": \"Read resource provider operations\",\r\n \"description\": \"Read the operations for all resource types.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.MarketplaceApps\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.MarketplaceApps\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft DataLakeStore\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataLakeStore/register/action\",\r\n \"displayName\": \"Register to DataLakeStore\",\r\n \"description\": \"Register subscription to DataLakeStore.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"accounts\",\r\n \"displayName\": \"Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataLakeStore/accounts/read\",\r\n \"displayName\": \"Get DataLakeStore Account\",\r\n \"description\": \"Get information about an existing DataLakeStore account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataLakeStore/accounts/write\",\r\n \"displayName\": \"Create or Update DataLakeStore Account\",\r\n \"description\": \"Create or update a DataLakeStore account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataLakeStore/accounts/delete\",\r\n \"displayName\": \"Delete DataLakeStore Account\",\r\n \"description\": \"Delete a DataLakeStore account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataLakeStore/accounts/enableKeyVault/action\",\r\n \"displayName\": \"Enable Key Vault for DataLakeStore Account\",\r\n \"description\": \"Enable KeyVault for a DataLakeStore account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataLakeStore/accounts/Superuser/action\",\r\n \"displayName\": \"Grant Superuser\",\r\n \"description\": \"Grant Superuser on Data Lake Store when granted with Microsoft.Authorization/roleAssignments/write.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"accounts/operationResults\",\r\n \"displayName\": \"Operation Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataLakeStore/accounts/operationResults/read\",\r\n \"displayName\": \"Get DataLakeStore Account OperationResult\",\r\n \"description\": \"Get result of a DataLakeStore account operation.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"accounts/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataLakeStore/accounts/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get DataLakeStore Account metric definitions\",\r\n \"description\": \"Get the available metrics for the DataLakeStore account.\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"TotalStorage\",\r\n \"displayName\": \"Total Storage\",\r\n \"displayDescription\": \"Total amount of data stored in the account.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P1D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"DataWritten\",\r\n \"displayName\": \"Data Written\",\r\n \"displayDescription\": \"Total amount of data written to the account.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P1D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"DataRead\",\r\n \"displayName\": \"Data Read\",\r\n \"displayDescription\": \"Total amount of data read from the account.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P1D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"WriteRequests\",\r\n \"displayName\": \"Write Requests\",\r\n \"displayDescription\": \"Count of data write requests to the account.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P1D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ReadRequests\",\r\n \"displayName\": \"Read Requests\",\r\n \"displayDescription\": \"Count of data read requests to the account.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P1D\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"accounts/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Diagnostic Setting\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataLakeStore/accounts/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Get DataLakeStore Account diagnostic settings\",\r\n \"description\": \"Get the diagnostic settings for the DataLakeStore account.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataLakeStore/accounts/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Create or update DataLakeStore Account diagnostic settings\",\r\n \"description\": \"Create or update the diagnostic settings for the DataLakeStore account.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"accounts/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"Log Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataLakeStore/accounts/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Get DataLakeStore Account log definitions\",\r\n \"description\": \"Get the available logs for the DataLakeStore account.\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"Audit\",\r\n \"displayName\": \"Audit Logs\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"Requests\",\r\n \"displayName\": \"Request Logs\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"accounts/firewallRules\",\r\n \"displayName\": \"Firewall Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataLakeStore/accounts/firewallRules/read\",\r\n \"displayName\": \"Get Firewall Rule\",\r\n \"description\": \"Get information about a firewall rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataLakeStore/accounts/firewallRules/write\",\r\n \"displayName\": \"Create or Update Firewall Rule\",\r\n \"description\": \"Create or update a firewall rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataLakeStore/accounts/firewallRules/delete\",\r\n \"displayName\": \"Delete Firewall Rule\",\r\n \"description\": \"Delete a firewall rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"accounts/trustedIdProviders\",\r\n \"displayName\": \"Trusted IdProvider\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataLakeStore/accounts/trustedIdProviders/read\",\r\n \"displayName\": \"Get Trusted Identity Provider\",\r\n \"description\": \"Get information about a trusted identity provider.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataLakeStore/accounts/trustedIdProviders/write\",\r\n \"displayName\": \"Create or Update Trusted Identity Provider\",\r\n \"description\": \"Create or update a trusted identity provider.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataLakeStore/accounts/trustedIdProviders/delete\",\r\n \"displayName\": \"Delete Trusted Identity Provider\",\r\n \"description\": \"Delete a trusted identity provider.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Available Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataLakeStore/operations/read\",\r\n \"displayName\": \"Get Available Operations\",\r\n \"description\": \"Get available operations of DataLakeStore.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations\",\r\n \"displayName\": \"Name Availability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataLakeStore/locations/checkNameAvailability/action\",\r\n \"displayName\": \"Check DataLakeStore Account Name Availability\",\r\n \"description\": \"Check availability of a DataLakeStore account name.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/operationResults\",\r\n \"displayName\": \"Operation Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataLakeStore/locations/operationResults/read\",\r\n \"displayName\": \"Get DataLakeStore Account OperationResult\",\r\n \"description\": \"Get result of a DataLakeStore account operation.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/capability\",\r\n \"displayName\": \"Subscription Capability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataLakeStore/locations/capability/read\",\r\n \"displayName\": \"Get DataLakeStore Subscription Capability\",\r\n \"description\": \"Get capability information of a subscription regarding using DataLakeStore.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.DataLakeStore\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.DataLakeStore\"\r\n },\r\n {\r\n \"displayName\": \"Marketplace Resource Provider\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"accounts\",\r\n \"displayName\": \"Marketplace Resource Type\",\r\n \"operations\": [\r\n {\r\n \"name\": \"TrendMicro.DeepSecurity/accounts/Read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Read Operation\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"TrendMicro.DeepSecurity/accounts/Write\",\r\n \"displayName\": \"Write\",\r\n \"description\": \"Write Operation\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"TrendMicro.DeepSecurity/accounts/Delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Delete Operation\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"TrendMicro.DeepSecurity/accounts/regenerateKey/action\",\r\n \"displayName\": \"Regenerate Key\",\r\n \"description\": \"Regenerates the Key\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"TrendMicro.DeepSecurity/accounts/listSecrets/action\",\r\n \"displayName\": \"List Secrets\",\r\n \"description\": \"List the Secrets\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"TrendMicro.DeepSecurity/accounts/listSingleSignOnToken/action\",\r\n \"displayName\": \"Read Single Sign On Authorization Token\",\r\n \"description\": \"Read Single Sign On Authorization Token For The Resource\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Operations\",\r\n \"displayName\": \"Resource type display name.\",\r\n \"operations\": [\r\n {\r\n \"name\": \"TrendMicro.DeepSecurity/Operations/read\",\r\n \"displayName\": \"Operation display name.\",\r\n \"description\": \"Description of the operation.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/TrendMicro.DeepSecurity\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"TrendMicro.DeepSecurity\"\r\n },\r\n {\r\n \"displayName\": \"Dynatrace Ruxit\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Dynatrace.Ruxit/updateCommunicationPreference/action\",\r\n \"displayName\": \"Update Communication\",\r\n \"description\": \"Regenerate the Key\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Dynatrace.Ruxit/listCommunicationPreference/action\",\r\n \"displayName\": \"List Communication\",\r\n \"description\": \"Regenerate the Key\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"accounts\",\r\n \"displayName\": \"accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Dynatrace.Ruxit/accounts/read\",\r\n \"displayName\": \"Get Resource\",\r\n \"description\": \"Read Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Dynatrace.Ruxit/accounts/write\",\r\n \"displayName\": \"Create/Update Resource\",\r\n \"description\": \"Write Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Dynatrace.Ruxit/accounts/delete\",\r\n \"displayName\": \"Delete Resource\",\r\n \"description\": \"Delete Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Dynatrace.Ruxit/accounts/listSecrets/action\",\r\n \"displayName\": \"Get Secrets\",\r\n \"description\": \"Lists the secrets\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Dynatrace.Ruxit/accounts/listSingleSignOnToken/action\",\r\n \"displayName\": \"List Single Sign On Tokens\",\r\n \"description\": \"Read Single Sign On Tokens\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Dynatrace.Ruxit/accounts/regenerateKeys/action\",\r\n \"displayName\": \"Regenerate Keys\",\r\n \"description\": \"Regenerate any Keys\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Dynatrace.Ruxit/operations/read\",\r\n \"displayName\": \"List Operations\",\r\n \"description\": \"read operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Dynatrace.Ruxit\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Dynatrace.Ruxit\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Billing\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"billingPeriods\",\r\n \"displayName\": \"BillingPeriods\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Billing/billingPeriods/read\",\r\n \"displayName\": \"List BillingPeriods\",\r\n \"description\": \"Lists available billing periods\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"invoices\",\r\n \"displayName\": \"Invoices\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Billing/invoices/read\",\r\n \"displayName\": \"List Invoices\",\r\n \"description\": \"Lists available invoices\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Billing\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Billing\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Managed Labs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ManagedLab/register/action\",\r\n \"displayName\": \"Register Subscription\",\r\n \"description\": \"Registers the subscription\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"labAccounts\",\r\n \"displayName\": \"Lab Accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ManagedLab/labAccounts/delete\",\r\n \"displayName\": \"Delete lab accounts.\",\r\n \"description\": \"Delete lab accounts.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ManagedLab/labAccounts/read\",\r\n \"displayName\": \"Read lab accounts.\",\r\n \"description\": \"Read lab accounts.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ManagedLab/labAccounts/write\",\r\n \"displayName\": \"Add or modify lab accounts.\",\r\n \"description\": \"Add or modify lab accounts.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ManagedLab/labAccounts/CreateLab/action\",\r\n \"displayName\": \"Create a managed lab\",\r\n \"description\": \"Create a lab in a lab account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labAccounts/labs\",\r\n \"displayName\": \"Labs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ManagedLab/labAccounts/labs/delete\",\r\n \"displayName\": \"Delete labs.\",\r\n \"description\": \"Delete labs.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ManagedLab/labAccounts/labs/read\",\r\n \"displayName\": \"Read labs.\",\r\n \"description\": \"Read labs.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ManagedLab/labAccounts/labs/write\",\r\n \"displayName\": \"Add or modify labs.\",\r\n \"description\": \"Add or modify labs.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labAccounts/labs/labVms\",\r\n \"displayName\": \"Lab Virtual Machines\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ManagedLab/labAccounts/labs/labVms/delete\",\r\n \"displayName\": \"Delete lab virtual machines.\",\r\n \"description\": \"Delete lab virtual machines.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ManagedLab/labAccounts/labs/labVms/read\",\r\n \"displayName\": \"Read lab virtual machines.\",\r\n \"description\": \"Read lab virtual machines.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ManagedLab/labAccounts/labs/labVms/write\",\r\n \"displayName\": \"Add or modify lab virtual machines.\",\r\n \"description\": \"Add or modify lab virtual machines.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labAccounts/labs/environmentSettings\",\r\n \"displayName\": \"Environment Setting\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ManagedLab/labAccounts/labs/environmentSettings/delete\",\r\n \"displayName\": \"Delete environment setting.\",\r\n \"description\": \"Delete environment setting.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ManagedLab/labAccounts/labs/environmentSettings/read\",\r\n \"displayName\": \"Read environment setting.\",\r\n \"description\": \"Read environment setting.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ManagedLab/labAccounts/labs/environmentSettings/write\",\r\n \"displayName\": \"Add or modify environment setting.\",\r\n \"description\": \"Add or modify environment setting.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/operations\",\r\n \"displayName\": \"operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ManagedLab/locations/operations/read\",\r\n \"displayName\": \"Read operations.\",\r\n \"description\": \"Read operations.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ManagedLab\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ManagedLab\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Marketplace Ordering\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"offertypes/publishers/offers/plans/agreements\",\r\n \"displayName\": \"Agreement\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.MarketplaceOrdering/offertypes/publishers/offers/plans/agreements/read\",\r\n \"displayName\": \"Get Agreement for virtual machine\",\r\n \"description\": \"Get an agreement for a given marketplace virtual machine item\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.MarketplaceOrdering/offertypes/publishers/offers/plans/agreements/write\",\r\n \"displayName\": \"Save Agreement for virtual machine\",\r\n \"description\": \"Sign or Cancel an agreement for a given marketplace virtual machine item\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"agreements\",\r\n \"displayName\": \"Agreement\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.MarketplaceOrdering/agreements/read\",\r\n \"displayName\": \"Get all Agreements\",\r\n \"description\": \"Return all agreements under given subscription\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"agreements/offers/plans\",\r\n \"displayName\": \"Agreement\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.MarketplaceOrdering/agreements/offers/plans/read\",\r\n \"displayName\": \"Get Agreement\",\r\n \"description\": \"Return an agreement for a given marketplace item\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.MarketplaceOrdering/agreements/offers/plans/sign/action\",\r\n \"displayName\": \"Sign Agreement\",\r\n \"description\": \"Sign an agreement for a given marketplace item\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.MarketplaceOrdering/agreements/offers/plans/cancel/action\",\r\n \"displayName\": \"Cancel Agreement\",\r\n \"description\": \"Cancel an agreement for a given marketplace item\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.MarketplaceOrdering\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.MarketplaceOrdering\"\r\n },\r\n {\r\n \"displayName\": \"Paraleap Technologies CloudMonix\",\r\n \"operations\": [\r\n {\r\n \"name\": \"paraleap.cloudmonix/updateCommunicationPreference/action\",\r\n \"displayName\": \"Update Communication Preference\",\r\n \"description\": \"Updates Communication Preferences\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"paraleap.cloudmonix/listCommunicationPreference/action\",\r\n \"displayName\": \"List Communication Preference\",\r\n \"description\": \"Read any Communication Preferences\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"Operations\",\r\n \"displayName\": \"Operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"paraleap.cloudmonix/Operations/read\",\r\n \"displayName\": \"Read Operation\",\r\n \"description\": \"Read any Operations\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"services\",\r\n \"displayName\": \"resources\",\r\n \"operations\": [\r\n {\r\n \"name\": \"paraleap.cloudmonix/services/Read\",\r\n \"displayName\": \"Read resources\",\r\n \"description\": \"Read any resources\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"paraleap.cloudmonix/services/Write\",\r\n \"displayName\": \"Create or Update resources\",\r\n \"description\": \"Create or Update any resources\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"paraleap.cloudmonix/services/Delete\",\r\n \"displayName\": \"Delete resources\",\r\n \"description\": \"Deletes any resources\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"paraleap.cloudmonix/services/regenerateKey/action\",\r\n \"displayName\": \"Regenerate Keys\",\r\n \"description\": \"Regenerate any resources Keys\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"paraleap.cloudmonix/services/listSecrets/action\",\r\n \"displayName\": \"List Secrets\",\r\n \"description\": \"Read any resources Secrets\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"paraleap.cloudmonix/services/listSingleSignOnToken/action\",\r\n \"displayName\": \"List Single Sign On Tokens\",\r\n \"description\": \"Read any resources Single Sign On Tokens\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/paraleap.cloudmonix\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"paraleap.cloudmonix\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Time Series Insights\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.TimeSeriesInsights/register/action\",\r\n \"displayName\": \"Registers the Time Series Insights Resource Provider\",\r\n \"description\": \"Registers the subscription for the Time Series Insights resource provider and enables the creation of Time Series Insights environments.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"environments\",\r\n \"displayName\": \"Environment\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.TimeSeriesInsights/environments/read\",\r\n \"displayName\": \"Read Environment\",\r\n \"description\": \"Get the properties of an environment.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.TimeSeriesInsights/environments/write\",\r\n \"displayName\": \"Create or Update Environment\",\r\n \"description\": \"Creates a new environment, or updates an existing environment.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.TimeSeriesInsights/environments/delete\",\r\n \"displayName\": \"Delete Environment\",\r\n \"description\": \"Deletes the environment.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"environments/eventsources\",\r\n \"displayName\": \"Event Source\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.TimeSeriesInsights/environments/eventsources/read\",\r\n \"displayName\": \"Read Event Source\",\r\n \"description\": \"Get the properties of an event source.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.TimeSeriesInsights/environments/eventsources/write\",\r\n \"displayName\": \"Create or Update Event Source\",\r\n \"description\": \"Creates a new event source for an environment, or updates an existing event source.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.TimeSeriesInsights/environments/eventsources/delete\",\r\n \"displayName\": \"Delete Event Source\",\r\n \"description\": \"Deletes the event source.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"environments/eventsources/eventsources/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"environments/eventsources\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.TimeSeriesInsights/environments/eventsources/eventsources/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting.\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"environments/eventsources/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"The metrics definition of environments/eventsources\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.TimeSeriesInsights/environments/eventsources/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Read eventsources metric definitions\",\r\n \"description\": \"Gets the available metrics for eventsources\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"IngressReceivedMessages\",\r\n \"displayName\": \"Ingress Received Messages\",\r\n \"displayDescription\": \"Count of messages read from the event source\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"IngressReceivedInvalidMessages\",\r\n \"displayName\": \"Ingress Received Invalid Messages\",\r\n \"displayDescription\": \"Count of invalid messages read from the event source\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"IngressReceivedBytes\",\r\n \"displayName\": \"Ingress Received Bytes\",\r\n \"displayDescription\": \"Count of bytes read from the event source\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"IngressStoredBytes\",\r\n \"displayName\": \"Ingress Stored Bytes\",\r\n \"displayDescription\": \"Total size of events successfully processed and available for query\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"IngressStoredEvents\",\r\n \"displayName\": \"Ingress Stored Events\",\r\n \"displayDescription\": \"Count of flattened events successfully processed and available for query\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"environments/eventsources/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"environments/eventsources\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.TimeSeriesInsights/environments/eventsources/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting.\",\r\n \"description\": \"Gets the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"environments/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"The metrics definition of environments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.TimeSeriesInsights/environments/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Read environments metric definitions\",\r\n \"description\": \"Gets the available metrics for environments\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"IngressReceivedMessages\",\r\n \"displayName\": \"Ingress Received Messages\",\r\n \"displayDescription\": \"Count of messages read from all Event hub or IoT hub event sources\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"IngressReceivedInvalidMessages\",\r\n \"displayName\": \"Ingress Received Invalid Messages\",\r\n \"displayDescription\": \"Count of invalid messages read from all Event hub or IoT hub event sources\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"IngressReceivedBytes\",\r\n \"displayName\": \"Ingress Received Bytes\",\r\n \"displayDescription\": \"Count of bytes read from all event sources\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"IngressStoredBytes\",\r\n \"displayName\": \"Ingress Stored Bytes\",\r\n \"displayDescription\": \"Total size of events successfully processed and available for query\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"IngressStoredEvents\",\r\n \"displayName\": \"Ingress Stored Events\",\r\n \"displayDescription\": \"Count of flattened events successfully processed and available for query\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"environments/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"environments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.TimeSeriesInsights/environments/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting.\",\r\n \"description\": \"Gets the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.TimeSeriesInsights/environments/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting.\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"environments/accesspolicies\",\r\n \"displayName\": \"Access Policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.TimeSeriesInsights/environments/accesspolicies/read\",\r\n \"displayName\": \"Read Access Policy\",\r\n \"description\": \"Get the properties of an access policy.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.TimeSeriesInsights/environments/accesspolicies/write\",\r\n \"displayName\": \"Create or Update Access Policy\",\r\n \"description\": \"Creates a new access policy for an environment, or updates an existing access policy.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.TimeSeriesInsights/environments/accesspolicies/delete\",\r\n \"displayName\": \"Delete Access Policy\",\r\n \"description\": \"Deletes the access policy.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"environments/referencedatasets\",\r\n \"displayName\": \"Reference Data Set\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.TimeSeriesInsights/environments/referencedatasets/read\",\r\n \"displayName\": \"Read Reference Data Set\",\r\n \"description\": \"Get the properties of a reference data set.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.TimeSeriesInsights/environments/referencedatasets/write\",\r\n \"displayName\": \"Create or Update Reference Data Set\",\r\n \"description\": \"Creates a new reference data set for an environment, or updates an existing reference data set.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.TimeSeriesInsights/environments/referencedatasets/delete\",\r\n \"displayName\": \"Delete Reference Data Set\",\r\n \"description\": \"Deletes the reference data set.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"environments/status\",\r\n \"displayName\": \"Environment\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.TimeSeriesInsights/environments/status/read\",\r\n \"displayName\": \"Read Environment status\",\r\n \"description\": \"Get the status of the environment, state of its associated operations like ingress.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.TimeSeriesInsights\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.TimeSeriesInsights\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft ADHybridHealthService\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ADHybridHealthService/configuration/action\",\r\n \"displayName\": \"Updates Tenant Configuration\",\r\n \"description\": \"Updates Tenant Configuration.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ADHybridHealthService/services/action\",\r\n \"displayName\": \"Updates a service\",\r\n \"description\": \"Updates a service instance in the tenant.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"configuration\",\r\n \"displayName\": \"Tenant Configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ADHybridHealthService/configuration/write\",\r\n \"displayName\": \"Creates a new Tenant\",\r\n \"description\": \"Creates a Tenant Configuration.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ADHybridHealthService/configuration/read\",\r\n \"displayName\": \"Reads Tenant Configuration\",\r\n \"description\": \"Reads the Tenant Configuration.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"services\",\r\n \"displayName\": \"Service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ADHybridHealthService/services/write\",\r\n \"displayName\": \"Creates a service\",\r\n \"description\": \"Creates a service instance in the tenant.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ADHybridHealthService/services/read\",\r\n \"displayName\": \"Reads services\",\r\n \"description\": \"Reads the service instances in the tenant.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ADHybridHealthService/services/delete\",\r\n \"displayName\": \"Deletes service\",\r\n \"description\": \"Deletes a service instance in the tenant.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ADHybridHealthService/services/servicemembers/action\",\r\n \"displayName\": \"Creates a service member\",\r\n \"description\": \"Creates a service member instance in the service.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"services/servicemembers\",\r\n \"displayName\": \"Service Member\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ADHybridHealthService/services/servicemembers/read\",\r\n \"displayName\": \"Reads a service member\",\r\n \"description\": \"Reads the service member instance in the service.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ADHybridHealthService/services/servicemembers/delete\",\r\n \"displayName\": \"Deletes service member\",\r\n \"description\": \"Deletes a service member instance in the service.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"services/servicemembers/alerts\",\r\n \"displayName\": \"Alert\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ADHybridHealthService/services/servicemembers/alerts/read\",\r\n \"displayName\": \"Reads the service member alerts\",\r\n \"description\": \"Reads the alerts for a service member.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"services/alerts\",\r\n \"displayName\": \"Alert\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ADHybridHealthService/services/alerts/read\",\r\n \"displayName\": \"Reads the service alerts\",\r\n \"description\": \"Reads the alerts for a service.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ADHybridHealthService/services/alerts/read\",\r\n \"displayName\": \"Reads the service alerts\",\r\n \"description\": \"Reads the alerts for a service.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ADHybridHealthService\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ADHybridHealthService\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/NewRelic.APM\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"NewRelic.APM\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ExternalShim\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ExternalShim\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.RemoteApp\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.RemoteApp\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.MachineLearningExperimentation\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.MachineLearningExperimentation\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Kailani\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Kailani\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.DataMigration\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.DataMigration\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.CostManagement\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.CostManagement\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.BotService\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.BotService\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/RedisLabs.Redis\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"RedisLabs.Redis\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.GuestConfiguration\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.GuestConfiguration\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ClassicSubscription\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ClassicSubscription\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ProjectOxford\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ProjectOxford\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/microsoft.cloudes\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"microsoft.cloudes\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Gallery\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Gallery\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ClassicInfrastructureMigrate\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ClassicInfrastructureMigrate\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Databricks\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Databricks\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Archive\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Archive\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.SqlVirtualMachine\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.SqlVirtualMachine\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/microsoft.visualstudio\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"microsoft.visualstudio\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.DataConnect\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.DataConnect\"\r\n },\r\n {\r\n \"displayName\": \"\",\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.PolicyInsights\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.PolicyInsights\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Addons\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Addons\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/RedisLabs.Memcached\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"RedisLabs.Memcached\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.InformationProtection\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.InformationProtection\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/SuccessBricks.ClearDB\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"SuccessBricks.ClearDB\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Azure.Geneva\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Azure.Geneva\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.DataBoxEdge\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.DataBoxEdge\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.CortanaAnalytics\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.CortanaAnalytics\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.PowerBI\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.PowerBI\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.BizTalkServices\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.BizTalkServices\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"displayName\": \"Microsoft Domains\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DomainRegistration/generateSsoRequest/Action\",\r\n \"displayName\": \"Generate Domain Control Center Single Sign On Request\",\r\n \"description\": \"Generate a request for signing into domain control center.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DomainRegistration/validateDomainRegistrationInformation/Action\",\r\n \"displayName\": \"Domain Purchase Info Validation\",\r\n \"description\": \"Validate domain purchase object without submitting it\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DomainRegistration/checkDomainAvailability/Action\",\r\n \"displayName\": \"Check Domain Availablity\",\r\n \"description\": \"Check if a domain is available for purchase\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DomainRegistration/listDomainRecommendations/Action\",\r\n \"displayName\": \"Retrieve Domain Recommendations\",\r\n \"description\": \"Retrieve the list domain recommendations based on keywords\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DomainRegistration/register/action\",\r\n \"displayName\": \"Register Microsoft Domains resource provider\",\r\n \"description\": \"Register the Microsoft Domains resource provider for the subscription\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"topLevelDomains\",\r\n \"displayName\": \"TopLevelDomain\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DomainRegistration/topLevelDomains/Read\",\r\n \"displayName\": \"Get toplevel domains\",\r\n \"description\": \"Get toplevel domains\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DomainRegistration/topLevelDomains/Read\",\r\n \"displayName\": \"Get toplevel domain\",\r\n \"description\": \"Get toplevel domain\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DomainRegistration/topLevelDomains/listAgreements/Action\",\r\n \"displayName\": \"List Agreement action\",\r\n \"description\": \"List Agreement action\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domains\",\r\n \"displayName\": \"Domain\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DomainRegistration/domains/Read\",\r\n \"displayName\": \"Get Domains\",\r\n \"description\": \"Get the list of domains\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DomainRegistration/domains/Read\",\r\n \"displayName\": \"Get Domain\",\r\n \"description\": \"Get domain\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DomainRegistration/domains/Write\",\r\n \"displayName\": \"Add or Update Domain\",\r\n \"description\": \"Add a new Domain or update an existing one\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DomainRegistration/domains/Delete\",\r\n \"displayName\": \"Delete Domain\",\r\n \"description\": \"Delete an existing domain.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DomainRegistration/domains/renew/Action\",\r\n \"displayName\": \"Renew Domain\",\r\n \"description\": \"Renew an existing domain.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domains/operationresults\",\r\n \"displayName\": \"Domain operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DomainRegistration/domains/operationresults/Read\",\r\n \"displayName\": \"Get Domain Operation\",\r\n \"description\": \"Get a domain operation\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domains/domainownershipidentifiers\",\r\n \"displayName\": \"Domain operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DomainRegistration/domains/domainownershipidentifiers/Read\",\r\n \"displayName\": \"Get ownership Identifiers\",\r\n \"description\": \"List ownership identifiers\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DomainRegistration/domains/domainownershipidentifiers/Read\",\r\n \"displayName\": \"Get ownership Identifier\",\r\n \"description\": \"Get ownership identifier\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DomainRegistration/domains/domainownershipidentifiers/Write\",\r\n \"displayName\": \"Create or update Identifier\",\r\n \"description\": \"Create or update identifier\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DomainRegistration/domains/domainownershipidentifiers/Delete\",\r\n \"displayName\": \"Delete ownership Identifier\",\r\n \"description\": \"Delete ownership identifier\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domains/operations\",\r\n \"displayName\": \"Domain\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DomainRegistration/domains/operations/Read\",\r\n \"displayName\": \"Read Operations\",\r\n \"description\": \"List all operations from app service domain registration\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.DomainRegistration\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.DomainRegistration\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft.Migrate\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"Operations\",\r\n \"displayName\": \"Microsoft.Migrate/projects\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Migrate/Operations/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Reads the exposed operations\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Migrate\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Migrate\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Security\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Security/register/action\",\r\n \"displayName\": \"Register Subscription\",\r\n \"description\": \"Registers the subscription for Azure Security Center\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"securityStatusesSummaries\",\r\n \"displayName\": \"Security Statuses Summaries\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Security/securityStatusesSummaries/read\",\r\n \"displayName\": \"Get security statuses summaries\",\r\n \"description\": \"Gets the security statuses summaries for the scope\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"securitySolutionsReferenceData\",\r\n \"displayName\": \"Reference Data\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Security/securitySolutionsReferenceData/read\",\r\n \"displayName\": \"Get Reference Data\",\r\n \"description\": \"Gets the security solutions reference data\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"securityStatuses\",\r\n \"displayName\": \"Resource Security Health\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Security/securityStatuses/read\",\r\n \"displayName\": \"Get resource security health\",\r\n \"description\": \"Gets the security health statuses for Azure resources\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"webApplicationFirewalls\",\r\n \"displayName\": \"Web Application Firewalls\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Security/webApplicationFirewalls/read\",\r\n \"displayName\": \"Get Web Application Firewalls\",\r\n \"description\": \"Gets the web application firewalls\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Security/webApplicationFirewalls/write\",\r\n \"displayName\": \"Create or Update Web Application Firewalls\",\r\n \"description\": \"Creates a new web application firewall or updates an existing one\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Security/webApplicationFirewalls/delete\",\r\n \"displayName\": \"Delete Security Web Application Firewalls\",\r\n \"description\": \"Deletes a web application firewall\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"securitySolutions\",\r\n \"displayName\": \"Security Solutions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Security/securitySolutions/read\",\r\n \"displayName\": \"Get Security Solutions\",\r\n \"description\": \"Gets the security solutions\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Security/securitySolutions/write\",\r\n \"displayName\": \"Create or Update Security Solutions\",\r\n \"description\": \"Creates a new security solution or updates an existing one\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Security/securitySolutions/delete\",\r\n \"displayName\": \"Delete Security Solutions\",\r\n \"description\": \"Deletes a security solution\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"complianceResults\",\r\n \"displayName\": \"Compliance Results\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Security/complianceResults/read\",\r\n \"displayName\": \"Get compliance results\",\r\n \"description\": \"Gets the compliance results for the resource\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"tasks\",\r\n \"displayName\": \"Security Recommendations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Security/tasks/read\",\r\n \"displayName\": \"Get security recommendations\",\r\n \"description\": \"Gets all available security recommendations\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"alerts\",\r\n \"displayName\": \"Security Alerts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Security/alerts/read\",\r\n \"displayName\": \"Get security alerts\",\r\n \"description\": \"Gets all available security alerts\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"policies\",\r\n \"displayName\": \"Security Policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Security/policies/read\",\r\n \"displayName\": \"Get security policy\",\r\n \"description\": \"Gets the security policy\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Security/policies/write\",\r\n \"displayName\": \"Update security policy\",\r\n \"description\": \"Updates the security policy\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaceSettings\",\r\n \"displayName\": \"Workspace Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Security/workspaceSettings/read\",\r\n \"displayName\": \"Get workspace settings\",\r\n \"description\": \"Gets the workspace settings\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Security/workspaceSettings/write\",\r\n \"displayName\": \"Update workspace settings\",\r\n \"description\": \"Updates the workspace settings\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Security/workspaceSettings/delete\",\r\n \"displayName\": \"Delete workspace settings\",\r\n \"description\": \"Deletes the workspace settings\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Security/workspaceSettings/connect/action\",\r\n \"displayName\": \"Reconnect vms from system workspaces\",\r\n \"description\": \"Change workspace settings reconnection settings\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"securityContacts\",\r\n \"displayName\": \"Security Contact\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Security/securityContacts/read\",\r\n \"displayName\": \"Get security contact\",\r\n \"description\": \"Gets the security contact\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Security/securityContacts/write\",\r\n \"displayName\": \"Update security contact\",\r\n \"description\": \"Updates the security contact\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Security/securityContacts/delete\",\r\n \"displayName\": \"Delete security contact\",\r\n \"description\": \"Deletes the security contact\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"pricings\",\r\n \"displayName\": \"Pricings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Security/pricings/read\",\r\n \"displayName\": \"Get pricing settings\",\r\n \"description\": \"Gets the pricing settings for the scope\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Security/pricings/write\",\r\n \"displayName\": \"Update pricing settings\",\r\n \"description\": \"Updates the pricing settings for the scope\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Security/pricings/delete\",\r\n \"displayName\": \"Delete pricing settings\",\r\n \"description\": \"Deletes the pricing settings for the scope\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations\",\r\n \"displayName\": \"Locations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Security/locations/read\",\r\n \"displayName\": \"Get locations\",\r\n \"description\": \"Gets the security data location\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/jitNetworkAccessPolicies\",\r\n \"displayName\": \"Just-In-Time Network Access Policies\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Security/locations/jitNetworkAccessPolicies/read\",\r\n \"displayName\": \"Get JIT Network Access Policies\",\r\n \"description\": \"Gets the just-in-time network access policies\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Security/locations/jitNetworkAccessPolicies/write\",\r\n \"displayName\": \"Create or Update JIT Network Access Policy\",\r\n \"description\": \"Creates a new just-in-time network access policy or updates an existing one\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Security/locations/jitNetworkAccessPolicies/initiate/action\",\r\n \"displayName\": \"Initiate JIT Network Access Policy\",\r\n \"description\": \"Initiates a just-in-time network access policy\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/tasks\",\r\n \"displayName\": \"Security Recommendations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Security/locations/tasks/read\",\r\n \"displayName\": \"Get security recommendations\",\r\n \"description\": \"Gets all available security recommendations\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Security/locations/tasks/start/action\",\r\n \"displayName\": \"Start Recommendation\",\r\n \"description\": \"Start a security recommendation\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Security/locations/tasks/resolve/action\",\r\n \"displayName\": \"Resolve Recommendation\",\r\n \"description\": \"Resolve a security recommendation\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Security/locations/tasks/activate/action\",\r\n \"displayName\": \"Activate Recommendation\",\r\n \"description\": \"Activate a security recommendation\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Security/locations/tasks/dismiss/action\",\r\n \"displayName\": \"Dismiss Recommendation\",\r\n \"description\": \"Dismiss a security recommendation\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/alerts\",\r\n \"displayName\": \"Security Alerts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Security/locations/alerts/read\",\r\n \"displayName\": \"Get security alerts\",\r\n \"description\": \"Gets all available security alerts\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Security/locations/alerts/dismiss/action\",\r\n \"displayName\": \"Dismiss Alert\",\r\n \"description\": \"Dismiss a security alert\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Security/locations/alerts/activate/action\",\r\n \"displayName\": \"Activate Alert\",\r\n \"description\": \"Activate a security alert\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"applicationWhitelistings\",\r\n \"displayName\": \"App Whitelistings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Security/applicationWhitelistings/read\",\r\n \"displayName\": \"Get App Whitelisting\",\r\n \"description\": \"Gets the application whitelistings\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Security/applicationWhitelistings/write\",\r\n \"displayName\": \"Create or Update App Whitelisting\",\r\n \"description\": \"Creates a new application whitelisting or updates an existing one\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Security\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Security\"\r\n },\r\n {\r\n \"displayName\": \"RevAPM MobileCDN\",\r\n \"operations\": [\r\n {\r\n \"name\": \"RevAPM.MobileCDN/updateCommunicationPreference/action\",\r\n \"displayName\": \"Update Communication Preferences\",\r\n \"description\": \"Updates Communication Preferences\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"RevAPM.MobileCDN/listCommunicationPreference/action\",\r\n \"displayName\": \"List Communication Preferences\",\r\n \"description\": \"Read any Communication Preferences\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"accounts\",\r\n \"displayName\": \"accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"RevAPM.MobileCDN/accounts/read\",\r\n \"displayName\": \"Read accounts\",\r\n \"description\": \"Read any accounts\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"RevAPM.MobileCDN/accounts/write\",\r\n \"displayName\": \"Create or Update accounts\",\r\n \"description\": \"Create or Update any accounts\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"RevAPM.MobileCDN/accounts/delete\",\r\n \"displayName\": \"Delete accounts\",\r\n \"description\": \"Deletes any accounts\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"RevAPM.MobileCDN/accounts/listSecrets/action\",\r\n \"displayName\": \"List Secrets\",\r\n \"description\": \"Read any accounts Secrets\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"RevAPM.MobileCDN/accounts/regenerateKeys/action\",\r\n \"displayName\": \"Regenerate Keys\",\r\n \"description\": \"Regenerate any accounts Keys\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"RevAPM.MobileCDN/accounts/listSingleSignOnToken/action\",\r\n \"displayName\": \"List Single Sign On Tokens\",\r\n \"description\": \"Read any accounts Single Sign On Tokens\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"RevAPM.MobileCDN/operations/read\",\r\n \"displayName\": \"Read Operations\",\r\n \"description\": \"Read any Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/RevAPM.MobileCDN\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"RevAPM.MobileCDN\"\r\n },\r\n {\r\n \"displayName\": \"Conexlink MyCloudIT\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Conexlink.MyCloudIT/updateCommunicationPreference/action\",\r\n \"displayName\": \"Update Communication Preference\",\r\n \"description\": \"Updates Communication Preferences\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Conexlink.MyCloudIT/listCommunicationPreference/action\",\r\n \"displayName\": \"List Communication Preference\",\r\n \"description\": \"Read any Communication Preferences\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"accounts\",\r\n \"displayName\": \"accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Conexlink.MyCloudIT/accounts/Read\",\r\n \"displayName\": \"Read accounts\",\r\n \"description\": \"Read any accounts\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Conexlink.MyCloudIT/accounts/Write\",\r\n \"displayName\": \"Create or Update accounts\",\r\n \"description\": \"Create or Update any accounts\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Conexlink.MyCloudIT/accounts/Delete\",\r\n \"displayName\": \"Delete accounts\",\r\n \"description\": \"Deletes any accounts\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Conexlink.MyCloudIT/accounts/regenerateKey/action\",\r\n \"displayName\": \"Regenerate Keys\",\r\n \"description\": \"Regenerate any accounts Keys\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Conexlink.MyCloudIT/accounts/listSecrets/action\",\r\n \"displayName\": \"List Secrets\",\r\n \"description\": \"Read any accounts Secrets\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Operations\",\r\n \"displayName\": \"Operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Conexlink.MyCloudIT/Operations/read\",\r\n \"displayName\": \"Read Operation\",\r\n \"description\": \"Read any Operations\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Conexlink.MyCloudIT\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Conexlink.MyCloudIT\"\r\n },\r\n {\r\n \"displayName\": \"RavenHq Db\",\r\n \"operations\": [\r\n {\r\n \"name\": \"RavenHq.Db/updateCommunicationPreference/action\",\r\n \"displayName\": \"Update Communication Preference\",\r\n \"description\": \"Updates Communication Preferences\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"RavenHq.Db/listCommunicationPreference/action\",\r\n \"displayName\": \"List Communication Preference\",\r\n \"description\": \"Read any Communication Preferences\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"Operations\",\r\n \"displayName\": \"Operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"RavenHq.Db/Operations/read\",\r\n \"displayName\": \"Read Operation\",\r\n \"description\": \"Read any Operations\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databases\",\r\n \"displayName\": \"Databases\",\r\n \"operations\": [\r\n {\r\n \"name\": \"RavenHq.Db/databases/Read\",\r\n \"displayName\": \"Read Databases\",\r\n \"description\": \"Read any Databases\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"RavenHq.Db/databases/Write\",\r\n \"displayName\": \"Create or Update Databases\",\r\n \"description\": \"Create or Update any Databases\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"RavenHq.Db/databases/Delete\",\r\n \"displayName\": \"Delete Databases\",\r\n \"description\": \"Deletes any Databases\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"RavenHq.Db/databases/regenerateKey/action\",\r\n \"displayName\": \"Regenerate Keys\",\r\n \"description\": \"Regenerate any Databases Keys\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"RavenHq.Db/databases/listSecrets/action\",\r\n \"displayName\": \"List Secrets\",\r\n \"description\": \"Read any Databases Secrets\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"RavenHq.Db/databases/listSingleSignOnToken/action\",\r\n \"displayName\": \"List Single Sign On Tokens\",\r\n \"description\": \"Read any Databases Single Sign On Tokens\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/RavenHq.Db\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"RavenHq.Db\"\r\n },\r\n {\r\n \"displayName\": \"nuubit nextgencdn\",\r\n \"operations\": [\r\n {\r\n \"name\": \"nuubit.nextgencdn/updateCommunicationPreference/action\",\r\n \"displayName\": \"Update Communication Preferences\",\r\n \"description\": \"Updates Communication Preferences\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"nuubit.nextgencdn/listCommunicationPreference/action\",\r\n \"displayName\": \"List Communication Preferences\",\r\n \"description\": \"Read any Communication Preferences\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"accounts\",\r\n \"displayName\": \"accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"nuubit.nextgencdn/accounts/read\",\r\n \"displayName\": \"Read accounts\",\r\n \"description\": \"Read any accounts\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"nuubit.nextgencdn/accounts/write\",\r\n \"displayName\": \"Create or Update accounts\",\r\n \"description\": \"Create or Update any accounts\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"nuubit.nextgencdn/accounts/delete\",\r\n \"displayName\": \"Delete accounts\",\r\n \"description\": \"Deletes any accounts\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"nuubit.nextgencdn/accounts/listSecrets/action\",\r\n \"displayName\": \"List Secrets\",\r\n \"description\": \"Read any accounts Secrets\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"nuubit.nextgencdn/accounts/regenerateKeys/action\",\r\n \"displayName\": \"Regenerate Keys\",\r\n \"description\": \"Regenerate any accounts Keys\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"nuubit.nextgencdn/accounts/listSingleSignOnToken/action\",\r\n \"displayName\": \"List Single Sign On Tokens\",\r\n \"description\": \"Read any accounts Single Sign On Tokens\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"nuubit.nextgencdn/operations/read\",\r\n \"displayName\": \"Read Operations\",\r\n \"description\": \"Read any Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/nuubit.nextgencdn\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"nuubit.nextgencdn\"\r\n },\r\n {\r\n \"displayName\": \"U2uconsult TheIdentityHub\",\r\n \"operations\": [\r\n {\r\n \"name\": \"U2uconsult.TheIdentityHub/updateCommunicationPreference/action\",\r\n \"displayName\": \"Update Communication Preference\",\r\n \"description\": \"Updates Communication Preferences\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"U2uconsult.TheIdentityHub/listCommunicationPreference/action\",\r\n \"displayName\": \"List Communication Preference\",\r\n \"description\": \"Read any Communication Preferences\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"Operations\",\r\n \"displayName\": \"Operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"U2uconsult.TheIdentityHub/Operations/read\",\r\n \"displayName\": \"Read Operation\",\r\n \"description\": \"Read any Operations\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"services\",\r\n \"displayName\": \"Services\",\r\n \"operations\": [\r\n {\r\n \"name\": \"U2uconsult.TheIdentityHub/services/Read\",\r\n \"displayName\": \"Read Services\",\r\n \"description\": \"Read any Services\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"U2uconsult.TheIdentityHub/services/Write\",\r\n \"displayName\": \"Create or Update Services\",\r\n \"description\": \"Create or Update any Services\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"U2uconsult.TheIdentityHub/services/Delete\",\r\n \"displayName\": \"Delete Services\",\r\n \"description\": \"Deletes any Services\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"U2uconsult.TheIdentityHub/services/regenerateKey/action\",\r\n \"displayName\": \"Regenerate Keys\",\r\n \"description\": \"Regenerate any Services Keys\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"U2uconsult.TheIdentityHub/services/listSecrets/action\",\r\n \"displayName\": \"List Secrets\",\r\n \"description\": \"Read any Services Secrets\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"U2uconsult.TheIdentityHub/services/listSingleSignOnToken/action\",\r\n \"displayName\": \"List Single Sign On Tokens\",\r\n \"description\": \"Read any Services Single Sign On Tokens\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/U2uconsult.TheIdentityHub\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"U2uconsult.TheIdentityHub\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft ClassicCompute\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/register/action\",\r\n \"displayName\": \"Register Classic Compute\",\r\n \"description\": \"Register to Classic Compute\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/checkDomainNameAvailability/action\",\r\n \"displayName\": \"Availability For A Domain Name\",\r\n \"description\": \"Checks the availability of a given domain name.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/moveSubscriptionResources/action\",\r\n \"displayName\": \"Move classic resources\",\r\n \"description\": \"Move all classic resources to a different subscription.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/validateSubscriptionMoveAvailability/action\",\r\n \"displayName\": \"Validate the Subscription for Move Operation\",\r\n \"description\": \"Validate the subscription's availability for classic move operation.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"operatingSystemFamilies\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/operatingSystemFamilies/read\",\r\n \"displayName\": \"List available operating system families\",\r\n \"description\": \"Lists the guest operating system families available in Microsoft Azure, and also lists the operating system versions available for each family.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"capabilities\",\r\n \"displayName\": \"Capability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/capabilities/read\",\r\n \"displayName\": \"Get capabilities\",\r\n \"description\": \"Shows the capabilities\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operatingSystems\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/operatingSystems/read\",\r\n \"displayName\": \"List available operating systems\",\r\n \"description\": \"Lists the versions of the guest operating system that are currently available in Microsoft Azure.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"resourceTypes/skus\",\r\n \"displayName\": \"Sku\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/resourceTypes/skus/read\",\r\n \"displayName\": \"Get Supported Skus\",\r\n \"description\": \"Gets the Sku list for supported resource types.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames\",\r\n \"displayName\": \"Domain Name\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/read\",\r\n \"displayName\": \"Gets Domain Names\",\r\n \"description\": \"Return the domain names for resources.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/write\",\r\n \"displayName\": \"Add Domain Names\",\r\n \"description\": \"Add or modify the domain names for resources.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/delete\",\r\n \"displayName\": \"Remove Domain Names\",\r\n \"description\": \"Remove the domain names for resources.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/swap/action\",\r\n \"displayName\": \"Swap Staging And Production Slots\",\r\n \"description\": \"Swaps the staging slot to the production slot.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/serviceCertificates\",\r\n \"displayName\": \"Service Certificate\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/serviceCertificates/read\",\r\n \"displayName\": \"Get The Certificates\",\r\n \"description\": \"Returns the service certificates used.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/serviceCertificates/write\",\r\n \"displayName\": \"Add Service Certificates\",\r\n \"description\": \"Add or modify the service certificates used.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/serviceCertificates/delete\",\r\n \"displayName\": \"Delete Service Certificates\",\r\n \"description\": \"Delete the service certificates used.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/serviceCertificates/operationStatuses\",\r\n \"displayName\": \"Domain Names Service Certificates Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/serviceCertificates/operationStatuses/read\",\r\n \"displayName\": \"Get the Domain Names Service Certificates Operation Status\",\r\n \"description\": \"Reads the operation status for the domain names service certificates.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/capabilities\",\r\n \"displayName\": \"Domain Name Capability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/capabilities/read\",\r\n \"displayName\": \"Get domain name capabilities\",\r\n \"description\": \"Shows the domain name capabilities\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/extensions\",\r\n \"displayName\": \"Domain Name Extension\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/extensions/read\",\r\n \"displayName\": \"Get The Domain Name Extensions\",\r\n \"description\": \"Returns the domain name extensions.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/extensions/write\",\r\n \"displayName\": \"Add Domain Name Extensions\",\r\n \"description\": \"Add the domain name extensions.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/extensions/delete\",\r\n \"displayName\": \"Remove Domain Name Extensions\",\r\n \"description\": \"Remove the domain name extensions.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/extensions/operationStatuses\",\r\n \"displayName\": \"Domain Names Extensions Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/extensions/operationStatuses/read\",\r\n \"displayName\": \"Get the Domain Names Extensions Operation Status\",\r\n \"description\": \"Reads the operation status for the domain names extensions.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/active\",\r\n \"displayName\": \"Active Domain Name\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/active/write\",\r\n \"displayName\": \"Set Active Domain Name\",\r\n \"description\": \"Sets the active domain name.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots\",\r\n \"displayName\": \"Deployment Slot\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/read\",\r\n \"displayName\": \"Get Deploymen Slots\",\r\n \"description\": \"Shows the deployment slots.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/write\",\r\n \"displayName\": \"Create Deployment Slot\",\r\n \"description\": \"Creates or update the deployment.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/delete\",\r\n \"displayName\": \"Delete Deployment Slot\",\r\n \"description\": \"Deletes a given deployment slot.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/start/action\",\r\n \"displayName\": \"Start Deployment Slot\",\r\n \"description\": \"Starts a deployment slot.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/stop/action\",\r\n \"displayName\": \"Suspend Deployment Slot\",\r\n \"description\": \"Suspends the deployment slot.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/operationStatuses\",\r\n \"displayName\": \"Domain Names Slots Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/operationStatuses/read\",\r\n \"displayName\": \"Get the Domain Names Slots Operation Status\",\r\n \"description\": \"Reads the operation status for the domain names slots.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/roles\",\r\n \"displayName\": \"Deployment Slot Role\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/read\",\r\n \"displayName\": \"Get Deployment Slot Role\",\r\n \"description\": \"Get the role for the deployment slot.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/roles/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get Metric Definitions\",\r\n \"description\": \"Gets the metrics definitions.\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"Percentage CPU\",\r\n \"displayName\": \"Percentage CPU\",\r\n \"displayDescription\": \"The percentage of allocated compute units that are currently in use by the Virtual Machine(s).\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"Network In\",\r\n \"displayName\": \"Network In\",\r\n \"displayDescription\": \"The number of bytes received on all network interfaces by the Virtual Machine(s) (Incoming Traffic).\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\"\r\n },\r\n {\r\n \"name\": \"Network Out\",\r\n \"displayName\": \"Network Out\",\r\n \"displayDescription\": \"The number of bytes out on all network interfaces by the Virtual Machine(s) (Outgoing Traffic).\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\"\r\n },\r\n {\r\n \"name\": \"Disk Read Bytes/Sec\",\r\n \"internalMetricName\": \"Disk Read Bytes\",\r\n \"displayName\": \"Disk Read\",\r\n \"displayDescription\": \"Average bytes read from disk during monitoring period.\",\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"Disk Write Bytes/Sec\",\r\n \"internalMetricName\": \"Disk Write Bytes\",\r\n \"displayName\": \"Disk Write\",\r\n \"displayDescription\": \"Average bytes written to disk during monitoring period.\",\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"Disk Read Operations/Sec\",\r\n \"displayName\": \"Disk Read Operations/Sec\",\r\n \"displayDescription\": \"Disk Read IOPS.\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"Disk Write Operations/Sec\",\r\n \"displayName\": \"Disk Write Operations/Sec\",\r\n \"displayDescription\": \"Disk Write IOPS.\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Average\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/roles/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Diagnostics Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Get Diagnostics Settings\",\r\n \"description\": \"Get the diagnostics settings.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Add Diagnostics Settings\",\r\n \"description\": \"Add or modify diagnostics settings.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/roles/extensionReferences\",\r\n \"displayName\": \"Deployment Slot Role Extension Reference\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/extensionReferences/read\",\r\n \"displayName\": \"Get Deployment Slot Role Extension Reference\",\r\n \"description\": \"Returns the extension reference for the deployment slot role.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/extensionReferences/write\",\r\n \"displayName\": \"Add Deployment Slot Role Extension Reference\",\r\n \"description\": \"Add or modify the extension reference for the deployment slot role.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/extensionReferences/delete\",\r\n \"displayName\": \"Remove Deployment Slot Role Extension Reference\",\r\n \"description\": \"Remove the extension reference for the deployment slot role.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/roles/extensionReferences/operationStatuses\",\r\n \"displayName\": \"Domain Names Slots Roles Extension References Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/extensionReferences/operationStatuses/read\",\r\n \"displayName\": \"Get the Domain Names Slots Roles Extension References Operation Status\",\r\n \"description\": \"Reads the operation status for the domain names slots roles extension references.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/roles/roleInstances\",\r\n \"displayName\": \"Role Instance\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/roleInstances/read\",\r\n \"displayName\": \"Get Role Instance\",\r\n \"description\": \"Get the role instance.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/roleInstances/restart/action\",\r\n \"displayName\": \"Restart Role Instance\",\r\n \"description\": \"Restarts role instances.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/roleInstances/reimage/action\",\r\n \"displayName\": \"Reimage Role Instance\",\r\n \"description\": \"Reimages the role instance.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/roleInstances/rebuild/action\",\r\n \"displayName\": \"Rebuild Role Instance\",\r\n \"description\": \"Rebuilds the role instance.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/roles/roleInstances/operationStatuses\",\r\n \"displayName\": \"Domain Names Slots Roles Role Instances Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/roles/roleInstances/operationStatuses/read\",\r\n \"displayName\": \"Get the Domain Names Slots Roles Role Instances Operation Status\",\r\n \"description\": \"Reads the operation status for the domain names slots roles role instances.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/state/start\",\r\n \"displayName\": \"Deployment Slot Start\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/state/start/write\",\r\n \"displayName\": \"Stop Deployment State\",\r\n \"description\": \"Changes the deployment slot state to stopped.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/state/stop\",\r\n \"displayName\": \"Deployment Slot Stopped\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/state/stop/write\",\r\n \"displayName\": \"Start Deployment State\",\r\n \"description\": \"Changes the deployment slot state to started.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/slots/upgradeDomain\",\r\n \"displayName\": \"Upgrade Domain\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/slots/upgradeDomain/write\",\r\n \"displayName\": \"Upgrade The Domain\",\r\n \"description\": \"Walk upgrade the domain.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/internalLoadBalancers\",\r\n \"displayName\": \"Internal Load Balancer\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/internalLoadBalancers/read\",\r\n \"displayName\": \"Get Internal Load Balancers.\",\r\n \"description\": \"Gets the internal load balancers.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/internalLoadBalancers/write\",\r\n \"displayName\": \"Create Internal Load Balance\",\r\n \"description\": \"Creates a new internal load balance.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/internalLoadBalancers/delete\",\r\n \"displayName\": \"Remove Internal Load Balance\",\r\n \"description\": \"Remove a new internal load balance.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/internalLoadBalancers/operationStatuses\",\r\n \"displayName\": \"Domain Names Internal Load Balancers Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/internalLoadBalancers/operationStatuses/read\",\r\n \"displayName\": \"Get the Domain Names Internal Load Balancers Operation Status\",\r\n \"description\": \"Reads the operation status for the domain names internal load balancers.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/loadBalancedEndpointSets\",\r\n \"displayName\": \"Load Balanced Endpoint Sets\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/loadBalancedEndpointSets/read\",\r\n \"displayName\": \"Get Load Balanced Endpoint Sets\",\r\n \"description\": \"Shows the load balanced endpoint sets\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/loadBalancedEndpointSets/operationStatuses\",\r\n \"displayName\": \"Domain Names Load Balanced Endpoint Sets Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/loadBalancedEndpointSets/operationStatuses/read\",\r\n \"displayName\": \"Get the Domain Names Load Balanced Endpoint Sets Operation Status\",\r\n \"description\": \"Reads the operation status for the domain names load balanced endpoint sets.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"domainNames/availabilitySets\",\r\n \"displayName\": \"Availability Set\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/domainNames/availabilitySets/read\",\r\n \"displayName\": \"Show Availability Set\",\r\n \"description\": \"Show the availability set for the resource.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"quotas\",\r\n \"displayName\": \"Quota\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/quotas/read\",\r\n \"displayName\": \"Get Subscription Quota\",\r\n \"description\": \"Get the quota for the subscription.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines\",\r\n \"displayName\": \"Virtual Machine\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/read\",\r\n \"displayName\": \"Retrieve Virtual Machines\",\r\n \"description\": \"Retrieves list of virtual machines.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/write\",\r\n \"displayName\": \"Add Virtual Machines\",\r\n \"description\": \"Add or modify virtual machines.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/delete\",\r\n \"displayName\": \"Remove Virtual Machines\",\r\n \"description\": \"Removes virtual machines.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/start/action\",\r\n \"displayName\": \"Start Virtual Machine\",\r\n \"description\": \"Start the virtual machine.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/redeploy/action\",\r\n \"displayName\": \"Redeploy Virtual Machine\",\r\n \"description\": \"Redeploys the virtual machine.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/performMaintenance/action\",\r\n \"displayName\": \"Perform Maintenance Virtual Machine\",\r\n \"description\": \"Performs maintenance on the virtual machine.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/restart/action\",\r\n \"displayName\": \"Restart Virtual Machine\",\r\n \"description\": \"Restarts virtual machines.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/stop/action\",\r\n \"displayName\": \"Stop Virtual Machine\",\r\n \"description\": \"Stops the virtual machine.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/shutdown/action\",\r\n \"displayName\": \"Shutdown Virtual Machine\",\r\n \"description\": \"Shutdown the virtual machine.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/attachDisk/action\",\r\n \"displayName\": \"Attach Data Disk\",\r\n \"description\": \"Attaches a data disk to a virtual machine.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/detachDisk/action\",\r\n \"displayName\": \"Detach Data Disk\",\r\n \"description\": \"Detaches a data disk from virtual machine.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/downloadRemoteDesktopConnectionFile/action\",\r\n \"displayName\": \"Download RDP File\",\r\n \"description\": \"Downloads the RDP file for virtual machine.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/networkInterfaces/associatedNetworkSecurityGroups\",\r\n \"displayName\": \"Network Interface Associated Network Security Group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/networkInterfaces/associatedNetworkSecurityGroups/read\",\r\n \"displayName\": \"Get Network Interface Associated Network Security Group\",\r\n \"description\": \"Gets the network security group associated with the network interface.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/networkInterfaces/associatedNetworkSecurityGroups/write\",\r\n \"displayName\": \"Add Network Interface Associated Network Security Group\",\r\n \"description\": \"Adds a network security group associated with the network interface.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/networkInterfaces/associatedNetworkSecurityGroups/delete\",\r\n \"displayName\": \"Delete Network Interface Associated Network Security Group\",\r\n \"description\": \"Deletes the network security group associated with the network interface.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/networkInterfaces/associatedNetworkSecurityGroups/operationStatuses\",\r\n \"displayName\": \"Virtual Machines Associated Network Security Groups Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/networkInterfaces/associatedNetworkSecurityGroups/operationStatuses/read\",\r\n \"displayName\": \"Get the Virtual Machines Associated Network Security Groups Operation Status\",\r\n \"description\": \"Reads the operation status for the virtual machines associated network security groups.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get Metric Definitions\",\r\n \"description\": \"Gets the metrics definitions.\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"Percentage CPU\",\r\n \"displayName\": \"Percentage CPU\",\r\n \"displayDescription\": \"The percentage of allocated compute units that are currently in use by the Virtual Machine(s).\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"Network In\",\r\n \"displayName\": \"Network In\",\r\n \"displayDescription\": \"The number of bytes received on all network interfaces by the Virtual Machine(s) (Incoming Traffic).\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\"\r\n },\r\n {\r\n \"name\": \"Network Out\",\r\n \"displayName\": \"Network Out\",\r\n \"displayDescription\": \"The number of bytes out on all network interfaces by the Virtual Machine(s) (Outgoing Traffic).\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\"\r\n },\r\n {\r\n \"name\": \"Disk Read Bytes/Sec\",\r\n \"internalMetricName\": \"Disk Read Bytes\",\r\n \"displayName\": \"Disk Read\",\r\n \"displayDescription\": \"Average bytes read from disk during monitoring period.\",\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"Disk Write Bytes/Sec\",\r\n \"internalMetricName\": \"Disk Write Bytes\",\r\n \"displayName\": \"Disk Write\",\r\n \"displayDescription\": \"Average bytes written to disk during monitoring period.\",\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"Disk Read Operations/Sec\",\r\n \"displayName\": \"Disk Read Operations/Sec\",\r\n \"displayDescription\": \"Disk Read IOPS.\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"Disk Write Operations/Sec\",\r\n \"displayName\": \"Disk Write Operations/Sec\",\r\n \"displayDescription\": \"Disk Write IOPS.\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Average\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Diagnostics Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Get Diagnostics Settings\",\r\n \"description\": \"Get the diagnostics settings.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Add Diagnostics Settings\",\r\n \"description\": \"Add or modify diagnostics settings.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/metrics\",\r\n \"displayName\": \"Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/metrics/read\",\r\n \"displayName\": \"Get Metrics\",\r\n \"description\": \"Gets the metrics.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/operationStatuses\",\r\n \"displayName\": \"Virtual Machines Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/operationStatuses/read\",\r\n \"displayName\": \"Get the Virtual Machines Operation Status\",\r\n \"description\": \"Reads the operation status for the virtual machines.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/extensions\",\r\n \"displayName\": \"Virtual Machine Extension\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/extensions/read\",\r\n \"displayName\": \"Get Virtual Machine Extension\",\r\n \"description\": \"Gets the virtual machine extension.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/extensions/write\",\r\n \"displayName\": \"Add Virtual Machine Extension\",\r\n \"description\": \"Puts the virtual machine extension.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/extensions/operationStatuses\",\r\n \"displayName\": \"Virtual Machines Extensions Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/extensions/operationStatuses/read\",\r\n \"displayName\": \"Get the Virtual Machines Extensions Operation Status\",\r\n \"description\": \"Reads the operation status for the virtual machines extensions.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/asyncOperations\",\r\n \"displayName\": \"Virtual Machine Async Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/asyncOperations/read\",\r\n \"displayName\": \"Async Operations\",\r\n \"description\": \"Gets the possible async operations\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/disks\",\r\n \"displayName\": \"Virtual Machine Disk\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/disks/read\",\r\n \"displayName\": \"Get Data Disks\",\r\n \"description\": \"Retrives list of data disks\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/associatedNetworkSecurityGroups\",\r\n \"displayName\": \"Virtual Machine Associated Network Security Group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/associatedNetworkSecurityGroups/read\",\r\n \"displayName\": \"Get Virtual Machine Associated Network Security Group\",\r\n \"description\": \"Gets the network security group associated with the virtual machine.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/associatedNetworkSecurityGroups/write\",\r\n \"displayName\": \"Add Virtual Machine Associated Network Security Group\",\r\n \"description\": \"Adds a network security group associated with the virtual machine.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/associatedNetworkSecurityGroups/delete\",\r\n \"displayName\": \"Delete Virtual Machine Associated Network Security Group\",\r\n \"description\": \"Deletes the network security group associated with the virtual machine.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/associatedNetworkSecurityGroups/operationStatuses\",\r\n \"displayName\": \"Virtual Machines Associated Network Security Groups Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicCompute/virtualMachines/associatedNetworkSecurityGroups/operationStatuses/read\",\r\n \"displayName\": \"Get the Virtual Machines Associated Network Security Groups Operation Status\",\r\n \"description\": \"Reads the operation status for the virtual machines associated network security groups.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ClassicCompute\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ClassicCompute\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft SQL Database\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/unregister/action\",\r\n \"displayName\": \"UnRegisters the Microsoft SQL Database Resource Provider\",\r\n \"description\": \"UnRegisters the subscription for the Microsoft SQL Database resource provider and enables the creation of Microsoft SQL Databases.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/checkNameAvailability/action\",\r\n \"displayName\": \"Check Server Name Availability\",\r\n \"description\": \"Verify whether given server name is available for provisioning worldwide for a given subscription.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/register/action\",\r\n \"displayName\": \"Registers the Microsoft SQL Database Resource Provider\",\r\n \"description\": \"Registers the subscription for the Microsoft SQL Database resource provider and enables the creation of Microsoft SQL Databases.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"servers\",\r\n \"displayName\": \"Azure SQL Server\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/import/action\",\r\n \"displayName\": \"Create new database from DacPac\",\r\n \"description\": \"Create a new database on the server and deploy schema and data from a DacPac package\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/read\",\r\n \"displayName\": \"List/Get Azure SQL Server(s)\",\r\n \"description\": \"Return the list of servers or gets the properties for the specified server.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/write\",\r\n \"displayName\": \"Create/Update Azure SQL Server\",\r\n \"description\": \"Creates a server with the specified parameters or update the properties or tags for the specified server.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/delete\",\r\n \"displayName\": \"Delete Azure SQL Server\",\r\n \"description\": \"Deletes an existing server.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/automaticTuning\",\r\n \"displayName\": \"Server Automatic Tuning\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/automaticTuning/read\",\r\n \"displayName\": \"Get automatic tuning settings for the server\",\r\n \"description\": \"Returns automatic tuning settings for the server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/automaticTuning/write\",\r\n \"displayName\": \"Update automatic tuning settings for the server\",\r\n \"description\": \"Updates automatic tuning settings for the server and returns updated settings\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/operationResults\",\r\n \"displayName\": \"Azure SQL Server\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/operationResults/read\",\r\n \"displayName\": \"Get server operations\",\r\n \"description\": \"Gets in-progress server operations\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/securityAlertPolicies\",\r\n \"displayName\": \"Server Threat Detection Policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/securityAlertPolicies/read\",\r\n \"displayName\": \"Get server threat detection policy\",\r\n \"description\": \"Retrieve details of the server threat detection policy configured on a given server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/securityAlertPolicies/write\",\r\n \"displayName\": \"Update server threat detection policy\",\r\n \"description\": \"Change the server threat detection policy for a given server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/securityAlertPolicies/operationResults\",\r\n \"displayName\": \"Server Threat Detection Policy Operation Results\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/securityAlertPolicies/operationResults/read\",\r\n \"displayName\": \"Get server threat detection policy operation results\",\r\n \"description\": \"Retrieve results of the server threat detection policy write operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Server Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get server metric definitions\",\r\n \"description\": \"Return types of metrics that are available for servers\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"dtu_consumption_percent\",\r\n \"displayName\": \"DTU percentage\",\r\n \"displayDescription\": \"DTU percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true,\r\n \"delegateMetricNameOverride\": \"database_dtu_consumption_percent\",\r\n \"resourceIdDimensionNameOverride\": \"ServerResourceId\",\r\n \"sourceMdmAccount\": \"MicrosoftSqlShoebox\",\r\n \"sourceMdmNamespace\": \"MicrosoftSqlElasticPools\",\r\n \"isDimensionRequired\": true,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ElasticPoolResourceId\",\r\n \"displayName\": \"Elastic Pool ARM Resource Id\",\r\n \"internalName\": \"ResourceId\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"database_dtu_consumption_percent\",\r\n \"displayName\": \"DTU percentage\",\r\n \"displayDescription\": \"DTU percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true,\r\n \"resourceIdDimensionNameOverride\": \"ServerResourceId\",\r\n \"sourceMdmAccount\": \"MicrosoftSqlShoebox\",\r\n \"sourceMdmNamespace\": \"MicrosoftSql\",\r\n \"isInternal\": true,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"DatabaseResourceId\",\r\n \"displayName\": \"Database ARM Resource Id\",\r\n \"internalName\": \"ResourceId\"\r\n },\r\n {\r\n \"name\": \"ElasticPoolResourceId\",\r\n \"displayName\": \"Elastic Pool ARM Resource Id\",\r\n \"internalName\": \"ElasticPoolResourceId\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storage_used\",\r\n \"displayName\": \"Storage used\",\r\n \"displayDescription\": \"Storage used\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"delegateMetricNameOverride\": \"database_storage_used\",\r\n \"resourceIdDimensionNameOverride\": \"ServerResourceId\",\r\n \"sourceMdmAccount\": \"MicrosoftSqlShoebox\",\r\n \"sourceMdmNamespace\": \"MicrosoftSqlElasticPools\",\r\n \"isDimensionRequired\": true,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ElasticPoolResourceId\",\r\n \"displayName\": \"Elastic Pool ARM Resource Id\",\r\n \"internalName\": \"ResourceId\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"database_storage_used\",\r\n \"displayName\": \"Storage used\",\r\n \"displayDescription\": \"Storage used\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"resourceIdDimensionNameOverride\": \"ServerResourceId\",\r\n \"sourceMdmAccount\": \"MicrosoftSqlShoebox\",\r\n \"sourceMdmNamespace\": \"MicrosoftSql\",\r\n \"isInternal\": true,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"DatabaseResourceId\",\r\n \"displayName\": \"Database ARM Resource Id\",\r\n \"internalName\": \"ResourceId\"\r\n },\r\n {\r\n \"name\": \"ElasticPoolResourceId\",\r\n \"displayName\": \"Elastic Pool ARM Resource Id\",\r\n \"internalName\": \"ElasticPoolResourceId\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"dtu_used\",\r\n \"displayName\": \"DTU used\",\r\n \"displayDescription\": \"DTU used\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true,\r\n \"resourceIdDimensionNameOverride\": \"ServerResourceId\",\r\n \"sourceMdmAccount\": \"MicrosoftSqlShoebox\",\r\n \"sourceMdmNamespace\": \"MicrosoftSql\",\r\n \"isDimensionRequired\": true,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"DatabaseResourceId\",\r\n \"displayName\": \"Database ARM Resource Id\",\r\n \"internalName\": \"ResourceId\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/administrators\",\r\n \"displayName\": \"The server administrator\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/administrators/read\",\r\n \"displayName\": \"Get server administrator\",\r\n \"description\": \"Retrieve server administrator details\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/administrators/write\",\r\n \"displayName\": \"Create new or update existing server administrator\",\r\n \"description\": \"Create or update server administrator\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/administrators/delete\",\r\n \"displayName\": \"Delete server administrator from the server\",\r\n \"description\": \"Delete server administrator\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/recoverableDatabases\",\r\n \"displayName\": \"Recoverable Database\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/recoverableDatabases/read\",\r\n \"displayName\": \"Get the last known database recovery point\",\r\n \"description\": \"This operation is used for disaster recovery of live database to restore database to last-known good backup point. It returns information about the last good backup but it doesn\\\\u0027t actually restore the database.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/serviceObjectives\",\r\n \"displayName\": \"Service Level Objective\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/serviceObjectives/read\",\r\n \"displayName\": \"Get service level objectives\",\r\n \"description\": \"Retrieve list of service level objectives (also known as performance tiers) available on a given server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/firewallRules\",\r\n \"displayName\": \"Server Firewall Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/firewallRules/write\",\r\n \"displayName\": \"Create/Update server firewall rule\",\r\n \"description\": \"Creates a server firewall rule with the specified parameters, update the properties for the specified rule or overwrite all existing rules with new server firewall rule(s).\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/firewallRules/read\",\r\n \"displayName\": \"List/Get Server firewall rule(s)\",\r\n \"description\": \"Return the list of server firewall rules or gets the properties for the specified server firewall rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/firewallRules/delete\",\r\n \"displayName\": \"Delete server firewall rule\",\r\n \"description\": \"Deletes an existing server firewall rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/administratorOperationResults\",\r\n \"displayName\": \"The server administrator\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/administratorOperationResults/read\",\r\n \"displayName\": \"Get server administrator operations\",\r\n \"description\": \"Gets in-progress operations on server administrators\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/connectionPolicies\",\r\n \"displayName\": \"Server Connection Policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/connectionPolicies/read\",\r\n \"displayName\": \"List/Get server connection policies of a server\",\r\n \"description\": \"Return the list of server connection policies of a specified server.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/connectionPolicies/write\",\r\n \"displayName\": \"Create/Update Server Connection Policy\",\r\n \"description\": \"Create or update a server connection policy.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/recommendedElasticPools\",\r\n \"displayName\": \"Recommended Elastic Database Pool\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/recommendedElasticPools/read\",\r\n \"displayName\": \"Get recommended elastic database pools\",\r\n \"description\": \"Retrieve recommendation for elastic database pools to reduce cost or improve performance based on historica resource utilization\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/recommendedElasticPools/databases\",\r\n \"displayName\": \"Recommended Elastic Pool Databases\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/recommendedElasticPools/databases/read\",\r\n \"displayName\": \"Get recommended elastic pools databases\",\r\n \"description\": \"Retrieve metrics for recommended elastic database pools for a given server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/encryptionProtector\",\r\n \"displayName\": \"Azure SQL Server Encryption Protector\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/encryptionProtector/read\",\r\n \"displayName\": \"List/Get Azure SQL Server Encryption Protector\",\r\n \"description\": \"Returns a list of server encryption protectors or gets the properties for the specified server encryption protector.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/encryptionProtector/write\",\r\n \"displayName\": \"Update Azure SQL Server Encryption Protector\",\r\n \"description\": \"Update the properties for the specified Server Encryption Protector.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/elasticPools\",\r\n \"displayName\": \"Azure SQL Database Elastic Pool\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/read\",\r\n \"displayName\": \"Get elastic pool details\",\r\n \"description\": \"Retrieve details of elastic pool on a given server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/write\",\r\n \"displayName\": \"Create new or update existing elastic pool\",\r\n \"description\": \"Create a new or change properties of existing elastic pool\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/delete\",\r\n \"displayName\": \"Delete elastic pool\",\r\n \"description\": \"Delete existing elastic pool\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/elasticPools/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Elastic Database Pool Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get elastic pool metric definitions\",\r\n \"description\": \"Return types of metrics that are available for elastic database pools\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"cpu_percent\",\r\n \"displayName\": \"CPU percentage\",\r\n \"displayDescription\": \"CPU percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true,\r\n \"delegateMetricNameOverride\": \"database_cpu_percent\"\r\n },\r\n {\r\n \"name\": \"database_cpu_percent\",\r\n \"displayName\": \"CPU percentage\",\r\n \"displayDescription\": \"CPU percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true,\r\n \"resourceIdDimensionNameOverride\": \"ElasticPoolResourceId\",\r\n \"sourceMdmAccount\": \"MicrosoftSqlShoebox\",\r\n \"sourceMdmNamespace\": \"MicrosoftSql\",\r\n \"isInternal\": true,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"DatabaseResourceId\",\r\n \"displayName\": \"Database ARM Resource Id\",\r\n \"internalName\": \"ResourceId\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"physical_data_read_percent\",\r\n \"displayName\": \"Data IO percentage\",\r\n \"displayDescription\": \"Data IO percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true,\r\n \"delegateMetricNameOverride\": \"database_physical_data_read_percent\"\r\n },\r\n {\r\n \"name\": \"database_physical_data_read_percent\",\r\n \"displayName\": \"Data IO percentage\",\r\n \"displayDescription\": \"Data IO percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true,\r\n \"resourceIdDimensionNameOverride\": \"ElasticPoolResourceId\",\r\n \"sourceMdmAccount\": \"MicrosoftSqlShoebox\",\r\n \"sourceMdmNamespace\": \"MicrosoftSql\",\r\n \"isInternal\": true,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"DatabaseResourceId\",\r\n \"displayName\": \"Database ARM Resource Id\",\r\n \"internalName\": \"ResourceId\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"log_write_percent\",\r\n \"displayName\": \"Log IO percentage\",\r\n \"displayDescription\": \"Log IO percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true,\r\n \"delegateMetricNameOverride\": \"database_log_write_percent\"\r\n },\r\n {\r\n \"name\": \"database_log_write_percent\",\r\n \"displayName\": \"Log IO percentage\",\r\n \"displayDescription\": \"Log IO percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true,\r\n \"resourceIdDimensionNameOverride\": \"ElasticPoolResourceId\",\r\n \"sourceMdmAccount\": \"MicrosoftSqlShoebox\",\r\n \"sourceMdmNamespace\": \"MicrosoftSql\",\r\n \"isInternal\": true,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"DatabaseResourceId\",\r\n \"displayName\": \"Database ARM Resource Id\",\r\n \"internalName\": \"ResourceId\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"dtu_consumption_percent\",\r\n \"displayName\": \"DTU percentage\",\r\n \"displayDescription\": \"DTU percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true,\r\n \"delegateMetricNameOverride\": \"database_dtu_consumption_percent\"\r\n },\r\n {\r\n \"name\": \"database_dtu_consumption_percent\",\r\n \"displayName\": \"DTU percentage\",\r\n \"displayDescription\": \"DTU percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true,\r\n \"resourceIdDimensionNameOverride\": \"ElasticPoolResourceId\",\r\n \"sourceMdmAccount\": \"MicrosoftSqlShoebox\",\r\n \"sourceMdmNamespace\": \"MicrosoftSql\",\r\n \"isInternal\": true,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"DatabaseResourceId\",\r\n \"displayName\": \"Database ARM Resource Id\",\r\n \"internalName\": \"ResourceId\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storage_percent\",\r\n \"displayName\": \"Storage percentage\",\r\n \"displayDescription\": \"Storage percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"workers_percent\",\r\n \"displayName\": \"Workers percentage\",\r\n \"displayDescription\": \"Workers percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true,\r\n \"delegateMetricNameOverride\": \"database_workers_percent\"\r\n },\r\n {\r\n \"name\": \"database_workers_percent\",\r\n \"displayName\": \"Workers percentage\",\r\n \"displayDescription\": \"Workers percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true,\r\n \"resourceIdDimensionNameOverride\": \"ElasticPoolResourceId\",\r\n \"sourceMdmAccount\": \"MicrosoftSqlShoebox\",\r\n \"sourceMdmNamespace\": \"MicrosoftSql\",\r\n \"isInternal\": true,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"DatabaseResourceId\",\r\n \"displayName\": \"Database ARM Resource Id\",\r\n \"internalName\": \"ResourceId\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sessions_percent\",\r\n \"displayName\": \"Sessions percentage\",\r\n \"displayDescription\": \"Sessions percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true,\r\n \"delegateMetricNameOverride\": \"database_sessions_percent\"\r\n },\r\n {\r\n \"name\": \"database_sessions_percent\",\r\n \"displayName\": \"Sessions percentage\",\r\n \"displayDescription\": \"Sessions percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true,\r\n \"resourceIdDimensionNameOverride\": \"ElasticPoolResourceId\",\r\n \"sourceMdmAccount\": \"MicrosoftSqlShoebox\",\r\n \"sourceMdmNamespace\": \"MicrosoftSql\",\r\n \"isInternal\": true,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"DatabaseResourceId\",\r\n \"displayName\": \"Database ARM Resource Id\",\r\n \"internalName\": \"ResourceId\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"eDTU_limit\",\r\n \"displayName\": \"eDTU limit\",\r\n \"displayDescription\": \"eDTU limit\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"storage_limit\",\r\n \"displayName\": \"Storage limit\",\r\n \"displayDescription\": \"Storage limit\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"eDTU_used\",\r\n \"displayName\": \"eDTU used\",\r\n \"displayDescription\": \"eDTU used\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true,\r\n \"delegateMetricNameOverride\": \"database_eDTU_used\"\r\n },\r\n {\r\n \"name\": \"database_eDTU_used\",\r\n \"displayName\": \"eDTU used\",\r\n \"displayDescription\": \"eDTU used\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true,\r\n \"resourceIdDimensionNameOverride\": \"ElasticPoolResourceId\",\r\n \"sourceMdmAccount\": \"MicrosoftSqlShoebox\",\r\n \"sourceMdmNamespace\": \"MicrosoftSql\",\r\n \"isInternal\": true,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"DatabaseResourceId\",\r\n \"displayName\": \"Database ARM Resource Id\",\r\n \"internalName\": \"ResourceId\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storage_used\",\r\n \"displayName\": \"Storage used\",\r\n \"displayDescription\": \"Storage used\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"delegateMetricNameOverride\": \"database_storage_used\"\r\n },\r\n {\r\n \"name\": \"database_storage_used\",\r\n \"displayName\": \"Storage used\",\r\n \"displayDescription\": \"Storage used\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"resourceIdDimensionNameOverride\": \"ElasticPoolResourceId\",\r\n \"sourceMdmAccount\": \"MicrosoftSqlShoebox\",\r\n \"sourceMdmNamespace\": \"MicrosoftSql\",\r\n \"isInternal\": true,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"DatabaseResourceId\",\r\n \"displayName\": \"Database ARM Resource Id\",\r\n \"internalName\": \"ResourceId\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"xtp_storage_percent\",\r\n \"displayName\": \"In-Memory OLTP storage percent\",\r\n \"displayDescription\": \"In-Memory OLTP storage percent\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/elasticPools/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Elastic Database Pool Diagnostic Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/elasticPools/metricDefinitions\",\r\n \"displayName\": \"Elastic Database Pool Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/metricDefinitions/read\",\r\n \"displayName\": \"Get elastic pool metric definitions\",\r\n \"description\": \"Return types of metrics that are available for elastic database pools\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/elasticPools/metrics\",\r\n \"displayName\": \"Elastic Database Pool Metric\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/metrics/read\",\r\n \"displayName\": \"Get elastic pool metrics\",\r\n \"description\": \"Return metrics for elastic database pools\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/elasticPools/elasticPoolDatabaseActivity\",\r\n \"displayName\": \"Elastic Pool Database Activity\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/elasticPoolDatabaseActivity/read\",\r\n \"displayName\": \"Get elastic pool database activity\",\r\n \"description\": \"Retrieve activities and details on a given database that is part of elastic database pool\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/elasticPools/advisors\",\r\n \"displayName\": \"Elastic Pool Advisor\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/advisors/read\",\r\n \"displayName\": \"Get advisors for an elastic pool\",\r\n \"description\": \"Returns list of advisors available for the elastic pool\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/advisors/write\",\r\n \"displayName\": \"Update auto-execute status of a elastic pool advisor\",\r\n \"description\": \"Update auto-execute status of an advisor on elastic pool level.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/elasticPools/advisors/recommendedActions\",\r\n \"displayName\": \"Elastic Pool Recommended Action\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/advisors/recommendedActions/read\",\r\n \"displayName\": \"Get recommended actions for an elastic pool\",\r\n \"description\": \"Returns list of recommended actions of specified advisor for the elastic pool\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/advisors/recommendedActions/write\",\r\n \"displayName\": \"Update elastic pool recommended action state\",\r\n \"description\": \"Apply the recommended action on the elastic pool\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/elasticPools/skus\",\r\n \"displayName\": \"Database Transparent Data Encryption\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/skus/read\",\r\n \"displayName\": \"Get sku available for he elastic pool\",\r\n \"description\": \"Gets a collection of skus available for this elastic pool\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/elasticPools/operations\",\r\n \"displayName\": \"Azure SQL Database Elastic Pool\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/operations/cancel/action\",\r\n \"displayName\": \"Cancel Azure SQL elastic pool async operation\",\r\n \"description\": \"Cancels Azure SQL elastic pool pending asynchronous operation that is not finished yet.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/operations/read\",\r\n \"displayName\": \"List Azure SQL elastic pool operations\",\r\n \"description\": \"Return the list of operations performed on the elastic pool\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/elasticPools/elasticPoolActivity\",\r\n \"displayName\": \"Elastic Database Pool Activi\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/elasticPoolActivity/read\",\r\n \"displayName\": \"Get elastic database pool activity\",\r\n \"description\": \"Retrieve activities and details on a given elastic database pool\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/elasticPools/databases\",\r\n \"displayName\": \"Azure SQL Database\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPools/databases/read\",\r\n \"displayName\": \"Gets a list of databases for an elastic pool\",\r\n \"description\": \"Gets a list of databases for an elastic pool\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/auditingPolicies\",\r\n \"displayName\": \"Default Server Table Auditing Policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/auditingPolicies/read\",\r\n \"displayName\": \"Get default server table auditing policy\",\r\n \"description\": \"Retrieve details of the default server table auditing policy configured on a given server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/auditingPolicies/write\",\r\n \"displayName\": \"Set default server table auditing policy\",\r\n \"description\": \"Change the default server table auditing for a given server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/disasterRecoveryConfiguration\",\r\n \"displayName\": \"Disaster Recovery Configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/disasterRecoveryConfiguration/read\",\r\n \"displayName\": \"Get details about disaster recovery configurations\",\r\n \"description\": \"Gets a collection of disaster recovery configurations that include this server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/disasterRecoveryConfiguration/write\",\r\n \"displayName\": \"Set dserver disaster recovery configuration\",\r\n \"description\": \"Change server disaster recovery configuration\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/disasterRecoveryConfiguration/delete\",\r\n \"displayName\": \"Delete server disaster recovery configuration\",\r\n \"description\": \"Deletes an existing disaster recovery configurations for a given server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/disasterRecoveryConfiguration/failover/action\",\r\n \"displayName\": \"Failover a DisasterRecoveryConfiguration\",\r\n \"description\": \"Failover a DisasterRecoveryConfiguration\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/disasterRecoveryConfiguration/forceFailoverAllowDataLoss/action\",\r\n \"displayName\": \"Force Failover a DisasterRecoveryConfiguration\",\r\n \"description\": \"Force Failover a DisasterRecoveryConfiguration\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/extendedAuditingSettings\",\r\n \"displayName\": \"Extended Server Blob Auditing Policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/extendedAuditingSettings/read\",\r\n \"displayName\": \"Get extended server blob auditing policy\",\r\n \"description\": \"Retrieve details of the extended server blob auditing policy configured on a given server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/extendedAuditingSettings/write\",\r\n \"displayName\": \"Set extended server blob auditing policy\",\r\n \"description\": \"Change the extended server blob auditing for a given server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/keys\",\r\n \"displayName\": \"Azure SQL Server Keys\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/keys/read\",\r\n \"displayName\": \"List/Get Azure SQL Server Key(s)\",\r\n \"description\": \"Return the list of server keys or gets the properties for the specified server key.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/keys/write\",\r\n \"displayName\": \"Create/Update Azure SQL Server Keys\",\r\n \"description\": \"Creates a key with the specified parameters or update the properties or tags for the specified server key.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/keys/delete\",\r\n \"displayName\": \"Delete Azure SQL Server Key\",\r\n \"description\": \"Deletes an existing server key.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/advisors\",\r\n \"displayName\": \"Server Advisor\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/advisors/read\",\r\n \"displayName\": \"Get advisors for a server\",\r\n \"description\": \"Returns list of advisors available for the server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/advisors/write\",\r\n \"displayName\": \"Update auto-execute status of a server advisor\",\r\n \"description\": \"Updates auto-execute status of an advisor on server level.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/advisors/recommendedActions\",\r\n \"displayName\": \"Server Recommended Action\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/advisors/recommendedActions/read\",\r\n \"displayName\": \"Get recommended actions of a server\",\r\n \"description\": \"Returns list of recommended actions of specified advisor for the server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/advisors/recommendedActions/write\",\r\n \"displayName\": \"Update server recommended action state\",\r\n \"description\": \"Apply the recommended action on the server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/virtualNetworkRules\",\r\n \"displayName\": \"Azure SQL Server Virtual Network Rules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/virtualNetworkRules/read\",\r\n \"displayName\": \"List/Get Azure SQL Server Virtual Network Rule(s)\",\r\n \"description\": \"Return the list of virtual network rules or gets the properties for the specified virtual network rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/virtualNetworkRules/write\",\r\n \"displayName\": \"Create/Update Azure SQL Server Virtual Network Rule\",\r\n \"description\": \"Creates a virtual network rule with the specified parameters or update the properties or tags for the specified virtual network rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/virtualNetworkRules/delete\",\r\n \"displayName\": \"Delete Azure SQL Server Virtual Network Rule\",\r\n \"description\": \"Deletes an existing Virtual Network Rule\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/usages\",\r\n \"displayName\": \"Server Usage\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/usages/read\",\r\n \"displayName\": \"Get server usage details\",\r\n \"description\": \"Return server DTU quota and current DTU consuption by all databases within the server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/elasticPoolEstimates\",\r\n \"displayName\": \"Elastic Pool Estimate\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPoolEstimates/read\",\r\n \"displayName\": \"Get elastic pool estimates of a server\",\r\n \"description\": \"Returns list of elastic pool estimates already created for this server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/elasticPoolEstimates/write\",\r\n \"displayName\": \"Create an elastic pool estimate\",\r\n \"description\": \"Creates new elastic pool estimate for list of databases provided\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/failoverGroups\",\r\n \"displayName\": \"Azure SQL Database Failover Group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/failoverGroups/read\",\r\n \"displayName\": \"List/Get Azure SQL Database Failover Group\",\r\n \"description\": \"Returns the list of failover groups or gets the properties for the specified failover group.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/failoverGroups/write\",\r\n \"displayName\": \"Create/Update Azure SQL Database Failover Group\",\r\n \"description\": \"Creates a failover group with the specified parameters or updates the properties or tags for the specified failover group.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/failoverGroups/delete\",\r\n \"displayName\": \"Delete Azure SQL Database Failover Group\",\r\n \"description\": \"Deletes an existing failover group.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/failoverGroups/failover/action\",\r\n \"displayName\": \"Failover Azure SQL Database Failover Group\",\r\n \"description\": \"Executes planned failover in an existing failover group.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/failoverGroups/forceFailoverAllowDataLoss/action\",\r\n \"displayName\": \"Force Failover Azure SQL Database Failover Group\",\r\n \"description\": \"Executes forced failover in an existing failover group.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/communicationLinks\",\r\n \"displayName\": \"Server Communication Link\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/communicationLinks/read\",\r\n \"displayName\": \"List/Get communication links of a server\",\r\n \"description\": \"Return the list of communication links of a specified server.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/communicationLinks/write\",\r\n \"displayName\": \"Create/Update Server Communication Link\",\r\n \"description\": \"Create or update a server communication link.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/communicationLinks/delete\",\r\n \"displayName\": \"Delete communication link of a server\",\r\n \"description\": \"Deletes an existing server communication link.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/auditingSettings\",\r\n \"displayName\": \"Server Blob Auditing Policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/auditingSettings/read\",\r\n \"displayName\": \"Get server blob auditing policy\",\r\n \"description\": \"Retrieve details of the server blob auditing policy configured on a given server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/auditingSettings/write\",\r\n \"displayName\": \"Set server blob auditing policy\",\r\n \"description\": \"Change the server blob auditing for a given server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/auditingSettings/operationResults\",\r\n \"displayName\": \"Server Blob Auditing Operation Results\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/auditingSettings/operationResults/read\",\r\n \"displayName\": \"Get server blob auditing operation results\",\r\n \"description\": \"Retrieve result of the server blob auditing policy Set operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/backupLongTermRetentionVaults\",\r\n \"displayName\": \"A backup long term retention vault\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/backupLongTermRetentionVaults/read\",\r\n \"displayName\": \"Read a backup long term retention vault\",\r\n \"description\": \"This operation is used to get a backup long term retention vault. It returns information about the vault registered to this server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/backupLongTermRetentionVaults/write\",\r\n \"displayName\": \"Register a backup long term retention vault\",\r\n \"description\": \"This operation is used to register a backup long term retention vault to a server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/backupLongTermRetentionVaults/delete\",\r\n \"displayName\": \"Delete backup archival vault of a server\",\r\n \"description\": \"Deletes an existing backup archival vault.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/syncAgents\",\r\n \"displayName\": \"Azure SQL Sync Agent.\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/syncAgents/read\",\r\n \"displayName\": \"List/Get Azure SQL Sync Agent(s)\",\r\n \"description\": \"Return the list of sync agents or gets the properties for the specified sync agent.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/syncAgents/write\",\r\n \"displayName\": \"Create/Update Azure SQL Sync Agent\",\r\n \"description\": \"Creates a sync agent with the specified parameters or update the properties for the specified sync agent.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/syncAgents/delete\",\r\n \"displayName\": \"Delete Azure SQL Sync Agent\",\r\n \"description\": \"Deletes an existing sync agent.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/syncAgents/generateKey/action\",\r\n \"displayName\": \"Generate Azure SQL Sync Agent registeration key\",\r\n \"description\": \"Generate sync agent registeration key\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/syncAgents/linkedDatabases\",\r\n \"displayName\": \"Azure SQL Sync Agent.\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/syncAgents/linkedDatabases/read\",\r\n \"displayName\": \"List Azure SQL Sync Agent linked databases\",\r\n \"description\": \"Return the list of sync agent linked databases\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/restorableDroppedDatabases\",\r\n \"displayName\": \"Restorable Dropped Database\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/restorableDroppedDatabases/read\",\r\n \"displayName\": \"Get a list of restorable dropped databases\",\r\n \"description\": \"Get a list of databases that were dropped on a given server that are still within retention policy.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases\",\r\n \"displayName\": \"Azure SQL Database\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/restorePoints/action\",\r\n \"displayName\": \"Creates a restore point\",\r\n \"description\": \"Creates a new restore point\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/upgradeDataWarehouse/action\",\r\n \"displayName\": \"Upgrade a data warehouse.\",\r\n \"description\": \"Upgrade Azure SQL Datawarehouse Database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/export/action\",\r\n \"displayName\": \"Export an existing database.\",\r\n \"description\": \"Export Azure SQL Database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/pause/action\",\r\n \"displayName\": \"Pause a Datawarehouse database.\",\r\n \"description\": \"Pause Azure SQL Datawarehouse Database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/resume/action\",\r\n \"displayName\": \"Resume a Datawarehouse database.\",\r\n \"description\": \"Resume Azure SQL Datawarehouse Database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/read\",\r\n \"displayName\": \"List/Get Azure SQL Database(s)\",\r\n \"description\": \"Return the list of databases or gets the properties for the specified database.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/write\",\r\n \"displayName\": \"Create/Update Azure SQL Database\",\r\n \"description\": \"Creates a database with the specified parameters or update the properties or tags for the specified database.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/delete\",\r\n \"displayName\": \"Delete Azure SQL Database\",\r\n \"description\": \"Deletes an existing database.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/move/action\",\r\n \"displayName\": \"Change the name of an existing database.\",\r\n \"description\": \"Rename Azure SQL Database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/action\",\r\n \"displayName\": \"Execute vulnerability assessment database scan\",\r\n \"description\": \"Execute vulnerability assessment database scan.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/automaticTuning\",\r\n \"displayName\": \"Database Automatic Tuning\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/automaticTuning/read\",\r\n \"displayName\": \"Get automatic tuning settings for a database\",\r\n \"description\": \"Returns automatic tuning settings for a database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/automaticTuning/write\",\r\n \"displayName\": \"Update automatic tuning settings for a database\",\r\n \"description\": \"Updates automatic tuning settings for a database and returns updated settings\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/operationResults\",\r\n \"displayName\": \"Azure SQL Database\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/operationResults/read\",\r\n \"displayName\": \"Gets the status of a database operation.\",\r\n \"description\": \"Gets the status of a database operation.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/replicationLinks\",\r\n \"displayName\": \"Database Replication Link\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/replicationLinks/read\",\r\n \"displayName\": \"Get database replication links\",\r\n \"description\": \"Return details about replication links established for a particular database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/replicationLinks/delete\",\r\n \"displayName\": \"Force-terminate the replication relationship\",\r\n \"description\": \"Terminate the replication relationship forcefully and with potential data loss\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/replicationLinks/failover/action\",\r\n \"displayName\": \"Failover replication relationship after synchronizing\",\r\n \"description\": \"Failover after synchronizing all changes from the primary, making this database into the replication relationship\\\\u0027s primary and making the remote primary into a secondary\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/replicationLinks/forceFailoverAllowDataLoss/action\",\r\n \"displayName\": \"Failover replication relationship immediatel\",\r\n \"description\": \"Failover immediately with potential data loss, making this database into the replication relationship\\\\u0027s primary and making the remote primary into a secondary\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/replicationLinks/updateReplicationMode/action\",\r\n \"displayName\": \"Update replication mode for link\",\r\n \"description\": \"Update replication mode for link to synchronous or asynchronous mode\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/replicationLinks/unlink/action\",\r\n \"displayName\": \"Terminate the replication relationship\",\r\n \"description\": \"Terminate the replication relationship forcefully or after synchronizing with the partner\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/dataMaskingPolicies\",\r\n \"displayName\": \"Database Data Masking Policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/read\",\r\n \"displayName\": \"List/Get database data masking policy(s)\",\r\n \"description\": \"Return the list of database data masking policies.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/write\",\r\n \"displayName\": \"Set Database Data Masking Policy\",\r\n \"description\": \"Change data masking policy for a given database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/dataMaskingPolicies/rules\",\r\n \"displayName\": \"Database Data Masking Policy Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules/read\",\r\n \"displayName\": \"Get database data masking policy rule\",\r\n \"description\": \"Retrieve details of the data masking policy rule configured on a given database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules/write\",\r\n \"displayName\": \"Set database data masking policy rule\",\r\n \"description\": \"Change data masking policy rule for a given database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/dataMaskingPolicies/rules/delete\",\r\n \"displayName\": \"Delete database data masking policy rule\",\r\n \"description\": \"Delete data masking policy rule for a given database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/securityAlertPolicies\",\r\n \"displayName\": \"Database Threat Detection Policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/securityAlertPolicies/read\",\r\n \"displayName\": \"Get database threat detection policy\",\r\n \"description\": \"Retrieve details of the threat detection policy configured on a given database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/securityAlertPolicies/write\",\r\n \"displayName\": \"Set threat detection auditing policy\",\r\n \"description\": \"Change the threat detection policy for a given database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Database Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get database metric definitions\",\r\n \"description\": \"Return types of metrics that are available for databases\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"cpu_percent\",\r\n \"displayName\": \"CPU percentage\",\r\n \"displayDescription\": \"CPU percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"physical_data_read_percent\",\r\n \"displayName\": \"Data IO percentage\",\r\n \"displayDescription\": \"Data IO percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"log_write_percent\",\r\n \"displayName\": \"Log IO percentage\",\r\n \"displayDescription\": \"Log IO percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^((?!datawarehouse).)*$\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"dtu_consumption_percent\",\r\n \"displayName\": \"DTU percentage\",\r\n \"displayDescription\": \"DTU percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^((?!datawarehouse).)*$\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"storage\",\r\n \"displayName\": \"Total database size\",\r\n \"displayDescription\": \"Total database size\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"metricFilterPattern\": \"^((?!datawarehouse).)*$\"\r\n },\r\n {\r\n \"name\": \"connection_successful\",\r\n \"displayName\": \"Successful Connections\",\r\n \"displayDescription\": \"Successful Connections\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"connection_failed\",\r\n \"displayName\": \"Failed Connections\",\r\n \"displayDescription\": \"Failed Connections\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"blocked_by_firewall\",\r\n \"displayName\": \"Blocked by Firewall\",\r\n \"displayDescription\": \"Blocked by Firewall\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"deadlock\",\r\n \"displayName\": \"Deadlocks\",\r\n \"displayDescription\": \"Deadlocks\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"metricFilterPattern\": \"^((?!datawarehouse).)*$\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"storage_percent\",\r\n \"displayName\": \"Database size percentage\",\r\n \"displayDescription\": \"Database size percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"metricFilterPattern\": \"^((?!datawarehouse).)*$\"\r\n },\r\n {\r\n \"name\": \"xtp_storage_percent\",\r\n \"displayName\": \"In-Memory OLTP storage percent\",\r\n \"displayDescription\": \"In-Memory OLTP storage percent\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^((?!datawarehouse).)*$\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"workers_percent\",\r\n \"displayName\": \"Workers percentage\",\r\n \"displayDescription\": \"Workers percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^((?!datawarehouse).)*$\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"sessions_percent\",\r\n \"displayName\": \"Sessions percentage\",\r\n \"displayDescription\": \"Sessions percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^((?!datawarehouse).)*$\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"dtu_limit\",\r\n \"displayName\": \"DTU Limit\",\r\n \"displayDescription\": \"DTU Limit\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^((?!datawarehouse).)*$\"\r\n },\r\n {\r\n \"name\": \"dtu_used\",\r\n \"displayName\": \"DTU used\",\r\n \"displayDescription\": \"DTU used\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^((?!datawarehouse).)*$\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"dwu_limit\",\r\n \"displayName\": \"DWU limit\",\r\n \"displayDescription\": \"DWU limit\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"metricFilterPattern\": \".*datawarehouse.*$\"\r\n },\r\n {\r\n \"name\": \"dwu_consumption_percent\",\r\n \"displayName\": \"DWU percentage\",\r\n \"displayDescription\": \"DWU percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"metricFilterPattern\": \".*datawarehouse.*$\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"dwu_used\",\r\n \"displayName\": \"DWU used\",\r\n \"displayDescription\": \"DWU used\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"metricFilterPattern\": \".*datawarehouse.*$\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"dw_cpu_percent\",\r\n \"displayName\": \"DW node level CPU percentage\",\r\n \"displayDescription\": \"DW node level CPU percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \".*datawarehouse.*$\",\r\n \"fillGapWithZero\": true,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"DwLogicalNodeId\",\r\n \"displayName\": \"Logical node ID\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"dw_physical_data_read_percent\",\r\n \"displayName\": \"DW node level Data IO percentage\",\r\n \"displayDescription\": \"DW node level Data IO percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \".*datawarehouse.*$\",\r\n \"fillGapWithZero\": true,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"DwLogicalNodeId\",\r\n \"displayName\": \"Logical node ID\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Database Diagnostic Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"The log definition of databases\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Read databases log definitions\",\r\n \"description\": \"Gets the available logs for databases\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"QueryStoreRuntimeStatistics\",\r\n \"displayName\": \"Query Store Runtime Statistics\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"QueryStoreWaitStatistics\",\r\n \"displayName\": \"Query Store Wait Statistics\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"Errors\",\r\n \"displayName\": \"Errors\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"DatabaseWaitStatistics\",\r\n \"displayName\": \"Database Wait Statistics\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"Timeouts\",\r\n \"displayName\": \"Timeouts\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"Blocks\",\r\n \"displayName\": \"Blocks\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"SQLInsights\",\r\n \"displayName\": \"SQL Insights\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"Audit\",\r\n \"displayName\": \"Audit Logs\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/vulnerabilityAssessmentScans/operationResults\",\r\n \"displayName\": \"Database Vulnerability Assessment Scan Operation Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/operationResults/read\",\r\n \"displayName\": \"Get the database vulnerability assessment scan operation result\",\r\n \"description\": \"Retrieve the result of the database vulnerability assessment scan Execute operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/metricDefinitions\",\r\n \"displayName\": \"Database Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/metricDefinitions/read\",\r\n \"displayName\": \"Get database metric definitions\",\r\n \"description\": \"Return types of metrics that are available for databases\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/topQueries\",\r\n \"displayName\": \"Database Top Queries query text\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/topQueries/queryText/action\",\r\n \"displayName\": \"Get Database Top Queries query text\",\r\n \"description\": \"Returns the Transact-SQL text for selected query ID\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/topQueries/read\",\r\n \"displayName\": \"Get Top Queries for the database\",\r\n \"description\": \"Returns aggregated runtime statistics for selected query in selected time period\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/topQueries/statistics\",\r\n \"displayName\": \"Database Top Queries Statistics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/topQueries/statistics/read\",\r\n \"displayName\": \"Get Database Top Queries statistics\",\r\n \"description\": \"Returns aggregated runtime statistics for selected query in selected time period\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/connectionPolicies\",\r\n \"displayName\": \"Database Connection Policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/connectionPolicies/read\",\r\n \"displayName\": \"Get database connection policy\",\r\n \"description\": \"Retrieve details of the connection policy configured on a given database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/connectionPolicies/write\",\r\n \"displayName\": \"Set database connection policy\",\r\n \"description\": \"Change connection policy for a given database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/dataWarehouseUserActivities\",\r\n \"displayName\": \"Get Data Warehouse User Activities\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/dataWarehouseUserActivities/read\",\r\n \"displayName\": \"Get SQL Data Warehouse user activities\",\r\n \"description\": \"Retrieves the user activities of a SQL Data Warehouse instance which includes running and suspended queries\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/metrics\",\r\n \"displayName\": \"Database Metric\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/metrics/read\",\r\n \"displayName\": \"Get database metrics\",\r\n \"description\": \"Return metrics for databases\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/azureAsyncOperation\",\r\n \"displayName\": \"Azure SQL Database\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/azureAsyncOperation/read\",\r\n \"displayName\": \"Gets the status of a database operation.\",\r\n \"description\": \"Gets the status of a database operation.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/syncGroups\",\r\n \"displayName\": \"Azure SQL Sync Group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/syncGroups/refreshHubSchema/action\",\r\n \"displayName\": \"Refresh Azure SQL Sync Hub Database schema\",\r\n \"description\": \"Refresh sync hub database schema\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/syncGroups/cancelSync/action\",\r\n \"displayName\": \"Cancel Azure SQL Sync Group synchronization\",\r\n \"description\": \"Cancel sync group synchronization\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/syncGroups/triggerSync/action\",\r\n \"displayName\": \"Trigger Azure SQL Sync Group synchronization\",\r\n \"description\": \"Trigger sync group synchronization\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/syncGroups/read\",\r\n \"displayName\": \"List/Get Azure SQL Sync Group(s)\",\r\n \"description\": \"Return the list of sync groups or gets the properties for the specified sync group.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/syncGroups/write\",\r\n \"displayName\": \"Create/Update Azure SQL Sync Group\",\r\n \"description\": \"Creates a sync group with the specified parameters or update the properties for the specified sync group.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/syncGroups/delete\",\r\n \"displayName\": \"Delete Azure SQL Sync Group\",\r\n \"description\": \"Deletes an existing sync group.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/syncGroups/refreshHubSchemaOperationResults\",\r\n \"displayName\": \"Azure SQL Sync Group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/syncGroups/refreshHubSchemaOperationResults/read\",\r\n \"displayName\": \"Get sync hub schema refresh operation results\",\r\n \"description\": \"Retrieve result of the sync hub schema refresh operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/syncGroups/syncMembers\",\r\n \"displayName\": \"Azure SQL Sync Member.\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/syncGroups/syncMembers/read\",\r\n \"displayName\": \"List/Get Azure SQL Sync Member(s)\",\r\n \"description\": \"Return the list of sync members or gets the properties for the specified sync member.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/syncGroups/syncMembers/write\",\r\n \"displayName\": \"Create/Update Azure SQL Sync Member\",\r\n \"description\": \"Creates a sync member with the specified parameters or update the properties for the specified sync member.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/syncGroups/syncMembers/delete\",\r\n \"displayName\": \"Delete Azure SQL Sync Member\",\r\n \"description\": \"Deletes an existing sync member.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/syncGroups/syncMembers/refreshSchema/action\",\r\n \"displayName\": \"Refresh Azure SQL Sync Member atabase schema\",\r\n \"description\": \"Refresh sync member schema\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/syncGroups/syncMembers/refreshSchemaOperationResults\",\r\n \"displayName\": \"Azure SQL Sync Member.\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/syncGroups/syncMembers/refreshSchemaOperationResults/read\",\r\n \"displayName\": \"Get sync member schema refresh operation results\",\r\n \"description\": \"Retrieve result of the sync member schema refresh operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/syncGroups/syncMembers/schemas\",\r\n \"displayName\": \"Azure SQL Sync Member.\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/syncGroups/syncMembers/schemas/read\",\r\n \"displayName\": \"List Azure SQL Sync Member Database schema\",\r\n \"description\": \"Return the list of sync member database schemas\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/syncGroups/logs\",\r\n \"displayName\": \"Azure SQL Sync Group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/syncGroups/logs/read\",\r\n \"displayName\": \"List Azure SQL Sync Group logs\",\r\n \"description\": \"Return the list of sync group logs\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/syncGroups/hubSchemas\",\r\n \"displayName\": \"Azure SQL Sync Group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/syncGroups/hubSchemas/read\",\r\n \"displayName\": \"List Azure SQL Sync Hub Database schema\",\r\n \"description\": \"Return the list of sync hub database schemas\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/auditRecords\",\r\n \"displayName\": \"Database Blob Audit Records\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"displayName\": \"Get database blob audit records\",\r\n \"description\": \"Retrieve the database blob audit records\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/transparentDataEncryption\",\r\n \"displayName\": \"Database Transparent Data Encryption\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/transparentDataEncryption/read\",\r\n \"displayName\": \"Get database transparent data encryption details\",\r\n \"description\": \"Retrieve status and details of transparent data encryption security feature for a given database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/transparentDataEncryption/write\",\r\n \"displayName\": \"Enable or disable transparent data encryption for a given database\",\r\n \"description\": \"Change transparent data encryption state\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/transparentDataEncryption/operationResults\",\r\n \"displayName\": \"Database Transparent Data Encryption\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/transparentDataEncryption/operationResults/read\",\r\n \"displayName\": \"Get transparent data encryption operations\",\r\n \"description\": \"Gets in-progress operations on transparent data encryption\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/auditingPolicies\",\r\n \"displayName\": \"Database Table Auditing Policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/auditingPolicies/read\",\r\n \"displayName\": \"Get database table auditing policy\",\r\n \"description\": \"Retrieve details of the table auditing policy configured on a given database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/auditingPolicies/write\",\r\n \"displayName\": \"Set database table auditing policy\",\r\n \"description\": \"Change the table auditing policy for a given database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/restorePoints\",\r\n \"displayName\": \"Database Restore Point\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/restorePoints/read\",\r\n \"displayName\": \"Get Database Restore points.\",\r\n \"description\": \"Returns restore points for the database.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/vulnerabilityAssessments\",\r\n \"displayName\": \"Database Vulnerability Assessment\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/read\",\r\n \"displayName\": \"Get database vulnerability assessment\",\r\n \"description\": \"Retrieve details of the vulnerability assessment configured on a given database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/write\",\r\n \"displayName\": \"Set database vulnerability assessment\",\r\n \"description\": \"Change the vulnerability assessment for a given database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/delete\",\r\n \"displayName\": \"Remove database vulnerability assessment\",\r\n \"description\": \"Remove the vulnerability assessment for a given database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/scans/action\",\r\n \"displayName\": \"Execute vulnerability assessment database scan\",\r\n \"description\": \"Execute vulnerability assessment database scan.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/vulnerabilityAssessments/scans\",\r\n \"displayName\": \"Vulnerability Assessment Database Scan\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/scans/read\",\r\n \"displayName\": \"List/Get database vulnerability assessment scan record(s)\",\r\n \"description\": \"Return the list of database vulnerability assessment scan records or get the scan record for the specified scan ID.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/scans/export/action\",\r\n \"displayName\": \"Convert an existing scan result to a human readable format. If already exists nothing happens\",\r\n \"description\": \"Convert an existing scan result to a human readable format. If already exists nothing happens\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/vulnerabilityAssessments/rules/baselines\",\r\n \"displayName\": \"Database Vulnerability Assessment Rule Baseline\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/rules/baselines/delete\",\r\n \"displayName\": \"Remove database vulnerability assessment rule baseline\",\r\n \"description\": \"Remove the vulnerability assessment rule baseline for a given database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/rules/baselines/write\",\r\n \"displayName\": \"Set database vulnerability assessment rule baseline\",\r\n \"description\": \"Change the vulnerability assessment rule baseline for a given database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/rules/baselines/read\",\r\n \"displayName\": \"Get database vulnerability assessment rule baseline\",\r\n \"description\": \"Get the vulnerability assessment rule baseline for a given database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/dataWarehouseQueries\",\r\n \"displayName\": \"Data Warehouse Query\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/dataWarehouseQueries/read\",\r\n \"displayName\": \"Get details about data warehouse query\",\r\n \"description\": \"Returns the data warehouse distribution query information for selected query ID\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/dataWarehouseQueries/dataWarehouseQuerySteps\",\r\n \"displayName\": \"Data Warehouse Query Step\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/dataWarehouseQueries/dataWarehouseQuerySteps/read\",\r\n \"displayName\": \"Get details about data warehouse query step\",\r\n \"description\": \"Returns the distributed query step information of data warehouse query for selected step ID\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/extendedAuditingSettings\",\r\n \"displayName\": \"Extended Database Blob Auditing Policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/extendedAuditingSettings/read\",\r\n \"displayName\": \"Get extended database blob auditing policy\",\r\n \"description\": \"Retrieve details of the extended blob auditing policy configured on a given database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/extendedAuditingSettings/write\",\r\n \"displayName\": \"Set extended database blob auditing policy\",\r\n \"description\": \"Change the extended blob auditing policy for a given database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/sensitivityLabels\",\r\n \"displayName\": \"Sensitivity label\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/sensitivityLabels/read\",\r\n \"displayName\": \"List sensitivity labels of a given database\",\r\n \"description\": \"List sensitivity labels of a given database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/serviceTierAdvisors\",\r\n \"displayName\": \"Database Service Tier Adviso\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/serviceTierAdvisors/read\",\r\n \"displayName\": \"Get recommended database performance level\",\r\n \"description\": \"Return suggestion about scaling database up or down based on query execution statistics to improve performance or reduce cost\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/extensions\",\r\n \"displayName\": \"Database\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/extensions/read\",\r\n \"displayName\": \"Gets a database extensions.\",\r\n \"description\": \"Gets a collection of extensions for the database.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/extensions/write\",\r\n \"displayName\": \"Set database extension\",\r\n \"description\": \"Change the extension for a given database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/advisors\",\r\n \"displayName\": \"Database Advisor\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/advisors/read\",\r\n \"displayName\": \"Get advisors for a database\",\r\n \"description\": \"Returns list of advisors available for the database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/advisors/write\",\r\n \"displayName\": \"Update auto-execute status of a database advisor\",\r\n \"description\": \"Update auto-execute status of an advisor on database level.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/advisors/recommendedActions\",\r\n \"displayName\": \"Database Recommended Action\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/advisors/recommendedActions/read\",\r\n \"displayName\": \"Get recommended actions for a database\",\r\n \"description\": \"Returns list of recommended actions of specified advisor for the database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/advisors/recommendedActions/write\",\r\n \"displayName\": \"Update database recommended action state\",\r\n \"description\": \"Apply the recommended action on the database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/geoBackupPolicies\",\r\n \"displayName\": \"A Database GeoBackup policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/geoBackupPolicies/read\",\r\n \"displayName\": \"Gets a collection of database geobackup policies\",\r\n \"description\": \"Retrieve geo backup policies for a given database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/geoBackupPolicies/write\",\r\n \"displayName\": \"Set a geobackup policy on a database\",\r\n \"description\": \"Create or update a database geobackup policy\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/vulnerabilityAssessmentSettings\",\r\n \"displayName\": \"Database Vulnerability Assessment Policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/read\",\r\n \"displayName\": \"Get database vulnerability assessment\",\r\n \"description\": \"Retrieve details of the vulnerability assessment configured on a given database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/write\",\r\n \"displayName\": \"Set database vulnerability assessment\",\r\n \"description\": \"Change the vulnerability assessment for a given database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/usages\",\r\n \"displayName\": \"Azure SQL Database\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/usages/read\",\r\n \"displayName\": \"Gets the Azure SQL Database usages information\",\r\n \"description\": \"Gets the Azure SQL Database usages information\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/operations\",\r\n \"displayName\": \"Azure SQL Database\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/operations/cancel/action\",\r\n \"displayName\": \"Cancel Azure SQL Database async operation\",\r\n \"description\": \"Cancels Azure SQL Database pending asynchronous operation that is not finished yet.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/operations/read\",\r\n \"displayName\": \"List Azure SQL Database operations\",\r\n \"description\": \"Return the list of operations performed on the database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/backupLongTermRetentionPolicies\",\r\n \"displayName\": \"Database Backup Archival Policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/backupLongTermRetentionPolicies/write\",\r\n \"displayName\": \"Create/Update Database Backup Archival Policy\",\r\n \"description\": \"Create or update a database backup archival policy.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/backupLongTermRetentionPolicies/read\",\r\n \"displayName\": \"List/Get backup archival policies of a database\",\r\n \"description\": \"Return the list of backup archival policies of a specified database.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/queryStore\",\r\n \"displayName\": \"Query Store settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/queryStore/read\",\r\n \"displayName\": \"Get Query Store settings.\",\r\n \"description\": \"Returns current values of Query Store settings for the database.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/queryStore/write\",\r\n \"displayName\": \"Update Query Store settings\",\r\n \"description\": \"Updates Query Store setting for the database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/queryStore/queryTexts\",\r\n \"displayName\": \"Query Store query texts.\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/queryStore/queryTexts/read\",\r\n \"displayName\": \"List Query Store query texts.\",\r\n \"description\": \"Returns the collection of query texts that correspond to the specified parameters.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/auditingSettings\",\r\n \"displayName\": \"Database Blob Auditing Policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/auditingSettings/read\",\r\n \"displayName\": \"Get database blob auditing policy\",\r\n \"description\": \"Retrieve details of the blob auditing policy configured on a given database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/auditingSettings/write\",\r\n \"displayName\": \"Set database blob auditing policy\",\r\n \"description\": \"Change the blob auditing policy for a given database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/schemas\",\r\n \"displayName\": \"Database Schema\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/schemas/read\",\r\n \"displayName\": \"Get schemas\",\r\n \"description\": \"Retrieve list of schemas of a database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/schemas/tables\",\r\n \"displayName\": \"Database Table\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/schemas/tables/read\",\r\n \"displayName\": \"Get tables\",\r\n \"description\": \"Retrieve list of tables of a database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/schemas/tables/recommendedIndexes\",\r\n \"displayName\": \"Recommended Index\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/schemas/tables/recommendedIndexes/read\",\r\n \"displayName\": \"Get list of index recommendations\",\r\n \"description\": \"Retrieve list of index recommendations on a database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/schemas/tables/recommendedIndexes/write\",\r\n \"displayName\": \"Update Recommended Index State\",\r\n \"description\": \"Apply index recommendation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/schemas/tables/columns\",\r\n \"displayName\": \"Database table column\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/schemas/tables/columns/read\",\r\n \"displayName\": \"Get columns\",\r\n \"description\": \"Retrieve list of columns of a table\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/schemas/tables/columns/sensitivityLabels\",\r\n \"displayName\": \"Sensitivity label\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/read\",\r\n \"displayName\": \"Get the sensitivity label of a given column\",\r\n \"description\": \"Get the sensitivity label of a given column\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/write\",\r\n \"displayName\": \"Create or update the sensitivity label of a given column\",\r\n \"description\": \"Create or update the sensitivity label of a given column\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/delete\",\r\n \"displayName\": \"Delete the sensitivity label of a given column\",\r\n \"description\": \"Delete the sensitivity label of a given column\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/securityMetrics\",\r\n \"displayName\": \"Database Security Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/securityMetrics/read\",\r\n \"displayName\": \"Get database security metrics\",\r\n \"description\": \"Gets a collection of database security metrics\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/databases/importExportOperationResults\",\r\n \"displayName\": \"Import/export operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/databases/importExportOperationResults/read\",\r\n \"displayName\": \"Get import/export operations\",\r\n \"description\": \"Gets in-progress import/export operations\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/importExportOperationResults\",\r\n \"displayName\": \"Import/export operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/servers/importExportOperationResults/read\",\r\n \"displayName\": \"Get import/export operations\",\r\n \"description\": \"Gets in-progress import/export operations\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualClusters\",\r\n \"displayName\": \"Azure Sql Virtual Cluster\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/virtualClusters/read\",\r\n \"displayName\": \"List/Get Azure SQL Virtual cluster(s)\",\r\n \"description\": \"Return the list of virtual clusters or gets the properties for the specified virtual cluster.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/virtualClusters/write\",\r\n \"displayName\": \"Update Virtual cluster.\",\r\n \"description\": \"Updates virtual cluster tags.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Available REST operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/operations/read\",\r\n \"displayName\": \"Get operations\",\r\n \"description\": \"Gets available REST operations\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managedInstances\",\r\n \"displayName\": \"Azure SQL Managed Instance\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/managedInstances/read\",\r\n \"displayName\": \"List/Get Azure SQL Managed instances(s)\",\r\n \"description\": \"Return the list of managed instances or gets the properties for the specified managed instance.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/managedInstances/write\",\r\n \"displayName\": \"Create/Update Azure SQL Managed instance\",\r\n \"description\": \"Creates a managed instance with the specified parameters or update the properties or tags for the specified managed instance.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/managedInstances/delete\",\r\n \"displayName\": \"Delete Azure SQL Managed instance\",\r\n \"description\": \"Deletes an existing managed instance.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managedInstances/securityAlertPolicies\",\r\n \"displayName\": \"Managed Server Threat Detection Policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/managedInstances/securityAlertPolicies/read\",\r\n \"displayName\": \"Get managed server threat detection policy\",\r\n \"description\": \"Retrieve details of the managed server threat detection policy configured on a given managed server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/managedInstances/securityAlertPolicies/write\",\r\n \"displayName\": \"Update managed server threat detection policy\",\r\n \"description\": \"Change the managed server threat detection policy for a given managed server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managedInstances/administrators\",\r\n \"displayName\": \"Administrator of Azure SQL Managed Instance.\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/managedInstances/administrators/read\",\r\n \"displayName\": \"Get Administrators of Azure SQL Managed Instance.\",\r\n \"description\": \"Gets a list of managed instance administrators.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/managedInstances/administrators/write\",\r\n \"displayName\": \"Create/Update Administrator of Azure SQL Managed Instance.\",\r\n \"description\": \"Creates or updates managed instance administrator with the specified parameters.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/managedInstances/administrators/delete\",\r\n \"displayName\": \"Delete Administrator of Azure SQL Managed Instance.\",\r\n \"description\": \"Deletes an existing administrator of managed instance.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managedInstances/metricDefinitions\",\r\n \"displayName\": \"Managed instance metric definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/managedInstances/metricDefinitions/read\",\r\n \"displayName\": \"Get managed instance metric definitions for specific managed instance\",\r\n \"description\": \"Get managed instance metric definitions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managedInstances/metrics\",\r\n \"displayName\": \"Managed instance metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/managedInstances/metrics/read\",\r\n \"displayName\": \"Get managed instance metrics for specific managed instance\",\r\n \"description\": \"Get managed instance metrics\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managedInstances/databases\",\r\n \"displayName\": \"Azure SQL Managed Database\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/managedInstances/databases/read\",\r\n \"displayName\": \"Get managed database\",\r\n \"description\": \"Gets existing managed database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/managedInstances/databases/delete\",\r\n \"displayName\": \"Delete managed database\",\r\n \"description\": \"Deletes an existing managed database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/managedInstances/databases/write\",\r\n \"displayName\": \"Creates or updates an existing database.\",\r\n \"description\": \"Creates a new database or updates an existing database.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managedInstances/databases/securityAlertPolicies\",\r\n \"displayName\": \"Managed Database Threat Detection Policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/managedInstances/databases/securityAlertPolicies/read\",\r\n \"displayName\": \"Get managed database threat detection policy\",\r\n \"description\": \"Retrieve details of the database threat detection policy configured on a given managed database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/managedInstances/databases/securityAlertPolicies/write\",\r\n \"displayName\": \"Update managed database threat detection policy\",\r\n \"description\": \"Change the database threat detection policy for a given managed database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managedInstances/databases/transparentDataEncryption\",\r\n \"displayName\": \"Azure SQL Managed Database Transparent Data Encryption\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/managedInstances/databases/transparentDataEncryption/read\",\r\n \"displayName\": \"Get managed database Transparent Data Encryption\",\r\n \"description\": \"Retrieve details of the database Transparent Data Encryption on a given managed database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/managedInstances/databases/transparentDataEncryption/write\",\r\n \"displayName\": \"Update managed database Transparent Data Encryption\",\r\n \"description\": \"Change the database Transparent Data Encryption for a given managed database\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managedInstances/databases/securityEvents\",\r\n \"displayName\": \"Managed Database security events\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/managedInstances/databases/securityEvents/read\",\r\n \"displayName\": \"Get managed database security events\",\r\n \"description\": \"Retrieves the managed database security events\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations\",\r\n \"displayName\": \"Subscription Location\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/locations/read\",\r\n \"displayName\": \"Gets the available locations\",\r\n \"description\": \"Gets the available locations for a given subscription\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/locations/deleteVirtualNetworkOrSubnets/action\",\r\n \"displayName\": \"Delete Azure SQL Virtual network rules associated to a virtual network or subnet\",\r\n \"description\": \"Deletes Virtual network rules associated to a virtual network or subnet\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/extendedAuditingSettingsAzureAsyncOperation\",\r\n \"displayName\": \"Extended Server Blob Auditing Azure Async Operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/locations/extendedAuditingSettingsAzureAsyncOperation/read\",\r\n \"displayName\": \"Get extended server blob auditing policy\",\r\n \"description\": \"Retrieve result of the extended server blob auditing policy Set operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/capabilities\",\r\n \"displayName\": \"Location Capability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/locations/capabilities/read\",\r\n \"displayName\": \"Gets the capabilities for this subscription\",\r\n \"description\": \"Gets the capabilities for this subscription in a given location\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/virtualNetworkRulesOperationResults\",\r\n \"displayName\": \"Azure SQL Server Virtual Network Rule Azure Async Operation Results\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/locations/virtualNetworkRulesOperationResults/read\",\r\n \"displayName\": \"Get Azure SQL Server Virtual Network Rules Operation Results\",\r\n \"description\": \"Returns the details of the specified virtual network rules operation \",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/auditingSettingsOperationResults\",\r\n \"displayName\": \"Server Blob Auditing Operation Results\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/locations/auditingSettingsOperationResults/read\",\r\n \"displayName\": \"Get server blob auditing operation results\",\r\n \"description\": \"Retrieve result of the server blob auditing policy Set operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/managedTransparentDataEncryptionAzureAsyncOperation\",\r\n \"displayName\": \"Managed database transparent data encryption operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/locations/managedTransparentDataEncryptionAzureAsyncOperation/read\",\r\n \"displayName\": \"Managed database transparent data encryption operation\",\r\n \"description\": \"Gets in-progress operations on managed database transparent data encryption\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/extendedAuditingSettingsOperationResults\",\r\n \"displayName\": \"Extended Server Blob Auditing Operation Results\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/locations/extendedAuditingSettingsOperationResults/read\",\r\n \"displayName\": \"Get extended server blob auditing policy\",\r\n \"description\": \"Retrieve result of the extended server blob auditing policy Set operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/managedDatabaseRestoreAzureAsyncOperation\",\r\n \"displayName\": \"Azure SQL Managed Database\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/locations/managedDatabaseRestoreAzureAsyncOperation/completeRestore/action\",\r\n \"displayName\": \"Complete managed database restore\",\r\n \"description\": \"Completes managed database restore operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/databaseAzureAsyncOperation\",\r\n \"displayName\": \"Azure SQL Database\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/locations/databaseAzureAsyncOperation/read\",\r\n \"displayName\": \"Gets the status of a database operation.\",\r\n \"description\": \"Gets the status of a database operation.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/virtualNetworkRulesAzureAsyncOperation\",\r\n \"displayName\": \"Azure SQL Server Virtual Network Rules Azure Async Operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/locations/virtualNetworkRulesAzureAsyncOperation/read\",\r\n \"displayName\": \"Get Azure SQL Server Virtual Network Rules Azure Async Operation\",\r\n \"description\": \"Returns the details of the specified virtual network rules azure async operation \",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/elasticPoolOperationResults\",\r\n \"displayName\": \"Azure SQL Database Elastic Pool\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/locations/elasticPoolOperationResults/read\",\r\n \"displayName\": \"Get elastic pool operation result\",\r\n \"description\": \"Gets the result of an elastic pool operation.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/syncMemberOperationResults\",\r\n \"displayName\": \"Azure SQL Sync Member.\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/locations/syncMemberOperationResults/read\",\r\n \"displayName\": \"Get sync member resource operation results\",\r\n \"description\": \"Retrieve result of the sync member resource operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/deletedServers\",\r\n \"displayName\": \"Deleted server\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/locations/deletedServers/read\",\r\n \"displayName\": \"List/Get Deleted Server(s)\",\r\n \"description\": \"Return the list of deleted servers or gets the properties for the specified deleted server.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Sql/locations/deletedServers/recover/action\",\r\n \"displayName\": \"Recover Deleted Server\",\r\n \"description\": \"Recover a deleted server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/managedTransparentDataEncryptionOperationResults\",\r\n \"displayName\": \"Managed database transparent data encryption operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/locations/managedTransparentDataEncryptionOperationResults/read\",\r\n \"displayName\": \"Managed database transparent data encryption operation\",\r\n \"description\": \"Gets in-progress operations on managed database transparent data encryption\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/databaseOperationResults\",\r\n \"displayName\": \"Azure SQL Database\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/locations/databaseOperationResults/read\",\r\n \"displayName\": \"Gets the status of a database operation.\",\r\n \"description\": \"Gets the status of a database operation.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/usages\",\r\n \"displayName\": \"Location Usages\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/locations/usages/read\",\r\n \"displayName\": \"Get usage metrics in a location\",\r\n \"description\": \"Gets a collection of usage metrics for this subscription in a location\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/syncDatabaseIds\",\r\n \"displayName\": \"Azure SQL Sync Group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/locations/syncDatabaseIds/read\",\r\n \"displayName\": \"Get the sync database ids\",\r\n \"description\": \"Retrieve the sync database ids for a particular region and subscription\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/deletedServerAsyncOperation\",\r\n \"displayName\": \"Deleted server operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/locations/deletedServerAsyncOperation/read\",\r\n \"displayName\": \"Get deleted server operations\",\r\n \"description\": \"Gets in-progress operations on deleted server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/elasticPoolAzureAsyncOperation\",\r\n \"displayName\": \"Azure SQL Database Elastic Pool\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/locations/elasticPoolAzureAsyncOperation/read\",\r\n \"displayName\": \"Get elastic pool azure async operation\",\r\n \"description\": \"Gets the azure async operation for an elastic pool async operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/deletedServerOperationResults\",\r\n \"displayName\": \"Deleted server operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/locations/deletedServerOperationResults/read\",\r\n \"displayName\": \"deleted server operations\",\r\n \"description\": \"Gets in-progress operations on deleted server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/syncAgentOperationResults\",\r\n \"displayName\": \"Azure SQL Sync Agent.\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/locations/syncAgentOperationResults/read\",\r\n \"displayName\": \"Get sync agent resource operation results\",\r\n \"description\": \"Retrieve result of the sync agent resource operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/auditingSettingsAzureAsyncOperation\",\r\n \"displayName\": \"Server Blob Auditing Azure Async Operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/locations/auditingSettingsAzureAsyncOperation/read\",\r\n \"displayName\": \"Get extended server blob auditing policy\",\r\n \"description\": \"Retrieve result of the extended server blob auditing policy Set operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/syncGroupOperationResults\",\r\n \"displayName\": \"Azure SQL Sync Group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Sql/locations/syncGroupOperationResults/read\",\r\n \"displayName\": \"Get sync group resource operation results\",\r\n \"description\": \"Retrieve result of the sync group resource operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Sql\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Sql\"\r\n },\r\n {\r\n \"displayName\": \"Lombiq.DotNest\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Lombiq.DotNest/updateCommunicationPreference/action\",\r\n \"displayName\": \"Update Communication Preferences\",\r\n \"description\": \"Updates Communication Preference\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Lombiq.DotNest/listCommunicationPreference/action\",\r\n \"displayName\": \"List Communication Preferences\",\r\n \"description\": \"Read Any Communication Preferences\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"sites\",\r\n \"displayName\": \"sites\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Lombiq.DotNest/sites/read\",\r\n \"displayName\": \"Read sites\",\r\n \"description\": \"Read any sites\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Lombiq.DotNest/sites/write\",\r\n \"displayName\": \"Create or Update sites\",\r\n \"description\": \"Create or Update any sites\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Lombiq.DotNest/sites/delete\",\r\n \"displayName\": \"Delete sites\",\r\n \"description\": \"Deletes any sites\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Lombiq.DotNest/sites/listSecrets/action\",\r\n \"displayName\": \"List Secrets\",\r\n \"description\": \"Read any sites Secrets\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Lombiq.DotNest/sites/regenerateKeys/action\",\r\n \"displayName\": \"Regenerate Keys\",\r\n \"description\": \"Regenerate any sites Keys\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Lombiq.DotNest/sites/listSingleSignOnToken/action\",\r\n \"displayName\": \"List Single Sign On Tokens\",\r\n \"description\": \"Read any sites Single Sign On Tokens\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Lombiq.DotNest/operations/read\",\r\n \"displayName\": \"Read Operations\",\r\n \"description\": \"Read any Operation\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Lombiq.DotNest\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Lombiq.DotNest\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft.ContentModerator\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ContentModerator/updateCommunicationPreference/action\",\r\n \"displayName\": \"Update Communication\",\r\n \"description\": \"Update communication preference\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ContentModerator/listCommunicationPreference/action\",\r\n \"displayName\": \"List Communication\",\r\n \"description\": \"List communication preference\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"applications\",\r\n \"displayName\": \"accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ContentModerator/applications/read\",\r\n \"displayName\": \"Get Resource\",\r\n \"description\": \"Read Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ContentModerator/applications/write\",\r\n \"displayName\": \"Get Resource\",\r\n \"description\": \"Write Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ContentModerator/applications/write\",\r\n \"displayName\": \"Create/Update Resource\",\r\n \"description\": \"Write Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ContentModerator/applications/delete\",\r\n \"displayName\": \"Delete Resource\",\r\n \"description\": \"Delete Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ContentModerator/applications/listSecrets/action\",\r\n \"displayName\": \"Get Secrets\",\r\n \"description\": \"List Secrets\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ContentModerator/applications/listSingleSignOnToken/action\",\r\n \"displayName\": \"List Single Sign On Tokens\",\r\n \"description\": \"Read Single Sign On Tokens\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ContentModerator/operations/read\",\r\n \"displayName\": \"List Operations\",\r\n \"description\": \"read operations\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ContentModerator\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ContentModerator\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Azure Customer Insights\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/register/action\",\r\n \"displayName\": \"Registers the Azure Customer Insights Resource Provider\",\r\n \"description\": \"Registers the subscription for the Customer Insights resource provider and enables the creation of Customer Insights resources\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/unregister/action\",\r\n \"displayName\": \"Unregisters the Azure Customer Insights Resource Provider\",\r\n \"description\": \"Unregisters the subscription for the Customer Insights resource provider\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"hubs\",\r\n \"displayName\": \"Azure Customer Insights Hubs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/read\",\r\n \"displayName\": \"Read Azure Customer Insights Hub\",\r\n \"description\": \"Read any Azure Customer Insights Hub\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/write\",\r\n \"displayName\": \"Create or Update Azure Customer Insights Hub\",\r\n \"description\": \"Create or Update any Azure Customer Insights Hub\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/delete\",\r\n \"displayName\": \"Delete Azure Customer Insights Hub\",\r\n \"description\": \"Delete any Azure Customer Insights Hub\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/suggesttypeschema/action\",\r\n \"displayName\": \"Generate Suggest Type Schema from sample data\",\r\n \"description\": \"Generate Suggest Type Schema from sample data\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/crmmetadata/action\",\r\n \"displayName\": \"Create or Update Azure Customer Insights Crm Metadata\",\r\n \"description\": \"Create or Update any Azure Customer Insights Crm Metadata\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/adobemetadata/action\",\r\n \"displayName\": \"Create or Update Azure Customer Insights Adobe Metadata\",\r\n \"description\": \"Create or Update any Azure Customer Insights Adobe Metadata\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/salesforcemetadata/action\",\r\n \"displayName\": \"Create or Update Azure Customer Insights SalesForce Metadata\",\r\n \"description\": \"Create or Update any Azure Customer Insights SalesForce Metadata\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/msemetadata/action\",\r\n \"displayName\": \"Create or Update Azure Customer Insights Mse Metadata\",\r\n \"description\": \"Create or Update any Azure Customer Insights Mse Metadata\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/operationresults\",\r\n \"displayName\": \"Azure Customer Insights Hubs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/operationresults/read\",\r\n \"displayName\": \"Get Azure Customer Insights Hub Operation Results\",\r\n \"description\": \"Get Azure Customer Insights Hub Operation Results\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/gdpr\",\r\n \"displayName\": \"Azure Customer Insights Gdpr\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/gdpr/read\",\r\n \"displayName\": \"Read Azure Customer Insights Gdpr\",\r\n \"description\": \"Read any Azure Customer Insights Gdpr\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/gdpr/write\",\r\n \"displayName\": \"Create or Update Azure Customer Insights Gdpr\",\r\n \"description\": \"Create or Update any Azure Customer Insights Gdpr\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/gdpr/delete\",\r\n \"displayName\": \"Delete Azure Customer Insights Gdpr\",\r\n \"description\": \"Delete any Azure Customer Insights Gdpr\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/predictions\",\r\n \"displayName\": \"Azure Customer Insights Predictions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/predictions/read\",\r\n \"displayName\": \"Read Azure Customer Insights Predictions\",\r\n \"description\": \"Read any Azure Customer Insights Predictions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/predictions/write\",\r\n \"displayName\": \"Create or Update Azure Customer Predictions\",\r\n \"description\": \"Create or Update any Azure Customer Predictions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/predictions/delete\",\r\n \"displayName\": \"Delete Azure Customer Insights Predictions\",\r\n \"description\": \"Delete any Azure Customer Insights Predictions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/predictions/operations\",\r\n \"displayName\": \"Azure Customer Insights Predictions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/predictions/operations/read\",\r\n \"displayName\": \"Read Azure Customer Insights Predictions operation result\",\r\n \"description\": \"Read any Azure Customer Insights Predictions operation result\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Microsoft Azure Customer Insights Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Read resource metric definitions\",\r\n \"description\": \"Gets the available metrics for resource\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Customer Insights API Calls\",\r\n \"name\": \"DCIApiCalls\",\r\n \"unit\": \"Count\"\r\n },\r\n {\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Mapping Import Operation Successful Lines\",\r\n \"name\": \"DCIMappingImportOperationSuccessfulLines\",\r\n \"unit\": \"Count\"\r\n },\r\n {\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Mapping Import Operation Failed Lines\",\r\n \"name\": \"DCIMappingImportOperationFailedLines\",\r\n \"unit\": \"Count\"\r\n },\r\n {\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Mapping Import Operation Total Lines\",\r\n \"name\": \"DCIMappingImportOperationTotalLines\",\r\n \"unit\": \"Count\"\r\n },\r\n {\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Mapping Import Operation Runtime In Seconds\",\r\n \"name\": \"DCIMappingImportOperationRuntimeInSeconds\",\r\n \"unit\": \"Seconds\"\r\n },\r\n {\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Outbound Profile Export Succeeded\",\r\n \"name\": \"DCIOutboundProfileExportSucceeded\",\r\n \"unit\": \"Count\"\r\n },\r\n {\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Outbound Profile Export Failed\",\r\n \"name\": \"DCIOutboundProfileExportFailed\",\r\n \"unit\": \"Count\"\r\n },\r\n {\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Outbound Profile Export Duration\",\r\n \"name\": \"DCIOutboundProfileExportDuration\",\r\n \"unit\": \"Seconds\"\r\n },\r\n {\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Outbound Kpi Export Succeeded\",\r\n \"name\": \"DCIOutboundKpiExportSucceeded\",\r\n \"unit\": \"Count\"\r\n },\r\n {\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Outbound Kpi Export Failed\",\r\n \"name\": \"DCIOutboundKpiExportFailed\",\r\n \"unit\": \"Count\"\r\n },\r\n {\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Outbound Kpi Export Duration\",\r\n \"name\": \"DCIOutboundKpiExportDuration\",\r\n \"unit\": \"Seconds\"\r\n },\r\n {\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Outbound Kpi Export Started\",\r\n \"name\": \"DCIOutboundKpiExportStarted\",\r\n \"unit\": \"Seconds\"\r\n },\r\n {\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Outbound Kpi Record Count\",\r\n \"name\": \"DCIOutboundKpiRecordCount\",\r\n \"unit\": \"Seconds\"\r\n },\r\n {\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Outbound Profile Export Count\",\r\n \"name\": \"DCIOutboundProfileExportCount\",\r\n \"unit\": \"Seconds\"\r\n },\r\n {\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Outbound Initial Profile Export Failed\",\r\n \"name\": \"DCIOutboundInitialProfileExportFailed\",\r\n \"unit\": \"Seconds\"\r\n },\r\n {\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Outbound Initial Profile Export Succeeded\",\r\n \"name\": \"DCIOutboundInitialProfileExportSucceeded\",\r\n \"unit\": \"Seconds\"\r\n },\r\n {\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Outbound Initial Kpi Export Failed\",\r\n \"name\": \"DCIOutboundInitialKpiExportFailed\",\r\n \"unit\": \"Seconds\"\r\n },\r\n {\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Outbound Initial Kpi Export Succeeded\",\r\n \"name\": \"DCIOutboundInitialKpiExportSucceeded\",\r\n \"unit\": \"Seconds\"\r\n },\r\n {\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Outbound Initial Profile Export Duration In Seconds\",\r\n \"name\": \"DCIOutboundInitialProfileExportDurationInSeconds\",\r\n \"unit\": \"Seconds\"\r\n },\r\n {\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Adla Job For Standard Kpi Failed In Seconds\",\r\n \"name\": \"AdlaJobForStandardKpiFailed\",\r\n \"unit\": \"Seconds\"\r\n },\r\n {\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Adla Job For Standard Kpi TimeOut In Seconds\",\r\n \"name\": \"AdlaJobForStandardKpiTimeOut\",\r\n \"unit\": \"Seconds\"\r\n },\r\n {\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Adla Job For Standard Kpi Completed In Seconds\",\r\n \"name\": \"AdlaJobForStandardKpiCompleted\",\r\n \"unit\": \"Seconds\"\r\n },\r\n {\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Import ASA Values Failed Count\",\r\n \"name\": \"ImportASAValuesFailed\",\r\n \"unit\": \"Count\"\r\n },\r\n {\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Import ASA Values Succeeded Count\",\r\n \"name\": \"ImportASAValuesSucceeded\",\r\n \"unit\": \"Count\"\r\n },\r\n {\r\n \"aggregationType\": \"Last\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Profile Instance Count\",\r\n \"name\": \"DCIProfilesCount\",\r\n \"unit\": \"Count\"\r\n },\r\n {\r\n \"aggregationType\": \"Last\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Interactions per Month Count\",\r\n \"name\": \"DCIInteractionsPerMonthCount\",\r\n \"unit\": \"Count\"\r\n },\r\n {\r\n \"aggregationType\": \"Last\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"KPI Count\",\r\n \"name\": \"DCIKpisCount\",\r\n \"unit\": \"Count\"\r\n },\r\n {\r\n \"aggregationType\": \"Last\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Segment Count\",\r\n \"name\": \"DCISegmentsCount\",\r\n \"unit\": \"Count\"\r\n },\r\n {\r\n \"aggregationType\": \"Last\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Predictive Match Count\",\r\n \"name\": \"DCIPredictiveMatchPoliciesCount\",\r\n \"unit\": \"Count\"\r\n },\r\n {\r\n \"aggregationType\": \"Last\",\r\n \"availabilities\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"timeGrain\": \"PT1M\"\r\n },\r\n {\r\n \"blobDuration\": \"P1D\",\r\n \"timeGrain\": \"PT1H\"\r\n },\r\n {\r\n \"blobDuration\": \"P7D\",\r\n \"timeGrain\": \"P1D\"\r\n }\r\n ],\r\n \"displayName\": \"Prediction Count\",\r\n \"name\": \"DCIPredictionsCount\",\r\n \"unit\": \"Count\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Microsoft Azure Customer Insights Diagnostic Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Diagnostic setting read\",\r\n \"description\": \"Gets the diagnostic setting for the resource\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Diagnostic setting write\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"Microsoft Azure Customer Insights Log Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Read resource log definitions\",\r\n \"description\": \"Gets the available logs for resource\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"blobDuration\": \"PT1H\",\r\n \"displayName\": \"AuditEvents\",\r\n \"name\": \"AuditEvents\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/authorizationPolicies\",\r\n \"displayName\": \"Azure Customer Insights Shared Access Signature Policies\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/authorizationPolicies/read\",\r\n \"displayName\": \"Read Azure Customer Insights Shared Access Signature Policy\",\r\n \"description\": \"Read any Azure Customer Insights Shared Access Signature Policy\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/authorizationPolicies/write\",\r\n \"displayName\": \"Create or Update Azure Customer Insights Shared Access Signature Policy\",\r\n \"description\": \"Create or Update any Azure Customer Insights Shared Access Signature Policy\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/authorizationPolicies/delete\",\r\n \"displayName\": \"Delete Azure Customer Insights Shared Access Signature Policy\",\r\n \"description\": \"Delete any Azure Customer Insights Shared Access Signature Policy\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/authorizationPolicies/regeneratePrimaryKey/action\",\r\n \"displayName\": \"Regenerate Azure Customer Insights Shared Access Signature Policy primary key\",\r\n \"description\": \"Regenerate Azure Customer Insights Shared Access Signature Policy primary key\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/authorizationPolicies/regenerateSecondaryKey/action\",\r\n \"displayName\": \"Regenerate Azure Customer Insights Shared Access Signature Policy secondary key\",\r\n \"description\": \"Regenerate Azure Customer Insights Shared Access Signature Policy secondary key\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/profiles\",\r\n \"displayName\": \"Azure Customer Insights Profiles\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/profiles/read\",\r\n \"displayName\": \"Read Azure Customer Insights Profile\",\r\n \"description\": \"Read any Azure Customer Insights Profile\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/profiles/write\",\r\n \"displayName\": \"Create or Update Azure Customer Insights Profile\",\r\n \"description\": \"Write any Azure Customer Insights Profile\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/profiles/delete\",\r\n \"displayName\": \"Delete Azure Customer Insights Profile\",\r\n \"description\": \"Delete any Azure Customer Insights Profile\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/profiles/operations\",\r\n \"displayName\": \"Azure Customer Insights Profiles\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/profiles/operations/read\",\r\n \"displayName\": \"Read Azure Customer Insights Profile operation result\",\r\n \"description\": \"Read any Azure Customer Insights Profile operation result\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/getbillingcredits\",\r\n \"displayName\": \"Azure Customer Insights Hubs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/getbillingcredits/read\",\r\n \"displayName\": \"Get Azure Customer Insights Hub Billing Credits\",\r\n \"description\": \"Get Azure Customer Insights Hub Billing Credits\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/salesforcemetadata\",\r\n \"displayName\": \"Azure Customer Insights SalesForce Metadata\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/salesforcemetadata/read\",\r\n \"displayName\": \"Read Azure Customer Insights SalesForce Metadata\",\r\n \"description\": \"Read any Azure Customer Insights SalesForce Metadata\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/getbillinghistory\",\r\n \"displayName\": \"Azure Customer Insights Hubs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/getbillinghistory/read\",\r\n \"displayName\": \"Get Azure Customer Insights Hub Billing History\",\r\n \"description\": \"Get Azure Customer Insights Hub Billing History\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/crmmetadata\",\r\n \"displayName\": \"Azure Customer Insights Crm Metadata\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/crmmetadata/read\",\r\n \"displayName\": \"Read Azure Customer Insights Crm Metadata\",\r\n \"description\": \"Read any Azure Customer Insights Crm Metadata\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/kpi\",\r\n \"displayName\": \"Create or Update Customer Insights Key Performance Indicators\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/kpi/read\",\r\n \"displayName\": \"Read Azure Customer Insights Key Performance Indicator\",\r\n \"description\": \"Read any Azure Customer Insights Key Performance Indicator\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/kpi/write\",\r\n \"displayName\": \"Create or Update Azure Customer Insights Key Performance Indicator\",\r\n \"description\": \"Create or Update any Azure Customer Insights Key Performance Indicator\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/kpi/delete\",\r\n \"displayName\": \"Delete Azure Customer Insights Key Performance Indicator\",\r\n \"description\": \"Delete any Azure Customer Insights Key Performance Indicator\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/kpi/reprocess/action\",\r\n \"displayName\": \"Reprocess Azure Customer Insights Key Performance Indicators\",\r\n \"description\": \"Reprocess any Azure Customer Insights Key Performance Indicators\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/kpi/operations\",\r\n \"displayName\": \"Create or Update Customer Insights Key Performance Indicators\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/kpi/operations/read\",\r\n \"displayName\": \"Read Azure Customer Insights Key Performance Indicator operation result\",\r\n \"description\": \"Read any Azure Customer Insights Key Performance Indicators operation result\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/roles\",\r\n \"displayName\": \"Azure Customer Insights Rbac Roles\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/roles/read\",\r\n \"displayName\": \"Read Azure Customer Insights Rbac Roles\",\r\n \"description\": \"Read any Azure Customer Insights Rbac Roles\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/views\",\r\n \"displayName\": \"Azure Customer Insights App Views\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/views/read\",\r\n \"displayName\": \"Read Azure Customer Insights App View\",\r\n \"description\": \"Read any Azure Customer Insights App View\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/views/write\",\r\n \"displayName\": \"Create or Update Azure Customer Insights App View\",\r\n \"description\": \"Create or Update any Azure Customer Insights App View\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/views/delete\",\r\n \"displayName\": \"Delete Azure Customer Insights App View\",\r\n \"description\": \"Delete any Azure Customer Insights App View\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/images\",\r\n \"displayName\": \"Azure Customer Insights Images\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/images/read\",\r\n \"displayName\": \"Read Azure Customer Insights Image\",\r\n \"description\": \"Read any Azure Customer Insights Image\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/images/write\",\r\n \"displayName\": \"Create or Update Azure Customer Insights Image\",\r\n \"description\": \"Create or Update any Azure Customer Insights Image\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/images/delete\",\r\n \"displayName\": \"Delete Azure Customer Insights Image\",\r\n \"description\": \"Delete any Azure Customer Insights Image\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/tenantmanagement\",\r\n \"displayName\": \"Azure Customer Insights Hubs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/tenantmanagement/read\",\r\n \"displayName\": \"Manage Azure Customer Insights hub settings\",\r\n \"description\": \"Manage any Azure Customer Insights hub settings\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/interactions\",\r\n \"displayName\": \"Azure Customer Insights Interactions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/interactions/read\",\r\n \"displayName\": \"Read Azure Customer Insights Interaction\",\r\n \"description\": \"Read any Azure Customer Insights Interaction\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/interactions/write\",\r\n \"displayName\": \"Create or Update Azure Customer Insights Interaction\",\r\n \"description\": \"Create or Update any Azure Customer Insights Interaction\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/interactions/delete\",\r\n \"displayName\": \"Delete azure Customer Insights Interactions\",\r\n \"description\": \"Delete any azure Customer Insights Interactions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/interactions/suggestrelationshiplinks/action\",\r\n \"displayName\": \"Suggest RelationShip Links for Azure Customer Insights Interactions\",\r\n \"description\": \"Suggest RelationShip Links for any Azure Customer Insights Interactions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/interactions/operations\",\r\n \"displayName\": \"Azure Customer Insights Interactions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/interactions/operations/read\",\r\n \"displayName\": \"Read Azure Customer Insights Interaction operation result\",\r\n \"description\": \"Read any Azure Customer Insights Interaction operation result\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/widgettypes\",\r\n \"displayName\": \"Azure Customer Insights App Widget Types\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/widgettypes/read\",\r\n \"displayName\": \"Read Azure Customer Insights App Widget Types\",\r\n \"description\": \"Read any Azure Customer Insights App Widget Types\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/predictivematchpolicies\",\r\n \"displayName\": \"Azure Customer Insights Predictive Match Policies\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/predictivematchpolicies/read\",\r\n \"displayName\": \"Read Azure Customer Insights Predictive Match Policies\",\r\n \"description\": \"Read any Azure Customer Insights Predictive Match Policies\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/predictivematchpolicies/write\",\r\n \"displayName\": \"Create or Update Azure Customer Insights Predictive Match Policies\",\r\n \"description\": \"Create or Update any Azure Customer Insights Predictive Match Policies\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/predictivematchpolicies/delete\",\r\n \"displayName\": \"Delete Azure Customer Insights Predictive Match Policies\",\r\n \"description\": \"Delete any Azure Customer Insights Predictive Match Policies\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/predictivematchpolicies/operations\",\r\n \"displayName\": \"Azure Customer Insights Predictive Match Policies\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/predictivematchpolicies/operations/read\",\r\n \"displayName\": \"Read Azure Customer Insights Predictive Match Policies operation result\",\r\n \"description\": \"Read any Azure Customer Insights Predictive Match Policies operation result\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/msemetadata\",\r\n \"displayName\": \"Azure Customer Insights MSE Metadata\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/msemetadata/read\",\r\n \"displayName\": \"Read Azure Customer Insights Mse Metadata\",\r\n \"description\": \"Read any Azure Customer Insights Mse Metadata\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/roleAssignments\",\r\n \"displayName\": \"Azure Customer Insights Rbac Assignments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/roleAssignments/read\",\r\n \"displayName\": \"Read Azure Customer Insights Rbac Assignment\",\r\n \"description\": \"Read any Azure Customer Insights Rbac Assignment\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/roleAssignments/write\",\r\n \"displayName\": \"Create or Update Azure Customer Insights Rbac Assignment\",\r\n \"description\": \"Create or Update any Azure Customer Insights Rbac Assignment\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/roleAssignments/delete\",\r\n \"displayName\": \"Delete Azure Customer Insights Rbac Assignment\",\r\n \"description\": \"Delete any Azure Customer Insights Rbac Assignment\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/roleAssignments/operations\",\r\n \"displayName\": \"Azure Customer Insights Rbac Assignments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/roleAssignments/operations/read\",\r\n \"displayName\": \"Read Azure Customer Insights Rbac Assignment operation result\",\r\n \"description\": \"Read any Azure Customer Insights Rbac Assignment operation result\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/links\",\r\n \"displayName\": \"Azure Customer Insights Links\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/links/read\",\r\n \"displayName\": \"Read Azure Customer Insights Links\",\r\n \"description\": \"Read any Azure Customer Insights Links\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/links/write\",\r\n \"displayName\": \"Create or Update Azure Customer Links\",\r\n \"description\": \"Create or Update any Azure Customer Links\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/links/delete\",\r\n \"displayName\": \"Delete Azure Customer Insights Links\",\r\n \"description\": \"Delete any Azure Customer Insights Links\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/links/operations\",\r\n \"displayName\": \"Azure Customer Insights Links\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/links/operations/read\",\r\n \"displayName\": \"Read Azure Customer Insights Links operation result\",\r\n \"description\": \"Read any Azure Customer Insights Links operation result\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/connectors\",\r\n \"displayName\": \"Azure Customer Insights Connectors\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/connectors/read\",\r\n \"displayName\": \"Read Azure Customer Insights Connector\",\r\n \"description\": \"Read any Azure Customer Insights Connector\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/connectors/write\",\r\n \"displayName\": \"Create or Update Azure Customer Insights Connector\",\r\n \"description\": \"Create or Update any Azure Customer Insights Connector\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/connectors/delete\",\r\n \"displayName\": \"Delete Azure Customer Insights Connector\",\r\n \"description\": \"Delete any Azure Customer Insights Connector\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/connectors/update/action\",\r\n \"displayName\": \"Update Azure Customer Insights Connector\",\r\n \"description\": \"Update any Azure Customer Insights Connector\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/connectors/activate/action\",\r\n \"displayName\": \"Activate Azure Customer Insights Connector\",\r\n \"description\": \"Activate any Azure Customer Insights Connector\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/connectors/activate/action\",\r\n \"displayName\": \"Activate Azure Customer Insights Connector\",\r\n \"description\": \"Activate any Azure Customer Insights Connector\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/connectors/getruntimestatus/action\",\r\n \"displayName\": \"Get Azure Customer Insights Connector runtime status\",\r\n \"description\": \"Get any Azure Customer Insights Connector runtime status\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/connectors/saveauthinfo/action\",\r\n \"displayName\": \"Create or Update Azure Customer Insights Connector Authentication Infomation\",\r\n \"description\": \"Create or Update any Azure Customer Insights Connector Authentication Infomation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/connectors/mappings\",\r\n \"displayName\": \"Azure Customer Insights Connector Mappings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/connectors/mappings/read\",\r\n \"displayName\": \"Read Azure Customer Insights Connector Mapping\",\r\n \"description\": \"Read any Azure Customer Insights Connector Mapping\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/connectors/mappings/write\",\r\n \"displayName\": \"Create or Update Azure Customer Insights Connector Mapping\",\r\n \"description\": \"Create or Update any Azure Customer Insights Connector Mapping\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/connectors/mappings/delete\",\r\n \"displayName\": \"Delete Azure Customer Insights Connector Mapping\",\r\n \"description\": \"Delete any Azure Customer Insights Connector Mapping\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/connectors/mappings/activate/action\",\r\n \"displayName\": \"Activate Azure Customer Insights Connector Mapping\",\r\n \"description\": \"Activate any Azure Customer Insights Connector Mapping\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/connectors/mappings/operations\",\r\n \"displayName\": \"Azure Customer Insights Connector Mappings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/connectors/mappings/operations/read\",\r\n \"displayName\": \"Read Azure Customer Insights Connector Mapping operation result\",\r\n \"description\": \"Read any Azure Customer Insights Connector Mapping operation result\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/connectors/operations\",\r\n \"displayName\": \"Azure Customer Insights Connectors\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/connectors/operations/read\",\r\n \"displayName\": \"Read Azure Customer Insights Connector operation result\",\r\n \"description\": \"Read any Azure Customer Insights Connector operation result\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/sqlconnectionstrings\",\r\n \"displayName\": \"Azure Customer Insights SqlConnectionStrings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/sqlconnectionstrings/read\",\r\n \"displayName\": \"Read Azure Customer Insights SqlConnectionStrings\",\r\n \"description\": \"Read any Azure Customer Insights SqlConnectionStrings\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/sqlconnectionstrings/write\",\r\n \"displayName\": \"Create or Update Azure Customer Insights SqlConnectionStrings\",\r\n \"description\": \"Create or Update any Azure Customer Insights SqlConnectionStrings\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/sqlconnectionstrings/delete\",\r\n \"displayName\": \"Delete Azure Customer Insights SqlConnectionStrings\",\r\n \"description\": \"Delete any Azure Customer Insights SqlConnectionStrings\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/adobemetadata\",\r\n \"displayName\": \"Azure Customer Insights Adobe Metadata\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/adobemetadata/read\",\r\n \"displayName\": \"Read Azure Customer Insights Adobe Metadata\",\r\n \"description\": \"Read any Azure Customer Insights Adobe Metadata\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/relationships\",\r\n \"displayName\": \"Azure Customer Insights Relationships\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/relationships/read\",\r\n \"displayName\": \"Read Azure Customer Insights Relationships\",\r\n \"description\": \"Read any Azure Customer Insights Relationships\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/relationships/write\",\r\n \"displayName\": \"Create or Update Azure Customer Insights Relationships\",\r\n \"description\": \"Create or Update any Azure Customer Insights Relationships\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/relationships/delete\",\r\n \"displayName\": \"Delete Azure Customer Insights Relationships\",\r\n \"description\": \"Delete any Azure Customer Insights Relationships\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/relationships/operations\",\r\n \"displayName\": \"Azure Customer Insights Relationships\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/relationships/operations/read\",\r\n \"displayName\": \"Read Azure Customer Insights Relationships operation result\",\r\n \"description\": \"Read any Azure Customer Insights Relationships operation result\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/relationshiplinks\",\r\n \"displayName\": \"Azure Customer Insights Relationship Links\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/relationshiplinks/read\",\r\n \"displayName\": \"Read Azure Customer Insights Relationship Links\",\r\n \"description\": \"Read any Azure Customer Insights Relationship Links\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/relationshiplinks/write\",\r\n \"displayName\": \"Create or Update Azure Customer Insights Relationship Links\",\r\n \"description\": \"Create or Update any Azure Customer Insights Relationship Links\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/relationshiplinks/delete\",\r\n \"displayName\": \"Delete Azure Customer Insights Relationship Links\",\r\n \"description\": \"Delete any Azure Customer Insights Relationship Links\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/relationshiplinks/operations\",\r\n \"displayName\": \"Azure Customer Insights Relationship Links\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/relationshiplinks/operations/read\",\r\n \"displayName\": \"Read Azure Customer Insights Relationship Links operation result\",\r\n \"description\": \"Read any Azure Customer Insights Relationship Links operation result\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hubs/segments\",\r\n \"displayName\": \"Azure Customer Insights Segments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/segments/read\",\r\n \"displayName\": \"Read Azure Customer Insights Segments\",\r\n \"description\": \"Read any Azure Customer Insights Segments\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/segments/write\",\r\n \"displayName\": \"Create or Update Azure Customer Insights Segments\",\r\n \"description\": \"Create or Update any Azure Customer Insights Segments\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/segments/delete\",\r\n \"displayName\": \"Delete Azure Customer Insights Segments\",\r\n \"description\": \"Delete any Azure Customer Insights Segments\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/segments/dynamic/action\",\r\n \"displayName\": \"Management Azure Customer Insight Dynamic Segments\",\r\n \"description\": \"Management any Azure Customer Insight Dynamic Segments\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/hubs/segments/static/action\",\r\n \"displayName\": \"Management Azure Customer Insight Static Segments\",\r\n \"description\": \"Management any Azure Customer Insight Static Segments\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Azure Customer Insights Operation Api\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CustomerInsights/operations/read\",\r\n \"displayName\": \"Read all Azure Customer Insights Api Metadatas\",\r\n \"description\": \"Read Azure Customer Insights Api Metadatas\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.CustomerInsights\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.CustomerInsights\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft DB for PostgreSQL\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"servers\",\r\n \"displayName\": \"PostgreSQL Server\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DBforPostgreSQL/servers/read\",\r\n \"displayName\": \"List/Get PostgreSQL Servers\",\r\n \"description\": \"Return the list of servers or gets the properties for the specified server.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DBforPostgreSQL/servers/write\",\r\n \"displayName\": \"Create/Update PostgreSQL Server\",\r\n \"description\": \"Creates a server with the specified parameters or update the properties or tags for the specified server.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DBforPostgreSQL/servers/delete\",\r\n \"displayName\": \"Delete PostgreSQL Server\",\r\n \"description\": \"Deletes an existing server.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Database Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DBforPostgreSQL/servers/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get database metric definitions\",\r\n \"description\": \"Return types of metrics that are available for databases\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"cpu_percent\",\r\n \"displayName\": \"CPU percent\",\r\n \"displayDescription\": \"CPU percent\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"compute_limit\",\r\n \"displayName\": \"Compute Unit limit\",\r\n \"displayDescription\": \"Compute Unit limit\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"compute_consumption_percent\",\r\n \"displayName\": \"Compute Unit percentage\",\r\n \"displayDescription\": \"Compute Unit percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"memory_percent\",\r\n \"displayName\": \"Memory percent\",\r\n \"displayDescription\": \"Memory percent\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"io_consumption_percent\",\r\n \"displayName\": \"IO percent\",\r\n \"displayDescription\": \"IO percent\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"storage_percent\",\r\n \"displayName\": \"Storage percentage\",\r\n \"displayDescription\": \"Storage percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"storage_used\",\r\n \"displayName\": \"Storage used\",\r\n \"displayDescription\": \"Storage used\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"storage_limit\",\r\n \"displayName\": \"Storage limit\",\r\n \"displayDescription\": \"Storage limit\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"serverlog_storage_percent\",\r\n \"displayName\": \"Server Log storage percent\",\r\n \"displayDescription\": \"Server Log storage percent\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"serverlog_storage_usage\",\r\n \"displayName\": \"Server Log storage used\",\r\n \"displayDescription\": \"Server Log storage used\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"serverlog_storage_limit\",\r\n \"displayName\": \"Server Log storage limit\",\r\n \"displayDescription\": \"Server Log storage limit\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"active_connections\",\r\n \"displayName\": \"Total active connections\",\r\n \"displayDescription\": \"Total active connections\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"connections_failed\",\r\n \"displayName\": \"Total failed connections\",\r\n \"displayDescription\": \"Total failed connections\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Database Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DBforPostgreSQL/servers/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the disagnostic setting for the resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DBforPostgreSQL/servers/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"Database Log Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DBforPostgreSQL/servers/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Get database log definitions\",\r\n \"description\": \"Return types of logs that are available for databases\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"cpu_percent\",\r\n \"displayName\": \"CPU percent\",\r\n \"displayDescription\": \"CPU percent\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"compute_limit\",\r\n \"displayName\": \"Compute Unit limit\",\r\n \"displayDescription\": \"Compute Unit limit\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"compute_consumption_percent\",\r\n \"displayName\": \"Compute Unit percentage\",\r\n \"displayDescription\": \"Compute Unit percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"memory_percent\",\r\n \"displayName\": \"Memory percent\",\r\n \"displayDescription\": \"Memory percent\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"io_consumption_percent\",\r\n \"displayName\": \"IO percent\",\r\n \"displayDescription\": \"IO percent\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"storage_percent\",\r\n \"displayName\": \"Storage percentage\",\r\n \"displayDescription\": \"Storage percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"storage_used\",\r\n \"displayName\": \"Storage used\",\r\n \"displayDescription\": \"Storage used\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"storage_limit\",\r\n \"displayName\": \"Storage limit\",\r\n \"displayDescription\": \"Storage limit\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"serverlog_storage_percent\",\r\n \"displayName\": \"Server Log storage percent\",\r\n \"displayDescription\": \"Server Log storage percent\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"serverlog_storage_usage\",\r\n \"displayName\": \"Server Log storage used\",\r\n \"displayDescription\": \"Server Log storage used\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"serverlog_storage_limit\",\r\n \"displayName\": \"Server Log storage limit\",\r\n \"displayDescription\": \"Server Log storage limit\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"active_connections\",\r\n \"displayName\": \"Total active connections\",\r\n \"displayDescription\": \"Total active connections\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"connections_failed\",\r\n \"displayName\": \"Total failed connections\",\r\n \"displayDescription\": \"Total failed connections\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/firewallRules\",\r\n \"displayName\": \"Firewall Rules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DBforPostgreSQL/servers/firewallRules/read\",\r\n \"displayName\": \"List/Get Firewall Rules\",\r\n \"description\": \"Return the list of firewall rules for a server or gets the properties for the specified firewall rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DBforPostgreSQL/servers/firewallRules/write\",\r\n \"displayName\": \"Create/Update Firewall Rule\",\r\n \"description\": \"Creates a firewall rule with the specified parameters or update an existing rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DBforPostgreSQL/servers/firewallRules/delete\",\r\n \"displayName\": \"Delete Firewall Rule\",\r\n \"description\": \"Deletes an existing firewall rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/recoverableServers\",\r\n \"displayName\": \"Recoverable PostgreSQL Server\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DBforPostgreSQL/servers/recoverableServers/read\",\r\n \"displayName\": \"Get Recoverable PostgreSQL Server info\",\r\n \"description\": \"Return the recoverable PostgreSQL Server info\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/virtualNetworkRules\",\r\n \"displayName\": \"Virtual Network Rules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DBforPostgreSQL/servers/virtualNetworkRules/read\",\r\n \"displayName\": \"List/Get Virtual Network Rule(s)\",\r\n \"description\": \"Return the list of virtual network rules or gets the properties for the specified virtual network rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DBforPostgreSQL/servers/virtualNetworkRules/write\",\r\n \"displayName\": \"Create/Update Virtual Network Rule\",\r\n \"description\": \"Creates a virtual network rule with the specified parameters or update the properties or tags for the specified virtual network rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DBforPostgreSQL/servers/virtualNetworkRules/delete\",\r\n \"displayName\": \"Delete Virtual Network Rule\",\r\n \"description\": \"Deletes an existing Virtual Network Rule\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"performanceTiers\",\r\n \"displayName\": \"Performance Tiers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DBforPostgreSQL/performanceTiers/read\",\r\n \"displayName\": \"List Performance Tiers\",\r\n \"description\": \"Returns the list of Performance Tiers available.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/performanceTiers\",\r\n \"displayName\": \"Performance Tiers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DBforPostgreSQL/locations/performanceTiers/read\",\r\n \"displayName\": \"List Performance Tiers\",\r\n \"description\": \"Returns the list of Performance Tiers available.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.DBforPostgreSQL\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.DBforPostgreSQL\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Devices\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/register/action\",\r\n \"displayName\": \"Register Resource Provider\",\r\n \"description\": \"Register the subscription for the IotHub resource provider and enables the creation of IotHub resources\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/checkNameAvailability/Action\",\r\n \"displayName\": \"Check If IotHub name is available\",\r\n \"description\": \"Check If IotHub name is available\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/checkProvisioningServiceNameAvailability/Action\",\r\n \"displayName\": \"Check If IotHub name is available\",\r\n \"description\": \"Check If IotHub name is available\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/register/action\",\r\n \"displayName\": \"Register Resource Provider\",\r\n \"description\": \"Register the subscription for the IotHub resource provider and enables the creation of IotHub resources\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"ElasticPools/metricDefinitions\",\r\n \"displayName\": \"ElasticPools\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/ElasticPools/metricDefinitions/read\",\r\n \"displayName\": \"Read IotHub service metric definitions\",\r\n \"description\": \"Gets the available metrics for the IotHub service\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"elasticPool.requestedUsageRate\",\r\n \"displayName\": \"requested usage rate\",\r\n \"displayDescription\": \"requested usage rate\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"elasticPools/iotHubTenants\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/elasticPools/iotHubTenants/Write\",\r\n \"displayName\": \"Create or Update IotHubTenant\",\r\n \"description\": \"Create or Update the IotHub tenant resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/elasticPools/iotHubTenants/Read\",\r\n \"displayName\": \"Get IotHubTenant\",\r\n \"description\": \"Gets the IotHub tenant resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/elasticPools/iotHubTenants/Delete\",\r\n \"displayName\": \"Delete IotHubTenant\",\r\n \"description\": \"Delete the IotHub tenant resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/elasticPools/iotHubTenants/listKeys/Action\",\r\n \"displayName\": \"Get IotHubTenant Keys\",\r\n \"description\": \"Gets IotHub tenant keys\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/elasticPools/iotHubTenants/exportDevices/Action\",\r\n \"displayName\": \"Export Devices\",\r\n \"description\": \"Export Devices\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/elasticPools/iotHubTenants/importDevices/Action\",\r\n \"displayName\": \"Import Devices\",\r\n \"description\": \"Import Devices\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ElasticPools/IotHubTenants/metricDefinitions\",\r\n \"displayName\": \"IotHubTenants\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/ElasticPools/IotHubTenants/metricDefinitions/read\",\r\n \"displayName\": \"Read IotHub service metric definitions\",\r\n \"description\": \"Gets the available metrics for the IotHub service\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"tenantHub.requestedUsageRate\",\r\n \"displayName\": \"requested usage rate\",\r\n \"displayDescription\": \"requested usage rate\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.telemetry.ingress.allProtocol\",\r\n \"displayName\": \"Telemetry message send attempts\",\r\n \"displayDescription\": \"Number of device-to-cloud telemetry messages attempted to be sent to your IoT hub\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.telemetry.ingress.success\",\r\n \"displayName\": \"Telemetry messages sent\",\r\n \"displayDescription\": \"Number of device-to-cloud telemetry messages sent successfully to your IoT hub\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"c2d.commands.egress.complete.success\",\r\n \"displayName\": \"Commands completed\",\r\n \"displayDescription\": \"Number of cloud-to-device commands completed successfully by the device\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"c2d.commands.egress.abandon.success\",\r\n \"displayName\": \"Commands abandoned\",\r\n \"displayDescription\": \"Number of cloud-to-device commands abandoned by the device\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"c2d.commands.egress.reject.success\",\r\n \"displayName\": \"Commands rejected\",\r\n \"displayDescription\": \"Number of cloud-to-device commands rejected by the device\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"devices.totalDevices\",\r\n \"displayName\": \"Total devices\",\r\n \"displayDescription\": \"Number of devices registered to your IoT hub\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"devices.connectedDevices.allProtocol\",\r\n \"displayName\": \"Connected devices\",\r\n \"displayDescription\": \"Number of devices connected to your IoT hub\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.telemetry.egress.success\",\r\n \"displayName\": \"Telemetry messages delivered\",\r\n \"displayDescription\": \"Number of times messages were successfully written to endpoints (total)\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.telemetry.egress.dropped\",\r\n \"displayName\": \"Dropped messages\",\r\n \"displayDescription\": \"Number of messages dropped because the delivery endpoint was dead\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.telemetry.egress.orphaned\",\r\n \"displayName\": \"Orphaned messages\",\r\n \"displayDescription\": \"The count of messages not matching any routes including the fallback route\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.telemetry.egress.invalid\",\r\n \"displayName\": \"Invalid messages\",\r\n \"displayDescription\": \"The count of messages not delivered due to incompatibility with the endpoint\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.telemetry.egress.fallback\",\r\n \"displayName\": \"Messages matching fallback condition\",\r\n \"displayDescription\": \"Number of messages written to the fallback endpoint\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.endpoints.egress.eventHubs\",\r\n \"displayName\": \"Messages delivered to Event Hub endpoints\",\r\n \"displayDescription\": \"Number of times messages were successfully written to Event Hub endpoints\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.endpoints.latency.eventHubs\",\r\n \"displayName\": \"Message latency for Event Hub endpoints\",\r\n \"displayDescription\": \"The average latency between message ingress to the IoT hub and message ingress into an Event Hub endpoint, in milliseconds\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.endpoints.egress.serviceBusQueues\",\r\n \"displayName\": \"Messages delivered to Service Bus Queue endpoints\",\r\n \"displayDescription\": \"Number of times messages were successfully written to Service Bus Queue endpoints\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.endpoints.latency.serviceBusQueues\",\r\n \"displayName\": \"Message latency for Service Bus Queue endpoints\",\r\n \"displayDescription\": \"The average latency between message ingress to the IoT hub and message ingress into a Service Bus Queue endpoint, in milliseconds\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.endpoints.egress.serviceBusTopics\",\r\n \"displayName\": \"Messages delivered to Service Bus Topic endpoints\",\r\n \"displayDescription\": \"Number of times messages were successfully written to Service Bus Topic endpoints\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.endpoints.latency.serviceBusTopics\",\r\n \"displayName\": \"Message latency for Service Bus Topic endpoints\",\r\n \"displayDescription\": \"The average latency between message ingress to the IoT hub and message ingress into a Service Bus Topic endpoint, in milliseconds\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.endpoints.egress.builtIn.events\",\r\n \"displayName\": \"Messages delivered to the built-in endpoint (messages/events)\",\r\n \"displayDescription\": \"Number of times messages were successfully written to the built-in endpoint (messages/events)\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.endpoints.latency.builtIn.events\",\r\n \"displayName\": \"Message latency for the built-in endpoint (messages/events)\",\r\n \"displayDescription\": \"The average latency between message ingress to the IoT hub and message ingress into the built-in endpoint (messages/events), in milliseconds \",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.endpoints.egress.storage\",\r\n \"displayName\": \"Messages delivered to storage endpoints\",\r\n \"displayDescription\": \"Number of times messages were successfully written to storage endpoints\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.endpoints.latency.storage\",\r\n \"displayName\": \"Message latency for storage endpoints\",\r\n \"displayDescription\": \"The average latency between message ingress to the IoT hub and message ingress into a storage endpoint, in milliseconds\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.endpoints.egress.storage.bytes\",\r\n \"displayName\": \"Data written to storage\",\r\n \"displayDescription\": \"Amount of data, in bytes, written to storage endpoints\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.endpoints.egress.storage.blobs\",\r\n \"displayName\": \"Blobs written to storage\",\r\n \"displayDescription\": \"Number of blobs written to storage endpoints\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.twin.read.success\",\r\n \"displayName\": \"Successful twin reads from devices\",\r\n \"displayDescription\": \"The count of all successful device-initiated twin reads.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.twin.read.failure\",\r\n \"displayName\": \"Failed twin reads from devices\",\r\n \"displayDescription\": \"The count of all failed device-initiated twin reads.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.twin.read.size\",\r\n \"displayName\": \"Response size of twin reads from devices\",\r\n \"displayDescription\": \"The average, min, and max of all successful device-initiated twin reads.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.twin.update.success\",\r\n \"displayName\": \"Successful twin updates from devices\",\r\n \"displayDescription\": \"The count of all successful device-initiated twin updates.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.twin.update.failure\",\r\n \"displayName\": \"Failed twin updates from devices\",\r\n \"displayDescription\": \"The count of all failed device-initiated twin updates.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.twin.update.size\",\r\n \"displayName\": \"Size of twin updates from devices\",\r\n \"displayDescription\": \"The average, min, and max size of all successful device-initiated twin updates.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"c2d.methods.success\",\r\n \"displayName\": \"Successful direct method invocations\",\r\n \"displayDescription\": \"The count of all successful direct method calls.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"c2d.methods.failure\",\r\n \"displayName\": \"Failed direct method invocations\",\r\n \"displayDescription\": \"The count of all failed direct method calls.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"c2d.methods.requestSize\",\r\n \"displayName\": \"Request size of direct method invocations\",\r\n \"displayDescription\": \"The average, min, and max of all successful direct method requests.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"c2d.methods.responseSize\",\r\n \"displayName\": \"Response size of direct method invocations\",\r\n \"displayDescription\": \"The average, min, and max of all successful direct method responses.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"c2d.twin.read.success\",\r\n \"displayName\": \"Successful twin reads from back end\",\r\n \"displayDescription\": \"The count of all successful back-end-initiated twin reads.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"c2d.twin.read.failure\",\r\n \"displayName\": \"Failed twin reads from back end\",\r\n \"displayDescription\": \"The count of all failed back-end-initiated twin reads.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"c2d.twin.read.size\",\r\n \"displayName\": \"Response size of twin reads from back end\",\r\n \"displayDescription\": \"The average, min, and max of all successful back-end-initiated twin reads.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"c2d.twin.update.success\",\r\n \"displayName\": \"Successful twin updates from back end\",\r\n \"displayDescription\": \"The count of all successful back-end-initiated twin updates.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"c2d.twin.update.failure\",\r\n \"displayName\": \"Failed twin updates from back end\",\r\n \"displayDescription\": \"The count of all failed back-end-initiated twin updates.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"c2d.twin.update.size\",\r\n \"displayName\": \"Size of twin updates from back end\",\r\n \"displayDescription\": \"The average, min, and max size of all successful back-end-initiated twin updates.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"twinQueries.success\",\r\n \"displayName\": \"Successful twin queries\",\r\n \"displayDescription\": \"The count of all successful twin queries.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"twinQueries.failure\",\r\n \"displayName\": \"Failed twin queries\",\r\n \"displayDescription\": \"The count of all failed twin queries.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"twinQueries.resultSize\",\r\n \"displayName\": \"Twin queries result size\",\r\n \"displayDescription\": \"The average, min, and max of the result size of all successful twin queries.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobs.createTwinUpdateJob.success\",\r\n \"displayName\": \"Successful creations of twin update jobs\",\r\n \"displayDescription\": \"The count of all successful creation of twin update jobs.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobs.createTwinUpdateJob.failure\",\r\n \"displayName\": \"Failed creations of twin update jobs\",\r\n \"displayDescription\": \"The count of all failed creation of twin update jobs.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobs.createDirectMethodJob.success\",\r\n \"displayName\": \"Successful creations of method invocation jobs\",\r\n \"displayDescription\": \"The count of all successful creation of direct method invocation jobs.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobs.createDirectMethodJob.failure\",\r\n \"displayName\": \"Failed creations of method invocation jobs\",\r\n \"displayDescription\": \"The count of all failed creation of direct method invocation jobs.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobs.listJobs.success\",\r\n \"displayName\": \"Successful calls to list jobs\",\r\n \"displayDescription\": \"The count of all successful calls to list jobs.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobs.listJobs.failure\",\r\n \"displayName\": \"Failed calls to list jobs\",\r\n \"displayDescription\": \"The count of all failed calls to list jobs.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobs.cancelJob.success\",\r\n \"displayName\": \"Successful job cancellations\",\r\n \"displayDescription\": \"The count of all successful calls to cancel a job.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobs.cancelJob.failure\",\r\n \"displayName\": \"Failed job cancellations\",\r\n \"displayDescription\": \"The count of all failed calls to cancel a job.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobs.queryJobs.success\",\r\n \"displayName\": \"Successful job queries\",\r\n \"displayDescription\": \"The count of all successful calls to query jobs.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobs.queryJobs.failure\",\r\n \"displayName\": \"Failed job queries\",\r\n \"displayDescription\": \"The count of all failed calls to query jobs.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobs.completed\",\r\n \"displayName\": \"Completed jobs\",\r\n \"displayDescription\": \"The count of all completed jobs.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobs.failed\",\r\n \"displayName\": \"Failed jobs\",\r\n \"displayDescription\": \"The count of all failed jobs.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.telemetry.ingress.sendThrottle\",\r\n \"displayName\": \"Number of throttling errors\",\r\n \"displayDescription\": \"Number of throttling errors due to device throughput throttles\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"dailyMessageQuotaUsed\",\r\n \"displayName\": \"Total number of messages used\",\r\n \"displayDescription\": \"Number of total messages used today\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"deviceDataUsage\",\r\n \"displayName\": \"Total devicedata usage\",\r\n \"displayDescription\": \"Bytes transferred to and from any devices connected to IotHub\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"elasticPools/iotHubTenants/iotHubKeys\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/elasticPools/iotHubTenants/iotHubKeys/listkeys/Action\",\r\n \"displayName\": \"Get IotHubTenant tenant key\",\r\n \"description\": \"Gets the IotHub tenant key\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"elasticPools/iotHubTenants/quotaMetrics\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/elasticPools/iotHubTenants/quotaMetrics/Read\",\r\n \"displayName\": \"Get Quota Metrics\",\r\n \"description\": \"Get Quota Metrics\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"elasticPools/iotHubTenants/eventHubEndpoints/consumerGroups\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/elasticPools/iotHubTenants/eventHubEndpoints/consumerGroups/Write\",\r\n \"displayName\": \"Create EventHub Consumer Group\",\r\n \"description\": \"Create EventHub Consumer Group\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/elasticPools/iotHubTenants/eventHubEndpoints/consumerGroups/Read\",\r\n \"displayName\": \"Get EventHub Consumer Group(s)\",\r\n \"description\": \"Get EventHub Consumer Group(s)\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/elasticPools/iotHubTenants/eventHubEndpoints/consumerGroups/Delete\",\r\n \"displayName\": \"Delete EventHub Consumer Group\",\r\n \"description\": \"Delete EventHub Consumer Group\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"elasticPools/iotHubTenants/routing/routes\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/elasticPools/iotHubTenants/routing/routes/$testall/Action\",\r\n \"displayName\": \"Routing Rule Test All\",\r\n \"description\": \"Test a message against all existing Routes\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/elasticPools/iotHubTenants/routing/routes/$testnew/Action\",\r\n \"displayName\": \"Routing Rule Test Route\",\r\n \"description\": \"Test a message against a provided test Route\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ElasticPools/IotHubTenants/diagnosticSettings\",\r\n \"displayName\": \"IotHubTenants\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/ElasticPools/IotHubTenants/diagnosticSettings/read\",\r\n \"displayName\": \"Get Diagnostic Setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/ElasticPools/IotHubTenants/diagnosticSettings/write\",\r\n \"displayName\": \"Set Diagnostic Setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ElasticPools/IotHubTenants/logDefinitions\",\r\n \"displayName\": \"IotHubTenants\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/ElasticPools/IotHubTenants/logDefinitions/read\",\r\n \"displayName\": \"Read IotHub service log definitions\",\r\n \"description\": \"Gets the available log definitions for the IotHub Service\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"Connections\",\r\n \"displayName\": \"Connections\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"DeviceTelemetry\",\r\n \"displayName\": \"Device Telemetry\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"C2DCommands\",\r\n \"displayName\": \"C2D Commands\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"DeviceIdentityOperations\",\r\n \"displayName\": \"Device Identity Operations\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"FileUploadOperations\",\r\n \"displayName\": \"File Upload Operations\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"Routes\",\r\n \"displayName\": \"Routes\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"D2CTwinOperations\",\r\n \"displayName\": \"D2CTwinOperations\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"C2DTwinOperations\",\r\n \"displayName\": \"C2D Twin Operations\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"TwinQueries\",\r\n \"displayName\": \"Twin Queries\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"JobsOperations\",\r\n \"displayName\": \"Jobs Operations\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"DirectMethods\",\r\n \"displayName\": \"Direct Methods\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"E2EDiagnostics\",\r\n \"displayName\": \"E2E Diagnostics (Preview)\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"elasticPools/iotHubTenants/jobs\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/elasticPools/iotHubTenants/jobs/Read\",\r\n \"displayName\": \"Get the Job(s) on IotHub\",\r\n \"description\": \"Get Job(s) details submitted on given IotHub\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"elasticPools/iotHubTenants/getStats\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/elasticPools/iotHubTenants/getStats/Read\",\r\n \"displayName\": \"Get IotHubTenant Stats\",\r\n \"description\": \"Gets the IotHub tenant stats resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"elasticPools/iotHubTenants/routingEndpointsHealth\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/elasticPools/iotHubTenants/routingEndpointsHealth/Read\",\r\n \"displayName\": \"Get Endpoint Health\",\r\n \"description\": \"Gets the health of all routing Endpoints for an IotHub\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ElasticPools/diagnosticSettings\",\r\n \"displayName\": \"ElasticPools\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/ElasticPools/diagnosticSettings/read\",\r\n \"displayName\": \"Get Diagnostic Setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/ElasticPools/diagnosticSettings/write\",\r\n \"displayName\": \"Set Diagnostic Setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"provisioningServices\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/provisioningServices/Read\",\r\n \"displayName\": \"Get IotDps resource\",\r\n \"description\": \"Get IotDps resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/provisioningServices/Write\",\r\n \"displayName\": \"Create IotDps resource\",\r\n \"description\": \"Create IotDps resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/provisioningServices/Delete\",\r\n \"displayName\": \"Delete IotDps resource\",\r\n \"description\": \"Delete IotDps resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/provisioningServices/listkeys/Action\",\r\n \"displayName\": \"Get all IotDps keys\",\r\n \"description\": \"Get all IotDps keys\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"provisioningServices/metricDefinitions\",\r\n \"displayName\": \"provisioningServices\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/provisioningServices/metricDefinitions/read\",\r\n \"displayName\": \"Read provisioning service metric definitions\",\r\n \"description\": \"Gets the available metrics for the provisioning service\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"RegistrationAttempts\",\r\n \"displayName\": \"Registration attempts\",\r\n \"displayDescription\": \"Number of device registrations attempted\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ProvisioningServiceName\",\r\n \"displayName\": \"Provisioning service name\"\r\n },\r\n {\r\n \"name\": \"IotHubName\",\r\n \"displayName\": \"IoT hub name\"\r\n },\r\n {\r\n \"name\": \"Status\",\r\n \"displayName\": \"Status\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"DeviceAssignments\",\r\n \"displayName\": \"Devices assigned\",\r\n \"displayDescription\": \"Number of devices assigned to an IoT hub\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ProvisioningServiceName\",\r\n \"displayName\": \"Provisioning service name\"\r\n },\r\n {\r\n \"name\": \"IotHubName\",\r\n \"displayName\": \"IoT hub name\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AttestationAttempts\",\r\n \"displayName\": \"Attestation attempts\",\r\n \"displayDescription\": \"Number of device attestations attempted\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ProvisioningServiceName\",\r\n \"displayName\": \"Provisioning service name\"\r\n },\r\n {\r\n \"name\": \"Status\",\r\n \"displayName\": \"Status\"\r\n },\r\n {\r\n \"name\": \"Protocol\",\r\n \"displayName\": \"Protocol\"\r\n }\r\n ],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"provisioningServices/diagnosticSettings\",\r\n \"displayName\": \"provisioningServices\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/provisioningServices/diagnosticSettings/read\",\r\n \"displayName\": \"Get Diagnostic Setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/provisioningServices/diagnosticSettings/write\",\r\n \"displayName\": \"Set Diagnostic Setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"provisioningServices/ProvisioningServiceKeys\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/provisioningServices/ProvisioningServiceKeys/listkeys/Action\",\r\n \"displayName\": \"Get IotDps Keys for key name\",\r\n \"description\": \"Get IotDps Keys for key name\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"provisioningServices/skus\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/provisioningServices/skus/Read\",\r\n \"displayName\": \"Get valid IotDps Skus\",\r\n \"description\": \"Get valid IotDps Skus\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"provisioningServices/certificates\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/provisioningServices/certificates/generateVerificationCode/Action\",\r\n \"displayName\": \"Generate Verification code\",\r\n \"description\": \"Generate Verification code\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/provisioningServices/certificates/verify/Action\",\r\n \"displayName\": \"Verify Certificate resource\",\r\n \"description\": \"Verify Certificate resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"provisioningServices/logDefinitions\",\r\n \"displayName\": \"provisioningServices\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/provisioningServices/logDefinitions/read\",\r\n \"displayName\": \"Read provisioning service log definitions\",\r\n \"description\": \"Gets the available log definitions for the provisioning Service\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"DeviceOperations\",\r\n \"displayName\": \"Device Operations\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"ServiceOperations\",\r\n \"displayName\": \"Service Operations\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usages\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/usages/Read\",\r\n \"displayName\": \"Get Subscription Usages\",\r\n \"description\": \"Get subscription usage details for this provider.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/operations/Read\",\r\n \"displayName\": \"Get All ResourceProvider Operations\",\r\n \"description\": \"Get All ResourceProvider Operations\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"iotHubs\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/iotHubs/Read\",\r\n \"displayName\": \"Get IotHub(s)\",\r\n \"description\": \"Gets the IotHub resource(s)\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/iotHubs/Write\",\r\n \"displayName\": \"Create or update IotHub Resource\",\r\n \"description\": \"Create or update IotHub Resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/iotHubs/Delete\",\r\n \"displayName\": \"Delete IotHub Resource\",\r\n \"description\": \"Delete IotHub Resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/iotHubs/listkeys/Action\",\r\n \"displayName\": \"Get all IotHub Keys\",\r\n \"description\": \"Get all IotHub Keys\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/iotHubs/exportDevices/Action\",\r\n \"displayName\": \"Export Devices\",\r\n \"description\": \"Export Devices\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/iotHubs/importDevices/Action\",\r\n \"displayName\": \"Import Devices\",\r\n \"description\": \"Import Devices\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"IotHubs/metricDefinitions\",\r\n \"displayName\": \"IotHubs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/IotHubs/metricDefinitions/read\",\r\n \"displayName\": \"Read IotHub service metric definitions\",\r\n \"description\": \"Gets the available metrics for the IotHub service\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"d2c.telemetry.ingress.allProtocol\",\r\n \"displayName\": \"Telemetry message send attempts\",\r\n \"displayDescription\": \"Number of device-to-cloud telemetry messages attempted to be sent to your IoT hub\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.telemetry.ingress.success\",\r\n \"displayName\": \"Telemetry messages sent\",\r\n \"displayDescription\": \"Number of device-to-cloud telemetry messages sent successfully to your IoT hub\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"c2d.commands.egress.complete.success\",\r\n \"displayName\": \"Commands completed\",\r\n \"displayDescription\": \"Number of cloud-to-device commands completed successfully by the device\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"c2d.commands.egress.abandon.success\",\r\n \"displayName\": \"Commands abandoned\",\r\n \"displayDescription\": \"Number of cloud-to-device commands abandoned by the device\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"c2d.commands.egress.reject.success\",\r\n \"displayName\": \"Commands rejected\",\r\n \"displayDescription\": \"Number of cloud-to-device commands rejected by the device\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"devices.totalDevices\",\r\n \"displayName\": \"Total devices\",\r\n \"displayDescription\": \"Number of devices registered to your IoT hub\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"devices.connectedDevices.allProtocol\",\r\n \"displayName\": \"Connected devices\",\r\n \"displayDescription\": \"Number of devices connected to your IoT hub\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.telemetry.egress.success\",\r\n \"displayName\": \"Telemetry messages delivered\",\r\n \"displayDescription\": \"Number of times messages were successfully written to endpoints (total)\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.telemetry.egress.dropped\",\r\n \"displayName\": \"Dropped messages\",\r\n \"displayDescription\": \"Number of messages dropped because the delivery endpoint was dead\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.telemetry.egress.orphaned\",\r\n \"displayName\": \"Orphaned messages\",\r\n \"displayDescription\": \"The count of messages not matching any routes including the fallback route\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.telemetry.egress.invalid\",\r\n \"displayName\": \"Invalid messages\",\r\n \"displayDescription\": \"The count of messages not delivered due to incompatibility with the endpoint\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.telemetry.egress.fallback\",\r\n \"displayName\": \"Messages matching fallback condition\",\r\n \"displayDescription\": \"Number of messages written to the fallback endpoint\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.endpoints.egress.eventHubs\",\r\n \"displayName\": \"Messages delivered to Event Hub endpoints\",\r\n \"displayDescription\": \"Number of times messages were successfully written to Event Hub endpoints\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.endpoints.latency.eventHubs\",\r\n \"displayName\": \"Message latency for Event Hub endpoints\",\r\n \"displayDescription\": \"The average latency between message ingress to the IoT hub and message ingress into an Event Hub endpoint, in milliseconds\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.endpoints.egress.serviceBusQueues\",\r\n \"displayName\": \"Messages delivered to Service Bus Queue endpoints\",\r\n \"displayDescription\": \"Number of times messages were successfully written to Service Bus Queue endpoints\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.endpoints.latency.serviceBusQueues\",\r\n \"displayName\": \"Message latency for Service Bus Queue endpoints\",\r\n \"displayDescription\": \"The average latency between message ingress to the IoT hub and message ingress into a Service Bus Queue endpoint, in milliseconds\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.endpoints.egress.serviceBusTopics\",\r\n \"displayName\": \"Messages delivered to Service Bus Topic endpoints\",\r\n \"displayDescription\": \"Number of times messages were successfully written to Service Bus Topic endpoints\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.endpoints.latency.serviceBusTopics\",\r\n \"displayName\": \"Message latency for Service Bus Topic endpoints\",\r\n \"displayDescription\": \"The average latency between message ingress to the IoT hub and message ingress into a Service Bus Topic endpoint, in milliseconds\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.endpoints.egress.builtIn.events\",\r\n \"displayName\": \"Messages delivered to the built-in endpoint (messages/events)\",\r\n \"displayDescription\": \"Number of times messages were successfully written to the built-in endpoint (messages/events)\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.endpoints.latency.builtIn.events\",\r\n \"displayName\": \"Message latency for the built-in endpoint (messages/events)\",\r\n \"displayDescription\": \"The average latency between message ingress to the IoT hub and message ingress into the built-in endpoint (messages/events), in milliseconds \",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.endpoints.egress.storage\",\r\n \"displayName\": \"Messages delivered to storage endpoints\",\r\n \"displayDescription\": \"Number of times messages were successfully written to storage endpoints\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.endpoints.latency.storage\",\r\n \"displayName\": \"Message latency for storage endpoints\",\r\n \"displayDescription\": \"The average latency between message ingress to the IoT hub and message ingress into a storage endpoint, in milliseconds\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.endpoints.egress.storage.bytes\",\r\n \"displayName\": \"Data written to storage\",\r\n \"displayDescription\": \"Amount of data, in bytes, written to storage endpoints\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.endpoints.egress.storage.blobs\",\r\n \"displayName\": \"Blobs written to storage\",\r\n \"displayDescription\": \"Number of blobs written to storage endpoints\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.twin.read.success\",\r\n \"displayName\": \"Successful twin reads from devices\",\r\n \"displayDescription\": \"The count of all successful device-initiated twin reads.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.twin.read.failure\",\r\n \"displayName\": \"Failed twin reads from devices\",\r\n \"displayDescription\": \"The count of all failed device-initiated twin reads.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.twin.read.size\",\r\n \"displayName\": \"Response size of twin reads from devices\",\r\n \"displayDescription\": \"The average, min, and max of all successful device-initiated twin reads.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.twin.update.success\",\r\n \"displayName\": \"Successful twin updates from devices\",\r\n \"displayDescription\": \"The count of all successful device-initiated twin updates.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.twin.update.failure\",\r\n \"displayName\": \"Failed twin updates from devices\",\r\n \"displayDescription\": \"The count of all failed device-initiated twin updates.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.twin.update.size\",\r\n \"displayName\": \"Size of twin updates from devices\",\r\n \"displayDescription\": \"The average, min, and max size of all successful device-initiated twin updates.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"c2d.methods.success\",\r\n \"displayName\": \"Successful direct method invocations\",\r\n \"displayDescription\": \"The count of all successful direct method calls.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"c2d.methods.failure\",\r\n \"displayName\": \"Failed direct method invocations\",\r\n \"displayDescription\": \"The count of all failed direct method calls.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"c2d.methods.requestSize\",\r\n \"displayName\": \"Request size of direct method invocations\",\r\n \"displayDescription\": \"The average, min, and max of all successful direct method requests.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"c2d.methods.responseSize\",\r\n \"displayName\": \"Response size of direct method invocations\",\r\n \"displayDescription\": \"The average, min, and max of all successful direct method responses.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"c2d.twin.read.success\",\r\n \"displayName\": \"Successful twin reads from back end\",\r\n \"displayDescription\": \"The count of all successful back-end-initiated twin reads.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"c2d.twin.read.failure\",\r\n \"displayName\": \"Failed twin reads from back end\",\r\n \"displayDescription\": \"The count of all failed back-end-initiated twin reads.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"c2d.twin.read.size\",\r\n \"displayName\": \"Response size of twin reads from back end\",\r\n \"displayDescription\": \"The average, min, and max of all successful back-end-initiated twin reads.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"c2d.twin.update.success\",\r\n \"displayName\": \"Successful twin updates from back end\",\r\n \"displayDescription\": \"The count of all successful back-end-initiated twin updates.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"c2d.twin.update.failure\",\r\n \"displayName\": \"Failed twin updates from back end\",\r\n \"displayDescription\": \"The count of all failed back-end-initiated twin updates.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"c2d.twin.update.size\",\r\n \"displayName\": \"Size of twin updates from back end\",\r\n \"displayDescription\": \"The average, min, and max size of all successful back-end-initiated twin updates.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"twinQueries.success\",\r\n \"displayName\": \"Successful twin queries\",\r\n \"displayDescription\": \"The count of all successful twin queries.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"twinQueries.failure\",\r\n \"displayName\": \"Failed twin queries\",\r\n \"displayDescription\": \"The count of all failed twin queries.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"twinQueries.resultSize\",\r\n \"displayName\": \"Twin queries result size\",\r\n \"displayDescription\": \"The average, min, and max of the result size of all successful twin queries.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobs.createTwinUpdateJob.success\",\r\n \"displayName\": \"Successful creations of twin update jobs\",\r\n \"displayDescription\": \"The count of all successful creation of twin update jobs.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobs.createTwinUpdateJob.failure\",\r\n \"displayName\": \"Failed creations of twin update jobs\",\r\n \"displayDescription\": \"The count of all failed creation of twin update jobs.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobs.createDirectMethodJob.success\",\r\n \"displayName\": \"Successful creations of method invocation jobs\",\r\n \"displayDescription\": \"The count of all successful creation of direct method invocation jobs.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobs.createDirectMethodJob.failure\",\r\n \"displayName\": \"Failed creations of method invocation jobs\",\r\n \"displayDescription\": \"The count of all failed creation of direct method invocation jobs.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobs.listJobs.success\",\r\n \"displayName\": \"Successful calls to list jobs\",\r\n \"displayDescription\": \"The count of all successful calls to list jobs.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobs.listJobs.failure\",\r\n \"displayName\": \"Failed calls to list jobs\",\r\n \"displayDescription\": \"The count of all failed calls to list jobs.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobs.cancelJob.success\",\r\n \"displayName\": \"Successful job cancellations\",\r\n \"displayDescription\": \"The count of all successful calls to cancel a job.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobs.cancelJob.failure\",\r\n \"displayName\": \"Failed job cancellations\",\r\n \"displayDescription\": \"The count of all failed calls to cancel a job.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobs.queryJobs.success\",\r\n \"displayName\": \"Successful job queries\",\r\n \"displayDescription\": \"The count of all successful calls to query jobs.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobs.queryJobs.failure\",\r\n \"displayName\": \"Failed job queries\",\r\n \"displayDescription\": \"The count of all failed calls to query jobs.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobs.completed\",\r\n \"displayName\": \"Completed jobs\",\r\n \"displayDescription\": \"The count of all completed jobs.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobs.failed\",\r\n \"displayName\": \"Failed jobs\",\r\n \"displayDescription\": \"The count of all failed jobs.\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"d2c.telemetry.ingress.sendThrottle\",\r\n \"displayName\": \"Number of throttling errors\",\r\n \"displayDescription\": \"Number of throttling errors due to device throughput throttles\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"dailyMessageQuotaUsed\",\r\n \"displayName\": \"Total number of messages used\",\r\n \"displayDescription\": \"Number of total messages used today\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"deviceDataUsage\",\r\n \"displayName\": \"Total devicedata usage\",\r\n \"displayDescription\": \"Bytes transferred to and from any devices connected to IotHub\",\r\n \"fillGapWithZero\": true,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"iotHubs/iotHubKeys\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/iotHubs/iotHubKeys/listkeys/Action\",\r\n \"displayName\": \"Get IotHub Key for the given name\",\r\n \"description\": \"Get IotHub Key for the given name\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"iotHubs/iotHubStats\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/iotHubs/iotHubStats/Read\",\r\n \"displayName\": \"Get IotHub Statistics\",\r\n \"description\": \"Get IotHub Statistics\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"iotHubs/quotaMetrics\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/iotHubs/quotaMetrics/Read\",\r\n \"displayName\": \"Get Quota Metrics\",\r\n \"description\": \"Get Quota Metrics\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"iotHubs/eventHubEndpoints/consumerGroups\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/iotHubs/eventHubEndpoints/consumerGroups/Write\",\r\n \"displayName\": \"Create EventHub Consumer Group\",\r\n \"description\": \"Create EventHub Consumer Group\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/iotHubs/eventHubEndpoints/consumerGroups/Read\",\r\n \"displayName\": \"Get EventHub Consumer Group(s)\",\r\n \"description\": \"Get EventHub Consumer Group(s)\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/iotHubs/eventHubEndpoints/consumerGroups/Delete\",\r\n \"displayName\": \"Delete EventHub Consumer Group\",\r\n \"description\": \"Delete EventHub Consumer Group\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"iotHubs/routing\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/iotHubs/routing/$testall/Action\",\r\n \"displayName\": \"Routing Rule Test All\",\r\n \"description\": \"Test a message against all existing Routes\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/iotHubs/routing/$testnew/Action\",\r\n \"displayName\": \"Routing Rule Test Route\",\r\n \"description\": \"Test a message against a provided test Route\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"IotHubs/diagnosticSettings\",\r\n \"displayName\": \"IotHubs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/IotHubs/diagnosticSettings/read\",\r\n \"displayName\": \"Get Diagnostic Setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/IotHubs/diagnosticSettings/write\",\r\n \"displayName\": \"Set Diagnostic Setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"iotHubs/skus\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/iotHubs/skus/Read\",\r\n \"displayName\": \"Get valid IotHub Skus\",\r\n \"description\": \"Get valid IotHub Skus\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"iotHubs/certificates\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/iotHubs/certificates/generateVerificationCode/Action\",\r\n \"displayName\": \"Generate Verification code\",\r\n \"description\": \"Generate Verification code\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/iotHubs/certificates/verify/Action\",\r\n \"displayName\": \"Verify Certificate resource\",\r\n \"description\": \"Verify Certificate resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"IotHubs/logDefinitions\",\r\n \"displayName\": \"IotHubs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/IotHubs/logDefinitions/read\",\r\n \"displayName\": \"Read IotHub service log definitions\",\r\n \"description\": \"Gets the available log definitions for the IotHub Service\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"Connections\",\r\n \"displayName\": \"Connections\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"DeviceTelemetry\",\r\n \"displayName\": \"Device Telemetry\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"C2DCommands\",\r\n \"displayName\": \"C2D Commands\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"DeviceIdentityOperations\",\r\n \"displayName\": \"Device Identity Operations\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"FileUploadOperations\",\r\n \"displayName\": \"File Upload Operations\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"Routes\",\r\n \"displayName\": \"Routes\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"D2CTwinOperations\",\r\n \"displayName\": \"D2CTwinOperations\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"C2DTwinOperations\",\r\n \"displayName\": \"C2D Twin Operations\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"TwinQueries\",\r\n \"displayName\": \"Twin Queries\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"JobsOperations\",\r\n \"displayName\": \"Jobs Operations\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"DirectMethods\",\r\n \"displayName\": \"Direct Methods\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"E2EDiagnostics\",\r\n \"displayName\": \"E2E Diagnostics (Preview)\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"iotHubs/jobs\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/iotHubs/jobs/Read\",\r\n \"displayName\": \"Get the Job(s) on IotHub\",\r\n \"description\": \"Get Job(s) details submitted on given IotHub\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"iotHubs/eventGridFilters\",\r\n \"displayName\": \"Microsoft.Devices/IotHubs/EventGridFilters\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/iotHubs/eventGridFilters/Write\",\r\n \"displayName\": \"Create or Update Event Grid filter\",\r\n \"description\": \"Create new or Update existing Event Grid filter\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/iotHubs/eventGridFilters/Read\",\r\n \"displayName\": \"Get Event Grid filter\",\r\n \"description\": \"Gets the Event Grid filter\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Devices/iotHubs/eventGridFilters/Delete\",\r\n \"displayName\": \"Delete Event Grid filter\",\r\n \"description\": \"Deletes the Event Grid filter\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"iotHubs/routingEndpointsHealth\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Devices/iotHubs/routingEndpointsHealth/Read\",\r\n \"displayName\": \"Get Endpoint Health\",\r\n \"description\": \"Gets the health of all routing Endpoints for an IotHub\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Devices\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Devices\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Operations Management\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationsManagement/register/action\",\r\n \"displayName\": \"Register a subscription to a resource provider.\",\r\n \"description\": \"Register a subscription to a resource provider.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"managementConfigurations\",\r\n \"displayName\": \"Management Configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationsManagement/managementConfigurations/write\",\r\n \"displayName\": \"Create a new Management Configuration\",\r\n \"description\": \"Create a new Management Configuration\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationsManagement/managementConfigurations/read\",\r\n \"displayName\": \"Get Existing Management Configuration\",\r\n \"description\": \"Get Existing Management Configuration\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationsManagement/managementConfigurations/delete\",\r\n \"displayName\": \"Delete existing Management Configuration\",\r\n \"description\": \"Delete existing Management Configuratin\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managementAssociations\",\r\n \"displayName\": \"Management Association\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationsManagement/managementAssociations/write\",\r\n \"displayName\": \"Create a new Management Association\",\r\n \"description\": \"Create a new Management Association\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationsManagement/managementAssociations/read\",\r\n \"displayName\": \"Get Existing Management Association\",\r\n \"description\": \"Get Existing Management Association\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationsManagement/managementAssociations/delete\",\r\n \"displayName\": \"Delete existing Management Association\",\r\n \"description\": \"Delete existing Management Association\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"solutions\",\r\n \"displayName\": \"Solution\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationsManagement/solutions/write\",\r\n \"displayName\": \"Create new OMS solution\",\r\n \"description\": \"Create new OMS solution\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationsManagement/solutions/read\",\r\n \"displayName\": \"Get existing OMS solution\",\r\n \"description\": \"Get exiting OMS solution\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationsManagement/solutions/delete\",\r\n \"displayName\": \"Delete existing OMS solution\",\r\n \"description\": \"Delete existing OMS solution\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.OperationsManagement\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.OperationsManagement\"\r\n },\r\n {\r\n \"displayName\": \"Azure Stack Resource Provider\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AzureStack/register/action\",\r\n \"displayName\": \"Register Subscription for Azure Stack\",\r\n \"description\": \"Registers Subscription with Microsoft.AzureStack resource provider\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"Operations\",\r\n \"displayName\": \"Resource Provider Operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AzureStack/Operations/read\",\r\n \"displayName\": \"Get Resource Provider Operation Details\",\r\n \"description\": \"Gets the properties of a resource provider operation\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"registrations\",\r\n \"displayName\": \"Azure Stack Registration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AzureStack/registrations/read\",\r\n \"displayName\": \"Get Azure Stack Registration\",\r\n \"description\": \"Gets the properties of an Azure Stack registration\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.AzureStack/registrations/write\",\r\n \"displayName\": \"Create Azure Stack Registration\",\r\n \"description\": \"Creates or updates an Azure Stack registration\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.AzureStack/registrations/delete\",\r\n \"displayName\": \"Delete Azure Stack Registration\",\r\n \"description\": \"Deletes an Azure Stack registration\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.AzureStack/registrations/getActivationKey/action\",\r\n \"displayName\": \"Get Azure Stack Activation Key\",\r\n \"description\": \"Gets the latest Azure Stack activation key\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"registrations/products\",\r\n \"displayName\": \"Azure Stack Marketplace Product\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AzureStack/registrations/products/read\",\r\n \"displayName\": \"Get Azure Stack Marketplace Product\",\r\n \"description\": \"Gets the properties of an Azure Stack Marketplace product\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.AzureStack/registrations/products/listDetails/action\",\r\n \"displayName\": \"Get Azure Stack Marketplace Product Details\",\r\n \"description\": \"Retrieves extended details for an Azure Stack Marketplace product\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"registrations/customerSubscriptions\",\r\n \"displayName\": \"Azure Stack Customer Subscription\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AzureStack/registrations/customerSubscriptions/read\",\r\n \"displayName\": \"Get Azure Stack Customer Subscription\",\r\n \"description\": \"Gets the properties of an Azure Stack Customer Subscription\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.AzureStack/registrations/customerSubscriptions/write\",\r\n \"displayName\": \"Create Azure Stack Customer Subscription\",\r\n \"description\": \"Creates or updates an Azure Stack Customer Subscription\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.AzureStack/registrations/customerSubscriptions/delete\",\r\n \"displayName\": \"Delete Azure Stack Customer Subscription\",\r\n \"description\": \"Deletes an Azure Stack Customer Subscription\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.AzureStack\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.AzureStack\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft DataLakeAnalytics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/register/action\",\r\n \"displayName\": \"Register to DataLakeAnalytics\",\r\n \"description\": \"Register subscription to DataLakeAnalytics.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"accounts\",\r\n \"displayName\": \"Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/accounts/read\",\r\n \"displayName\": \"Get DataLakeAnalytics Account\",\r\n \"description\": \"Get information about an existing DataLakeAnalytics account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/accounts/write\",\r\n \"displayName\": \"Create or Update DataLakeAnalytics Account\",\r\n \"description\": \"Create or update a DataLakeAnalytics account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/accounts/delete\",\r\n \"displayName\": \"Delete DataLakeAnalytics Account\",\r\n \"description\": \"Delete a DataLakeAnalytics account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/accounts/TakeOwnership/action\",\r\n \"displayName\": \"Take Ownership of DataLakeAnalytics Job\",\r\n \"description\": \"Grant permissions to cancel jobs submitted by other users.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"accounts/operationResults\",\r\n \"displayName\": \"Operation Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/accounts/operationResults/read\",\r\n \"displayName\": \"Get DataLakeAnalytics Account OperationResult\",\r\n \"description\": \"Get result of a DataLakeAnalytics account operation.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"accounts/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/accounts/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get DataLakeAnalytics Account metric definitions\",\r\n \"description\": \"Get the available metrics for the DataLakeAnalytics account.\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"JobEndedSuccess\",\r\n \"displayName\": \"Successful Jobs\",\r\n \"displayDescription\": \"Count of successful jobs.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P1D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"JobEndedFailure\",\r\n \"displayName\": \"Failed Jobs\",\r\n \"displayDescription\": \"Count of failed jobs.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P1D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"JobEndedCancelled\",\r\n \"displayName\": \"Cancelled Jobs\",\r\n \"displayDescription\": \"Count of cancelled jobs.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P1D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"JobAUEndedSuccess\",\r\n \"displayName\": \"Successful AU Time\",\r\n \"displayDescription\": \"Total AU time for successful jobs.\",\r\n \"unit\": \"Seconds\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P1D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"JobAUEndedFailure\",\r\n \"displayName\": \"Failed AU Time\",\r\n \"displayDescription\": \"Total AU time for failed jobs.\",\r\n \"unit\": \"Seconds\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P1D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"JobAUEndedCancelled\",\r\n \"displayName\": \"Cancelled AU Time\",\r\n \"displayDescription\": \"Total AU time for cancelled jobs.\",\r\n \"unit\": \"Seconds\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P1D\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"accounts/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Diagnostic Setting\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/accounts/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Get DataLakeAnalytics Account diagnostic settings\",\r\n \"description\": \"Get the diagnostic settings for the DataLakeAnalytics account.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/accounts/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Create or update DataLakeAnalytics Account diagnostic settings\",\r\n \"description\": \"Create or update the diagnostic settings for the DataLakeAnalytics account.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"accounts/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"Log Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/accounts/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Get DataLakeAnalytics Account log definitions\",\r\n \"description\": \"Get the available logs for the DataLakeAnalytics account.\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"Audit\",\r\n \"displayName\": \"Audit Logs\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"Requests\",\r\n \"displayName\": \"Request Logs\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"accounts/firewallRules\",\r\n \"displayName\": \"Firewall Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/accounts/firewallRules/read\",\r\n \"displayName\": \"Get Firewall Rule\",\r\n \"description\": \"Get information about a firewall rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/accounts/firewallRules/write\",\r\n \"displayName\": \"Create or Update Firewall Rule\",\r\n \"description\": \"Create or update a firewall rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/accounts/firewallRules/delete\",\r\n \"displayName\": \"Delete Firewall Rule\",\r\n \"description\": \"Delete a firewall rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"accounts/storageAccounts\",\r\n \"displayName\": \"Storage Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/accounts/storageAccounts/read\",\r\n \"displayName\": \"Get Linked Storage Account\",\r\n \"description\": \"Get information about a linked Storage account of a DataLakeAnalytics account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/accounts/storageAccounts/write\",\r\n \"displayName\": \"Create or Update Linked Storage Account\",\r\n \"description\": \"Create or update a linked Storage account of a DataLakeAnalytics account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/accounts/storageAccounts/delete\",\r\n \"displayName\": \"Unlink Storage Account\",\r\n \"description\": \"Unlink a Storage account from a DataLakeAnalytics account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"accounts/storageAccounts/Containers\",\r\n \"displayName\": \"Container\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/accounts/storageAccounts/Containers/read\",\r\n \"displayName\": \"Get Storage Container\",\r\n \"description\": \"Get containers of a linked Storage account of a DataLakeAnalytics account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/accounts/storageAccounts/Containers/listSasTokens/action\",\r\n \"displayName\": \"List SAS Tokens\",\r\n \"description\": \"List SAS tokens for storage containers of a linked Storage account of a DataLakeAnalytics account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"accounts/dataLakeStoreAccounts\",\r\n \"displayName\": \"DataLakeStore Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/accounts/dataLakeStoreAccounts/read\",\r\n \"displayName\": \"Get Linked DataLakeStore Account\",\r\n \"description\": \"Get information about a linked DataLakeStore account of a DataLakeAnalytics account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/accounts/dataLakeStoreAccounts/write\",\r\n \"displayName\": \"Create or Update Linked DataLakeStore Account\",\r\n \"description\": \"Create or update a linked DataLakeStore account of a DataLakeAnalytics account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/accounts/dataLakeStoreAccounts/delete\",\r\n \"displayName\": \"Unlink DataLakeStore Account\",\r\n \"description\": \"Unlink a DataLakeStore account from a DataLakeAnalytics account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"accounts/computePolicies\",\r\n \"displayName\": \"Compute Policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/accounts/computePolicies/read\",\r\n \"displayName\": \"Get Compute Policy\",\r\n \"description\": \"Get information about a compute policy.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/accounts/computePolicies/write\",\r\n \"displayName\": \"Create or Update Compute Policy\",\r\n \"description\": \"Create or update a compute policy.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/accounts/computePolicies/delete\",\r\n \"displayName\": \"Delete Compute Policy\",\r\n \"description\": \"Delete a compute policy.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Available Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/operations/read\",\r\n \"displayName\": \"Get Available Operations\",\r\n \"description\": \"Get available operations of DataLakeAnalytics.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations\",\r\n \"displayName\": \"Name Availability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/locations/checkNameAvailability/action\",\r\n \"displayName\": \"Check DataLakeAnalytics Account Name Availability\",\r\n \"description\": \"Check availability of a DataLakeAnalytics account name.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/operationResults\",\r\n \"displayName\": \"Operation Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/locations/operationResults/read\",\r\n \"displayName\": \"Get DataLakeAnalytics Account OperationResult\",\r\n \"description\": \"Get result of a DataLakeAnalytics account operation.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/capability\",\r\n \"displayName\": \"Subscription Capability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataLakeAnalytics/locations/capability/read\",\r\n \"displayName\": \"Get DataLakeAnalytics Subscription Capability\",\r\n \"description\": \"Get capability information of a subscription regarding using DataLakeAnalytics.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.DataLakeAnalytics\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.DataLakeAnalytics\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Power BI Dedicated\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"capacities\",\r\n \"displayName\": \"capacities\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.PowerBIDedicated/capacities/read\",\r\n \"displayName\": \"Read Power BI Dedicated Capacity\",\r\n \"description\": \"Retrieves the information of the specified Power BI Dedicated Capacity.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.PowerBIDedicated/capacities/write\",\r\n \"displayName\": \"Create/Update Power BI Dedicated Capacity\",\r\n \"description\": \"Creates or updates the specified Power BI Dedicated Capacity.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.PowerBIDedicated/capacities/delete\",\r\n \"displayName\": \"Delete the Power BI Dedicated Capacity\",\r\n \"description\": \"Deletes the Power BI Dedicated Capacity.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.PowerBIDedicated/capacities/checkNameAvailability/action\",\r\n \"displayName\": \"Check availability of the Power BI Dedicated Capacity name\",\r\n \"description\": \"Checks that given Power BI Dedicated Capacity name is valid and not in use.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"capacities/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"capacities\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.PowerBIDedicated/capacities/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Read Microsoft Power BI Dedicated metrics\",\r\n \"description\": \"Gets the available metrics for Power BI Dedicated Capacity.\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"qpu_metric\",\r\n \"displayName\": \"QPU\",\r\n \"displayDescription\": \"QPU. Range 0-100 for S1, 0-200 for S2 and 0-400 for S4\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"memory_metric\",\r\n \"displayName\": \"Memory\",\r\n \"displayDescription\": \"Memory. Range 0-25 GB for S1, 0-50 GB for S2 and 0-100 GB for S4\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"memory_thrashing_metric\",\r\n \"displayName\": \"Memory Thrashing\",\r\n \"displayDescription\": \"Average memory thrashing.\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"TotalConnectionRequests\",\r\n \"displayName\": \"Total Connection Requests\",\r\n \"displayDescription\": \"Total connection requests. These are arrivals.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"SuccessfullConnectionsPerSec\",\r\n \"displayName\": \"Successful Connections Per Sec\",\r\n \"displayDescription\": \"Rate of successful connection completions.\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"TotalConnectionFailures\",\r\n \"displayName\": \"Total Connection Failures\",\r\n \"displayDescription\": \"Total failed connection attempts.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"CurrentUserSessions\",\r\n \"displayName\": \"Current User Sessions\",\r\n \"displayDescription\": \"Current number of user sessions established.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"QueryPoolBusyThreads\",\r\n \"displayName\": \"Query Pool Busy Threads\",\r\n \"displayDescription\": \"Number of busy threads in the query thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"CommandPoolJobQueueLength\",\r\n \"displayName\": \"Command Pool Job Queue Length\",\r\n \"displayDescription\": \"Number of jobs in the queue of the command thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"ProcessingPoolJobQueueLength\",\r\n \"displayName\": \"Processing Pool Job Queue Length\",\r\n \"displayDescription\": \"Number of non-I/O jobs in the queue of the processing thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"CurrentConnections\",\r\n \"displayName\": \"Connection: Current connections\",\r\n \"displayDescription\": \"Current number of client connections established.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"CleanerCurrentPrice\",\r\n \"displayName\": \"Memory: Cleaner Current Price\",\r\n \"displayDescription\": \"Current price of memory, $/byte/time, normalized to 1000.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"CleanerMemoryShrinkable\",\r\n \"displayName\": \"Memory: Cleaner Memory shrinkable\",\r\n \"displayDescription\": \"Amount of memory, in bytes, subject to purging by the background cleaner.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"CleanerMemoryNonshrinkable\",\r\n \"displayName\": \"Memory: Cleaner Memory nonshrinkable\",\r\n \"displayDescription\": \"Amount of memory, in bytes, not subject to purging by the background cleaner.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"MemoryUsage\",\r\n \"displayName\": \"Memory: Memory Usage\",\r\n \"displayDescription\": \"Memory usage of the server process as used in calculating cleaner memory price. Equal to counter Process\\\\PrivateBytes plus the size of memory-mapped data, ignoring any memory which was mapped or allocated by the xVelocity in-memory analytics engine (VertiPaq) in excess of the xVelocity engine Memory Limit.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"MemoryLimitHard\",\r\n \"displayName\": \"Memory: Memory Limit Hard\",\r\n \"displayDescription\": \"Hard memory limit, from configuration file.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"MemoryLimitHigh\",\r\n \"displayName\": \"Memory: Memory Limit High\",\r\n \"displayDescription\": \"High memory limit, from configuration file.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"MemoryLimitLow\",\r\n \"displayName\": \"Memory: Memory Limit Low\",\r\n \"displayDescription\": \"Low memory limit, from configuration file.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"MemoryLimitVertiPaq\",\r\n \"displayName\": \"Memory: Memory Limit VertiPaq\",\r\n \"displayDescription\": \"In-memory limit, from configuration file.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"Quota\",\r\n \"displayName\": \"Memory: Quota\",\r\n \"displayDescription\": \"Current memory quota, in bytes. Memory quota is also known as a memory grant or memory reservation.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"QuotaBlocked\",\r\n \"displayName\": \"Memory: Quota Blocked\",\r\n \"displayDescription\": \"Current number of quota requests that are blocked until other memory quotas are freed.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"VertiPaqNonpaged\",\r\n \"displayName\": \"Memory: VertiPaq Nonpaged\",\r\n \"displayDescription\": \"Bytes of memory locked in the working set for use by the in-memory engine.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"VertiPaqPaged\",\r\n \"displayName\": \"Memory: VertiPaq Paged\",\r\n \"displayDescription\": \"Bytes of paged memory in use for in-memory data.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"RowsReadPerSec\",\r\n \"displayName\": \"Processing: Rows read per sec\",\r\n \"displayDescription\": \"Rate of rows read from all relational databases.\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"RowsConvertedPerSec\",\r\n \"displayName\": \"Processing: Rows converted per sec\",\r\n \"displayDescription\": \"Rate of rows converted during processing.\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"RowsWrittenPerSec\",\r\n \"displayName\": \"Processing: Rows written per sec\",\r\n \"displayDescription\": \"Rate of rows written during processing.\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"CommandPoolBusyThreads\",\r\n \"displayName\": \"Threads: Command pool busy threads\",\r\n \"displayDescription\": \"Number of busy threads in the command thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"CommandPoolIdleThreads\",\r\n \"displayName\": \"Threads: Command pool idle threads\",\r\n \"displayDescription\": \"Number of idle threads in the command thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"LongParsingBusyThreads\",\r\n \"displayName\": \"Threads: Long parsing busy threads\",\r\n \"displayDescription\": \"Number of busy threads in the long parsing thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"LongParsingIdleThreads\",\r\n \"displayName\": \"Threads: Long parsing idle threads\",\r\n \"displayDescription\": \"Number of idle threads in the long parsing thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"LongParsingJobQueueLength\",\r\n \"displayName\": \"Threads: Long parsing job queue length\",\r\n \"displayDescription\": \"Number of jobs in the queue of the long parsing thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"ProcessingPoolBusyIOJobThreads\",\r\n \"displayName\": \"Threads: Processing pool busy I/O job threads\",\r\n \"displayDescription\": \"Number of threads running I/O jobs in the processing thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"ProcessingPoolBusyNonIOThreads\",\r\n \"displayName\": \"Threads: Processing pool busy non-I/O threads\",\r\n \"displayDescription\": \"Number of threads running non-I/O jobs in the processing thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"ProcessingPoolIOJobQueueLength\",\r\n \"displayName\": \"Threads: Processing pool I/O job queue length\",\r\n \"displayDescription\": \"Number of I/O jobs in the queue of the processing thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"ProcessingPoolIdleIOJobThreads\",\r\n \"displayName\": \"Threads: Processing pool idle I/O job threads\",\r\n \"displayDescription\": \"Number of idle threads for I/O jobs in the processing thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"ProcessingPoolIdleNonIOThreads\",\r\n \"displayName\": \"Threads: Processing pool idle non-I/O threads\",\r\n \"displayDescription\": \"Number of idle threads in the processing thread pool dedicated to non-I/O jobs.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"QueryPoolIdleThreads\",\r\n \"displayName\": \"Threads: Query pool idle threads\",\r\n \"displayDescription\": \"Number of idle threads for I/O jobs in the processing thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"ShortParsingBusyThreads\",\r\n \"displayName\": \"Threads: Short parsing busy threads\",\r\n \"displayDescription\": \"Number of busy threads in the short parsing thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"ShortParsingIdleThreads\",\r\n \"displayName\": \"Threads: Short parsing idle threads\",\r\n \"displayDescription\": \"Number of idle threads in the short parsing thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"ShortParsingJobQueueLength\",\r\n \"displayName\": \"Threads: Short parsing job queue length\",\r\n \"displayDescription\": \"Number of jobs in the queue of the short parsing thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"^\\\\b(?i)EM|P\\\\d$\"\r\n },\r\n {\r\n \"name\": \"QueryDuration\",\r\n \"displayName\": \"Query Duration\",\r\n \"displayDescription\": \"DAX Query duration in last interval\",\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"\"\r\n },\r\n {\r\n \"name\": \"QueryPoolJobQueueLength\",\r\n \"displayName\": \"Threads: Query pool job queue lengt\",\r\n \"displayDescription\": \"Number of jobs in the queue of the query thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"metricFilterPattern\": \"\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.PowerBIDedicated\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.PowerBIDedicated\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft API Management\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/register/action\",\r\n \"displayName\": \"Register Microsoft.ApiManagement resource provider\",\r\n \"description\": \"Register subscription for Microsoft.ApiManagement resource provider\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/unregister/action\",\r\n \"displayName\": \"Un-register Microsoft.ApiManagement resource provider\",\r\n \"description\": \"Un-register subscription for Microsoft.ApiManagement resource provider\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"checkNameAvailability\",\r\n \"displayName\": \"Check Name Availability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/checkNameAvailability/read\",\r\n \"displayName\": \"Check Name Availability\",\r\n \"description\": \"Checks if provided service name is available\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service\",\r\n \"displayName\": \"Service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/write\",\r\n \"displayName\": \"Create a new instance of API Management Service\",\r\n \"description\": \"Create a new instance of API Management Service\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/read\",\r\n \"displayName\": \"Read metadata for an API Management Service instance\",\r\n \"description\": \"Read metadata for an API Management Service instance\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/delete\",\r\n \"displayName\": \"Delete API Management Service instance\",\r\n \"description\": \"Delete API Management Service instance\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/updatehostname/action\",\r\n \"displayName\": \"Update domain names\",\r\n \"description\": \"Setup, update or remove custom domain names for an API Management Service\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/updatecertificate/action\",\r\n \"displayName\": \"Upload SSL certificate\",\r\n \"description\": \"Upload SSL certificate for an API Management Service\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/backup/action\",\r\n \"displayName\": \"Backup API Management Service\",\r\n \"description\": \"Backup API Management Service to the specified container in a user provided storage account\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/restore/action\",\r\n \"displayName\": \"Restore API Management Service\",\r\n \"description\": \"Restore API Management Service from the specified container in a user provided storage account\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/managedeployments/action\",\r\n \"displayName\": \"Manage Service Deployments\",\r\n \"description\": \"Change SKU/units, add/remove regional deployments of API Management Service\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/getssotoken/action\",\r\n \"displayName\": \"Get SSO token\",\r\n \"description\": \"Gets SSO token that can be used to login into API Management Service Legacy portal as an administrator\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/applynetworkconfigurationupdates/action\",\r\n \"displayName\": \"Apply Network Configuration Updates\",\r\n \"description\": \"Updates the Microsoft.ApiManagement resources running in Virtual Network to pick updated Network Settings.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/action\",\r\n \"displayName\": \"Register new user\",\r\n \"description\": \"Register a new user\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/notifications/action\",\r\n \"displayName\": \"Send notification\",\r\n \"description\": \"Sends notification to a specified user\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/operationresults\",\r\n \"displayName\": \"Operation Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/operationresults/read\",\r\n \"displayName\": \"Get long running operation result\",\r\n \"description\": \"Gets current status of long running operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"The metric definition of API Management service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Read API Management service metric definitions\",\r\n \"description\": \"Gets the available metrics for API Management service\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"TotalRequests\",\r\n \"displayName\": \"Total Gateway Requests\",\r\n \"displayDescription\": \"Number of gateway requests\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Maximum\",\r\n \"Minimum\"\r\n ],\r\n \"category\": null,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Location\",\r\n \"displayName\": \"Location\",\r\n \"internalName\": \"Location\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"Hostname\",\r\n \"displayName\": \"Hostname\",\r\n \"internalName\": \"Hostname\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"SuccessfulRequests\",\r\n \"displayName\": \"Successful Gateway Requests\",\r\n \"displayDescription\": \"Number of successful gateway requests\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Maximum\",\r\n \"Minimum\"\r\n ],\r\n \"category\": null,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Location\",\r\n \"displayName\": \"Location\",\r\n \"internalName\": \"Location\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"Hostname\",\r\n \"displayName\": \"Hostname\",\r\n \"internalName\": \"Hostname\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"UnauthorizedRequests\",\r\n \"displayName\": \"Unauthorized Gateway Requests\",\r\n \"displayDescription\": \"Number of unauthorized gateway requests\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Maximum\",\r\n \"Minimum\"\r\n ],\r\n \"category\": null,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Location\",\r\n \"displayName\": \"Location\",\r\n \"internalName\": \"Location\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"Hostname\",\r\n \"displayName\": \"Hostname\",\r\n \"internalName\": \"Hostname\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"FailedRequests\",\r\n \"displayName\": \"Failed Gateway Requests\",\r\n \"displayDescription\": \"Number of failures in gateway requests\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Maximum\",\r\n \"Minimum\"\r\n ],\r\n \"category\": null,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Location\",\r\n \"displayName\": \"Location\",\r\n \"internalName\": \"Location\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"Hostname\",\r\n \"displayName\": \"Hostname\",\r\n \"internalName\": \"Hostname\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"OtherRequests\",\r\n \"displayName\": \"Other Gateway Requests\",\r\n \"displayDescription\": \"Number of other gateway requests\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Maximum\",\r\n \"Minimum\"\r\n ],\r\n \"category\": null,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Location\",\r\n \"displayName\": \"Location\",\r\n \"internalName\": \"Location\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"Hostname\",\r\n \"displayName\": \"Hostname\",\r\n \"internalName\": \"Hostname\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Duration\",\r\n \"displayName\": \"Overall Duration of Gateway Requests\",\r\n \"displayDescription\": \"Overall Duration of Gateway Requests in milliseconds\",\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"supportedAggregationTypes\": [\r\n \"Average\",\r\n \"Maximum\",\r\n \"Minimum\"\r\n ],\r\n \"category\": null,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Location\",\r\n \"displayName\": \"Location\",\r\n \"internalName\": \"Location\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"Hostname\",\r\n \"displayName\": \"Hostname\",\r\n \"internalName\": \"Hostname\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Capacity\",\r\n \"displayName\": \"Capacity (Preview)\",\r\n \"displayDescription\": \"Utilization metric for ApiManagement service\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"supportedAggregationTypes\": [\r\n \"Average\",\r\n \"Maximum\",\r\n \"Minimum\"\r\n ],\r\n \"category\": null,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Location\",\r\n \"displayName\": \"Location\",\r\n \"internalName\": \"Location\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ]\r\n }\r\n ],\r\n \"logSpecifications\": null\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for API Management service\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for API Management service\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"The log definition of API Management service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Read API Management service log definitions\",\r\n \"description\": \"Gets the available logs for API Management service\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": null,\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"GatewayLogs\",\r\n \"displayName\": \"Logs related to ApiManagement Gateway\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/networkstatus\",\r\n \"displayName\": \"Network Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/networkstatus/read\",\r\n \"displayName\": \"Gets the network status of the service\",\r\n \"description\": \"Gets the network access status of resources on which the service depends on.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/loggers\",\r\n \"displayName\": \"Loggers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/loggers/read\",\r\n \"displayName\": \"Get loggers list or Get logger details\",\r\n \"description\": \"Get list of loggers or Get details of logger\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/loggers/write\",\r\n \"displayName\": \"Add logger or Update logger\",\r\n \"description\": \"Add new logger or Update existing logger details\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/loggers/delete\",\r\n \"displayName\": \"Remove logger\",\r\n \"description\": \"Remove existing logger\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/users\",\r\n \"displayName\": \"User accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/read\",\r\n \"displayName\": \"Get users list or Get user details\",\r\n \"description\": \"Get a list of registered users or Get account details of a user\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/write\",\r\n \"displayName\": \"Register new user or Update user\",\r\n \"description\": \"Register a new user or Update account details of an existing user\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/delete\",\r\n \"displayName\": \"Remove user\",\r\n \"description\": \"Remove user account\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/token/action\",\r\n \"displayName\": \"Get token\",\r\n \"description\": \"Get token access token for a user\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/generateSsoUrl/action\",\r\n \"displayName\": \"Generage SSO URL\",\r\n \"description\": \"Generate SSO URL. The URL can be used to access admin portal\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/users/subscriptions\",\r\n \"displayName\": \"User subscriptions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/subscriptions/read\",\r\n \"displayName\": \"Get user subscriptions list\",\r\n \"description\": \"Get list of user subscriptions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/users/applications\",\r\n \"displayName\": \"Get user applications\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/applications/read\",\r\n \"displayName\": \"Get user applications or Gets application details\",\r\n \"description\": \"Get list of all user applications or Gets API Management application details\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/applications/write\",\r\n \"displayName\": \"Registers application or Updates application\",\r\n \"description\": \"Registers an application to API Management or Updates application details\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/applications/delete\",\r\n \"displayName\": \"Removes application\",\r\n \"description\": \"Removes existing application\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/users/applications/attachments\",\r\n \"displayName\": \"Application Attachments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/applications/attachments/read\",\r\n \"displayName\": \"Get attachements for application or Get attachment\",\r\n \"description\": \"Gets application attachments or Gets attachment\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/applications/attachments/write\",\r\n \"displayName\": \"Add attachment\",\r\n \"description\": \"Add Attachment to application\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/applications/attachments/delete\",\r\n \"displayName\": \"Remove attachment\",\r\n \"description\": \"Removes an attachment\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/users/keys\",\r\n \"displayName\": \"Shared access key set\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/keys/read\",\r\n \"displayName\": \"Get user keys\",\r\n \"description\": \"Get list of user keys\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/users/groups\",\r\n \"displayName\": \"Developer groups assigned to user\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/users/groups/read\",\r\n \"displayName\": \"Get user groups list\",\r\n \"description\": \"Get list of user groups\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/tenant\",\r\n \"displayName\": \"Policy configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/read\",\r\n \"displayName\": \"Get tenant policy configuration or Get tenant acces information\",\r\n \"description\": \"Get policy configuration for the tenant or Get tenant access information details\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/write\",\r\n \"displayName\": \"Set tenant policy configuration or Update tenant access information\",\r\n \"description\": \"Set policy configuration for the tenant or Update tenant access information details\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/delete\",\r\n \"displayName\": \"Remove tenant policy configuration\",\r\n \"description\": \"Remove policy configuration for the tenant\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/regeneratePrimaryKey/action\",\r\n \"displayName\": \"Regenerate primary key\",\r\n \"description\": \"Regenerate primary access key\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/regenerateSecondaryKey/action\",\r\n \"displayName\": \"Regenerate secondary key\",\r\n \"description\": \"Regenerate secondary access key\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/save/action\",\r\n \"displayName\": \"Creates commit with configuration snapshot\",\r\n \"description\": \"Creates commit with configuration snapshot to the specified branch in the repository\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/deploy/action\",\r\n \"displayName\": \"Runs a deployment task to apply changes from the specified git branch\",\r\n \"description\": \"Runs a deployment task to apply changes from the specified git branch to the configuration in database.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/validate/action\",\r\n \"displayName\": \"Validates changes from the specified branch\",\r\n \"description\": \"Validates changes from the specified git branch\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/tenant/operationResults\",\r\n \"displayName\": \"Results of async operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/operationResults/read\",\r\n \"displayName\": \"Get operation results or Get operation result\",\r\n \"description\": \"Get list of operation results or Get result of a specific operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/tenant/syncState\",\r\n \"displayName\": \"Get status of last synchronization\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tenant/syncState/read\",\r\n \"displayName\": \"Get status of last synchronization\",\r\n \"description\": \"Get status of last git synchronization\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/identityProviders\",\r\n \"displayName\": \"Identity Providers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/identityProviders/read\",\r\n \"displayName\": \"Get Identity providers list or Get Identity Provider details\",\r\n \"description\": \"Get list of Identity providers or Get details of Identity Provider\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/identityProviders/write\",\r\n \"displayName\": \"Create new Identity Provider or Update existing Identity Provider\",\r\n \"description\": \"Create a new Identity Provider or Update details of an existing Identity Provider\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/identityProviders/delete\",\r\n \"displayName\": \"Remove Identity Provider\",\r\n \"description\": \"Remove existing Identity Provider\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/subscriptions\",\r\n \"displayName\": \"Product subscriptions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/subscriptions/read\",\r\n \"displayName\": \"Get subscriptions list or Get subscripiton details\",\r\n \"description\": \"Get a list of product subscriptions or Get details of product subscription\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/subscriptions/write\",\r\n \"displayName\": \"Subscribe to product or Update subscription\",\r\n \"description\": \"Subscribe an existing user to an existing product or Update existing subscription details. This operation can be used to renew subscription\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/subscriptions/delete\",\r\n \"displayName\": \"Delete subscription\",\r\n \"description\": \"Delete subscription. This operation can be used to delete subscription\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/subscriptions/regeneratePrimaryKey/action\",\r\n \"displayName\": \"Regenerate subscription PK\",\r\n \"description\": \"Regenerate subscription primary key\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/subscriptions/regenerateSecondaryKey/action\",\r\n \"displayName\": \"Regenerate subscription SK\",\r\n \"description\": \"Regenerate subscription secondary key\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/backends\",\r\n \"displayName\": \"Backends\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/backends/read\",\r\n \"displayName\": \"Get backends list or Get backend details\",\r\n \"description\": \"Get list of backends or Get details of backend\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/backends/write\",\r\n \"displayName\": \"Add backend or Update backend\",\r\n \"description\": \"Add a new backend or Update existing backend details\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/backends/delete\",\r\n \"displayName\": \"Remove backend\",\r\n \"description\": \"Remove existing backend\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/backends/reconnect/action\",\r\n \"displayName\": \"Create Request\",\r\n \"description\": \"Create a Reconnect Request\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apis\",\r\n \"displayName\": \"APIs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/read\",\r\n \"displayName\": \"Get API list or Get API details\",\r\n \"description\": \"Get list of all registered APIs or Get details of API\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/write\",\r\n \"displayName\": \"Create API or Update API\",\r\n \"description\": \"Create new API or Update existing API details\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/delete\",\r\n \"displayName\": \"Remove API\",\r\n \"description\": \"Remove existing API\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apis/operationsByTags\",\r\n \"displayName\": \"Tags - Operation associations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/operationsByTags/read\",\r\n \"displayName\": \"Get Operation-Tag associations list\",\r\n \"description\": \"Get list of Operation/Tag associations\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apis/revisions\",\r\n \"displayName\": \"API revisions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/revisions/read\",\r\n \"displayName\": \"Get revisions for an API\",\r\n \"description\": \"Get revisions belonging to an API\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/revisions/delete\",\r\n \"displayName\": \"Delete revisions of an API\",\r\n \"description\": \"Removes all revisions of an API\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apis/releases\",\r\n \"displayName\": \"API releases\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/releases/read\",\r\n \"displayName\": \"Get revisions for an API or Get API release details\",\r\n \"description\": \"Get releases for an API or Get details of API reelase\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/releases/delete\",\r\n \"displayName\": \"Removes all releases of the API or Delete API release\",\r\n \"description\": \"Removes all releases of the API or Remove API release\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/releases/write\",\r\n \"displayName\": \"Create API release or Update API release\",\r\n \"description\": \"Create new API release or Update existing API release\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apis/products\",\r\n \"displayName\": \"API associated products\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/products/read\",\r\n \"displayName\": \"Get products associated with the API\",\r\n \"description\": \"Get all products which the API is part of\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apis/tagDescriptions\",\r\n \"displayName\": \"Tags descriptions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/tagDescriptions/read\",\r\n \"displayName\": \"Tags descriptions in scope of API or Get Tag metadata\",\r\n \"description\": \"Get Tags descriptions in scope of API or Get Tag description in scope of API\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/tagDescriptions/write\",\r\n \"displayName\": \"Create/Change Tag metadata\",\r\n \"description\": \"Create/Change Tag description in scope of API\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/tagDescriptions/delete\",\r\n \"displayName\": \"Remove Tag\",\r\n \"description\": \"Remove Tag description from the API\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apis/policy\",\r\n \"displayName\": \"API policy configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/policy/read\",\r\n \"displayName\": \"Get API policy configuration\",\r\n \"description\": \"Get policy configuration details for API\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/policy/write\",\r\n \"displayName\": \"Set API policy configuration\",\r\n \"description\": \"Set policy configuration details for API\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/policy/delete\",\r\n \"displayName\": \"Remove API policy configuration\",\r\n \"description\": \"Remove policy configuration from API\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apis/policies\",\r\n \"displayName\": \"API policies configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/policies/read\",\r\n \"displayName\": \"Get API policies or Get API policy configuration\",\r\n \"description\": \"Get policies for API or Get policy configuration details for API\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/policies/write\",\r\n \"displayName\": \"Set API policy configuration\",\r\n \"description\": \"Set policy configuration details for API\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/policies/delete\",\r\n \"displayName\": \"Remove API policy configuration from policies\",\r\n \"description\": \"Remove policy configuration from API policies\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apis/operations\",\r\n \"displayName\": \"API operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/operations/read\",\r\n \"displayName\": \"Get API operations or Get API operation details\",\r\n \"description\": \"Get list of existing API operations or Get details of API operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/operations/write\",\r\n \"displayName\": \"Create API operation or Update API operation\",\r\n \"description\": \"Create new API operation or Update existing API operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/operations/delete\",\r\n \"displayName\": \"Remove API operation\",\r\n \"description\": \"Remove existing API operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apis/operations/policy\",\r\n \"displayName\": \"Operation policy configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/operations/policy/read\",\r\n \"displayName\": \"Get operation policy configuration\",\r\n \"description\": \"Get policy configuration details for operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/operations/policy/write\",\r\n \"displayName\": \"Set operation policy configuration\",\r\n \"description\": \"Set policy configuration details for operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/operations/policy/delete\",\r\n \"displayName\": \"Remove operation policy configuration\",\r\n \"description\": \"Remove policy configuration from operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apis/operations/policies\",\r\n \"displayName\": \"API Operation policies configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/operations/policies/read\",\r\n \"displayName\": \"Get API Operation policies or Get API operation policy configuration\",\r\n \"description\": \"Get policies for API Operation or Get policy configuration details for API Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/operations/policies/write\",\r\n \"displayName\": \"Set API operation policy configuration\",\r\n \"description\": \"Set policy configuration details for API Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/operations/policies/delete\",\r\n \"displayName\": \"Remove API Operation policy configuration from policies\",\r\n \"description\": \"Remove policy configuration from API Operation policies\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apis/operations/tags\",\r\n \"displayName\": \"Tags associated with the Operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/operations/tags/read\",\r\n \"displayName\": \"Get tags associated with the Operation or Tag details\",\r\n \"description\": \"Get tags associated with the Operation or Get Tag details\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/operations/tags/write\",\r\n \"displayName\": \"Associate Tag with Operation\",\r\n \"description\": \"Associate existing Tag with existing Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/operations/tags/delete\",\r\n \"displayName\": \"Delete Tag with Operation association\",\r\n \"description\": \"Delete association of existing Tag with existing Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apis/schemas\",\r\n \"displayName\": \"Schemas associated with the API\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/schemas/read\",\r\n \"displayName\": \"Gets the schemas stored for a given API or Gets schemas for the API\",\r\n \"description\": \"Gets all the schemas for a given API or Gets the Schemas used by the API\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/schemas/write\",\r\n \"displayName\": \"Sets schema used by the API\",\r\n \"description\": \"Sets the Schemas used by the API\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/schemas/delete\",\r\n \"displayName\": \"Removes schema for the API\",\r\n \"description\": \"Removes existing Schema\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apis/schemas/document\",\r\n \"displayName\": \"Document describing the API schema\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/schemas/document/read\",\r\n \"displayName\": \"Get the document for the schema\",\r\n \"description\": \"Get the document describing the Schema\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/schemas/document/write\",\r\n \"displayName\": \"Update the document for the schema\",\r\n \"description\": \"Update the document describing the Schema\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apis/tags\",\r\n \"displayName\": \"API/Tag associations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/tags/read\",\r\n \"displayName\": \"Get tags associated with the API or Get Tag associated with API\",\r\n \"description\": \"Get all API/Tag association for the API or Get details of API/Tag association\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/tags/write\",\r\n \"displayName\": \"Add Tag\",\r\n \"description\": \"Add new API/Tag association\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/tags/delete\",\r\n \"displayName\": \"Remove Tag\",\r\n \"description\": \"Remove existing API/Tag association\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apis/diagnostics\",\r\n \"displayName\": \"API diagnostics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/diagnostics/read\",\r\n \"displayName\": \"Get diagnostics list or Get diagnostic details\",\r\n \"description\": \"Get list of diagnostics or Get details of diagnostic\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/diagnostics/write\",\r\n \"displayName\": \"Add diagnostic or Update diagnostic\",\r\n \"description\": \"Add new diagnostic or Update existing diagnostic details\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/diagnostics/delete\",\r\n \"displayName\": \"Remove diagnostic\",\r\n \"description\": \"Remove existing diagnostic\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apis/diagnostics/loggers\",\r\n \"displayName\": \"Diagnostic loggers mapping\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/diagnostics/loggers/read\",\r\n \"displayName\": \"Get Diagnostic loggers\",\r\n \"description\": \"Get list of existing Diagnostic loggers\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/diagnostics/loggers/write\",\r\n \"displayName\": \"Create Diagnostic and Logger mapping\",\r\n \"description\": \"Map logger to a diagnostic setting\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apis/diagnostics/loggers/delete\",\r\n \"displayName\": \"Delete Diagnostic and Logger mapping\",\r\n \"description\": \"Remove mapping of a logger with a diagnostic setting\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/products\",\r\n \"displayName\": \"Products\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/read\",\r\n \"displayName\": \"Get product list or Get product details\",\r\n \"description\": \"Get list of products or Get details of product\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/write\",\r\n \"displayName\": \"Create product or Update product\",\r\n \"description\": \"Create new product or Update existing product details\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/delete\",\r\n \"displayName\": \"Remove product\",\r\n \"description\": \"Remove existing product\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/products/subscriptions\",\r\n \"displayName\": \"Product subscriptions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/subscriptions/read\",\r\n \"displayName\": \"Get product subscriptions list\",\r\n \"description\": \"Get list of product subscriptions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/products/apis\",\r\n \"displayName\": \"APIs added to product\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/apis/read\",\r\n \"displayName\": \"Get product APIs list\",\r\n \"description\": \"Get list of APIs added to existing product\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/apis/write\",\r\n \"displayName\": \"Add API to product\",\r\n \"description\": \"Add existing API to existing product\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/apis/delete\",\r\n \"displayName\": \"Remove API from product\",\r\n \"description\": \"Remove existing API from existing product\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/products/policy\",\r\n \"displayName\": \"Product policy configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/policy/read\",\r\n \"displayName\": \"Get product policy configuration\",\r\n \"description\": \"Get policy configuration of existing product\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/policy/write\",\r\n \"displayName\": \"Set product policy configuration\",\r\n \"description\": \"Set policy configuration for existing product\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/policy/delete\",\r\n \"displayName\": \"Remove product policy configuration\",\r\n \"description\": \"Remove policy configuration from existing product\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/products/policies\",\r\n \"displayName\": \"Product policies configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/policies/read\",\r\n \"displayName\": \"Get Product policies or Get Product policy configuration\",\r\n \"description\": \"Get policies for Product or Get policy configuration details for Product\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/policies/write\",\r\n \"displayName\": \"Set Product policy configuration\",\r\n \"description\": \"Set policy configuration details for Product\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/policies/delete\",\r\n \"displayName\": \"Remove Product policy configuration from policies\",\r\n \"description\": \"Remove policy configuration from Product policies\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/products/groups\",\r\n \"displayName\": \"Developer groups associated with product\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/groups/read\",\r\n \"displayName\": \"Get product groups list\",\r\n \"description\": \"Get list of developer groups associated with product\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/groups/write\",\r\n \"displayName\": \"Associate group with product\",\r\n \"description\": \"Associate existing developer group with existing product\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/groups/delete\",\r\n \"displayName\": \"Delete group with product association\",\r\n \"description\": \"Delete association of existing developer group with existing product\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/products/tags\",\r\n \"displayName\": \"Tags associated with the Product\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/tags/read\",\r\n \"displayName\": \"Get product tags or Tag details\",\r\n \"description\": \"Get tags associated with the Product or Get Tag details\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/tags/write\",\r\n \"displayName\": \"Associate Tag with Product\",\r\n \"description\": \"Associate existing Tag with existing Product\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/products/tags/delete\",\r\n \"displayName\": \"Delete Tag with Product association\",\r\n \"description\": \"Delete association of existing Tag with existing Product\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/notifications\",\r\n \"displayName\": \"Collection of all ApiManagement Publisher Notifications\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/notifications/read\",\r\n \"displayName\": \"Get all publisher notifications or Get publisher notification details\",\r\n \"description\": \"Gets all API Management publisher notifications or Get API Management publisher notification details\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/notifications/write\",\r\n \"displayName\": \"Create publisher notification\",\r\n \"description\": \"Create or Update API Management publisher notification\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/notifications/recipientEmails\",\r\n \"displayName\": \"Recipient Emails associated with a notification\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/notifications/recipientEmails/read\",\r\n \"displayName\": \"Get Email Recipients associated with Publisher Notification\",\r\n \"description\": \"Get Email Recipients associated with API Management Publisher Notification\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/notifications/recipientEmails/write\",\r\n \"displayName\": \"Create new email recipient\",\r\n \"description\": \"Create new Email Recipient of the Notification\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/notifications/recipientEmails/delete\",\r\n \"displayName\": \"Removes email associated with notification\",\r\n \"description\": \"Removes existing Email associated with a Notification\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/notifications/recipientUsers\",\r\n \"displayName\": \"Recipient Users associated with a notification\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/notifications/recipientUsers/read\",\r\n \"displayName\": \"Get recipient users for the Notification\",\r\n \"description\": \"Get Recipient Users associated with the Notification\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/notifications/recipientUsers/write\",\r\n \"displayName\": \"Add user to notification\",\r\n \"description\": \"Add User to the Notification Recipients\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/notifications/recipientUsers/delete\",\r\n \"displayName\": \"Removes user from notification recipients\",\r\n \"description\": \"Removes User associated to the Notification Recipients\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/openidConnectProviders\",\r\n \"displayName\": \"OpenID Connect Providers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/openidConnectProviders/read\",\r\n \"displayName\": \"Get OpenID providers list or Get OpenID Connect Provider details\",\r\n \"description\": \"Get list of OpenID Connect providers or Get details of OpenID Connect Provider\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/openidConnectProviders/write\",\r\n \"displayName\": \"Create new OpenID Connect Provider or Update existing OpenID Connect Provider\",\r\n \"description\": \"Create a new OpenID Connect Provider or Update details of an existing OpenID Connect Provider\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/openidConnectProviders/delete\",\r\n \"displayName\": \"Remove OpenID Connect Provider\",\r\n \"description\": \"Remove existing OpenID Connect Provider\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/policySnippets\",\r\n \"displayName\": \"Collection of policy snippets\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/policySnippets/read\",\r\n \"displayName\": \"Get policy snippets\",\r\n \"description\": \"Get all policy snippets\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/policies\",\r\n \"displayName\": \"Tenant policies configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/policies/read\",\r\n \"displayName\": \"Get Tenant policies or Get Tenant policy configuration\",\r\n \"description\": \"Get policies for Tenant or Get policy configuration details for Tenant\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/policies/write\",\r\n \"displayName\": \"Set Tenant policy configuration\",\r\n \"description\": \"Set policy configuration details for Tenant\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/policies/delete\",\r\n \"displayName\": \"Remove Tenant policy configuration from policies\",\r\n \"description\": \"Remove policy configuration from Tenant policies\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/certificates\",\r\n \"displayName\": \"Certificates\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/certificates/read\",\r\n \"displayName\": \"Get certificates list or Get cerificate details\",\r\n \"description\": \"Get list of certificates or Get details of certificate\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/certificates/write\",\r\n \"displayName\": \"Add certificate\",\r\n \"description\": \"Add new certificate\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/certificates/delete\",\r\n \"displayName\": \"Remove certificate\",\r\n \"description\": \"Remove existing certificate\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/templates\",\r\n \"displayName\": \"Collection of all email templates\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/templates/read\",\r\n \"displayName\": \"Get email templates or Get email template details\",\r\n \"description\": \"Gets all email templates or Gets API Management email template details\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/templates/write\",\r\n \"displayName\": \"Create or update email template or Update email template\",\r\n \"description\": \"Create or update API Management email template or Updates API Management email template\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/templates/delete\",\r\n \"displayName\": \"Reset default email template\",\r\n \"description\": \"Reset default API Management email template\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/apisByTags\",\r\n \"displayName\": \"Tags - Apis associations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/apisByTags/read\",\r\n \"displayName\": \"Get Api-Tag associations list\",\r\n \"description\": \"Get list of API/Tag associations\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/api-version-sets\",\r\n \"displayName\": \"ApiVersionSets\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/api-version-sets/read\",\r\n \"displayName\": \"Get version set list or Get versionSet details\",\r\n \"description\": \"Get list of version group entities or Gets details of a VersionSet\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/api-version-sets/write\",\r\n \"displayName\": \"Create VersionSet or Update VersionSet\",\r\n \"description\": \"Create new VersionSet or Update existing VersionSet details\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/api-version-sets/delete\",\r\n \"displayName\": \"Remove VersionSet\",\r\n \"description\": \"Remove existing VersionSet\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/api-version-sets/versions\",\r\n \"displayName\": \"Version entities associated with VersionSet\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/api-version-sets/versions/read\",\r\n \"displayName\": \"Get VersionSet version entity list\",\r\n \"description\": \"Get list of version entities\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/tagResources\",\r\n \"displayName\": \"TagResources\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tagResources/read\",\r\n \"displayName\": \"Get Tags Resources\",\r\n \"description\": \"Get list of Tags with associated Resources\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/properties\",\r\n \"displayName\": \"Collection of properties. Properties are used to manage constant string values across all API configurations or policies.\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/properties/read\",\r\n \"displayName\": \"Get all properties or Get property details\",\r\n \"description\": \"Gets list of all properties or Gets details of specified property\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/properties/write\",\r\n \"displayName\": \"Create property or Update property value\",\r\n \"description\": \"Creates a new property or Updates value for specified property\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/properties/delete\",\r\n \"displayName\": \"Remove property\",\r\n \"description\": \"Removes existing property\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/groups\",\r\n \"displayName\": \"Groups\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/groups/read\",\r\n \"displayName\": \"Get groups list or Get group details\",\r\n \"description\": \"Get list of groups or Gets details of a group\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/groups/write\",\r\n \"displayName\": \"Create group or Update group\",\r\n \"description\": \"Create new group or Update existing group details\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/groups/delete\",\r\n \"displayName\": \"Remove group\",\r\n \"description\": \"Remove existing group\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/groups/users\",\r\n \"displayName\": \"Group users\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/groups/users/read\",\r\n \"displayName\": \"Get group users list\",\r\n \"description\": \"Get list of group users\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/groups/users/write\",\r\n \"displayName\": \"Add user to group\",\r\n \"description\": \"Add existing user to existing group\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/groups/users/delete\",\r\n \"displayName\": \"Remove user from group\",\r\n \"description\": \"Remove existing user from existing group\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/tags\",\r\n \"displayName\": \"Tags\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tags/read\",\r\n \"displayName\": \"Get Tags list or Tag details\",\r\n \"description\": \"Get list of Tags or Get details of Tag\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tags/write\",\r\n \"displayName\": \"Add Tag or Update Tag\",\r\n \"description\": \"Add new Tag or Update existing Tag details\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/tags/delete\",\r\n \"displayName\": \"Remove Tag\",\r\n \"description\": \"Remove existing Tag\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/authorizationServers\",\r\n \"displayName\": \"OAuth Authorization servers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/authorizationServers/read\",\r\n \"displayName\": \"Get authorization service list or Get authorization server details\",\r\n \"description\": \"Get list of authorization servers or Get details of authorization server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/authorizationServers/write\",\r\n \"displayName\": \"Create new authorization server or Update existing authorization server\",\r\n \"description\": \"Create a new authorization server or Update details of an existing authorization server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/authorizationServers/delete\",\r\n \"displayName\": \"Remove authorization server\",\r\n \"description\": \"Remove existing authorization server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/diagnostics\",\r\n \"displayName\": \"Diagnostics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/diagnostics/read\",\r\n \"displayName\": \"Get diagnostics list or Get diagnostic details\",\r\n \"description\": \"Get list of diagnostics or Get details of diagnostic\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/diagnostics/write\",\r\n \"displayName\": \"Add diagnostic or Update diagnostic\",\r\n \"description\": \"Add new diagnostic or Update existing diagnostic details\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/diagnostics/delete\",\r\n \"displayName\": \"Remove diagnostic\",\r\n \"description\": \"Remove existing diagnostic\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/diagnostics/loggers\",\r\n \"displayName\": \"Diagnostic loggers mapping\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/diagnostics/loggers/read\",\r\n \"displayName\": \"Get Diagnostic loggers\",\r\n \"description\": \"Get list of existing Diagnostic loggers\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/diagnostics/loggers/write\",\r\n \"displayName\": \"Create Diagnostic and Logger mapping\",\r\n \"description\": \"Map logger to a diagnostic setting\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/diagnostics/loggers/delete\",\r\n \"displayName\": \"Delete Diagnostic and Logger mapping\",\r\n \"description\": \"Remove mapping of a logger with a diagnostic setting\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/quotas\",\r\n \"displayName\": \"Quotas\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/quotas/read\",\r\n \"displayName\": \"Get quota values\",\r\n \"description\": \"Get values for quota\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/quotas/write\",\r\n \"displayName\": \"Set quota counter\",\r\n \"description\": \"Set quota counter current value\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/quotas/periods\",\r\n \"displayName\": \"Quotas\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/quotas/periods/read\",\r\n \"displayName\": \"Get quota values\",\r\n \"description\": \"Get quota counter value for period\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/quotas/periods/write\",\r\n \"displayName\": \"Set quota counter\",\r\n \"description\": \"Set quota counter current value\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/reports\",\r\n \"displayName\": \"By time report\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/reports/read\",\r\n \"displayName\": \"Get by time report or Get by region report or Get by developer repoer or Get by product report or Get by API report or Get by operation report or Get by subscription report or Get requests data report\",\r\n \"description\": \"Get report aggregated by time periods or Get report aggregated by geographical region or Get report aggregated by developers. or Get report aggregated by products. or Get report aggregated by APIs or Get report aggregated by operations or Get report aggregated by subscription. or Get requests reporting data\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/locations/networkstatus\",\r\n \"displayName\": \"Network Status By Location\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/locations/networkstatus/read\",\r\n \"displayName\": \"Gets the network status of the service in the location\",\r\n \"description\": \"Gets the network access status of resources on which the service depends on in the location.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"service/portalsettings\",\r\n \"displayName\": \"Sign up Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/portalsettings/read\",\r\n \"displayName\": \"Get Sign Up Settings or Get Sign In Settings or Get Delegation Settings\",\r\n \"description\": \"Get Sign Up Settings for the Portal or Get Sign In Settings for the Portal or Get Delegation Settings for the Portal\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ApiManagement/service/portalsettings/write\",\r\n \"displayName\": \"Update Settings or Update Settings or Update Settings or Update Settings or Update Settings or Update Settings\",\r\n \"description\": \"Update Sign Up settings or Update Sign Up settings or Update Sign In settings or Update Sign In settings or Update Delegation settings or Update Delegation settings\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"API Management Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/operations/read\",\r\n \"displayName\": \"Read all API operations available for API Management\",\r\n \"description\": \"Read all API operations available for Microsoft.ApiManagement resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"reports\",\r\n \"displayName\": \"API Management reports\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ApiManagement/reports/read\",\r\n \"displayName\": \"Get reports\",\r\n \"description\": \"Get reports aggregated by time periods, geographical region, developers, products, APIs, operations, subscription and byRequest.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ApiManagement\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ApiManagement\"\r\n },\r\n {\r\n \"displayName\": \"84codes.CloudAMQP\",\r\n \"operations\": [\r\n {\r\n \"name\": \"84codes.CloudAMQP/updateCommunicationPreference/action\",\r\n \"displayName\": \"Update Communication Preferences\",\r\n \"description\": \"Updates Communication Preferences\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"84codes.CloudAMQP/listCommunicationPreference/action\",\r\n \"displayName\": \"List Communication Preferences\",\r\n \"description\": \"Read any Communication Preferences\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"servers\",\r\n \"displayName\": \"server\",\r\n \"operations\": [\r\n {\r\n \"name\": \"84codes.CloudAMQP/servers/read\",\r\n \"displayName\": \"Read server\",\r\n \"description\": \"Read any server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"84codes.CloudAMQP/servers/write\",\r\n \"displayName\": \"Create or Update server\",\r\n \"description\": \"Create or Update any server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"84codes.CloudAMQP/servers/delete\",\r\n \"displayName\": \"Delete server\",\r\n \"description\": \"Deletes any server\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"84codes.CloudAMQP/servers/listSecrets/action\",\r\n \"displayName\": \"List Secrets\",\r\n \"description\": \"Read any server Secrets\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"84codes.CloudAMQP/servers/regenerateKeys/action\",\r\n \"displayName\": \"Regenerate Keys\",\r\n \"description\": \"Regenerate any server Keys\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"84codes.CloudAMQP/servers/listSingleSignOnToken/action\",\r\n \"displayName\": \"List Single Sign On Tokens\",\r\n \"description\": \"Read any server Single Sign On Tokens\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"84codes.CloudAMQP/operations/read\",\r\n \"displayName\": \"Read Operations\",\r\n \"description\": \"Read any Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/84codes.CloudAMQP\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"84codes.CloudAMQP\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Solutions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Solutions/register/action\",\r\n \"displayName\": \"Register Solutions\",\r\n \"description\": \"Register to Solutions.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"applications\",\r\n \"displayName\": \"Application\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Solutions/applications/read\",\r\n \"displayName\": \"List Applications\",\r\n \"description\": \"Retrieves a list of applications.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Solutions/applications/write\",\r\n \"displayName\": \"Create Application\",\r\n \"description\": \"Creates an application.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Solutions/applications/delete\",\r\n \"displayName\": \"Remove Application\",\r\n \"description\": \"Removes an application.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"applicationDefinitions\",\r\n \"displayName\": \"Application Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Solutions/applicationDefinitions/read\",\r\n \"displayName\": \"List Application Definitions\",\r\n \"description\": \"Retrieves a list of application definitions.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Solutions/applicationDefinitions/write\",\r\n \"displayName\": \"Add Application Definition\",\r\n \"description\": \"Add or modify an application definition.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Solutions/applicationDefinitions/delete\",\r\n \"displayName\": \"Remove Application Definition\",\r\n \"description\": \"Removes an application definition.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Solutions/locations/operationStatuses/read\",\r\n \"displayName\": \"Get the Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Solutions\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Solutions\"\r\n },\r\n {\r\n \"displayName\": \"SendGrid Email Delivery.\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"accounts\",\r\n \"displayName\": \"Accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Sendgrid.Email/accounts/write\",\r\n \"displayName\": \"Create/Update Account\",\r\n \"description\": \"Provision a SendGrid account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Sendgrid.Email/accounts/read\",\r\n \"displayName\": \"Get Account\",\r\n \"description\": \"Get account information\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Sendgrid.Email/accounts/delete\",\r\n \"displayName\": \"Delete Account\",\r\n \"description\": \"Delete a SendGrid account\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Sendgrid.Email\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Sendgrid.Email\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft ResourceHealth\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ResourceHealth/register/action\",\r\n \"displayName\": \"Register with the Provider\",\r\n \"description\": \"Registers the subscription for the Microsoft ResourceHealth\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Resourcehealth/healthevent/action\",\r\n \"displayName\": \"HealthEvent Change\",\r\n \"description\": \"Denotes the change in health state for the specified resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"healthevent\",\r\n \"displayName\": \"Health Event\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resourcehealth/healthevent/Activated/action\",\r\n \"displayName\": \"Health Event Activated\",\r\n \"description\": \"Denotes the change in health state for the specified resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Resourcehealth/healthevent/Updated/action\",\r\n \"displayName\": \"Health Event Updated\",\r\n \"description\": \"Denotes the change in health state for the specified resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Resourcehealth/healthevent/Resolved/action\",\r\n \"displayName\": \"Health Event Resolved\",\r\n \"description\": \"Denotes the change in health state for the specified resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Resourcehealth/healthevent/InProgress/action\",\r\n \"displayName\": \"Health Event InProgress\",\r\n \"description\": \"Denotes the change in health state for the specified resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Resourcehealth/healthevent/Pending/action\",\r\n \"displayName\": \"Health Event Pending\",\r\n \"description\": \"Denotes the change in health state for the specified resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AvailabilityStatuses\",\r\n \"displayName\": \"Availability Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ResourceHealth/AvailabilityStatuses/read\",\r\n \"displayName\": \"Get Availability Statuses\",\r\n \"description\": \"Gets the availability statuses for all resources in the specified scope\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AvailabilityStatuses/current\",\r\n \"displayName\": \"Availability Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ResourceHealth/AvailabilityStatuses/current/read\",\r\n \"displayName\": \"Get Availability Status\",\r\n \"description\": \"Gets the availability status for the specified resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ResourceHealth\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ResourceHealth\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Azure ServiceBus\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/checkNamespaceAvailability/action\",\r\n \"displayName\": \"Get namespace availability.\",\r\n \"description\": \"Checks availability of namespace under given subscription. This API is deprecated please use CheckNameAvailabiltiy instead.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/checkNameAvailability/action\",\r\n \"displayName\": \"Get namespace availability.\",\r\n \"description\": \"Checks availability of namespace under given subscription.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/register/action\",\r\n \"displayName\": \"Registers the ServiceBus Resource Provider\",\r\n \"description\": \"Registers the subscription for the ServiceBus resource provider and enables the creation of ServiceBus resources\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/unregister/action\",\r\n \"displayName\": \"Registers the ServiceBus Resource Provider\",\r\n \"description\": \"Registers the subscription for the ServiceBus resource provider and enables the creation of ServiceBus resources\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"sku\",\r\n \"displayName\": \"Sku\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/sku/read\",\r\n \"displayName\": \"Get Sku\",\r\n \"description\": \"Get list of Sku Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sku/regions\",\r\n \"displayName\": \"SkuRegions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/sku/regions/read\",\r\n \"displayName\": \"Get SkuRegions\",\r\n \"description\": \"Get list of SkuRegions Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces\",\r\n \"displayName\": \"Namespace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/write\",\r\n \"displayName\": \"Create Or Update Namespace \",\r\n \"description\": \"Create a Namespace Resource and Update its properties. Tags and Capacity of the Namespace are the properties which can be updated.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/read\",\r\n \"displayName\": \"Get Namespace Resource\",\r\n \"description\": \"Get the list of Namespace Resource Description\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/Delete\",\r\n \"displayName\": \"Delete Namespace\",\r\n \"description\": \"Delete Namespace Resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/authorizationRules/action\",\r\n \"displayName\": \"Updates Namespace Authorization Rule (Deprecated)\",\r\n \"description\": \"Updates Namespace Authorization Rule. This API is depricated. Please use a PUT call to update the Namespace Authorization Rule instead.. This operation is not supported on API version 2017-04-01.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/migrate/action\",\r\n \"displayName\": \"Migrate namespace operation\",\r\n \"description\": \"Migrate namespace operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/operationresults\",\r\n \"displayName\": \"Namespace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/operationresults/read\",\r\n \"displayName\": \"Get Namespace Resource\",\r\n \"description\": \"Get the status of Namespace operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Namespace metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get Namespace metrics\",\r\n \"description\": \"Get list of Namespace metrics Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"SuccessfulRequests\",\r\n \"displayName\": \"Successful Requests (Preview)\",\r\n \"displayDescription\": \"Total successful requests for a namespace (Preview)\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"IncomingRequests\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n },\r\n {\r\n \"name\": \"OperationResult\",\r\n \"isHidden\": true,\r\n \"defaultDimensionValues\": [\r\n {\r\n \"value\": \"Success\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"ServerErrors\",\r\n \"displayName\": \"Server Errors. (Preview)\",\r\n \"displayDescription\": \"Server Errors for Microsoft.ServiceBus. (Preview)\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"IncomingRequests\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n },\r\n {\r\n \"name\": \"OperationResult\",\r\n \"isHidden\": true,\r\n \"defaultDimensionValues\": [\r\n {\r\n \"value\": \"InternalServerError\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"UserErrors\",\r\n \"displayName\": \"User Errors. (Preview)\",\r\n \"displayDescription\": \"User Errors for Microsoft.ServiceBus. (Preview)\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"IncomingRequests\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n },\r\n {\r\n \"name\": \"OperationResult\",\r\n \"isHidden\": true,\r\n \"defaultDimensionValues\": [\r\n {\r\n \"value\": \"ClientError\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"ThrottledRequests\",\r\n \"displayName\": \"Throttled Requests. (Preview)\",\r\n \"displayDescription\": \"Throttled Requests for Microsoft.ServiceBus. (Preview)\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"IncomingRequests\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n },\r\n {\r\n \"name\": \"OperationResult\",\r\n \"isHidden\": true,\r\n \"defaultDimensionValues\": [\r\n {\r\n \"value\": \"ServerBusy\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"IncomingRequests\",\r\n \"displayName\": \"Incoming Requests (Preview)\",\r\n \"displayDescription\": \"Incoming Requests for Microsoft.ServiceBus. (Preview)\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"IncomingRequests\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"IncomingMessages\",\r\n \"displayName\": \"Incoming Messages (Preview)\",\r\n \"displayDescription\": \"Incoming Messages for Microsoft.ServiceBus. (Preview)\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"IncomingMessages\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"OutgoingMessages\",\r\n \"displayName\": \"Outgoing Messages (Preview)\",\r\n \"displayDescription\": \"Outgoing Messages for Microsoft.ServiceBus. (Preview)\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"OutgoingMessages\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"ActiveConnections\",\r\n \"displayName\": \"ActiveConnections (Preview)\",\r\n \"displayDescription\": \"Total Active Connections for Microsoft.ServiceBus. (Preview)\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"ActiveConnectionsCount\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"ConnectionsOpened\",\r\n \"displayName\": \"Connections Opened. (Preview)\",\r\n \"displayDescription\": \"Connections Opened for Microsoft.ServiceBus. (Preview)\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"ConnectionOpen\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"ConnectionsClosed\",\r\n \"displayName\": \"Connections Closed. (Preview)\",\r\n \"displayDescription\": \"Connections Closed for Microsoft.ServiceBus. (Preview)\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"ConnectionClose\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"CPUXNS\",\r\n \"displayName\": \"CPU usage per namespace\",\r\n \"displayDescription\": \"Service bus premium namespace CPU usage metric\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": \"(?i)^premium$\",\r\n \"fillGapWithZero\": false\r\n },\r\n {\r\n \"name\": \"WSXNS\",\r\n \"displayName\": \"Memory size usage per namespace\",\r\n \"displayDescription\": \"Service bus premium namespace memory usage metric\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": \"(?i)^premium$\",\r\n \"fillGapWithZero\": false\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Namespace diagnostic settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Get Namespace diagnostic settings\",\r\n \"description\": \"Get list of Namespace diagnostic settings Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Create or Update Namespace diagnostic settings\",\r\n \"description\": \"Get list of Namespace diagnostic settings Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"Namespace logs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Get Namespace logs\",\r\n \"description\": \"Get list of Namespace logs Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"OperationalLogs\",\r\n \"displayName\": \"Operational Logs\",\r\n \"blobDuration\": \"PT5M\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/authorizationRules\",\r\n \"displayName\": \"AuthorizationRules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/authorizationRules/write\",\r\n \"displayName\": \"Create or Update Namespace Authorization Rules\",\r\n \"description\": \"Create a Namespace level Authorization Rules and update its properties. The Authorization Rules Access Rights, the Primary and Secondary Keys can be updated.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/authorizationRules/read\",\r\n \"displayName\": \"Get Namespace Authorization Rules\",\r\n \"description\": \"Get the list of Namespaces Authorization Rules description.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/authorizationRules/delete\",\r\n \"displayName\": \"Delete Namespace Authorization Rule\",\r\n \"description\": \"Delete Namespace Authorization Rule. The Default Namespace Authorization Rule cannot be deleted. \",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/authorizationRules/listkeys/action\",\r\n \"displayName\": \"Get Namespace Listkeys\",\r\n \"description\": \"Get the Connection String to the Namespace\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/authorizationRules/regenerateKeys/action\",\r\n \"displayName\": \"Resource Regeneratekeys\",\r\n \"description\": \"Regenerate the Primary or Secondary key to the Resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/eventhubs\",\r\n \"displayName\": \"EventHub\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/eventhubs/read\",\r\n \"displayName\": \"Get EventHub\",\r\n \"description\": \"Get list of EventHub Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/disasterrecoveryconfigs\",\r\n \"displayName\": \"DisasterRecoveryConfigurations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/disasterrecoveryconfigs/checkNameAvailability/action\",\r\n \"displayName\": \"Get alias availability.\",\r\n \"description\": \"Checks availability of namespace alias under given subscription.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/disasterRecoveryConfigs/write\",\r\n \"displayName\": \"Create or Update Disaster Recovery configuration.\",\r\n \"description\": \"Creates or Updates the Disaster Recovery configuration associated with the namespace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/disasterRecoveryConfigs/read\",\r\n \"displayName\": \"Get Disaster Recovery configuration\",\r\n \"description\": \"Gets the Disaster Recovery configuration associated with the namespace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/disasterRecoveryConfigs/delete\",\r\n \"displayName\": \"Delete Disaster Recovery configuration\",\r\n \"description\": \"Deletes the Disaster Recovery configuration associated with the namespace. This operation can only be invoked via the primary namespace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/disasterRecoveryConfigs/breakPairing/action\",\r\n \"displayName\": \"Break Pairing\",\r\n \"description\": \"Disables Disaster Recovery and stops replicating changes from primary to secondary namespaces.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/disasterRecoveryConfigs/failover/action\",\r\n \"displayName\": \"Failover\",\r\n \"description\": \"Invokes a GEO DR failover and reconfigures the namespace alias to point to the secondary namespace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/disasterRecoveryConfigs/authorizationRules\",\r\n \"displayName\": \"AuthorizationRules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/disasterRecoveryConfigs/authorizationRules/read\",\r\n \"displayName\": \"Get Disaster Recovery Primary Namespace's Authorization Rules\",\r\n \"description\": \"Get Disaster Recovery Primary Namespace's Authorization Rules\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/disasterRecoveryConfigs/authorizationRules/listkeys/action\",\r\n \"displayName\": \"Gets the authorization rules keys for the Disaster Recovery primary namespace\",\r\n \"description\": \"Gets the authorization rules keys for the Disaster Recovery primary namespace\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/queues\",\r\n \"displayName\": \"Queue\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/queues/write\",\r\n \"displayName\": \"Create or Update Queue\",\r\n \"description\": \"Create or Update Queue properties.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/queues/read\",\r\n \"displayName\": \"Get Queue\",\r\n \"description\": \"Get list of Queue Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/queues/Delete\",\r\n \"displayName\": \"Delete Queue\",\r\n \"description\": \"Operation to delete Queue Resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/queues/authorizationRules/action\",\r\n \"displayName\": \"Update Queue Authorization Rules (Deprecated)\",\r\n \"description\": \"Operation to update Queue. This operation is not supported on API version 2017-04-01. Authorization Rules. Please use a PUT call to update Authorization Rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/queues/authorizationRules\",\r\n \"displayName\": \"Queue AuthorizationRules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/queues/authorizationRules/write\",\r\n \"displayName\": \"Create or Update Queue Authorization Rule\",\r\n \"description\": \"Create Queue Authorization Rules and Update its properties. The Authorization Rules Access Rights can be updated.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/queues/authorizationRules/read\",\r\n \"displayName\": \" Get Queue Authorization Rules\",\r\n \"description\": \" Get the list of Queue Authorization Rules\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/queues/authorizationRules/delete\",\r\n \"displayName\": \"Delete Queue Authorization Rules\",\r\n \"description\": \"Operation to delete Queue Authorization Rules\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/queues/authorizationRules/listkeys/action\",\r\n \"displayName\": \"List Queue keys\",\r\n \"description\": \"Get the Connection String to Queue\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/queues/authorizationRules/regenerateKeys/action\",\r\n \"displayName\": \"Resource Regeneratekeys\",\r\n \"description\": \"Regenerate the Primary or Secondary key to the Resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/topics\",\r\n \"displayName\": \"Topic\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/topics/write\",\r\n \"displayName\": \"Create or Update Topic\",\r\n \"description\": \"Create or Update Topic properties.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/topics/read\",\r\n \"displayName\": \"Get Topic\",\r\n \"description\": \"Get list of Topic Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/topics/Delete\",\r\n \"displayName\": \"Delete Topic\",\r\n \"description\": \"Operation to delete Topic Resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/topics/authorizationRules/action\",\r\n \"displayName\": \"Update Topic Authorization Rules (Deprecated)\",\r\n \"description\": \"Operation to update Topic. This operation is not supported on API version 2017-04-01. Authorization Rules. Please use a PUT call to update Authorization Rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/topics/authorizationRules\",\r\n \"displayName\": \"Topic AuthorizationRules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/topics/authorizationRules/write\",\r\n \"displayName\": \"Create or Update Topic Authorization Rule\",\r\n \"description\": \"Create Topic Authorization Rules and Update its properties. The Authorization Rules Access Rights can be updated.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/topics/authorizationRules/read\",\r\n \"displayName\": \" Get Topic Authorization Rules\",\r\n \"description\": \" Get the list of Topic Authorization Rules\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/topics/authorizationRules/delete\",\r\n \"displayName\": \"Delete Topic Authorization Rules\",\r\n \"description\": \"Operation to delete Topic Authorization Rules\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/topics/authorizationRules/listkeys/action\",\r\n \"displayName\": \"List Topic keys\",\r\n \"description\": \"Get the Connection String to Topic\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/topics/authorizationRules/regenerateKeys/action\",\r\n \"displayName\": \"Resource Regeneratekeys\",\r\n \"description\": \"Regenerate the Primary or Secondary key to the Resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/topics/subscriptions\",\r\n \"displayName\": \"TopicSubscription\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/topics/subscriptions/write\",\r\n \"displayName\": \"Create or Update TopicSubscription\",\r\n \"description\": \"Create or Update TopicSubscription properties.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/topics/subscriptions/read\",\r\n \"displayName\": \"Get TopicSubscription\",\r\n \"description\": \"Get list of TopicSubscription Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/topics/subscriptions/Delete\",\r\n \"displayName\": \"Delete TopicSubscription\",\r\n \"description\": \"Operation to delete TopicSubscription Resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/topics/subscriptions/rules\",\r\n \"displayName\": \"Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/topics/subscriptions/rules/write\",\r\n \"displayName\": \"Create or Update Rule\",\r\n \"description\": \"Create or Update Rule properties.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/topics/subscriptions/rules/read\",\r\n \"displayName\": \"Get Rule\",\r\n \"description\": \"Get list of Rule Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/topics/subscriptions/rules/Delete\",\r\n \"displayName\": \"Delete Rule\",\r\n \"description\": \"Operation to delete Rule Resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/messagingPlan\",\r\n \"displayName\": \"Namespace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/messagingPlan/read\",\r\n \"displayName\": \"Get Messaging Plan (Deprecated)\",\r\n \"description\": \"Gets the Messaging Plan for a namespace. This API is deprecated. Properties exposed via the MessagingPlan resource are moved to the (parent) Namespace resource in later API versions.. This operation is not supported on API version 2017-04-01.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/messagingPlan/write\",\r\n \"displayName\": \"Create or Update Messaging Plan (Deprecated)\",\r\n \"description\": \"Updates the Messaging Plan for a namespace. This API is deprecated. Properties exposed via the MessagingPlan resource are moved to the (parent) Namespace resource in later API versions.. This operation is not supported on API version 2017-04-01.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/eventGridFilters\",\r\n \"displayName\": \"EventGridFilters\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/eventGridFilters/write\",\r\n \"displayName\": \"Create or Update Event Grid filter.\",\r\n \"description\": \"Creates or Updates the Event Grid filter associated with the namespace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/eventGridFilters/read\",\r\n \"displayName\": \"GetEvent Grid filter configuration\",\r\n \"description\": \"Gets the Event Grid filter associated with the namespace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceBus/namespaces/eventGridFilters/delete\",\r\n \"displayName\": \"Delete Event Grid filter\",\r\n \"description\": \"Deletes the Event Grid filter associated with the namespace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceBus/operations/read\",\r\n \"displayName\": \"Get Operations\",\r\n \"description\": \"Get Operations\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ServiceBus\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ServiceBus\"\r\n },\r\n {\r\n \"displayName\": \"Mailjet Email\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Mailjet.Email/updateCommunicationPreference/action\",\r\n \"displayName\": \"Update Communication Preferences\",\r\n \"description\": \"Updates Communication Preferences\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Mailjet.Email/listCommunicationPreference/action\",\r\n \"displayName\": \"List Communication Preferences\",\r\n \"description\": \"Read Any Communication Preferences\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Mailjet.Email/operations/read\",\r\n \"displayName\": \"Read Operations\",\r\n \"description\": \"Read any Operation\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"services\",\r\n \"displayName\": \"services\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Mailjet.Email/services/listSecrets/action\",\r\n \"displayName\": \"List Secrets\",\r\n \"description\": \"Read Any services Secrets\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Mailjet.Email/services/listSingleSignOnToken/action\",\r\n \"displayName\": \"List Single Sign On Tokens\",\r\n \"description\": \"Read Any services Single Sign On Tokens\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Mailjet.Email/services/write\",\r\n \"displayName\": \"Create or Upgrade services Plan\",\r\n \"description\": \"Create or Upgrade any services\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Mailjet.Email/services/read\",\r\n \"displayName\": \"Read services\",\r\n \"description\": \"Read any services\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Mailjet.Email/services/delete\",\r\n \"displayName\": \"Delete services\",\r\n \"description\": \"Delete any services\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Mailjet.Email\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Mailjet.Email\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft StorSimple Device Manager\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"managers\",\r\n \"displayName\": \"Device Managers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/clearAlerts/action\",\r\n \"displayName\": \"Clears All Alerts\",\r\n \"description\": \"Clear all the alerts associated with the device manager.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/getActivationKey/action\",\r\n \"displayName\": \"Get Activation Key\",\r\n \"description\": \"Get activation key for the device manager.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/regenerateActivationKey/action\",\r\n \"displayName\": \"Regenerate Activation Key\",\r\n \"description\": \"Regenerate activation key for the device manager.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/regenarateRegistationCertificate/action\",\r\n \"displayName\": \"Regenerate Registration Certificate\",\r\n \"description\": \"Regenerate registration certificate for the device managers.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/getEncryptionKey/action\",\r\n \"displayName\": \"Get Encryption Key\",\r\n \"description\": \"Get encryption key for the device manager.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/read\",\r\n \"displayName\": \"List Device Managers\",\r\n \"description\": \"Lists or gets the Device Managers\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/delete\",\r\n \"displayName\": \"Delete Device Managers\",\r\n \"description\": \"Deletes the Device Managers\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/write\",\r\n \"displayName\": \"Create or Update Device Managers\",\r\n \"description\": \"Create or update the Device Managers\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/configureDevice/action\",\r\n \"displayName\": \"Configure Device\",\r\n \"description\": \"Configures a device\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/listActivationKey/action\",\r\n \"displayName\": \"Gets Activation Key\",\r\n \"description\": \"Gets the activation key of the StorSimple Device Manager.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/listPublicEncryptionKey/action\",\r\n \"displayName\": \"List Public Encryption Key\",\r\n \"description\": \"List public encryption keys of a StorSimple Device Manager.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/listPrivateEncryptionKey/action\",\r\n \"displayName\": \"List Private Encryption Key\",\r\n \"description\": \"Gets private encryption key for a StorSimple Device Manager.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/provisionCloudAppliance/action\",\r\n \"displayName\": \"Create Cloud Appliance (8000 Series Only)\",\r\n \"description\": \"Create a new cloud appliance.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/Managers/write\",\r\n \"displayName\": \"Create Vault\",\r\n \"description\": \"Create Vault operation creates an Azure resource of type 'vault'\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/Managers/read\",\r\n \"displayName\": \"Get Vault\",\r\n \"description\": \"The Get Vault operation gets an object representing the Azure resource of type 'vault'\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/Managers/delete\",\r\n \"displayName\": \"Delete Vault\",\r\n \"description\": \"The Delete Vault operation deletes the specified Azure resource of type 'vault'\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/storageAccountCredentials\",\r\n \"displayName\": \"Storage Account Credentials\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/storageAccountCredentials/write\",\r\n \"displayName\": \"Create or Update Storage Account Credentials\",\r\n \"description\": \"Create or update the Storage Account Credentials\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/storageAccountCredentials/read\",\r\n \"displayName\": \"List Storage Account Credentials\",\r\n \"description\": \"Lists or gets the Storage Account Credentials\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/storageAccountCredentials/delete\",\r\n \"displayName\": \"Delete Storage Account Credentials\",\r\n \"description\": \"Deletes the Storage Account Credentials\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/storageAccountCredentials/listAccessKey/action\",\r\n \"displayName\": \"List Access Keys\",\r\n \"description\": \"List access keys of Storage Account Credentials\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/accessControlRecords\",\r\n \"displayName\": \"Access Control Records\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/accessControlRecords/read\",\r\n \"displayName\": \"List Access Control Records\",\r\n \"description\": \"Lists or gets the Access Control Records\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/accessControlRecords/write\",\r\n \"displayName\": \"Create or Update Access Control Records\",\r\n \"description\": \"Create or update the Access Control Records\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/accessControlRecords/delete\",\r\n \"displayName\": \"Delete Access Control Records\",\r\n \"description\": \"Deletes the Access Control Records\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/metrics\",\r\n \"displayName\": \"Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/metrics/read\",\r\n \"displayName\": \"List Metrics\",\r\n \"description\": \"Lists or gets the Metrics\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/bandwidthSettings\",\r\n \"displayName\": \"Bandwidth Settings (8000 Series Only)\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/bandwidthSettings/read\",\r\n \"displayName\": \"List Bandwidth Settings (8000 Series Only)\",\r\n \"description\": \"List the Bandwidth Settings (8000 Series Only)\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/bandwidthSettings/write\",\r\n \"displayName\": \"Creates or Updates Bandwidth Settings (8000 Series Only)\",\r\n \"description\": \"Creates a new or updates Bandwidth Settings (8000 Series Only)\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/bandwidthSettings/delete\",\r\n \"displayName\": \"Deletes Bandwidth Settings (8000 Series Only)\",\r\n \"description\": \"Deletes an existing Bandwidth Settings (8000 Series Only)\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Managers/extendedInformation\",\r\n \"displayName\": \"Managers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/Managers/extendedInformation/read\",\r\n \"displayName\": \"Get Extended Info\",\r\n \"description\": \"The Get Extended Info operation gets an object's Extended Info representing the Azure resource of type ?vault?\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/Managers/extendedInformation/write\",\r\n \"displayName\": \"Get Extended Info\",\r\n \"description\": \"The Get Extended Info operation gets an object's Extended Info representing the Azure resource of type ?vault?\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/Managers/extendedInformation/delete\",\r\n \"displayName\": \"Get Extended Info\",\r\n \"description\": \"The Get Extended Info operation gets an object's Extended Info representing the Azure resource of type ?vault?\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/alerts\",\r\n \"displayName\": \"Alerts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/alerts/read\",\r\n \"displayName\": \"List Alerts\",\r\n \"description\": \"Lists or gets the Alerts\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/storageDomains\",\r\n \"displayName\": \"Storage Domains (1200 Series Only)\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/storageDomains/read\",\r\n \"displayName\": \"List Storage Domains\",\r\n \"description\": \"Lists or gets the Storage Domains\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/storageDomains/write\",\r\n \"displayName\": \"Create or Update Storage Domains\",\r\n \"description\": \"Create or update the Storage Domains\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/storageDomains/delete\",\r\n \"displayName\": \"Delete Storage Domains\",\r\n \"description\": \"Deletes the Storage Domains\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices\",\r\n \"displayName\": \"Devices\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/scanForUpdates/action\",\r\n \"displayName\": \"Scan Updates\",\r\n \"description\": \"Scan for updates in a device.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/download/action\",\r\n \"displayName\": \"Download Device Updates\",\r\n \"description\": \"Dowload updates for a device.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/install/action\",\r\n \"displayName\": \"Install Updates (1200 Series Only)\",\r\n \"description\": \"Install updates on a device.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/read\",\r\n \"displayName\": \"List Devices\",\r\n \"description\": \"Lists or gets the Devices\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/write\",\r\n \"displayName\": \"Create or Update Devices\",\r\n \"description\": \"Create or update the Devices\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/delete\",\r\n \"displayName\": \"Delete Devices\",\r\n \"description\": \"Deletes the Devices\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/deactivate/action\",\r\n \"displayName\": \"Deactivate Device\",\r\n \"description\": \"Deactivates a device.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/publishSupportPackage/action\",\r\n \"displayName\": \"Publish Support Package\",\r\n \"description\": \"Publish support package of a device for Microsoft Support troubleshooting.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/failover/action\",\r\n \"displayName\": \"Failover Device\",\r\n \"description\": \"Failover of the device.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/sendTestAlertEmail/action\",\r\n \"displayName\": \"Send Test Alert Email\",\r\n \"description\": \"Send test alert email to configured email recipients.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/installUpdates/action\",\r\n \"displayName\": \"Install Updates (8000 Series Only)\",\r\n \"description\": \"Installs updates on the devices\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/listFailoverSets/action\",\r\n \"displayName\": \"List Failover Sets\",\r\n \"description\": \"List the failover sets for an existing device.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/listFailoverTargets/action\",\r\n \"displayName\": \"List Failover Targets\",\r\n \"description\": \"List failover targets of the devices\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/publicEncryptionKey/action\",\r\n \"displayName\": \"List Public Encryption Key\",\r\n \"description\": \"List public encryption key of the device manager\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/hardwareComponentGroups\",\r\n \"displayName\": \"Hardware Component Groups (8000 Series Only)\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/hardwareComponentGroups/read\",\r\n \"displayName\": \"List Hardware Component Groups\",\r\n \"description\": \"List the Hardware Component Groups\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/hardwareComponentGroups/changeControllerPowerState/action\",\r\n \"displayName\": \"Change controller power state of hardware component groups\",\r\n \"description\": \"Change controller power state of hardware component groups\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/metrics\",\r\n \"displayName\": \"Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/metrics/read\",\r\n \"displayName\": \"List Metrics\",\r\n \"description\": \"Lists or gets the Metrics\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/chapSettings\",\r\n \"displayName\": \"Chap Settings (1200 Series Only)\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/chapSettings/write\",\r\n \"displayName\": \"Create or Update Chap Settings\",\r\n \"description\": \"Create or update the Chap Settings\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/chapSettings/read\",\r\n \"displayName\": \"List Chap Settings\",\r\n \"description\": \"Lists or gets the Chap Settings\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/chapSettings/delete\",\r\n \"displayName\": \"Delete Chap Settings\",\r\n \"description\": \"Deletes the Chap Settings\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/backupScheduleGroups\",\r\n \"displayName\": \"Backup Schedule Groups (1200 Series Only)\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/backupScheduleGroups/read\",\r\n \"displayName\": \"List Backup Schedule Groups\",\r\n \"description\": \"Lists or gets the Backup Schedule Groups\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/backupScheduleGroups/write\",\r\n \"displayName\": \"Create or Update Backup Schedule Groups\",\r\n \"description\": \"Create or update the Backup Schedule Groups\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/backupScheduleGroups/delete\",\r\n \"displayName\": \"Delete Backup Schedule Groups\",\r\n \"description\": \"Deletes the Backup Schedule Groups\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/updateSummary\",\r\n \"displayName\": \"Update Summary\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/updateSummary/read\",\r\n \"displayName\": \"List Update Summary\",\r\n \"description\": \"Lists or gets the Update Summary\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/migrationSourceConfigurations\",\r\n \"displayName\": \"Migration Source Configurations (8000 Series Only)\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/migrationSourceConfigurations/import/action\",\r\n \"displayName\": \"Import Source Configurations\",\r\n \"description\": \"Import source configurations for migration\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/migrationSourceConfigurations/startMigrationEstimate/action\",\r\n \"displayName\": \"Start Migration Estimate\",\r\n \"description\": \"Start a job to estimate the duration of the migration process.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/migrationSourceConfigurations/startMigration/action\",\r\n \"displayName\": \"Start Migration\",\r\n \"description\": \"Start migration using source configurations\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/migrationSourceConfigurations/confirmMigration/action\",\r\n \"displayName\": \"Confirm Migration\",\r\n \"description\": \"Confirms a successful migration and commit it.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/migrationSourceConfigurations/fetchMigrationEstimate/action\",\r\n \"displayName\": \"Fetch Migration Estimate\",\r\n \"description\": \"Fetch the status for the migration estimation job.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/migrationSourceConfigurations/fetchMigrationStatus/action\",\r\n \"displayName\": \"Fetch Migration Status\",\r\n \"description\": \"Fetch the status for the migration.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/migrationSourceConfigurations/fetchConfirmMigrationStatus/action\",\r\n \"displayName\": \"Fetch Migration Confirm Status\",\r\n \"description\": \"Fetch the confirm status of migration.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/alertSettings\",\r\n \"displayName\": \"Alert Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/alertSettings/read\",\r\n \"displayName\": \"List Alert Settings\",\r\n \"description\": \"Lists or gets the Alert Settings\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/alertSettings/write\",\r\n \"displayName\": \"Create or Update Alert Settings\",\r\n \"description\": \"Create or update the Alert Settings\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/networkSettings\",\r\n \"displayName\": \"Network Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/networkSettings/read\",\r\n \"displayName\": \"List Network Settings\",\r\n \"description\": \"Lists or gets the Network Settings\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/networkSettings/write\",\r\n \"displayName\": \"Creates or Updates Network Settings\",\r\n \"description\": \"Creates a new or updates Network Settings\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/jobs\",\r\n \"displayName\": \"Jobs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/jobs/read\",\r\n \"displayName\": \"List Jobs\",\r\n \"description\": \"Lists or gets the Jobs\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/jobs/cancel/action\",\r\n \"displayName\": \"Cancel Job\",\r\n \"description\": \"Cancel a running job\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/metricsDefinitions\",\r\n \"displayName\": \"Metrics Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/metricsDefinitions/read\",\r\n \"displayName\": \"List Metrics Definitions\",\r\n \"description\": \"Lists or gets the Metrics Definitions\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/volumeContainers\",\r\n \"displayName\": \"Volume Containers (8000 Series Only)\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/volumeContainers/write\",\r\n \"displayName\": \"Creates or Updates Volume Containers (8000 Series Only)\",\r\n \"description\": \"Creates a new or updates Volume Containers (8000 Series Only)\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/volumeContainers/read\",\r\n \"displayName\": \"List Volume Containers (8000 Series Only)\",\r\n \"description\": \"List the Volume Containers (8000 Series Only)\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/volumeContainers/delete\",\r\n \"displayName\": \"Deletes Volume Containers (8000 Series Only)\",\r\n \"description\": \"Deletes an existing Volume Containers (8000 Series Only)\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/volumeContainers/listEncryptionKeys/action\",\r\n \"displayName\": \"List Encryption Keys\",\r\n \"description\": \"List encryption keys of Volume Containers\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/volumeContainers/rolloverEncryptionKey/action\",\r\n \"displayName\": \"Rollover Encryption Keys\",\r\n \"description\": \"Rollover encryption keys of Volume Containers\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/volumeContainers/metrics\",\r\n \"displayName\": \"Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/volumeContainers/metrics/read\",\r\n \"displayName\": \"List Metrics\",\r\n \"description\": \"List the Metrics\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/volumeContainers/volumes\",\r\n \"displayName\": \"Volumes\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/volumeContainers/volumes/read\",\r\n \"displayName\": \"List Volumes\",\r\n \"description\": \"List the Volumes\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/volumeContainers/volumes/write\",\r\n \"displayName\": \"Creates or Updates Volumes\",\r\n \"description\": \"Creates a new or updates Volumes\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/volumeContainers/volumes/delete\",\r\n \"displayName\": \"Deletes Volumes\",\r\n \"description\": \"Deletes an existing Volumes\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/volumeContainers/volumes/metrics\",\r\n \"displayName\": \"Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/volumeContainers/volumes/metrics/read\",\r\n \"displayName\": \"List Metrics\",\r\n \"description\": \"List the Metrics\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/volumeContainers/volumes/metricsDefinitions\",\r\n \"displayName\": \"Metrics Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/volumeContainers/volumes/metricsDefinitions/read\",\r\n \"displayName\": \"List Metrics Definitions\",\r\n \"description\": \"List the Metrics Definitions\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/volumeContainers/metricsDefinitions\",\r\n \"displayName\": \"Metrics Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/volumeContainers/metricsDefinitions/read\",\r\n \"displayName\": \"List Metrics Definitions\",\r\n \"description\": \"List the Metrics Definitions\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/iscsiservers\",\r\n \"displayName\": \"iSCSI Servers (1200 Series Only)\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/iscsiservers/read\",\r\n \"displayName\": \"List iSCSI Servers\",\r\n \"description\": \"Lists or gets the iSCSI Servers\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/iscsiservers/write\",\r\n \"displayName\": \"Create or Update iSCSI Servers\",\r\n \"description\": \"Create or update the iSCSI Servers\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/iscsiservers/delete\",\r\n \"displayName\": \"Delete iSCSI Servers\",\r\n \"description\": \"Deletes the iSCSI Servers\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/iscsiservers/backup/action\",\r\n \"displayName\": \"Take Backup\",\r\n \"description\": \"Take backup of an iSCSI server.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/iscsiservers/metrics\",\r\n \"displayName\": \"Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/iscsiservers/metrics/read\",\r\n \"displayName\": \"List Metrics\",\r\n \"description\": \"Lists or gets the Metrics\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/iscsiservers/disks\",\r\n \"displayName\": \"Disks (1200 Series Only)\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/iscsiservers/disks/read\",\r\n \"displayName\": \"List Disks\",\r\n \"description\": \"Lists or gets the Disks\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/iscsiservers/disks/write\",\r\n \"displayName\": \"Create or Update Disks\",\r\n \"description\": \"Create or update the Disks\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/iscsiservers/disks/delete\",\r\n \"displayName\": \"Delete Disks\",\r\n \"description\": \"Deletes the Disks\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/iscsiservers/disks/metrics\",\r\n \"displayName\": \"Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/iscsiservers/disks/metrics/read\",\r\n \"displayName\": \"List Metrics\",\r\n \"description\": \"Lists or gets the Metrics\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/iscsiservers/disks/metricsDefinitions\",\r\n \"displayName\": \"Metrics Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/iscsiservers/disks/metricsDefinitions/read\",\r\n \"displayName\": \"List Metrics Definitions\",\r\n \"description\": \"Lists or gets the Metrics Definitions\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/iscsiservers/metricsDefinitions\",\r\n \"displayName\": \"Metrics Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/iscsiservers/metricsDefinitions/read\",\r\n \"displayName\": \"List Metrics Definitions\",\r\n \"description\": \"Lists or gets the Metrics Definitions\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/backups\",\r\n \"displayName\": \"Backup Set\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/backups/read\",\r\n \"displayName\": \"List Backup Set\",\r\n \"description\": \"Lists or gets the Backup Set\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/backups/delete\",\r\n \"displayName\": \"Delete Backup Set\",\r\n \"description\": \"Deletes the Backup Set\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/backups/restore/action\",\r\n \"displayName\": \"Restore from Backup Set\",\r\n \"description\": \"Restore all the volumes from a backup set.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/backups/elements\",\r\n \"displayName\": \"Backup Elements (1200 Series Only)\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/backups/elements/clone/action\",\r\n \"displayName\": \"Clone\",\r\n \"description\": \"Clone a share or volume using a backup element.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/backupPolicies\",\r\n \"displayName\": \"Backup Polices (8000 Series Only)\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/backupPolicies/write\",\r\n \"displayName\": \"Creates or Updates Backup Polices (8000 Series Only)\",\r\n \"description\": \"Creates a new or updates Backup Polices (8000 Series Only)\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/backupPolicies/read\",\r\n \"displayName\": \"List Backup Polices (8000 Series Only)\",\r\n \"description\": \"List the Backup Polices (8000 Series Only)\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/backupPolicies/delete\",\r\n \"displayName\": \"Deletes Backup Polices (8000 Series Only)\",\r\n \"description\": \"Deletes an existing Backup Polices (8000 Series Only)\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/backupPolicies/backup/action\",\r\n \"displayName\": \"Take Backup\",\r\n \"description\": \"Take a manual backup to create an on-demand backup of all the volumes protected by the policy.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/backupPolicies/schedules\",\r\n \"displayName\": \"Schedules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/backupPolicies/schedules/write\",\r\n \"displayName\": \"Creates or Updates Schedules\",\r\n \"description\": \"Creates a new or updates Schedules\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/backupPolicies/schedules/read\",\r\n \"displayName\": \"List Schedules\",\r\n \"description\": \"List the Schedules\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/backupPolicies/schedules/delete\",\r\n \"displayName\": \"Deletes Schedules\",\r\n \"description\": \"Deletes an existing Schedules\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/securitySettings\",\r\n \"displayName\": \"Security Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/securitySettings/update/action\",\r\n \"displayName\": \"Update (1200 Series Only)\",\r\n \"description\": \"Update the security settings.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/securitySettings/read\",\r\n \"displayName\": \"List Security Settings\",\r\n \"description\": \"List the Security Settings\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/securitySettings/syncRemoteManagementCertificate/action\",\r\n \"displayName\": \"Synchronize Remote Management Certificate (8000 Series Only)\",\r\n \"description\": \"Synchronize the remote management certificate for a device.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/securitySettings/write\",\r\n \"displayName\": \"Creates or Updates Security Settings\",\r\n \"description\": \"Creates a new or updates Security Settings\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/fileservers\",\r\n \"displayName\": \"File Servers (1200 Series Only)\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/fileservers/read\",\r\n \"displayName\": \"List File Servers\",\r\n \"description\": \"Lists or gets the File Servers\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/fileservers/write\",\r\n \"displayName\": \"Create or Update File Servers\",\r\n \"description\": \"Create or update the File Servers\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/fileservers/delete\",\r\n \"displayName\": \"Delete File Servers\",\r\n \"description\": \"Deletes the File Servers\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/fileservers/backup/action\",\r\n \"displayName\": \"Take Backup\",\r\n \"description\": \"Take backup of an File Server.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/fileservers/metrics\",\r\n \"displayName\": \"Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/fileservers/metrics/read\",\r\n \"displayName\": \"List Metrics\",\r\n \"description\": \"Lists or gets the Metrics\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/fileservers/shares\",\r\n \"displayName\": \"Shares (1200 Series Only)\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/fileservers/shares/write\",\r\n \"displayName\": \"Create or Update Shares\",\r\n \"description\": \"Create or update the Shares\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/fileservers/shares/read\",\r\n \"displayName\": \"List Shares\",\r\n \"description\": \"Lists or gets the Shares\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/fileservers/shares/delete\",\r\n \"displayName\": \"Delete Shares\",\r\n \"description\": \"Deletes the Shares\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/fileservers/shares/metrics\",\r\n \"displayName\": \"Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/fileservers/shares/metrics/read\",\r\n \"displayName\": \"List Metrics\",\r\n \"description\": \"Lists or gets the Metrics\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/fileservers/shares/metricsDefinitions\",\r\n \"displayName\": \"Metrics Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/fileservers/shares/metricsDefinitions/read\",\r\n \"displayName\": \"List Metrics Definitions\",\r\n \"description\": \"Lists or gets the Metrics Definitions\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/fileservers/metricsDefinitions\",\r\n \"displayName\": \"Metrics Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/fileservers/metricsDefinitions/read\",\r\n \"displayName\": \"List Metrics Definitions\",\r\n \"description\": \"Lists or gets the Metrics Definitions\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/devices/timeSettings\",\r\n \"displayName\": \"Time Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/timeSettings/read\",\r\n \"displayName\": \"List Time Settings\",\r\n \"description\": \"Lists or gets the Time Settings\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/devices/timeSettings/write\",\r\n \"displayName\": \"Creates or Updates Time Settings\",\r\n \"description\": \"Creates a new or updates Time Settings\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Managers/certificates\",\r\n \"displayName\": \"Managers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/Managers/certificates/write\",\r\n \"displayName\": \"Update Resource Certificate\",\r\n \"description\": \"The Update Resource Certificate operation updates the resource/vault credential certificate.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/cloudApplianceConfigurations\",\r\n \"displayName\": \"Cloud Appliance Supported Configurations (8000 Series Only)\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/cloudApplianceConfigurations/read\",\r\n \"displayName\": \"List Cloud Appliance Supported Configurations\",\r\n \"description\": \"List the Cloud Appliance Supported Configurations\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/metricsDefinitions\",\r\n \"displayName\": \"Metrics Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/metricsDefinitions/read\",\r\n \"displayName\": \"List Metrics Definitions\",\r\n \"description\": \"Lists or gets the Metrics Definitions\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managers/encryptionSettings\",\r\n \"displayName\": \"Encryption Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StorSimple/managers/encryptionSettings/read\",\r\n \"displayName\": \"List Encryption Settings\",\r\n \"description\": \"Lists or gets the Encryption Settings\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.StorSimple\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.StorSimple\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft DocumentDb\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/register/action\",\r\n \"displayName\": \"Register Microsoft DocumentDB resource provider\",\r\n \"description\": \" Register the Microsoft DocumentDB resource provider for the subscription\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"databaseAccountNames\",\r\n \"displayName\": \"Database Account Names\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccountNames/read\",\r\n \"displayName\": \"Read database account names\",\r\n \"description\": \"Checks for name availability.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operationResults\",\r\n \"displayName\": \"Operation Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/operationResults/read\",\r\n \"displayName\": \"Read operation status\",\r\n \"description\": \"Read status of the asynchronous operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts\",\r\n \"displayName\": \"Database Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/read\",\r\n \"displayName\": \"Read database account\",\r\n \"description\": \"Reads a database account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/write\",\r\n \"displayName\": \"Update database account\",\r\n \"description\": \"Update a database accounts.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/listKeys/action\",\r\n \"displayName\": \"List keys\",\r\n \"description\": \"List keys of a database account\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/readonlykeys/action\",\r\n \"displayName\": \"Read database account readonly keys\",\r\n \"description\": \"Reads the database account readonly keys.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/regenerateKey/action\",\r\n \"displayName\": \"Rotate keys\",\r\n \"description\": \"Rotate keys of a database account\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/listConnectionStrings/action\",\r\n \"displayName\": \"Get Connection Strings\",\r\n \"description\": \"Get the connection strings for a database account\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/changeResourceGroup/action\",\r\n \"displayName\": \"Change resource group\",\r\n \"description\": \"Change resource group of a database account\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/failoverPriorityChange/action\",\r\n \"displayName\": \"Manual Failover\",\r\n \"description\": \"Change failover priorities of regions of a database account. This is used to perform manual failover operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/delete\",\r\n \"displayName\": \"Delete database accounts\",\r\n \"description\": \"Deletes the database accounts.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/operationResults\",\r\n \"displayName\": \"Database Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/operationResults/read\",\r\n \"displayName\": \"Read operation status\",\r\n \"description\": \"Read status of the asynchronous operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Database Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get database account metric definitions\",\r\n \"description\": \"Gets the available metrics for the database Account\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"MetadataRequests\",\r\n \"displayName\": \"Metadata Requests\",\r\n \"internalMetricName\": \"BEEndRequestCharge\",\r\n \"displayDescription\": \"Count of metadata requests. Cosmos DB maintains system metadata collection for each account, that allows you to enumerate collections, databases, etc, and their configurations, free of charge.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Count\",\r\n \"sourceMdmAccount\": \"DocumentDB\",\r\n \"sourceMdmNamespace\": \"DocDB\",\r\n \"fillGapWithZero\": true,\r\n \"category\": \"Requests\",\r\n \"resourceIdDimensionNameOverride\": \"GlobalDatabaseAccountName\",\r\n \"supportedAggregationTypes\": [\r\n \"Count\"\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GlobalDatabaseAccountName\",\r\n \"internalName\": \"GlobalDatabaseAccountName\",\r\n \"displayName\": \"DatabaseAccount\"\r\n },\r\n {\r\n \"name\": \"DatabaseName\",\r\n \"internalName\": \"DatabaseName\"\r\n },\r\n {\r\n \"name\": \"CollectionName\",\r\n \"internalName\": \"CollectionName\"\r\n },\r\n {\r\n \"name\": \"Region\",\r\n \"internalName\": \"Region\"\r\n },\r\n {\r\n \"name\": \"StatusCode\",\r\n \"internalName\": \"StatusCode\"\r\n },\r\n {\r\n \"name\": \"Role\",\r\n \"internalName\": \"Role\",\r\n \"isHidden\": true,\r\n \"defaultDimensionValues\": [\r\n {\r\n \"value\": \"MasterCluster0\"\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"MongoRequestCharge\",\r\n \"displayName\": \"Mongo Request Charge\",\r\n \"internalMetricName\": \"MongoRequestCharge\",\r\n \"displayDescription\": \"Mongo Request Units Consumed\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"sourceMdmAccount\": \"DocumentDB\",\r\n \"sourceMdmNamespace\": \"DocDB\",\r\n \"fillGapWithZero\": true,\r\n \"category\": \"Requests\",\r\n \"resourceIdDimensionNameOverride\": \"GlobalDatabaseAccountName\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\"\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GlobalDatabaseAccountName\",\r\n \"internalName\": \"GlobalDatabaseAccountName\",\r\n \"displayName\": \"DatabaseAccount\"\r\n },\r\n {\r\n \"name\": \"DatabaseName\",\r\n \"internalName\": \"DatabaseName\"\r\n },\r\n {\r\n \"name\": \"CollectionName\",\r\n \"internalName\": \"CollectionName\"\r\n },\r\n {\r\n \"name\": \"Region\",\r\n \"internalName\": \"Region\"\r\n },\r\n {\r\n \"name\": \"CommandName\",\r\n \"internalName\": \"CommandName\"\r\n },\r\n {\r\n \"name\": \"ErrorCode\",\r\n \"internalName\": \"ErrorCode\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"MongoRequests\",\r\n \"displayName\": \"Mongo Requests\",\r\n \"internalMetricName\": \"MongoRequestCharge\",\r\n \"displayDescription\": \"Number of Mongo Requests Made\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Count\",\r\n \"sourceMdmAccount\": \"DocumentDB\",\r\n \"sourceMdmNamespace\": \"DocDB\",\r\n \"fillGapWithZero\": true,\r\n \"category\": \"Requests\",\r\n \"resourceIdDimensionNameOverride\": \"GlobalDatabaseAccountName\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GlobalDatabaseAccountName\",\r\n \"internalName\": \"GlobalDatabaseAccountName\",\r\n \"displayName\": \"DatabaseAccount\"\r\n },\r\n {\r\n \"name\": \"DatabaseName\",\r\n \"internalName\": \"DatabaseName\"\r\n },\r\n {\r\n \"name\": \"CollectionName\",\r\n \"internalName\": \"CollectionName\"\r\n },\r\n {\r\n \"name\": \"Region\",\r\n \"internalName\": \"Region\"\r\n },\r\n {\r\n \"name\": \"CommandName\",\r\n \"internalName\": \"CommandName\"\r\n },\r\n {\r\n \"name\": \"ErrorCode\",\r\n \"internalName\": \"ErrorCode\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"TotalRequestUnits\",\r\n \"displayName\": \"Total Request Units\",\r\n \"internalMetricName\": \"BEEndRequestDocumentCharge\",\r\n \"displayDescription\": \"Request Units consumed\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"sourceMdmAccount\": \"DocumentDB\",\r\n \"sourceMdmNamespace\": \"DocDB\",\r\n \"fillGapWithZero\": true,\r\n \"category\": \"Requests\",\r\n \"resourceIdDimensionNameOverride\": \"GlobalDatabaseAccountName\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\"\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GlobalDatabaseAccountName\",\r\n \"internalName\": \"GlobalDatabaseAccountName\",\r\n \"displayName\": \"DatabaseAccount\"\r\n },\r\n {\r\n \"name\": \"DatabaseName\",\r\n \"internalName\": \"DatabaseName\"\r\n },\r\n {\r\n \"name\": \"CollectionName\",\r\n \"internalName\": \"CollectionName\"\r\n },\r\n {\r\n \"name\": \"Region\",\r\n \"internalName\": \"Region\"\r\n },\r\n {\r\n \"name\": \"StatusCode\",\r\n \"internalName\": \"StatusCode\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"TotalRequests\",\r\n \"displayName\": \"Total Requests\",\r\n \"internalMetricName\": \"BEEndRequestDocumentCharge\",\r\n \"displayDescription\": \"Number of requests made\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Count\",\r\n \"sourceMdmAccount\": \"DocumentDB\",\r\n \"sourceMdmNamespace\": \"DocDB\",\r\n \"fillGapWithZero\": true,\r\n \"category\": \"Requests\",\r\n \"resourceIdDimensionNameOverride\": \"GlobalDatabaseAccountName\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GlobalDatabaseAccountName\",\r\n \"internalName\": \"GlobalDatabaseAccountName\",\r\n \"displayName\": \"DatabaseAccount\"\r\n },\r\n {\r\n \"name\": \"DatabaseName\",\r\n \"internalName\": \"DatabaseName\"\r\n },\r\n {\r\n \"name\": \"CollectionName\",\r\n \"internalName\": \"CollectionName\"\r\n },\r\n {\r\n \"name\": \"Region\",\r\n \"internalName\": \"Region\"\r\n },\r\n {\r\n \"name\": \"StatusCode\",\r\n \"internalName\": \"StatusCode\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Database Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"Database Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Read database account log definitions\",\r\n \"description\": \"Gets the available log catageries for Database Account\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"DataPlaneRequests\",\r\n \"displayName\": \"DataPlaneRequests\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"MongoRequests\",\r\n \"displayName\": \"MongoRequests\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/metricDefinitions\",\r\n \"displayName\": \"Database Account metric definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/metricDefinitions/read\",\r\n \"displayName\": \"Read database account metrics definitions\",\r\n \"description\": \"Reads the database account metrics definitions.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/metrics\",\r\n \"displayName\": \"Database Account metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/metrics/read\",\r\n \"displayName\": \"Read database account metrics\",\r\n \"description\": \"Reads the database account metrics.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/usages\",\r\n \"displayName\": \"Database Account usages\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/usages/read\",\r\n \"displayName\": \"Read database account usages\",\r\n \"description\": \"Reads the database account usages.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/percentile/targetRegion/metrics\",\r\n \"displayName\": \"Database Account metrics for a specific target region\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/percentile/targetRegion/metrics/read\",\r\n \"displayName\": \"Read latency metricsfor a specific target region\",\r\n \"description\": \"Read latency metrics for a specific target region\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/percentile/sourceRegion/targetRegion/metrics\",\r\n \"displayName\": \"Database Account metrics for a specific source and target region\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/percentile/sourceRegion/targetRegion/metrics/read\",\r\n \"displayName\": \"Read latency metrics for a specific source and target region\",\r\n \"description\": \"Read latency metrics for a specific source and target region\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/percentile/metrics\",\r\n \"displayName\": \"Database Account metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/percentile/metrics/read\",\r\n \"displayName\": \"Read latency metrics\",\r\n \"description\": \"Read latency metrics\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/region/metrics\",\r\n \"displayName\": \"Database Account and Region metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/region/metrics/read\",\r\n \"displayName\": \"Read region database account metrics\",\r\n \"description\": \"Reads the region and database account metrics.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/region/databases/collections/metrics\",\r\n \"displayName\": \"Regional Collection metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/region/databases/collections/metrics/read\",\r\n \"displayName\": \"Read regional collection metrics\",\r\n \"description\": \"Reads the regional collection metrics.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/region/databases/collections/partitions\",\r\n \"displayName\": \"Collection partitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/region/databases/collections/partitions/read\",\r\n \"displayName\": \"Read database account partitions in a collection\",\r\n \"description\": \"Read database account partitions in a collection\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/region/databases/collections/partitions/metrics\",\r\n \"displayName\": \"Regional Database Account partition metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/region/databases/collections/partitions/metrics/read\",\r\n \"displayName\": \"Read regional database account partition level metrics\",\r\n \"description\": \"Read regional database account partition level metrics\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/region/databases/collections/partitionKeyRangeId/metrics\",\r\n \"displayName\": \"Regional Database Account partition key metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/region/databases/collections/partitionKeyRangeId/metrics/read\",\r\n \"displayName\": \"Read regional database account partition key level metrics\",\r\n \"description\": \"Read regional database account partition key level metrics\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/databases/collections/metricDefinitions\",\r\n \"displayName\": \"Collection metric definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/databases/collections/metricDefinitions/read\",\r\n \"displayName\": \"Read collection metric definitions\",\r\n \"description\": \"Reads the collection metric definitions.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/databases/collections/metrics\",\r\n \"displayName\": \"Collection metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/databases/collections/metrics/read\",\r\n \"displayName\": \"Read collection metrics\",\r\n \"description\": \"Reads the collection metrics.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/databases/collections/partitions/metrics\",\r\n \"displayName\": \"Database Account partition metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/databases/collections/partitions/metrics/read\",\r\n \"displayName\": \"Read database account partition level metrics\",\r\n \"description\": \"Read database account partition level metrics\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/databases/collections/partitions/usages\",\r\n \"displayName\": \"Database Account partition usages\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/databases/collections/partitions/usages/read\",\r\n \"displayName\": \"Read database account partition level usages\",\r\n \"description\": \"Read database account partition level usages\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/databases/collections/partitionKeyRangeId/metrics\",\r\n \"displayName\": \"Database Account partition key metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/databases/collections/partitionKeyRangeId/metrics/read\",\r\n \"displayName\": \"Read database account partition key level metrics\",\r\n \"description\": \"Read database account partition key level metrics\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/databases/collections/usages\",\r\n \"displayName\": \"Collection usages\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/databases/collections/usages/read\",\r\n \"displayName\": \"Read collection usages\",\r\n \"description\": \"Reads the collection usages.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/databases/metricDefinitions\",\r\n \"displayName\": \"Database metric definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/databases/metricDefinitions/read\",\r\n \"displayName\": \"Read database metric definitions\",\r\n \"description\": \"Reads the database metric definitions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/databases/metrics\",\r\n \"displayName\": \"Database metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/databases/metrics/read\",\r\n \"displayName\": \"Read database metrics\",\r\n \"description\": \"Reads the database metrics.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/databases/usages\",\r\n \"displayName\": \"Database usages\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/databases/usages/read\",\r\n \"displayName\": \"Read database usages\",\r\n \"description\": \"Reads the database usages.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"databaseAccounts/readonlykeys\",\r\n \"displayName\": \"Database Account readonly keys\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/databaseAccounts/readonlykeys/read\",\r\n \"displayName\": \"Read database account readonly keys\",\r\n \"description\": \"Reads the database account readonly keys.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/operations/read\",\r\n \"displayName\": \"List operations\",\r\n \"description\": \"Read operations available for the Microsoft DocumentDB \",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations\",\r\n \"displayName\": \"Database Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DocumentDB/locations/deleteVirtualNetworkOrSubnets/action\",\r\n \"displayName\": \"Microsoft.DocumentDB/locations/deleteVirtualNetworkOrSubnets/action\",\r\n \"description\": \"Notifies Microsoft.DocumentDB that VirtualNetwork or Subnet is being deleted\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.DocumentDB\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.DocumentDB\"\r\n },\r\n {\r\n \"displayName\": \"Domain Services Resource Provider\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"domainServices\",\r\n \"displayName\": \"Domain Service Type\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AAD/domainServices/read\",\r\n \"displayName\": \"Read Domain Service\",\r\n \"description\": \"Reads Domain Services.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.AAD/domainServices/write\",\r\n \"displayName\": \"Write Domain Service\",\r\n \"description\": \"Write Domain Services\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.AAD/domainServices/delete\",\r\n \"displayName\": \"Delete Domain Service\",\r\n \"description\": \"Deletes Domain Services.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Operations\",\r\n \"displayName\": \"Resource Type Display Name.\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AAD/Operations/read\",\r\n \"displayName\": \"Read Resource Provider Operations\",\r\n \"description\": \"The localized friendly description for the operation, as it should be shown to the user.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/operationresults\",\r\n \"displayName\": \"Operation Results.\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AAD/locations/operationresults/read\",\r\n \"displayName\": \"Read Operation Result.\",\r\n \"description\": \"Read the status of an asynchronous operation.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.AAD\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.AAD\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Managed Labs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.LabServices/register/action\",\r\n \"displayName\": \"Register Subscription\",\r\n \"description\": \"Registers the subscription\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"labAccounts\",\r\n \"displayName\": \"Lab Accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.LabServices/labAccounts/delete\",\r\n \"displayName\": \"Delete lab accounts.\",\r\n \"description\": \"Delete lab accounts.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.LabServices/labAccounts/read\",\r\n \"displayName\": \"Read lab accounts.\",\r\n \"description\": \"Read lab accounts.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.LabServices/labAccounts/write\",\r\n \"displayName\": \"Add or modify lab accounts.\",\r\n \"description\": \"Add or modify lab accounts.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.LabServices/labAccounts/CreateLab/action\",\r\n \"displayName\": \"Create a managed lab\",\r\n \"description\": \"Create a lab in a lab account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labAccounts/labs\",\r\n \"displayName\": \"Labs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.LabServices/labAccounts/labs/delete\",\r\n \"displayName\": \"Delete labs.\",\r\n \"description\": \"Delete labs.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.LabServices/labAccounts/labs/read\",\r\n \"displayName\": \"Read labs.\",\r\n \"description\": \"Read labs.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.LabServices/labAccounts/labs/write\",\r\n \"displayName\": \"Add or modify labs.\",\r\n \"description\": \"Add or modify labs.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.LabServices/labAccounts/labs/Register/action\",\r\n \"displayName\": \"Register\",\r\n \"description\": \"Register to managed lab.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labAccounts/labs/users\",\r\n \"displayName\": \"Users\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.LabServices/labAccounts/labs/users/delete\",\r\n \"displayName\": \"Delete users.\",\r\n \"description\": \"Delete users.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.LabServices/labAccounts/labs/users/read\",\r\n \"displayName\": \"Read users.\",\r\n \"description\": \"Read users.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.LabServices/labAccounts/labs/users/write\",\r\n \"displayName\": \"Add or modify users.\",\r\n \"description\": \"Add or modify users.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labAccounts/labs/environmentSettings\",\r\n \"displayName\": \"Environment Setting\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.LabServices/labAccounts/labs/environmentSettings/delete\",\r\n \"displayName\": \"Delete environment setting.\",\r\n \"description\": \"Delete environment setting.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.LabServices/labAccounts/labs/environmentSettings/read\",\r\n \"displayName\": \"Read environment setting.\",\r\n \"description\": \"Read environment setting.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.LabServices/labAccounts/labs/environmentSettings/write\",\r\n \"displayName\": \"Add or modify environment setting.\",\r\n \"description\": \"Add or modify environment setting.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.LabServices/labAccounts/labs/environmentSettings/ClaimAny/action\",\r\n \"displayName\": \"Claim an environment and assigns it to the user\",\r\n \"description\": \"Claims a random environment for a user in an environment settings\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.LabServices/labAccounts/labs/environmentSettings/Publish/action\",\r\n \"displayName\": \"Publishes changes to an environment setting based on changes made to lab/environment setting\",\r\n \"description\": \"Provisions/deprovisions required resources for an environment setting based on current state of the lab/environment setting.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labAccounts/labs/environmentSettings/environments\",\r\n \"displayName\": \"Environments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.LabServices/labAccounts/labs/environmentSettings/environments/delete\",\r\n \"displayName\": \"Delete environments.\",\r\n \"description\": \"Delete environments.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.LabServices/labAccounts/labs/environmentSettings/environments/read\",\r\n \"displayName\": \"Read environments.\",\r\n \"description\": \"Read environments.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.LabServices/labAccounts/labs/environmentSettings/environments/write\",\r\n \"displayName\": \"Add or modify environments.\",\r\n \"description\": \"Add or modify environments.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.LabServices/labAccounts/labs/environmentSettings/environments/Claim/action\",\r\n \"displayName\": \"Claims the environment and assigns it to the user\",\r\n \"description\": \"Claims the environment and assigns it to the user\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.LabServices/labAccounts/labs/environmentSettings/environments/Start/action\",\r\n \"displayName\": \"Starts an environment.\",\r\n \"description\": \"Starts an environment by starting all resources inside an environment.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/operations\",\r\n \"displayName\": \"operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.LabServices/locations/operations/read\",\r\n \"displayName\": \"Read operations.\",\r\n \"description\": \"Read operations.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.LabServices\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.LabServices\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Automation\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"automationAccounts\",\r\n \"displayName\": \"Azure Automation Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/webhooks/action\",\r\n \"displayName\": \"Generate a URI for an Azure Automation webhook\",\r\n \"description\": \"Generates a URI for an Azure Automation webhook\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/read\",\r\n \"displayName\": \"Read an Azure Automation account\",\r\n \"description\": \"Gets an Azure Automation account\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/write\",\r\n \"displayName\": \"Create or Update an Azure Automation account\",\r\n \"description\": \"Creates or updates an Azure Automation account\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/listKeys/action\",\r\n \"displayName\": \"Gets the Keys for the automation account\",\r\n \"description\": \"Reads the Keys for the automation account\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/delete\",\r\n \"displayName\": \"Delete an Azure Automation account\",\r\n \"description\": \"Deletes an Azure Automation account\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/agentRegistrationInformation\",\r\n \"displayName\": \"Desired State Configuration Agent Registration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/agentRegistrationInformation/read\",\r\n \"displayName\": \"Gets an Azure Automation DSC's registration information\",\r\n \"description\": \"Read an Azure Automation DSC's registration information\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/agentRegistrationInformation/regenerateKey/action\",\r\n \"displayName\": \"Puts a request to regenerate Azure Automation DSC keys\",\r\n \"description\": \"Writes a request to regenerate Azure Automation DSC keys\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/configurations\",\r\n \"displayName\": \"Azure Automation Desired State Configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/configurations/read\",\r\n \"displayName\": \"Read an Azure Automation DSC's content\",\r\n \"description\": \"Gets an Azure Automation DSC's content\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/configurations/getCount/action\",\r\n \"displayName\": \"Gets the count of an Azure Automation DSC's content\",\r\n \"description\": \"Reads the count of an Azure Automation DSC's content\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/configurations/write\",\r\n \"displayName\": \"Puts an Azure Automation DSC's content\",\r\n \"description\": \"Writes an Azure Automation DSC's content\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/configurations/delete\",\r\n \"displayName\": \"Deletes an Azure Automation DSC's content\",\r\n \"description\": \"Deletes an Azure Automation DSC's content\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/configurations/content\",\r\n \"displayName\": \"Azure Automation Configuration Media\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/configurations/content/read\",\r\n \"displayName\": \"Gets the configuration media content\",\r\n \"description\": \"Reads the configuration media content\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/hybridRunbookWorkerGroups\",\r\n \"displayName\": \"Azure Automation Hybrid Runbook Worker Resource Type\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Reads Hybrid Runbook Worker Resources\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Deletes Hybrid Runbook Worker Resources\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/watchers\",\r\n \"displayName\": \"Azure Automation watcher job\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/watchers/write\",\r\n \"displayName\": \"Creates an Azure Automation watcher job\",\r\n \"description\": \"Creates an Azure Automation watcher job\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/watchers/read\",\r\n \"displayName\": \"Gets an Azure Automation watcher job\",\r\n \"description\": \"Gets an Azure Automation watcher job\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/watchers/delete\",\r\n \"displayName\": \"Delete an Azure Automation watcher job\",\r\n \"description\": \"Delete an Azure Automation watcher job\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/watchers/start/action\",\r\n \"displayName\": \"Start an Azure Automation watcher job\",\r\n \"description\": \"Start an Azure Automation watcher job\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/watchers/stop/action\",\r\n \"displayName\": \"Stop an Azure Automation watcher job\",\r\n \"description\": \"Stop an Azure Automation watcher job\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/watchers/streams\",\r\n \"displayName\": \"Azure Automation watcher stream\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/watchers/streams/read\",\r\n \"displayName\": \"Read an Azure Automation watcher stream\",\r\n \"description\": \"Gets an Azure Automation watcher job stream\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/watchers/watcherActions\",\r\n \"displayName\": \"Azure Automation watcher job Actions resource type\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/watchers/watcherActions/write\",\r\n \"displayName\": \"Create an Azure Automation watcher job actions\",\r\n \"description\": \"Create an Azure Automation watcher job actions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/watchers/watcherActions/read\",\r\n \"displayName\": \"Gets an Azure Automation watcher job actions\",\r\n \"description\": \"Gets an Azure Automation watcher job actions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/watchers/watcherActions/delete\",\r\n \"displayName\": \"Delete an Azure Automation watcher job actions\",\r\n \"description\": \"Delete an Azure Automation watcher job actions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/jobSchedules\",\r\n \"displayName\": \"Azure Automation Job Schedule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobSchedules/read\",\r\n \"displayName\": \"Read an Azure Automation job schedule\",\r\n \"description\": \"Gets an Azure Automation job schedule\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobSchedules/write\",\r\n \"displayName\": \"Create an Azure Automation job schedule\",\r\n \"description\": \"Creates an Azure Automation job schedule\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobSchedules/delete\",\r\n \"displayName\": \"Delete an Azure Automation job schedule\",\r\n \"description\": \"Deletes an Azure Automation job schedule\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/updateManagementPatchJob\",\r\n \"displayName\": \"Azure Automation update management patch job resource type\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/updateManagementPatchJob/read\",\r\n \"displayName\": \"Gets an Azure Automation update management patch job\",\r\n \"description\": \"Gets an Azure Automation update management patch job\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/updateDeploymentMachineRuns\",\r\n \"displayName\": \"Azure Automation update deployment machine resource type\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/updateDeploymentMachineRuns/read\",\r\n \"displayName\": \"Get an Azure Automation update deployment machine \",\r\n \"description\": \"Get an Azure Automation update deployment machine\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/nodeConfigurations\",\r\n \"displayName\": \"Desired State Configuration Node Configurations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/nodeConfigurations/rawContent/action\",\r\n \"displayName\": \"Gets an Azure Automation DSC's node configuration content\",\r\n \"description\": \"Reads an Azure Automation DSC's node configuration content\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/nodeConfigurations/read\",\r\n \"displayName\": \"Gets an Azure Automation DSC's node configuration\",\r\n \"description\": \"Reads an Azure Automation DSC's node configuration\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/nodeConfigurations/write\",\r\n \"displayName\": \"Puts an Azure Automation DSC's node configuration\",\r\n \"description\": \"Writes an Azure Automation DSC's node configuration\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/nodeConfigurations/delete\",\r\n \"displayName\": \"Deletes an Azure Automation DSC's node configuration\",\r\n \"description\": \"Deletes an Azure Automation DSC's node configuration\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/compilationjobs\",\r\n \"displayName\": \"Desired State Configuration Compilations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/compilationjobs/write\",\r\n \"displayName\": \"Puts an Azure Automation DSC's Compilation\",\r\n \"description\": \"Writes an Azure Automation DSC's Compilation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/compilationjobs/read\",\r\n \"displayName\": \"Gets an Azure Automation DSC's Compilation\",\r\n \"description\": \"Reads an Azure Automation DSC's Compilation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/compilationjobs/write\",\r\n \"displayName\": \"Puts an Azure Automation DSC's Compilation\",\r\n \"description\": \"Writes an Azure Automation DSC's Compilation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/compilationjobs/read\",\r\n \"displayName\": \"Gets an Azure Automation DSC's Compilation\",\r\n \"description\": \"Reads an Azure Automation DSC's Compilation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/connectionTypes\",\r\n \"displayName\": \"Azure Automation Connection Type Asset\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/connectionTypes/read\",\r\n \"displayName\": \"Read an Azure Automation connection asset\",\r\n \"description\": \"Gets an Azure Automation connection type asset\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/connectionTypes/write\",\r\n \"displayName\": \"Create an Azure Automation connection asset\",\r\n \"description\": \"Creates an Azure Automation connection type asset\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/connectionTypes/delete\",\r\n \"displayName\": \"Delete an Azure Automation connection asset\",\r\n \"description\": \"Deletes an Azure Automation connection type asset\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/modules\",\r\n \"displayName\": \"Azure Automation Module\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/modules/read\",\r\n \"displayName\": \"Read an Azure Automation module\",\r\n \"description\": \"Gets an Azure Automation module\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/modules/getCount/action\",\r\n \"displayName\": \"Get the count of modules within the Automation Account\",\r\n \"description\": \"Gets the count of modules within the Automation Account\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/modules/write\",\r\n \"displayName\": \"Create or Update an Azure Automation module\",\r\n \"description\": \"Creates or updates an Azure Automation module\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/modules/delete\",\r\n \"displayName\": \"Delete an Azure Automation module\",\r\n \"description\": \"Deletes an Azure Automation module\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/modules/activities\",\r\n \"displayName\": \"Azure Automation Activities\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/modules/activities/read\",\r\n \"displayName\": \"Read Azure Automation Activities\",\r\n \"description\": \"Gets Azure Automation Activities\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/usages\",\r\n \"displayName\": \"Azure Automation Usage\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/usages/read\",\r\n \"displayName\": \"Read Azure Automation Usage\",\r\n \"description\": \"Gets Azure Automation Usage\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/credentials\",\r\n \"displayName\": \"Azure Automation Credential Asset\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/credentials/read\",\r\n \"displayName\": \"Read an Azure Automation credential asset\",\r\n \"description\": \"Gets an Azure Automation credential asset\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/credentials/getCount/action\",\r\n \"displayName\": \"Gets the counts of credentials\",\r\n \"description\": \"Reads the count of credentials\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/credentials/write\",\r\n \"displayName\": \"Create or Update an Azure Automation credential asset\",\r\n \"description\": \"Creates or updates an Azure Automation credential asset\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/credentials/delete\",\r\n \"displayName\": \"Delete an Azure Automation credential asset\",\r\n \"description\": \"Deletes an Azure Automation credential asset\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/certificates\",\r\n \"displayName\": \"Azure Automation Certificate Asset\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/certificates/getCount/action\",\r\n \"displayName\": \"Gets the count of certificates\",\r\n \"description\": \"Reads the count of certificates\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/certificates/read\",\r\n \"displayName\": \"Read an Azure Automation certificate\",\r\n \"description\": \"Gets an Azure Automation certificate asset\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/certificates/write\",\r\n \"displayName\": \"Create or Update Azure Automation certificate\",\r\n \"description\": \"Creates or updates an Azure Automation certificate asset\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/certificates/delete\",\r\n \"displayName\": \"Delete an Azure Automation certificate\",\r\n \"description\": \"Deletes an Azure Automation certificate asset\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/statistics\",\r\n \"displayName\": \"Azure Automation Statistics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/statistics/read\",\r\n \"displayName\": \"Read Azure Automation Statistics\",\r\n \"description\": \"Gets Azure Automation Statistics\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/objectDataTypes/fields\",\r\n \"displayName\": \"Azure Automation TypeFields\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/objectDataTypes/fields/read\",\r\n \"displayName\": \"Read Azure Automation TypeFields\",\r\n \"description\": \"Gets Azure Automation TypeFields\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/nodes\",\r\n \"displayName\": \"Desired State Configuration Nodes\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/nodes/read\",\r\n \"displayName\": \"Gets Azure Automation DSC nodes\",\r\n \"description\": \"Reads Azure Automation DSC nodes\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/nodes/write\",\r\n \"displayName\": \"Create or update Azure Automation DSC nodes\",\r\n \"description\": \"Creates or updates Azure Automation DSC nodes\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/nodes/delete\",\r\n \"displayName\": \"Deletes Azure Automation DSC nodes\",\r\n \"description\": \"Deletes Azure Automation DSC nodes\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/nodes/reports\",\r\n \"displayName\": \"Desired State Configuration Reports\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/nodes/reports/read\",\r\n \"displayName\": \"Gets Azure Automation DSC reports\",\r\n \"description\": \"Reads Azure Automation DSC reports\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/nodes/reports/content\",\r\n \"displayName\": \"Desired State Configuration Report Contents\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/nodes/reports/content/read\",\r\n \"displayName\": \"Gets Azure Automation DSC report contents\",\r\n \"description\": \"Reads Azure Automation DSC report contents\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/schedules\",\r\n \"displayName\": \"Azure Automation Schedule Asset\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/schedules/read\",\r\n \"displayName\": \"Read an Azure Automation schedule asset\",\r\n \"description\": \"Gets an Azure Automation schedule asset\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/schedules/getCount/action\",\r\n \"displayName\": \"Get the count of Azure Automation schedules\",\r\n \"description\": \"Gets the count of Azure Automation schedules\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/schedules/write\",\r\n \"displayName\": \"Create or Update an Azure Automation schedule asset\",\r\n \"description\": \"Creates or updates an Azure Automation schedule asset\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/schedules/delete\",\r\n \"displayName\": \"Delete an Azure Automation schedule asset\",\r\n \"description\": \"Deletes an Azure Automation schedule asset\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/jobs\",\r\n \"displayName\": \"Azure Automation Job\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobs/runbookContent/action\",\r\n \"displayName\": \"Get runbook content\",\r\n \"description\": \"Gets the content of the Azure Automation runbook at the time of the job execution\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"displayName\": \"Read an Azure Automation job\",\r\n \"description\": \"Gets an Azure Automation job\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"displayName\": \"Create an Azure Automation job\",\r\n \"description\": \"Creates an Azure Automation job\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"displayName\": \"Stop an Azure Automation job\",\r\n \"description\": \"Stops an Azure Automation job\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"displayName\": \"Suspend an Azure Automation job\",\r\n \"description\": \"Suspends an Azure Automation job\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"displayName\": \"Resume an Azure Automation job\",\r\n \"description\": \"Resumes an Azure Automation job\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/jobs/output\",\r\n \"displayName\": \"Azure Automation Job\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobs/output/read\",\r\n \"displayName\": \"Get the output of a job\",\r\n \"description\": \"Gets the output of a job\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/jobs/streams\",\r\n \"displayName\": \"Azure Automation Job Stream\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"displayName\": \"Read an Azure Automation job stream\",\r\n \"description\": \"Gets an Azure Automation job stream\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"displayName\": \"Read an Azure Automation job stream\",\r\n \"description\": \"Gets an Azure Automation job stream\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/connections\",\r\n \"displayName\": \"Azure Automation Connection Asset\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/connections/read\",\r\n \"displayName\": \"Read an Azure Automation connection asset\",\r\n \"description\": \"Gets an Azure Automation connection asset\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/connections/getCount/action\",\r\n \"displayName\": \"Gets the count of connections\",\r\n \"description\": \"Reads the count of connections\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/connections/write\",\r\n \"displayName\": \"Create or Update an Azure Automation connection asset\",\r\n \"description\": \"Creates or updates an Azure Automation connection asset\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/connections/delete\",\r\n \"displayName\": \"Delete an Azure Automation connection asset\",\r\n \"description\": \"Deletes an Azure Automation connection asset\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/variables\",\r\n \"displayName\": \"Azure Automation Variable Asset\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/variables/read\",\r\n \"displayName\": \"Read an Azure Automation variable asset\",\r\n \"description\": \"Reads an Azure Automation variable asset\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/variables/write\",\r\n \"displayName\": \"Create or Update an Azure Automation variable asset\",\r\n \"description\": \"Creates or updates an Azure Automation variable asset\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/variables/delete\",\r\n \"displayName\": \"Delete an Azure Automation variable asset\",\r\n \"description\": \"Deletes an Azure Automation variable asset\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/linkedWorkspace\",\r\n \"displayName\": \"Workspace linked to automation account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/linkedWorkspace/read\",\r\n \"displayName\": \"Read the workspace linked to the automation account\",\r\n \"description\": \"Gets the workspace linked to the automation account\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/runbooks\",\r\n \"displayName\": \"Azure Automation Runbook\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"displayName\": \"Read an Azure Automation Runbook\",\r\n \"description\": \"Gets an Azure Automation runbook\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/getCount/action\",\r\n \"displayName\": \"Get the count of Azure Automation runbooks\",\r\n \"description\": \"Gets the count of Azure Automation runbooks\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/write\",\r\n \"displayName\": \"Create or Update an Azure Automation Runbook\",\r\n \"description\": \"Creates or updates an Azure Automation runbook\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/delete\",\r\n \"displayName\": \"Delete an Azure Automation Runbook\",\r\n \"description\": \"Deletes an Azure Automation runbook\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/runbooks/content\",\r\n \"displayName\": \"Azure Automation Runbook Content\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/content/read\",\r\n \"displayName\": \"Read the content of an Azure Automation runbook\",\r\n \"description\": \"Gets the content of an Azure Automation runbook\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/runbooks/draft\",\r\n \"displayName\": \"Azure Automation Runbook Draft\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/read\",\r\n \"displayName\": \"Read an Azure Automation runbook draft\",\r\n \"description\": \"Gets an Azure Automation runbook draft\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/publish/action\",\r\n \"displayName\": \"Publish an Azure Automation runbook draft\",\r\n \"description\": \"Publishes an Azure Automation runbook draft\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/undoEdit/action\",\r\n \"displayName\": \"Undo Edit to an Azure Automation runbook draft\",\r\n \"description\": \"Undo edits to an Azure Automation runbook draft\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/runbooks/draft/operationResults\",\r\n \"displayName\": \"Azure Automation runbook draft operation results\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/operationResults/read\",\r\n \"displayName\": \"Read Azure Automation runbook draft operation results\",\r\n \"description\": \"Gets Azure Automation runbook draft operation results\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/runbooks/draft/testJob\",\r\n \"displayName\": \"Azure Automation Runbook Draft Test Job\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/testJob/read\",\r\n \"displayName\": \"Read an Azure Automation runbook draft test job\",\r\n \"description\": \"Gets an Azure Automation runbook draft test job\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/testJob/write\",\r\n \"displayName\": \"Create an Azure Automation runbook draft test job\",\r\n \"description\": \"Creates an Azure Automation runbook draft test job\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/testJob/stop/action\",\r\n \"displayName\": \"Stop an Azure Automation runbook draft test job\",\r\n \"description\": \"Stops an Azure Automation runbook draft test job\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/testJob/suspend/action\",\r\n \"displayName\": \"Suspend an Azure Automation runbook draft test job\",\r\n \"description\": \"Suspends an Azure Automation runbook draft test job\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/testJob/resume/action\",\r\n \"displayName\": \"Resume an Azure Automation runbook draft test job\",\r\n \"description\": \"Resumes an Azure Automation runbook draft test job\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/runbooks/draft/content\",\r\n \"displayName\": \"Azure Automation Draft Runbook Content\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/runbooks/draft/content/write\",\r\n \"displayName\": \"Write the content of an Azure Automation runbook draft\",\r\n \"description\": \"Creates the content of an Azure Automation runbook draft\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"automationAccounts/webhooks\",\r\n \"displayName\": \"Azure Automation Webhook\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/webhooks/read\",\r\n \"displayName\": \"Read an Azure Automation webhook\",\r\n \"description\": \"Reads an Azure Automation webhook\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/webhooks/write\",\r\n \"displayName\": \"Create or Update an Azure Automation webhook\",\r\n \"description\": \"Creates or updates an Azure Automation webhook\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Automation/automationAccounts/webhooks/delete\",\r\n \"displayName\": \"Delete an Azure Automation webhook\",\r\n \"description\": \"Deletes an Azure Automation webhook \",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Available Operations Resource\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Automation/operations/read\",\r\n \"displayName\": \"Reads Available Operations for Azure Automation resources\",\r\n \"description\": \"Gets Available Operations for Azure Automation resources\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Automation\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Automation\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Authorization\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Authorization/elevateAccess/action\",\r\n \"displayName\": \"Assigns the caller to User Access Administrator role\",\r\n \"description\": \"Grants the caller User Access Administrator access at the tenant scope\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Authorization/checkAccess/action\",\r\n \"displayName\": \"Check if the caller is authorized to perform a particular action\",\r\n \"description\": \"Checks if the caller is authorized to perform a particular action\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"classicAdministrators\",\r\n \"displayName\": \"Classic subscription administrator\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Authorization/classicAdministrators/read\",\r\n \"displayName\": \"Get administrator\",\r\n \"description\": \"Reads the administrators for the subscription.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Authorization/classicAdministrators/write\",\r\n \"displayName\": \"Set administrator\",\r\n \"description\": \"Add or modify administrator to a subscription.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Authorization/classicAdministrators/delete\",\r\n \"displayName\": \"Delete administrator\",\r\n \"description\": \"Removes the administrator from the subscription.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locks\",\r\n \"displayName\": \"Management lock\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Authorization/locks/read\",\r\n \"displayName\": \"Get management locks\",\r\n \"description\": \"Gets locks at the specified scope.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Authorization/locks/write\",\r\n \"displayName\": \"Add management locks\",\r\n \"description\": \"Add locks at the specified scope.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Authorization/locks/delete\",\r\n \"displayName\": \"Delete management locks\",\r\n \"description\": \"Delete locks at the specified scope.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"policyAssignments\",\r\n \"displayName\": \"Policy assignment\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Authorization/policyAssignments/read\",\r\n \"displayName\": \"Get policy assignment\",\r\n \"description\": \"Get information about a policy assignment.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Authorization/policyAssignments/write\",\r\n \"displayName\": \"Create policy assignment\",\r\n \"description\": \"Create a policy assignment at the specified scope.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Authorization/policyAssignments/delete\",\r\n \"displayName\": \"Delete policy assignment\",\r\n \"description\": \"Delete a policy assignment at the specified scope.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"permissions\",\r\n \"displayName\": \"Permission\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Authorization/permissions/read\",\r\n \"displayName\": \"List permissions\",\r\n \"description\": \"Lists all the permissions the caller has at a given scope.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"roleDefinitions\",\r\n \"displayName\": \"Role definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Authorization/roleDefinitions/read\",\r\n \"displayName\": \"Get role definition\",\r\n \"description\": \"Get information about a role definition.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Authorization/roleDefinitions/write\",\r\n \"displayName\": \"Create or update custom role definition\",\r\n \"description\": \"Create or update a custom role definition with specified permissions and assignable scopes.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Authorization/roleDefinitions/delete\",\r\n \"displayName\": \"Delete custom role definition\",\r\n \"description\": \"Delete the specified custom role definition.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"providerOperations\",\r\n \"displayName\": \"Provider operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Authorization/providerOperations/read\",\r\n \"displayName\": \"Get operations for resource providers\",\r\n \"description\": \"Get operations for all resource providers which can be used in role definitions.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"policyDefinitions\",\r\n \"displayName\": \"Policy definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Authorization/policyDefinitions/read\",\r\n \"displayName\": \"Get policy definition\",\r\n \"description\": \"Get information about a policy definition.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Authorization/policyDefinitions/write\",\r\n \"displayName\": \"Create policy definition\",\r\n \"description\": \"Create a custom policy definition.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Authorization/policyDefinitions/delete\",\r\n \"displayName\": \"Delete policy definition\",\r\n \"description\": \"Delete a policy definition.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"roleAssignments\",\r\n \"displayName\": \"Role assignment\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Authorization/roleAssignments/read\",\r\n \"displayName\": \"Get role assignment\",\r\n \"description\": \"Get information about a role assignment.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Authorization/roleAssignments/write\",\r\n \"displayName\": \"Create role assignment\",\r\n \"description\": \"Create a role assignment at the specified scope.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Authorization/roleAssignments/delete\",\r\n \"displayName\": \"Delete role assignment\",\r\n \"description\": \"Delete a role assignment at the specified scope.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"policySetDefinitions\",\r\n \"displayName\": \"Policy set definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Authorization/policySetDefinitions/read\",\r\n \"displayName\": \"Get policy set definition\",\r\n \"description\": \"Get information about a policy set definition.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Authorization/policySetDefinitions/write\",\r\n \"displayName\": \"Create policy set definition\",\r\n \"description\": \"Create a custom policy set definition.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Authorization/policySetDefinitions/delete\",\r\n \"displayName\": \"Delete policy set definition\",\r\n \"description\": \"Delete a policy set definition.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Authorization\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Authorization\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Storage\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/register/action\",\r\n \"displayName\": \"Registers the Storage Resource Provider\",\r\n \"description\": \"Registers the subscription for the storage resource provider and enables the creation of storage accounts.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"checknameavailability\",\r\n \"displayName\": \"Name Availability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/checknameavailability/read\",\r\n \"displayName\": \"Check Name Availability\",\r\n \"description\": \"Checks that account name is valid and is not in use.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts\",\r\n \"displayName\": \"Storage Accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"displayName\": \"List Storage Account Keys\",\r\n \"description\": \"Returns the access keys for the specified storage account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/regeneratekey/action\",\r\n \"displayName\": \"Regenerate Storage Account Keys\",\r\n \"description\": \"Regenerates the access keys for the specified storage account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/delete\",\r\n \"displayName\": \"Delete Storage Account\",\r\n \"description\": \"Deletes an existing storage account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/read\",\r\n \"displayName\": \"List/Get Storage Account(s)\",\r\n \"description\": \"Returns the list of storage accounts or gets the properties for the specified storage account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/listAccountSas/action\",\r\n \"displayName\": \"Returns Storage Account SAS Token\",\r\n \"description\": \"Returns the Account SAS token for the specified storage account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/listServiceSas/action\",\r\n \"displayName\": \"Returns Storage Service SAS Token\",\r\n \"description\": \"Returns the Service SAS token for the specified storage account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/write\",\r\n \"displayName\": \"Create/Update Storage Account\",\r\n \"description\": \"Creates a storage account with the specified parameters or update the properties or tags or adds custom domain for the specified storage account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Storage Accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get list of Microsoft Storage Metrics definitions\",\r\n \"description\": \"Get list of Microsoft Storage Metrics definitions.\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"UsedCapacity\",\r\n \"displayName\": \"Used capacity\",\r\n \"displayDescription\": \"Account used capacity\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Capacity\",\r\n \"resourceIdDimensionNameOverride\": \"AccountResourceId\",\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1H\",\r\n \"PT6H\",\r\n \"PT12H\",\r\n \"P1D\"\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Transactions\",\r\n \"displayName\": \"Transactions\",\r\n \"displayDescription\": \"The number of requests made to a storage service or the specified API operation. This number includes successful and failed requests, as well as requests which produced errors. Use ResponseType dimension for the number of different type of response.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ResponseType\",\r\n \"displayName\": \"Response type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"resourceIdDimensionNameOverride\": \"AccountResourceId\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Ingress\",\r\n \"displayName\": \"Ingress\",\r\n \"displayDescription\": \"The amount of ingress data, in bytes. This number includes ingress from an external client into Azure Storage as well as ingress within Azure.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"resourceIdDimensionNameOverride\": \"AccountResourceId\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Egress\",\r\n \"displayName\": \"Egress\",\r\n \"displayDescription\": \"The amount of egress data, in bytes. This number includes egress from an external client into Azure Storage as well as egress within Azure. As a result, this number does not reflect billable egress.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"resourceIdDimensionNameOverride\": \"AccountResourceId\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"SuccessServerLatency\",\r\n \"displayName\": \"Success Server Latency\",\r\n \"displayDescription\": \"The average latency used by Azure Storage to process a successful request, in milliseconds. This value does not include the network latency specified in AverageE2ELatency.\",\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"resourceIdDimensionNameOverride\": \"AccountResourceId\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"SuccessE2ELatency\",\r\n \"displayName\": \"Success E2E Latency\",\r\n \"displayDescription\": \"The average end-to-end latency of successful requests made to a storage service or the specified API operation, in milliseconds. This value includes the required processing time within Azure Storage to read the request, send the response, and receive acknowledgment of the response.\",\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"resourceIdDimensionNameOverride\": \"AccountResourceId\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Availability\",\r\n \"displayName\": \"Availability\",\r\n \"displayDescription\": \"The percentage of availability for the storage service or the specified API operation. Availability is calculated by taking the TotalBillableRequests value and dividing it by the number of applicable requests, including those that produced unexpected errors. All unexpected errors result in reduced availability for the storage service or the specified API operation.\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"resourceIdDimensionNameOverride\": \"AccountResourceId\",\r\n \"supportedAggregationTypes\": [\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Storage Accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/blobServices\",\r\n \"displayName\": \"Storage Blob Services\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/write\",\r\n \"displayName\": \"Put blob service properties\",\r\n \"description\": \"Returns the result of put blob service properties\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/read\",\r\n \"displayName\": \"Get blob service properties or statistics\",\r\n \"description\": \"Returns blob service properties or statistics\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/blobServices/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Blob service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get list of Microsoft Storage Metrics definitions\",\r\n \"description\": \"Get list of Microsoft Storage Metrics definitions.\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"BlobCapacity\",\r\n \"displayName\": \"Blob Capacity\",\r\n \"displayDescription\": \"The amount of storage used by the storage account’s Blob service in bytes.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"BlobType\",\r\n \"displayName\": \"Blob type\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Capacity\",\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1H\",\r\n \"PT6H\",\r\n \"PT12H\",\r\n \"P1D\"\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"BlobCount\",\r\n \"displayName\": \"Blob Count\",\r\n \"displayDescription\": \"The number of Blob in the storage account’s Blob service.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"BlobType\",\r\n \"displayName\": \"Blob type\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Capacity\",\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1H\",\r\n \"PT6H\",\r\n \"PT12H\",\r\n \"P1D\"\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"ContainerCount\",\r\n \"displayName\": \"Blob Container Count\",\r\n \"displayDescription\": \"The number of containers in the storage account’s Blob service.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Capacity\",\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1H\",\r\n \"PT6H\",\r\n \"PT12H\",\r\n \"P1D\"\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Transactions\",\r\n \"displayName\": \"Transactions\",\r\n \"displayDescription\": \"The number of requests made to a storage service or the specified API operation. This number includes successful and failed requests, as well as requests which produced errors. Use ResponseType dimension for the number of different type of response.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ResponseType\",\r\n \"displayName\": \"Response type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Ingress\",\r\n \"displayName\": \"Ingress\",\r\n \"displayDescription\": \"The amount of ingress data, in bytes. This number includes ingress from an external client into Azure Storage as well as ingress within Azure.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Egress\",\r\n \"displayName\": \"Egress\",\r\n \"displayDescription\": \"The amount of egress data, in bytes. This number includes egress from an external client into Azure Storage as well as egress within Azure. As a result, this number does not reflect billable egress.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"SuccessServerLatency\",\r\n \"displayName\": \"Success Server Latency\",\r\n \"displayDescription\": \"The average latency used by Azure Storage to process a successful request, in milliseconds. This value does not include the network latency specified in AverageE2ELatency.\",\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"SuccessE2ELatency\",\r\n \"displayName\": \"Success E2E Latency\",\r\n \"displayDescription\": \"The average end-to-end latency of successful requests made to a storage service or the specified API operation, in milliseconds. This value includes the required processing time within Azure Storage to read the request, send the response, and receive acknowledgment of the response.\",\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Availability\",\r\n \"displayName\": \"Availability\",\r\n \"displayDescription\": \"The percentage of availability for the storage service or the specified API operation. Availability is calculated by taking the TotalBillableRequests value and dividing it by the number of applicable requests, including those that produced unexpected errors. All unexpected errors result in reduced availability for the storage service or the specified API operation.\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/blobServices/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Blob service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/blobServices/containers\",\r\n \"displayName\": \"Storage Blob Service Containers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/delete\",\r\n \"displayName\": \"Delete blob container\",\r\n \"description\": \"Returns the result of deleting a container\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/read\",\r\n \"displayName\": \"Get or list blob container(s)\",\r\n \"description\": \"Returns a container or a list of containers\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/write\",\r\n \"displayName\": \"Put or lease blob container\",\r\n \"description\": \"Returns the result of put or lease blob container\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/clearLegalHold/action\",\r\n \"displayName\": \"Clear blob container legal hold\",\r\n \"description\": \"Clear blob container legal hold\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/setLegalHold/action\",\r\n \"displayName\": \"Set blob container legal hold\",\r\n \"description\": \"Set blob container legal hold\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/blobServices/containers/immutabilityPolicies\",\r\n \"displayName\": \"Storage Blob Service Containers ImmutabilityPolicy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/extend/action\",\r\n \"displayName\": \"Extend blob container immutability policy\",\r\n \"description\": \"Extend blob container immutability policy\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/delete\",\r\n \"displayName\": \"Delete blob container immutability policy\",\r\n \"description\": \"Delete blob container immutability policy\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/write\",\r\n \"displayName\": \"Put blob container immutability policy\",\r\n \"description\": \"Put blob container immutability policy\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/lock/action\",\r\n \"displayName\": \"Lock blob container immutability policy\",\r\n \"description\": \"Lock blob container immutability policy\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/read\",\r\n \"displayName\": \"Get blob container immutability policy\",\r\n \"description\": \"Get blob container immutability policy\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/blobServices/containers/blobs\",\r\n \"displayName\": \"Storage Blob Service Blobs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read\",\r\n \"displayName\": \"Read Blob\",\r\n \"description\": \"Returns a blob or a list of blobs\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": true\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/write\",\r\n \"displayName\": \"Write Blob\",\r\n \"description\": \"Returns the result of writing a blob\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": true\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/delete\",\r\n \"displayName\": \"Delete blob\",\r\n \"description\": \"Returns the result of deleting a blob\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": true\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/add/action\",\r\n \"displayName\": \"Add blob content\",\r\n \"description\": \"Returns the result of adding blob content\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": true\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/tableServices/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Table service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/tableServices/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get list of Microsoft Storage Metrics definitions\",\r\n \"description\": \"Get list of Microsoft Storage Metrics definitions.\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"TableCapacity\",\r\n \"displayName\": \"Table Capacity\",\r\n \"displayDescription\": \"The amount of storage used by the storage account’s Table service in bytes.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Capacity\",\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1H\",\r\n \"PT6H\",\r\n \"PT12H\",\r\n \"P1D\"\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"TableCount\",\r\n \"displayName\": \"Table Count\",\r\n \"displayDescription\": \"The number of table in the storage account’s Table service.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Capacity\",\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1H\",\r\n \"PT6H\",\r\n \"PT12H\",\r\n \"P1D\"\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"TableEntityCount\",\r\n \"displayName\": \"Table Entity Count\",\r\n \"displayDescription\": \"The number of table entities in the storage account’s Table service.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Capacity\",\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1H\",\r\n \"PT6H\",\r\n \"PT12H\",\r\n \"P1D\"\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Transactions\",\r\n \"displayName\": \"Transactions\",\r\n \"displayDescription\": \"The number of requests made to a storage service or the specified API operation. This number includes successful and failed requests, as well as requests which produced errors. Use ResponseType dimension for the number of different type of response.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ResponseType\",\r\n \"displayName\": \"Response type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Ingress\",\r\n \"displayName\": \"Ingress\",\r\n \"displayDescription\": \"The amount of ingress data, in bytes. This number includes ingress from an external client into Azure Storage as well as ingress within Azure.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Egress\",\r\n \"displayName\": \"Egress\",\r\n \"displayDescription\": \"The amount of egress data, in bytes. This number includes egress from an external client into Azure Storage as well as egress within Azure. As a result, this number does not reflect billable egress.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"SuccessServerLatency\",\r\n \"displayName\": \"Success Server Latency\",\r\n \"displayDescription\": \"The average latency used by Azure Storage to process a successful request, in milliseconds. This value does not include the network latency specified in AverageE2ELatency.\",\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"SuccessE2ELatency\",\r\n \"displayName\": \"Success E2E Latency\",\r\n \"displayDescription\": \"The average end-to-end latency of successful requests made to a storage service or the specified API operation, in milliseconds. This value includes the required processing time within Azure Storage to read the request, send the response, and receive acknowledgment of the response.\",\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Availability\",\r\n \"displayName\": \"Availability\",\r\n \"displayDescription\": \"The percentage of availability for the storage service or the specified API operation. Availability is calculated by taking the TotalBillableRequests value and dividing it by the number of applicable requests, including those that produced unexpected errors. All unexpected errors result in reduced availability for the storage service or the specified API operation.\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/tableServices/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Table service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/tableServices/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/tableServices/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/storageAccounts/queueServices/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Queue service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/storageAccounts/queueServices/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/fileServices/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"File service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/fileServices/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get list of Microsoft Storage Metrics definitions\",\r\n \"description\": \"Get list of Microsoft Storage Metrics definitions.\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"FileCapacity\",\r\n \"displayName\": \"File Capacity\",\r\n \"displayDescription\": \"The amount of storage used by the storage account’s File service in bytes.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Capacity\",\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1H\",\r\n \"PT6H\",\r\n \"PT12H\",\r\n \"P1D\"\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"FileCount\",\r\n \"displayName\": \"File Count\",\r\n \"displayDescription\": \"The number of file in the storage account’s File service.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Capacity\",\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1H\",\r\n \"PT6H\",\r\n \"PT12H\",\r\n \"P1D\"\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"FileShareCount\",\r\n \"displayName\": \"File Share Count\",\r\n \"displayDescription\": \"The number of file shares in the storage account’s File service.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Capacity\",\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1H\",\r\n \"PT6H\",\r\n \"PT12H\",\r\n \"P1D\"\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Transactions\",\r\n \"displayName\": \"Transactions\",\r\n \"displayDescription\": \"The number of requests made to a storage service or the specified API operation. This number includes successful and failed requests, as well as requests which produced errors. Use ResponseType dimension for the number of different type of response.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ResponseType\",\r\n \"displayName\": \"Response type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Ingress\",\r\n \"displayName\": \"Ingress\",\r\n \"displayDescription\": \"The amount of ingress data, in bytes. This number includes ingress from an external client into Azure Storage as well as ingress within Azure.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Egress\",\r\n \"displayName\": \"Egress\",\r\n \"displayDescription\": \"The amount of egress data, in bytes. This number includes egress from an external client into Azure Storage as well as egress within Azure. As a result, this number does not reflect billable egress.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"SuccessServerLatency\",\r\n \"displayName\": \"Success Server Latency\",\r\n \"displayDescription\": \"The average latency used by Azure Storage to process a successful request, in milliseconds. This value does not include the network latency specified in AverageE2ELatency.\",\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"SuccessE2ELatency\",\r\n \"displayName\": \"Success E2E Latency\",\r\n \"displayDescription\": \"The average end-to-end latency of successful requests made to a storage service or the specified API operation, in milliseconds. This value includes the required processing time within Azure Storage to read the request, send the response, and receive acknowledgment of the response.\",\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Availability\",\r\n \"displayName\": \"Availability\",\r\n \"displayDescription\": \"The percentage of availability for the storage service or the specified API operation. Availability is calculated by taking the TotalBillableRequests value and dividing it by the number of applicable requests, including those that produced unexpected errors. All unexpected errors result in reduced availability for the storage service or the specified API operation.\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/fileServices/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"File service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/fileServices/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/fileServices/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/queueServices\",\r\n \"displayName\": \"Storage Queue Services\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/queueServices/read\",\r\n \"displayName\": \"Get queue service properties or statistics\",\r\n \"description\": \"Returns queue service properties or statistics.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/queueServices/write\",\r\n \"displayName\": \"Set queue service properties\",\r\n \"description\": \"Returns the result of setting queue service properties\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/queueServices/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Queue service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/queueServices/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get list of Microsoft Storage Metrics definitions\",\r\n \"description\": \"Get list of Microsoft Storage Metrics definitions.\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"QueueCapacity\",\r\n \"displayName\": \"Queue Capacity\",\r\n \"displayDescription\": \"The amount of storage used by the storage account’s Queue service in bytes.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Capacity\",\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1H\",\r\n \"PT6H\",\r\n \"PT12H\",\r\n \"P1D\"\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"QueueCount\",\r\n \"displayName\": \"Queue Count\",\r\n \"displayDescription\": \"The number of queue in the storage account’s Queue service.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Capacity\",\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1H\",\r\n \"PT6H\",\r\n \"PT12H\",\r\n \"P1D\"\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"QueueMessageCount\",\r\n \"displayName\": \"Queue Message Count\",\r\n \"displayDescription\": \"The approximate number of queue messages in the storage account’s Queue service.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Capacity\",\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1H\",\r\n \"PT6H\",\r\n \"PT12H\",\r\n \"P1D\"\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Transactions\",\r\n \"displayName\": \"Transactions\",\r\n \"displayDescription\": \"The number of requests made to a storage service or the specified API operation. This number includes successful and failed requests, as well as requests which produced errors. Use ResponseType dimension for the number of different type of response.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ResponseType\",\r\n \"displayName\": \"Response type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Ingress\",\r\n \"displayName\": \"Ingress\",\r\n \"displayDescription\": \"The amount of ingress data, in bytes. This number includes ingress from an external client into Azure Storage as well as ingress within Azure.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Egress\",\r\n \"displayName\": \"Egress\",\r\n \"displayDescription\": \"The amount of egress data, in bytes. This number includes egress from an external client into Azure Storage as well as egress within Azure. As a result, this number does not reflect billable egress.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"SuccessServerLatency\",\r\n \"displayName\": \"Success Server Latency\",\r\n \"displayDescription\": \"The average latency used by Azure Storage to process a successful request, in milliseconds. This value does not include the network latency specified in AverageE2ELatency.\",\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"SuccessE2ELatency\",\r\n \"displayName\": \"Success E2E Latency\",\r\n \"displayDescription\": \"The average end-to-end latency of successful requests made to a storage service or the specified API operation, in milliseconds. This value includes the required processing time within Azure Storage to read the request, send the response, and receive acknowledgment of the response.\",\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Availability\",\r\n \"displayName\": \"Availability\",\r\n \"displayDescription\": \"The percentage of availability for the storage service or the specified API operation. Availability is calculated by taking the TotalBillableRequests value and dividing it by the number of applicable requests, including those that produced unexpected errors. All unexpected errors result in reduced availability for the storage service or the specified API operation.\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/queueServices/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Queue service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/queueServices/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/queueServices/queues\",\r\n \"displayName\": \"Storage Queue Service Queues\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/queueServices/queues/read\",\r\n \"displayName\": \"Read a queue or list queues\",\r\n \"description\": \"Returns a queue or a list of queues.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/queueServices/queues/write\",\r\n \"displayName\": \"Write queue\",\r\n \"description\": \"Returns the result of writing a queue\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/queueServices/queues/delete\",\r\n \"displayName\": \"Delete queue\",\r\n \"description\": \"Returns the result of deleting a queue\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/queueServices/queues/messages\",\r\n \"displayName\": \"Storage Queue Service Messages\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/read\",\r\n \"displayName\": \"Read message\",\r\n \"description\": \"Returns a message\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": true\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/write\",\r\n \"displayName\": \"Write message\",\r\n \"description\": \"Returns the result of writing a message\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": true\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/delete\",\r\n \"displayName\": \"Delete message\",\r\n \"description\": \"Returns the result of deleting a message\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": true\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/add/action\",\r\n \"displayName\": \"Add message\",\r\n \"description\": \"Returns the result of adding a message\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": true\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/process/action\",\r\n \"displayName\": \"Process message\",\r\n \"description\": \"Returns the result of processing a message\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": true\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/services/diagnosticSettings\",\r\n \"displayName\": \"Storage Accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/services/diagnosticSettings/write\",\r\n \"displayName\": \"Create/Update Diagnostic Settings\",\r\n \"description\": \"Create/Update storage account diagnostic settings.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"skus\",\r\n \"displayName\": \"Sku\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/skus/read\",\r\n \"displayName\": \"List Skus\",\r\n \"description\": \"Lists the Skus supported by Microsoft.Storage.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usages\",\r\n \"displayName\": \"Usage Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/usages/read\",\r\n \"displayName\": \"Get Subscription Usages\",\r\n \"description\": \"Returns the limit and the current usage count for resources in the specified subscription\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/operations/read\",\r\n \"displayName\": \"Poll Asynchronous Operation\",\r\n \"description\": \"Polls the status of an asynchronous operation.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations\",\r\n \"displayName\": \"Location\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/locations/deleteVirtualNetworkOrSubnets/action\",\r\n \"displayName\": \"Delete virtual network or subnets notifications\",\r\n \"description\": \"Notifies Microsoft.Storage that virtual network or subnet is being deleted\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Storage\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Storage\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Network\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/register/action\",\r\n \"displayName\": \"Register Subscription\",\r\n \"description\": \"Registers the subscription\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/unregister/action\",\r\n \"displayName\": \"Unregister Subscription\",\r\n \"description\": \"Unregisters the subscription\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/checkTrafficManagerNameAvailability/action\",\r\n \"displayName\": \"Check Traffic Manager Name Availability\",\r\n \"description\": \"Checks the availability of a Traffic Manager Relative DNS name.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"dnszones\",\r\n \"displayName\": \"DNS Zone\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/read\",\r\n \"displayName\": \"Get DNS Zone\",\r\n \"description\": \"Get the DNS zone, in JSON format. The zone properties include tags, etag, numberOfRecordSets, and maxNumberOfRecordSets. Note that this command does not retrieve the record sets contained within the zone.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/write\",\r\n \"displayName\": \"Create or Update DNS Zone\",\r\n \"description\": \"Create or update a DNS zone within a resource group. Used to update the tags on a DNS zone resource. Note that this command can not be used to create or update record sets within the zone.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/delete\",\r\n \"displayName\": \"Delete DNS Zone\",\r\n \"description\": \"Delete the DNS zone, in JSON format. The zone properties include tags, etag, numberOfRecordSets, and maxNumberOfRecordSets.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"dnszones/MX\",\r\n \"displayName\": \"DNS MX record set\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/MX/read\",\r\n \"displayName\": \"Get record set of type MX\",\r\n \"description\": \"Get the record set of type ‘MX’, in JSON format. The record set contains a list of records as well as the TTL, tags, and etag.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/MX/write\",\r\n \"displayName\": \"Create or update record set of type MX\",\r\n \"description\": \"Create or update a record set of type ‘MX’ within a DNS zone. The records specified will replace the current records in the record set.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/MX/delete\",\r\n \"displayName\": \"Delete record set of type MX\",\r\n \"description\": \"Remove the record set of a given name and type ‘MX’ from a DNS zone.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"dnszones/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"DNS zone metric definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get DNS zone metric definitions\",\r\n \"description\": \"Gets the DNS zone metric definitions\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"QueryVolume\",\r\n \"displayName\": \"Query Volume\",\r\n \"displayDescription\": \"Number of queries served for a DNS zone\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"01:00:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"1.00:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": true,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"RecordSetCount\",\r\n \"displayName\": \"Record Set Count\",\r\n \"displayDescription\": \"Number of Record Sets in a DNS zone\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"01:00:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"1.00:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": true,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"RecordSetCapacityUtilization\",\r\n \"displayName\": \"Record Set Capacity Utilization\",\r\n \"displayDescription\": \"Percent of Record Set capacity utilized by a DNS zone\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"01:00:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"1.00:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": true,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"dnszones/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"DNS zone diagnostic settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Get DNS zone diagnostic settings\",\r\n \"description\": \"Gets the DNS zone diagnostic settings\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Create or update DNS zone diagnostic settings\",\r\n \"description\": \"Creates or updates the DNS zone diagnostic settings\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"dnszones/all\",\r\n \"displayName\": \"DNS record set\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/all/read\",\r\n \"displayName\": \"Gets DNS record sets across types\",\r\n \"description\": \"Gets DNS record sets across types\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"dnszones/NS\",\r\n \"displayName\": \"DNS record set of type NS\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/NS/read\",\r\n \"displayName\": \"Gets DNS record set of type NS\",\r\n \"description\": \"Gets DNS record set of type NS\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/NS/write\",\r\n \"displayName\": \"Creates or updates DNS record set of type NS\",\r\n \"description\": \"Creates or updates DNS record set of type NS\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/NS/delete\",\r\n \"displayName\": \"Deletes the DNS record set of type NS\",\r\n \"description\": \"Deletes the DNS record set of type NS\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"dnszones/AAAA\",\r\n \"displayName\": \"DNS AAAA record set\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/AAAA/read\",\r\n \"displayName\": \"Get record set of type AAAA\",\r\n \"description\": \"Get the record set of type ‘AAAA’, in JSON format. The record set contains a list of records as well as the TTL, tags, and etag.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/AAAA/write\",\r\n \"displayName\": \"Create or update record set of type AAAA\",\r\n \"description\": \"Create or update a record set of type ‘AAAA’ within a DNS zone. The records specified will replace the current records in the record set.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/AAAA/delete\",\r\n \"displayName\": \"Delete record set of type AAAA\",\r\n \"description\": \"Remove the record set of a given name and type ‘AAAA’ from a DNS zone.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"dnszones/CNAME\",\r\n \"displayName\": \"DNS CNAME record set\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/CNAME/read\",\r\n \"displayName\": \"Get record set of type CNAME\",\r\n \"description\": \"Get the record set of type ‘CNAME’, in JSON format. The record set contains the TTL, tags, and etag.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/CNAME/write\",\r\n \"displayName\": \"Create or update record set of type CNAME\",\r\n \"description\": \"Create or update a record set of type ‘CNAME’ within a DNS zone. The records specified will replace the current records in the record set.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/CNAME/delete\",\r\n \"displayName\": \"Delete record set of type CNAME\",\r\n \"description\": \"Remove the record set of a given name and type ‘CNAME’ from a DNS zone.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"dnszones/SOA\",\r\n \"displayName\": \"DNS record set of type SOA\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/SOA/read\",\r\n \"displayName\": \"Gets DNS record set of type SOA\",\r\n \"description\": \"Gets DNS record set of type SOA\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/SOA/write\",\r\n \"displayName\": \"Creates or updates DNS record set of type SOA\",\r\n \"description\": \"Creates or updates DNS record set of type SOA\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"dnszones/SRV\",\r\n \"displayName\": \"DNS SRV record set\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/SRV/read\",\r\n \"displayName\": \"Get record set of type SRV\",\r\n \"description\": \"Get the record set of type ‘SRV’, in JSON format. The record set contains a list of records as well as the TTL, tags, and etag.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/SRV/write\",\r\n \"displayName\": \"Create or update a record set of type ‘SRV’ within a DNS zone. The records specified will replace the current records in the record set.\",\r\n \"description\": \"Create or update record set of type SRV\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/SRV/delete\",\r\n \"displayName\": \"Delete record set of type SRV\",\r\n \"description\": \"Remove the record set of a given name and type ‘SRV’ from a DNS zone.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"dnszones/PTR\",\r\n \"displayName\": \"DNS PTR record set\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/PTR/read\",\r\n \"displayName\": \"Get record set of type PTR\",\r\n \"description\": \"Get the record set of type ‘PTR’, in JSON format. The record set contains a list of records as well as the TTL, tags, and etag.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/PTR/write\",\r\n \"displayName\": \"Create or update record set of type PTR\",\r\n \"description\": \"Create or update a record set of type ‘PTR’ within a DNS zone. The records specified will replace the current records in the record set.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/PTR/delete\",\r\n \"displayName\": \"Delete record set of type PTR\",\r\n \"description\": \"Remove the record set of a given name and type ‘PTR’ from a DNS zone.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"dnszones/A\",\r\n \"displayName\": \"DNS A record set\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/A/read\",\r\n \"displayName\": \"Get record set of type A\",\r\n \"description\": \"Get the record set of type ‘A’, in JSON format. The record set contains a list of records as well as the TTL, tags, and etag.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/A/write\",\r\n \"displayName\": \"Create or update record set of type A\",\r\n \"description\": \"Create or update a record set of type ‘A’ within a DNS zone. The records specified will replace the current records in the record set.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/A/delete\",\r\n \"displayName\": \"Delete record set of type A\",\r\n \"description\": \"Remove the record set of a given name and type ‘A’ from a DNS zone.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"dnszones/TXT\",\r\n \"displayName\": \"DNS TXT record set\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/TXT/read\",\r\n \"displayName\": \"Get record set of type TXT\",\r\n \"description\": \"Get the record set of type ‘TXT’, in JSON format. The record set contains a list of records as well as the TTL, tags, and etag.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/TXT/write\",\r\n \"displayName\": \"Create or update record set of type TXT\",\r\n \"description\": \"Create or update a record set of type ‘TXT’ within a DNS zone. The records specified will replace the current records in the record set.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/TXT/delete\",\r\n \"displayName\": \"Delete record set of type TXT\",\r\n \"description\": \"Remove the record set of a given name and type ‘TXT’ from a DNS zone.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"dnszones/CAA\",\r\n \"displayName\": \"DNS CAA record set\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/CAA/read\",\r\n \"displayName\": \"Get record set of type CAA\",\r\n \"description\": \"Get the record set of type ‘CAA’, in JSON format. The record set contains the TTL, tags, and etag.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/CAA/write\",\r\n \"displayName\": \"Create or update record set of type CAA\",\r\n \"description\": \"Create or update a record set of type ‘CAA’ within a DNS zone. The records specified will replace the current records in the record set.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/CAA/delete\",\r\n \"displayName\": \"Delete record set of type CAA\",\r\n \"description\": \"Remove the record set of a given name and type ‘CAA’ from a DNS zone.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"dnszones/recordsets\",\r\n \"displayName\": \"DNS record set\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/dnszones/recordsets/read\",\r\n \"displayName\": \"Gets DNS record sets across types\",\r\n \"description\": \"Gets DNS record sets across types\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networkInterfaces\",\r\n \"displayName\": \"Network Interface\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networkInterfaces/read\",\r\n \"displayName\": \"Get Network Interface\",\r\n \"description\": \"Gets a network interface definition. \",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkInterfaces/write\",\r\n \"displayName\": \"Create or Update Network Interface\",\r\n \"description\": \"Creates a network interface or updates an existing network interface. \",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkInterfaces/join/action\",\r\n \"displayName\": \"Join Virtual Machine to a network interface\",\r\n \"description\": \"Joins a Virtual Machine to a network interface\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkInterfaces/delete\",\r\n \"displayName\": \"Delete Network Interface\",\r\n \"description\": \"Deletes a network interface\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkInterfaces/effectiveRouteTable/action\",\r\n \"displayName\": \"Get Network Interface Effective Route Table\",\r\n \"description\": \"Get Route Table configured On Network Interface Of The Vm\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkInterfaces/effectiveNetworkSecurityGroups/action\",\r\n \"displayName\": \"Get Network Interface Effective Security Groups\",\r\n \"description\": \"Get Network Security Groups configured On Network Interface Of The Vm\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networkInterfaces/loadBalancers\",\r\n \"displayName\": \"Network Interface Load Balancers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networkInterfaces/loadBalancers/read\",\r\n \"displayName\": \"Get Network Interface Load Balancers\",\r\n \"description\": \"Gets all the load balancers that the network interface is part of\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networkInterfaces/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Network Interface metric definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networkInterfaces/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Read Network Interface metric definitions\",\r\n \"description\": \"Gets available metrics for the Network Interface\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"BytesSentRate\",\r\n \"displayName\": \"Bytes Sent\",\r\n \"displayDescription\": \"Number of bytes the Network Interface sent\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n },\r\n {\r\n \"timeGrain\": \"01:00:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"1.00:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"metricFilterPattern\": \"^__Ready__$\",\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"BytesReceivedRate\",\r\n \"displayName\": \"Bytes Received\",\r\n \"displayDescription\": \"Number of bytes the Network Interface received\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n },\r\n {\r\n \"timeGrain\": \"01:00:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"1.00:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"metricFilterPattern\": \"^__Ready__$\",\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"PacketsSentRate\",\r\n \"displayName\": \"Packets Sent\",\r\n \"displayDescription\": \"Number of packets the Network Interface sent\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n },\r\n {\r\n \"timeGrain\": \"01:00:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"1.00:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmNamespace\": \"VmsVmNicMetrics\",\r\n \"metricFilterPattern\": \"^__Ready__$\",\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"PacketsReceivedRate\",\r\n \"displayName\": \"Packets Received\",\r\n \"displayDescription\": \"Number of packets the Network Interface received\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n },\r\n {\r\n \"timeGrain\": \"01:00:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"1.00:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmNamespace\": \"VmsVmNicMetrics\",\r\n \"metricFilterPattern\": \"^__Ready__$\",\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networkInterfaces/diagnosticIdentity\",\r\n \"displayName\": \"Network Interface\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networkInterfaces/diagnosticIdentity/read\",\r\n \"displayName\": \"Get Diagnostic Identity\",\r\n \"description\": \"Gets Diagnostic Identity Of The Resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networkInterfaces/ipconfigurations\",\r\n \"displayName\": \"Network Interface IP Configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networkInterfaces/ipconfigurations/read\",\r\n \"displayName\": \"Get Network Interface IP Configuration\",\r\n \"description\": \"Gets a network interface ip configuration definition. \",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"publicIPAddresses\",\r\n \"displayName\": \"Public Ip Address\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/publicIPAddresses/read\",\r\n \"displayName\": \"Get Public Ip Address\",\r\n \"description\": \"Gets a public ip address definition.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/publicIPAddresses/write\",\r\n \"displayName\": \"Create or Update Public Ip Address\",\r\n \"description\": \"Creates a public Ip address or updates an existing public Ip address. \",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/publicIPAddresses/delete\",\r\n \"displayName\": \"Delete Public Ip Address\",\r\n \"description\": \"Deletes a public Ip address.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"displayName\": \"Join Public Ip Address\",\r\n \"description\": \"Joins a public ip address\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"publicIPAddresses/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Public IP Address metrics definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/publicIPAddresses/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get metrics definitions of Public IP Address\",\r\n \"description\": \"Get the metrics definitions of Public IP Address\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"PacketsInDDoS\",\r\n \"displayName\": \"Inbound packets DDoS\",\r\n \"displayDescription\": \"Inbound packets DDoS\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"00:01:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"PacketsDroppedDDoS\",\r\n \"displayName\": \"Inbound packets dropped DDoS\",\r\n \"displayDescription\": \"Inbound packets dropped DDoS\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"00:01:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"PacketsForwardedDDoS\",\r\n \"displayName\": \"Inbound packets forwarded DDoS\",\r\n \"displayDescription\": \"Inbound packets forwarded DDoS\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"00:01:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"TCPPacketsInDDoS\",\r\n \"displayName\": \"Inbound TCP packets DDoS\",\r\n \"displayDescription\": \"Inbound TCP packets DDoS\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"00:01:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"TCPPacketsDroppedDDoS\",\r\n \"displayName\": \"Inbound TCP packets dropped DDoS\",\r\n \"displayDescription\": \"Inbound TCP packets dropped DDoS\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"00:01:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"TCPPacketsForwardedDDoS\",\r\n \"displayName\": \"Inbound TCP packets forwarded DDoS\",\r\n \"displayDescription\": \"Inbound TCP packets forwarded DDoS\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"00:01:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"UDPPacketsInDDoS\",\r\n \"displayName\": \"Inbound UDP packets DDoS\",\r\n \"displayDescription\": \"Inbound UDP packets DDoS\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"00:01:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"UDPPacketsDroppedDDoS\",\r\n \"displayName\": \"Inbound UDP packets dropped DDoS\",\r\n \"displayDescription\": \"Inbound UDP packets dropped DDoS\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"00:01:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"UDPPacketsForwardedDDoS\",\r\n \"displayName\": \"Inbound UDP packets forwarded DDoS\",\r\n \"displayDescription\": \"Inbound UDP packets forwarded DDoS\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"00:01:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"BytesInDDoS\",\r\n \"displayName\": \"Inbound bytes DDoS\",\r\n \"displayDescription\": \"Inbound bytes DDoS\",\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"00:01:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"BytesDroppedDDoS\",\r\n \"displayName\": \"Inbound bytes dropped DDoS\",\r\n \"displayDescription\": \"Inbound bytes dropped DDoS\",\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"00:01:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"BytesForwardedDDoS\",\r\n \"displayName\": \"Inbound bytes forwarded DDoS\",\r\n \"displayDescription\": \"Inbound bytes forwarded DDoS\",\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"00:01:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"TCPBytesInDDoS\",\r\n \"displayName\": \"Inbound TCP bytes DDoS\",\r\n \"displayDescription\": \"Inbound TCP bytes DDoS\",\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"00:01:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"TCPBytesDroppedDDoS\",\r\n \"displayName\": \"Inbound TCP bytes dropped DDoS\",\r\n \"displayDescription\": \"Inbound TCP bytes dropped DDoS\",\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"00:01:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"TCPBytesForwardedDDoS\",\r\n \"displayName\": \"Inbound TCP bytes forwarded DDoS\",\r\n \"displayDescription\": \"Inbound TCP bytes forwarded DDoS\",\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"00:01:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"UDPBytesInDDoS\",\r\n \"displayName\": \"Inbound UDP bytes DDoS\",\r\n \"displayDescription\": \"Inbound UDP bytes DDoS\",\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"00:01:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"UDPBytesDroppedDDoS\",\r\n \"displayName\": \"Inbound UDP bytes dropped DDoS\",\r\n \"displayDescription\": \"Inbound UDP bytes dropped DDoS\",\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"00:01:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"UDPBytesForwardedDDoS\",\r\n \"displayName\": \"Inbound UDP bytes forwarded DDoS\",\r\n \"displayDescription\": \"Inbound UDP bytes forwarded DDoS\",\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"00:01:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"IfUnderDDoSAttack\",\r\n \"displayName\": \"Under DDoS attack or not\",\r\n \"displayDescription\": \"Under DDoS attack or not\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"00:01:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"DDoSTriggerTCPPackets\",\r\n \"displayName\": \"Inbound TCP packets to trigger DDoS mitigation\",\r\n \"displayDescription\": \"Inbound TCP packets to trigger DDoS mitigation\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"00:01:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"DDoSTriggerUDPPackets\",\r\n \"displayName\": \"Inbound UDP packets to trigger DDoS mitigation\",\r\n \"displayDescription\": \"Inbound UDP packets to trigger DDoS mitigation\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"00:01:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"DDoSTriggerSYNPackets\",\r\n \"displayName\": \"Inbound SYN packets to trigger DDoS mitigation\",\r\n \"displayDescription\": \"Inbound SYN packets to trigger DDoS mitigation\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"00:01:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"VipAvailability\",\r\n \"displayName\": \"Availability\",\r\n \"displayDescription\": \"Average IPAddress availability within time period\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n },\r\n {\r\n \"timeGrain\": \"01:00:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"1.00:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": true,\r\n \"sourceMdmAccount\": \"slbv2\",\r\n \"sourceMdmNamespace\": \"Health\",\r\n \"metricFilterPattern\": \"^Standard$\",\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Port\",\r\n \"displayName\": \"Port\",\r\n \"internalName\": \"VipPort\"\r\n }\r\n ],\r\n \"resourceIdDimensionNameOverride\": \"PublicIpArmId\",\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"ByteCount\",\r\n \"displayName\": \"Byte Count\",\r\n \"displayDescription\": \"Total number of Bytes transmitted within time period\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n },\r\n {\r\n \"timeGrain\": \"01:00:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"1.00:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": true,\r\n \"sourceMdmAccount\": \"slbv2\",\r\n \"sourceMdmNamespace\": \"VipStats\",\r\n \"metricFilterPattern\": \"^Standard$\",\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Port\",\r\n \"displayName\": \"Port\",\r\n \"internalName\": \"VipPort\"\r\n },\r\n {\r\n \"name\": \"Direction\",\r\n \"displayName\": \"Direction\",\r\n \"internalName\": \"Direction\"\r\n }\r\n ],\r\n \"resourceIdDimensionNameOverride\": \"PublicIpArmId\",\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"PacketCount\",\r\n \"displayName\": \"Packet Count\",\r\n \"displayDescription\": \"Total number of Packets transmitted within time period\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n },\r\n {\r\n \"timeGrain\": \"01:00:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"1.00:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": true,\r\n \"sourceMdmAccount\": \"slbv2\",\r\n \"sourceMdmNamespace\": \"VipStats\",\r\n \"metricFilterPattern\": \"^Standard$\",\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Port\",\r\n \"displayName\": \"Port\",\r\n \"internalName\": \"VipPort\"\r\n },\r\n {\r\n \"name\": \"Direction\",\r\n \"displayName\": \"Direction\",\r\n \"internalName\": \"Direction\"\r\n }\r\n ],\r\n \"resourceIdDimensionNameOverride\": \"PublicIpArmId\",\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"SynCount\",\r\n \"displayName\": \"SYN Count\",\r\n \"displayDescription\": \"Total number of SYN Packets transmitted within time period\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n },\r\n {\r\n \"timeGrain\": \"01:00:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"1.00:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": true,\r\n \"sourceMdmAccount\": \"slbv2\",\r\n \"sourceMdmNamespace\": \"VipStats\",\r\n \"metricFilterPattern\": \"^Standard$\",\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Port\",\r\n \"displayName\": \"Port\",\r\n \"internalName\": \"VipPort\"\r\n },\r\n {\r\n \"name\": \"Direction\",\r\n \"displayName\": \"Direction\",\r\n \"internalName\": \"Direction\"\r\n }\r\n ],\r\n \"resourceIdDimensionNameOverride\": \"PublicIpArmId\",\r\n \"isInternal\": false\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"publicIPAddresses/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Public IP Address diagnostic settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/publicIPAddresses/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Get diagnostic settings of Public IP Address\",\r\n \"description\": \"Get the diagnostic settings of Public IP Address\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/publicIPAddresses/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Create or update diagnostic settings of Public IP Address\",\r\n \"description\": \"Create or update the diagnostic settings of Public IP Address\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"publicIPAddresses/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"Public IP Address log definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/publicIPAddresses/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Get log definitions of Public IP Address\",\r\n \"description\": \"Get the log definitions of Public IP Address\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"DDoSProtectionNotifications\",\r\n \"displayName\": \"DDoS protection notifications\",\r\n \"blobDuration\": \"PT1M\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"securegateways\",\r\n \"displayName\": \"Secure Gateway\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/securegateways/read\",\r\n \"displayName\": \"Get Secure Gateway\",\r\n \"description\": \"Get Secure Gateway\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/securegateways/write\",\r\n \"displayName\": \"Creates or updates a Secure Gateway\",\r\n \"description\": \"Creates or updates a Secure Gateway\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/securegateways/delete\",\r\n \"displayName\": \"Delete Secure Gateway\",\r\n \"description\": \"Delete Secure Gateway\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"securegateways/networkRuleCollections\",\r\n \"displayName\": \"Secure Gateway Network Rule Collection\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/securegateways/networkRuleCollections/read\",\r\n \"displayName\": \"Retrieve a Network Rule Collection for a given Secure Gateway\",\r\n \"description\": \"Retrieve a Network Rule Collection for a given Secure Gateway\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/securegateways/networkRuleCollections/write\",\r\n \"displayName\": \"Creates or updates a Network Rule Collection for a Secure Gateway\",\r\n \"description\": \"Creates or updates a Network Rule Collection for a Secure Gateway\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/securegateways/networkRuleCollections/delete\",\r\n \"displayName\": \"Deletes a Network Rule Collection for a Secure Gateway\",\r\n \"description\": \"Deletes a Network Rule Collection for a Secure Gateway\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"securegateways/applicationRuleCollections\",\r\n \"displayName\": \"Secure Gateway Application Rule Collection\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/securegateways/applicationRuleCollections/read\",\r\n \"displayName\": \"Retrieve an Application Rule Collection for a given Secure Gateway\",\r\n \"description\": \"Retrieve an Application Rule Collection for a given Secure Gateway\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/securegateways/applicationRuleCollections/write\",\r\n \"displayName\": \"Creates or updates an Application Rule Collection for a Secure Gateway\",\r\n \"description\": \"Creates or updates an Application Rule Collection for a Secure Gateway\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/securegateways/applicationRuleCollections/delete\",\r\n \"displayName\": \"Deletes an Application Rule Collection for a Secure Gateway\",\r\n \"description\": \"Deletes an Application Rule Collection for a Secure Gateway\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"routeFilters\",\r\n \"displayName\": \"Route Filter\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/routeFilters/read\",\r\n \"displayName\": \"Get Route Filter\",\r\n \"description\": \"Gets a route filter definition\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/routeFilters/join/action\",\r\n \"displayName\": \"Join Route Filter\",\r\n \"description\": \"Joins a route filter\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/routeFilters/delete\",\r\n \"displayName\": \"Delete Route Filter\",\r\n \"description\": \"Deletes a route filter definition\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/routeFilters/write\",\r\n \"displayName\": \"Create or Update Route Filter\",\r\n \"description\": \"Creates a route filter or Updates an existing rotue filter\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"routeFilters/routeFilterRules\",\r\n \"displayName\": \"Route Filter Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/routeFilters/routeFilterRules/read\",\r\n \"displayName\": \"Get Route Filter Rule\",\r\n \"description\": \"Gets a route filter rule definition\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/routeFilters/routeFilterRules/write\",\r\n \"displayName\": \"Create or Update Route Filter Rule\",\r\n \"description\": \"Creates a route filter rule or Updates an existing route filter rule\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/routeFilters/routeFilterRules/delete\",\r\n \"displayName\": \"Delete Route Fitler Rule\",\r\n \"description\": \"Deletes a route filter rule definition\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networkWatchers\",\r\n \"displayName\": \"Network Watcher\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/read\",\r\n \"displayName\": \"Get Network Watcher\",\r\n \"description\": \"Get the network watcher definition\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/write\",\r\n \"displayName\": \"Create or Update Network Watcher\",\r\n \"description\": \"Creates a network watcher or updates an existing network watcher\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/delete\",\r\n \"displayName\": \"Delete Network Watcher\",\r\n \"description\": \"Deletes a network watcher\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/configureFlowLog/action\",\r\n \"displayName\": \"Configure Flow Log\",\r\n \"description\": \"Configures flow logging for a target resource.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/ipFlowVerify/action\",\r\n \"displayName\": \"Verify Ip Flow\",\r\n \"description\": \"Returns whether the packet is allowed or denied to or from a particular destination.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/nextHop/action\",\r\n \"displayName\": \"Gets the next hop from a VM\",\r\n \"description\": \"For a specified target and destination IP address, return the next hop type and next hope IP address.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/queryFlowLogStatus/action\",\r\n \"displayName\": \"Query Flow Log Status\",\r\n \"description\": \"Gets the status of flow logging on a resource.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/queryTroubleshootResult/action\",\r\n \"displayName\": \"Query Results Of Troubleshoot\",\r\n \"description\": \"Gets the troubleshooting result from the previously run or currently running troubleshooting operation.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/securityGroupView/action\",\r\n \"displayName\": \"View Security Groups\",\r\n \"description\": \"View the configured and effective network security group rules applied on a VM.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/topology/action\",\r\n \"displayName\": \"Get Topology\",\r\n \"description\": \"Gets a network level view of resources and their relationships in a resource group.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/troubleshoot/action\",\r\n \"displayName\": \"Troubleshoot\",\r\n \"description\": \"Starts troubleshooting on a Networking resource in Azure.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/connectivityCheck/action\",\r\n \"displayName\": \"Check Connectivity\",\r\n \"description\": \"Verifies the possibility of establishing a direct TCP connection from a virtual machine to a given endpoint including another VM or an arbitrary remote server.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/azureReachabilityReport/action\",\r\n \"displayName\": \"Get Azure Reachability Report\",\r\n \"description\": \"Returns the relative latency score for internet service providers from a specified location to Azure regions.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/availableProvidersList/action\",\r\n \"displayName\": \"Get Available Providers List\",\r\n \"description\": \"Returns all available internet service providers for a specified Azure region.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networkWatchers/lenses\",\r\n \"displayName\": \"Lens\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/lenses/start/action\",\r\n \"displayName\": \"Start Lens\",\r\n \"description\": \"Start monitoring network traffic on a specified endpoint\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/lenses/stop/action\",\r\n \"displayName\": \"Stop Lens\",\r\n \"description\": \"Stop/pause monitoring network traffic on a specified endpoint\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/lenses/query/action\",\r\n \"displayName\": \"Query Lens\",\r\n \"description\": \"Query monitoring network traffic on a specified endpoint\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/lenses/read\",\r\n \"displayName\": \"Get Lens\",\r\n \"description\": \"Get Lens details\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/lenses/write\",\r\n \"displayName\": \"Create Lens\",\r\n \"description\": \"Creates a Lens\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/lenses/delete\",\r\n \"displayName\": \"Delete Lens\",\r\n \"description\": \"Deletes a Lens\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networkWatchers/connectionMonitors\",\r\n \"displayName\": \"Connection Monitor\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/connectionMonitors/start/action\",\r\n \"displayName\": \"Start Connection Monitor\",\r\n \"description\": \"Start monitoring connectivity between specified endpoints\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/connectionMonitors/stop/action\",\r\n \"displayName\": \"Stop Connection Monitor\",\r\n \"description\": \"Stop/pause monitoring connectivity between specified endpoints\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/connectionMonitors/query/action\",\r\n \"displayName\": \"Query Connection Monitor\",\r\n \"description\": \"Query monitoring connectivity between specified endpoints\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/connectionMonitors/read\",\r\n \"displayName\": \"Get Connection Monitor\",\r\n \"description\": \"Get Connection Monitor details\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/connectionMonitors/write\",\r\n \"displayName\": \"Create Connection Monitor\",\r\n \"description\": \"Creates a Connection Monitor\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/connectionMonitors/delete\",\r\n \"displayName\": \"Delete Connection Monitor\",\r\n \"description\": \"Deletes a Connection Monitor\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networkWatchers/connectionMonitors/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Connection Monitor metric definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/connectionMonitors/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Read Connection Monitor metric definitions\",\r\n \"description\": \"Gets the available metrics for Connection Monitor\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"ProbesFailedPercent\",\r\n \"displayName\": \"% Probes Failed\",\r\n \"displayDescription\": \"% of connectivity monitoring probes failed\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n },\r\n {\r\n \"timeGrain\": \"01:00:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"1.00:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": true,\r\n \"sourceMdmAccount\": \"NetworkAnalytics\",\r\n \"sourceMdmNamespace\": \"NodePluginHost\",\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"resourceIdDimensionNameOverride\": \"ResourceID\",\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"AverageRoundtripMs\",\r\n \"displayName\": \"Avg. Round-trip Time (ms)\",\r\n \"displayDescription\": \"Average network round-trip time (ms) for connectivity monitoring probes sent between source and destination\",\r\n \"unit\": \"MilliSeconds\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n },\r\n {\r\n \"timeGrain\": \"01:00:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"1.00:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": true,\r\n \"sourceMdmAccount\": \"NetworkAnalytics\",\r\n \"sourceMdmNamespace\": \"NodePluginHost\",\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"resourceIdDimensionNameOverride\": \"ResourceID\",\r\n \"isInternal\": false\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networkWatchers/connectionMonitors/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Connection Monitors Diagnostic Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/connectionMonitors/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Get Connection Monitor Diagnostic Settings\",\r\n \"description\": \"Get the diagnostic settings of Connection Monitor\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/connectionMonitors/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Create or update Connection Monitor diagnostic settings\",\r\n \"description\": \"Creates or updates the Connection Monitor Diagnostic Settings\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networkWatchers/packetCaptures\",\r\n \"displayName\": \"Packet Capture\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/packetCaptures/queryStatus/action\",\r\n \"displayName\": \"Query Status Of Packet Capture\",\r\n \"description\": \"Gets information about properties and status of a packet capture resource.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/packetCaptures/stop/action\",\r\n \"displayName\": \"Stop Packet Capture\",\r\n \"description\": \"Stop the running packet capture session.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/packetCaptures/read\",\r\n \"displayName\": \"Get Packet Capture\",\r\n \"description\": \"Get the packet capture definition\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/packetCaptures/write\",\r\n \"displayName\": \"Create Packet Capture\",\r\n \"description\": \"Creates a packet capture\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkWatchers/packetCaptures/delete\",\r\n \"displayName\": \"Delete Packet Capture\",\r\n \"description\": \"Deletes a packet capture\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers\",\r\n \"displayName\": \"Load Balancer\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/read\",\r\n \"displayName\": \"Get Load Balancer\",\r\n \"description\": \"Gets a load balancer definition\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/write\",\r\n \"displayName\": \"Create or Update Load Balancer\",\r\n \"description\": \"Creates a load balancer or updates an existing load balancer\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/delete\",\r\n \"displayName\": \"Delete Load Balancer\",\r\n \"description\": \"Deletes a load balancer\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers/networkInterfaces\",\r\n \"displayName\": \"Load Balancer Network Interfaces\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/networkInterfaces/read\",\r\n \"displayName\": \"Get Load Balancer Network Interfaces\",\r\n \"description\": \"Gets references to all the network interfaces under a load balancer\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Load Balancer metric definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Read Load Balancer metric definitions\",\r\n \"description\": \"Gets the available metrics for Load Balancer\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"VipAvailability\",\r\n \"displayName\": \"VIP Availability\",\r\n \"displayDescription\": \"Availability of VIP endpoints, based on probe results\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n },\r\n {\r\n \"timeGrain\": \"01:00:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"1.00:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": true,\r\n \"sourceMdmAccount\": \"slbv2\",\r\n \"sourceMdmNamespace\": \"Health\",\r\n \"metricFilterPattern\": \"^Standard$\",\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"VipAddress\",\r\n \"displayName\": \"VIP Address\",\r\n \"internalName\": \"VipAddress\"\r\n },\r\n {\r\n \"name\": \"VipPort\",\r\n \"displayName\": \"VIP Port\",\r\n \"internalName\": \"VipPort\"\r\n }\r\n ],\r\n \"resourceIdDimensionNameOverride\": \"LoadBalancerArmId\",\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"DipAvailability\",\r\n \"displayName\": \"DIP Availability\",\r\n \"displayDescription\": \"Availability of DIP endpoints, based on probe results\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n },\r\n {\r\n \"timeGrain\": \"01:00:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"1.00:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": true,\r\n \"sourceMdmAccount\": \"slbv2\",\r\n \"sourceMdmNamespace\": \"DipHealth\",\r\n \"metricFilterPattern\": \"^Standard$\",\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ProtocolType\",\r\n \"displayName\": \"Protocol Type\",\r\n \"internalName\": \"ProtocolType\"\r\n },\r\n {\r\n \"name\": \"DipPort\",\r\n \"displayName\": \"DIP Port\",\r\n \"internalName\": \"DipPort\"\r\n },\r\n {\r\n \"name\": \"VipAddress\",\r\n \"displayName\": \"VIP Address\",\r\n \"internalName\": \"VipAddress\"\r\n },\r\n {\r\n \"name\": \"VipPort\",\r\n \"displayName\": \"VIP Port\",\r\n \"internalName\": \"VipPort\"\r\n },\r\n {\r\n \"name\": \"DipAddress\",\r\n \"displayName\": \"DIP Address\",\r\n \"internalName\": \"CaAddress\"\r\n }\r\n ],\r\n \"resourceIdDimensionNameOverride\": \"LoadBalancerArmId\",\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"ByteCount\",\r\n \"displayName\": \"Byte Count\",\r\n \"displayDescription\": \"Total number of Bytes transmitted within time period\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n },\r\n {\r\n \"timeGrain\": \"01:00:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"1.00:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": true,\r\n \"sourceMdmAccount\": \"slbv2\",\r\n \"sourceMdmNamespace\": \"VipStats\",\r\n \"metricFilterPattern\": \"^Standard$\",\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"VipAddress\",\r\n \"displayName\": \"VIP Address\",\r\n \"internalName\": \"VipAddress\"\r\n },\r\n {\r\n \"name\": \"VipPort\",\r\n \"displayName\": \"VIP Port\",\r\n \"internalName\": \"VipPort\"\r\n },\r\n {\r\n \"name\": \"Direction\",\r\n \"displayName\": \"Direction\",\r\n \"internalName\": \"Direction\"\r\n }\r\n ],\r\n \"resourceIdDimensionNameOverride\": \"LoadBalancerArmId\",\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"PacketCount\",\r\n \"displayName\": \"Packet Count\",\r\n \"displayDescription\": \"Total number of Packets transmitted within time period\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n },\r\n {\r\n \"timeGrain\": \"01:00:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"1.00:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": true,\r\n \"sourceMdmAccount\": \"slbv2\",\r\n \"sourceMdmNamespace\": \"VipStats\",\r\n \"metricFilterPattern\": \"^Standard$\",\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"VipAddress\",\r\n \"displayName\": \"VIP Address\",\r\n \"internalName\": \"VipAddress\"\r\n },\r\n {\r\n \"name\": \"VipPort\",\r\n \"displayName\": \"VIP Port\",\r\n \"internalName\": \"VipPort\"\r\n },\r\n {\r\n \"name\": \"Direction\",\r\n \"displayName\": \"Direction\",\r\n \"internalName\": \"Direction\"\r\n }\r\n ],\r\n \"resourceIdDimensionNameOverride\": \"LoadBalancerArmId\",\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"SYNCount\",\r\n \"displayName\": \"SYN Count\",\r\n \"displayDescription\": \"Total number of SYN Packets transmitted within time period\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n },\r\n {\r\n \"timeGrain\": \"01:00:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"1.00:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": true,\r\n \"sourceMdmAccount\": \"slbv2\",\r\n \"sourceMdmNamespace\": \"VipStats\",\r\n \"metricFilterPattern\": \"^Standard$\",\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"VipAddress\",\r\n \"displayName\": \"VIP Address\",\r\n \"internalName\": \"VipAddress\"\r\n },\r\n {\r\n \"name\": \"VipPort\",\r\n \"displayName\": \"VIP Port\",\r\n \"internalName\": \"VipPort\"\r\n },\r\n {\r\n \"name\": \"Direction\",\r\n \"displayName\": \"Direction\",\r\n \"internalName\": \"Direction\"\r\n }\r\n ],\r\n \"resourceIdDimensionNameOverride\": \"LoadBalancerArmId\",\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"SnatConnectionCount\",\r\n \"displayName\": \"SNAT Connection Count\",\r\n \"displayDescription\": \"Total number of new SNAT connections created within time period\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n },\r\n {\r\n \"timeGrain\": \"01:00:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"1.00:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": true,\r\n \"sourceMdmAccount\": \"slbv2\",\r\n \"sourceMdmNamespace\": \"VipStats\",\r\n \"metricFilterPattern\": \"^Standard$\",\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"VipAddress\",\r\n \"displayName\": \"VIP Address\",\r\n \"internalName\": \"VipAddress\"\r\n },\r\n {\r\n \"name\": \"DipAddress\",\r\n \"displayName\": \"DIP Address\",\r\n \"internalName\": \"CaAddress\"\r\n },\r\n {\r\n \"name\": \"ConnectionState\",\r\n \"displayName\": \"Connection State\",\r\n \"internalName\": \"ConnectionType\"\r\n }\r\n ],\r\n \"resourceIdDimensionNameOverride\": \"LoadBalancerArmId\",\r\n \"isInternal\": false\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Load Balancer Diagnostic Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Get Load Balancer Diagnostic Settings\",\r\n \"description\": \"Gets the Load Balancer Diagnostic Settings\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Create or update Load Balancer Diagnostic Settings\",\r\n \"description\": \"Creates or updates the Load Balancer Diagnostic Settings\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"Load Balancer Log Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Get Load Balancer Event Log Definitions\",\r\n \"description\": \"Gets the events for Load Balancer\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"LoadBalancerAlertEvent\",\r\n \"displayName\": \"Load Balancer Alert Events\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"LoadBalancerProbeHealthStatus\",\r\n \"displayName\": \"Load Balancer Probe Health Status\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers/loadBalancingRules\",\r\n \"displayName\": \"Load Balancer Load Balancing Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/loadBalancingRules/read\",\r\n \"displayName\": \"Get Load Balancer Load Balancing Rule\",\r\n \"description\": \"Gets a load balancer load balancing rule definition\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers/backendAddressPools\",\r\n \"displayName\": \"Load Balancer Backend Address Pool\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/backendAddressPools/read\",\r\n \"displayName\": \"Get Load Balancer Backend Address Pool\",\r\n \"description\": \"Gets a load balancer backend address pool definition\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"displayName\": \"Join Load Balancer Backend Address Pool\",\r\n \"description\": \"Joins a load balancer backend address pool\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers/inboundNatPools\",\r\n \"displayName\": \"Load Balancer Inbound Nat Pool\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/inboundNatPools/read\",\r\n \"displayName\": \"Get Load Balancer Inbound Nat Pool\",\r\n \"description\": \"Gets a load balancer inbound nat pool definition\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/inboundNatPools/join/action\",\r\n \"displayName\": \"Join Load Balancer Inbound Nat Pool\",\r\n \"description\": \"Joins a load balancer inbound nat pool\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers/inboundNatRules\",\r\n \"displayName\": \"Load Balancer Inbound Nat Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/inboundNatRules/read\",\r\n \"displayName\": \"Get Load Balancer Inbound Nat Rule\",\r\n \"description\": \"Gets a load balancer inbound nat rule definition\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/inboundNatRules/write\",\r\n \"displayName\": \"Create or Update Load Balancer Inbound Nat Rule\",\r\n \"description\": \"Creates a load balancer inbound nat rule or updates an existing load balancer inbound nat rule\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/inboundNatRules/delete\",\r\n \"displayName\": \"Delete Load Balancer Inbound Nat Rule\",\r\n \"description\": \"Deletes a load balancer inbound nat rule\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"displayName\": \"Join Load Balancer Inbound Nat Rule\",\r\n \"description\": \"Joins a load balancer inbound nat rule\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers/outboundNatRules\",\r\n \"displayName\": \"Load Balancer Outbound Nat Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/outboundNatRules/read\",\r\n \"displayName\": \"Get Load Balancer Outbound Nat Rule\",\r\n \"description\": \"Gets a load balancer outbound nat rule definition\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers/probes\",\r\n \"displayName\": \"Load Balancer Probe\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/probes/read\",\r\n \"displayName\": \"Get Load Balancer Probe\",\r\n \"description\": \"Gets a load balancer probe\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/probes/join/action\",\r\n \"displayName\": \"Join Load Balancer Probe\",\r\n \"description\": \"Allows using probes of a load balancer. For example, with this permission healthProbe property of VM scale set can reference the probe.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers/virtualMachines\",\r\n \"displayName\": \"Load Balancer Virtual Machines\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/virtualMachines/read\",\r\n \"displayName\": \"Get Load Balancer Virtual Machines\",\r\n \"description\": \"Gets references to all the virtual machines under a load balancer\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"loadBalancers/frontendIPConfigurations\",\r\n \"displayName\": \"Load Balancer Frontend IP Configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/loadBalancers/frontendIPConfigurations/read\",\r\n \"displayName\": \"Get Load Balancer Frontend IP Configuration\",\r\n \"description\": \"Gets a load balancer frontend IP configuration definition\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"applicationGatewayAvailableSslOptions\",\r\n \"displayName\": \"Application Gateway available Ssl Options\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/applicationGatewayAvailableSslOptions/read\",\r\n \"displayName\": \"Application Gateway available Ssl Options\",\r\n \"description\": \"Application Gateway available Ssl Options\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"applicationGatewayAvailableSslOptions/predefinedPolicies\",\r\n \"displayName\": \"Application Gateway Ssl Predefined Policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/applicationGatewayAvailableSslOptions/predefinedPolicies/read\",\r\n \"displayName\": \"Application Gateway Ssl Predefined Policy\",\r\n \"description\": \"Application Gateway Ssl Predefined Policy\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"trafficManagerGeographicHierarchies\",\r\n \"displayName\": \"Traffic Manager Geographic Hierarchy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/trafficManagerGeographicHierarchies/read\",\r\n \"displayName\": \"Get Traffic Manager Geographic Hierarchy\",\r\n \"description\": \"Gets the Traffic Manager Geographic Hierarchy containing regions which can be used with the Geographic traffic routing method\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"bgpServiceCommunities\",\r\n \"displayName\": \"Bgp Service Community\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/bgpServiceCommunities/read\",\r\n \"displayName\": \"Get Bgp Service Communities\",\r\n \"description\": \"Get Bgp Service Communities\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworkTaps\",\r\n \"displayName\": \"VirtualNetworkTap\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworkTaps/read\",\r\n \"displayName\": \"Get Virtual Network Tap\",\r\n \"description\": \"Get Virtual Network Tap\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworkTaps/join/action\",\r\n \"displayName\": \"Join Virtual Network Tap\",\r\n \"description\": \"Joins a virtual network tap\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworkTaps/delete\",\r\n \"displayName\": \"Delete Virtual Network Tap\",\r\n \"description\": \"Delete Virtual Network Tap\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworkTaps/write\",\r\n \"displayName\": \"Create or Update Virtual Network Tap\",\r\n \"description\": \"Create or Update Virtual Network Tap\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serviceEndpointPolicies\",\r\n \"displayName\": \"Service Endpoint Policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/serviceEndpointPolicies/read\",\r\n \"displayName\": \"Gets a Service Endpoint Policy\",\r\n \"description\": \"Gets a Service Endpoint Policy Description\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/serviceEndpointPolicies/write\",\r\n \"displayName\": \"Create or Update Service Endpoint Policy\",\r\n \"description\": \"Creates a Service Endpoint Policy or updates an existing Service Endpoint Policy\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/serviceEndpointPolicies/delete\",\r\n \"displayName\": \"Delete Service Endpoint Policy\",\r\n \"description\": \"Deletes a Service Endpoint Policy\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/serviceEndpointPolicies/join/action\",\r\n \"displayName\": \"Join Service Endpoint Policy\",\r\n \"description\": \"Joins a Service Endpoint Policy\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/serviceEndpointPolicies/joinSubnet/action\",\r\n \"displayName\": \"Join Subnet To Service Endpoint Policies\",\r\n \"description\": \"Joins a Subnet To Service Endpoint Policies\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serviceEndpointPolicies/serviceEndpointPolicyDefinitions\",\r\n \"displayName\": \"Service Endpoint Policy Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/serviceEndpointPolicies/serviceEndpointPolicyDefinitions/read\",\r\n \"displayName\": \"Get Service Endpoint Policy Definition\",\r\n \"description\": \"Gets a Service Endpoint Policy Definition Decription\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/serviceEndpointPolicies/serviceEndpointPolicyDefinitions/write\",\r\n \"displayName\": \"Create or Update Service Endpoint Policy Definition\",\r\n \"description\": \"Creates a Service Endpoint Policy Definition or updates an existing Service Endpoint Policy Definition\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/serviceEndpointPolicies/serviceEndpointPolicyDefinitions/delete\",\r\n \"displayName\": \"Delete Service Endpoint Policy Definition\",\r\n \"description\": \"Deletes a Service Endpoint Policy Definition\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualnetworkgateways\",\r\n \"displayName\": \"VirtualNetworkGateway\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualnetworkgateways/supportedvpndevices/action\",\r\n \"displayName\": \"Lists Supported Vpn Devices\",\r\n \"description\": \"Lists Supported Vpn Devices\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworkGateways/read\",\r\n \"displayName\": \"Get VirtualNetworkGateway\",\r\n \"description\": \"Gets a VirtualNetworkGateway\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworkGateways/write\",\r\n \"displayName\": \"Creates or updates a VirtualNetworkGateway\",\r\n \"description\": \"Creates or updates a VirtualNetworkGateway\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworkGateways/delete\",\r\n \"displayName\": \"Deletes a virtualNetworkGateway\",\r\n \"description\": \"Deletes a virtualNetworkGateway\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.network/virtualnetworkgateways/generatevpnclientpackage/action\",\r\n \"displayName\": \"Generate VpnClient package for virtualNetworkGateway\",\r\n \"description\": \"Generate VpnClient package for virtualNetworkGateway\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.network/virtualnetworkgateways/generatevpnprofile/action\",\r\n \"displayName\": \"Generate VpnProfile package for VirtualNetworkGateway\",\r\n \"description\": \"Generate VpnProfile package for VirtualNetworkGateway\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.network/virtualnetworkgateways/getvpnprofilepackageurl/action\",\r\n \"displayName\": \"Gets the URL of a pre-generated vpn client profile package\",\r\n \"description\": \"Gets the URL of a pre-generated vpn client profile package\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.network/virtualnetworkgateways/setvpnclientipsecparameters/action\",\r\n \"displayName\": \"Set Vpnclient Ipsec parameters for VirtualNetworkGateway P2S client.\",\r\n \"description\": \"Set Vpnclient Ipsec parameters for VirtualNetworkGateway P2S client.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.network/virtualnetworkgateways/getvpnclientipsecparameters/action\",\r\n \"displayName\": \"Get Vpnclient Ipsec parameters for VirtualNetworkGateway P2S client.\",\r\n \"description\": \"Get Vpnclient Ipsec parameters for VirtualNetworkGateway P2S client.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.network/virtualnetworkgateways/reset/action\",\r\n \"displayName\": \"Resets a virtualNetworkGateway\",\r\n \"description\": \"Resets a virtualNetworkGateway\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.network/virtualnetworkgateways/getadvertisedroutes/action\",\r\n \"displayName\": \"Gets virtualNetworkGateway advertised routes\",\r\n \"description\": \"Gets virtualNetworkGateway advertised routes\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.network/virtualnetworkgateways/getbgppeerstatus/action\",\r\n \"displayName\": \"Gets virtualNetworkGateway bgp peer status\",\r\n \"description\": \"Gets virtualNetworkGateway bgp peer status\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.network/virtualnetworkgateways/getlearnedroutes/action\",\r\n \"displayName\": \"Gets virtualnetworkgateway learned routes\",\r\n \"description\": \"Gets virtualnetworkgateway learned routes\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworkGateways/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Virtual Network Gateway metric definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworkGateways/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Read Virtual Network Gateway metric definitions\",\r\n \"description\": \"Gets the available metrics for Virtual Network Gateway\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"TunnelAverageBandwidth\",\r\n \"displayName\": \"Tunnel Bandwidth\",\r\n \"displayDescription\": \"Average bandwidth of a tunnel in bytes per second\",\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": \"BrkGWTShoebox\",\r\n \"sourceMdmNamespace\": \"Shoebox\",\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ConnectionName\",\r\n \"displayName\": \"Connection Name\"\r\n },\r\n {\r\n \"name\": \"RemoteIP\",\r\n \"displayName\": \"Remote IP\"\r\n }\r\n ],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"TunnelEgressBytes\",\r\n \"displayName\": \"Tunnel Egress Bytes\",\r\n \"displayDescription\": \"Outgoing bytes of a tunnel\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": \"BrkGWTShoebox\",\r\n \"sourceMdmNamespace\": \"Shoebox\",\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ConnectionName\",\r\n \"displayName\": \"Connection Name\"\r\n },\r\n {\r\n \"name\": \"RemoteIP\",\r\n \"displayName\": \"Remote IP\"\r\n }\r\n ],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"TunnelIngressBytes\",\r\n \"displayName\": \"Tunnel Ingress Bytes\",\r\n \"displayDescription\": \"Incoming bytes of a tunnel\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": \"BrkGWTShoebox\",\r\n \"sourceMdmNamespace\": \"Shoebox\",\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ConnectionName\",\r\n \"displayName\": \"Connection Name\"\r\n },\r\n {\r\n \"name\": \"RemoteIP\",\r\n \"displayName\": \"Remote IP\"\r\n }\r\n ],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"TunnelEgressPackets\",\r\n \"displayName\": \"Tunnel Egress Packets\",\r\n \"displayDescription\": \"Outgoing packet count of a tunnel\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": \"BrkGWTShoebox\",\r\n \"sourceMdmNamespace\": \"Shoebox\",\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ConnectionName\",\r\n \"displayName\": \"Connection Name\"\r\n },\r\n {\r\n \"name\": \"RemoteIP\",\r\n \"displayName\": \"Remote IP\"\r\n }\r\n ],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"TunnelIngressPackets\",\r\n \"displayName\": \"Tunnel Ingress Packets\",\r\n \"displayDescription\": \"Incoming packet count of a tunnel\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": \"BrkGWTShoebox\",\r\n \"sourceMdmNamespace\": \"Shoebox\",\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ConnectionName\",\r\n \"displayName\": \"Connection Name\"\r\n },\r\n {\r\n \"name\": \"RemoteIP\",\r\n \"displayName\": \"Remote IP\"\r\n }\r\n ],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"TunnelEgressPacketDropTSMismatch\",\r\n \"displayName\": \"Tunnel Egress TS Mismatch Packet Drop\",\r\n \"displayDescription\": \"Outgoing packet drop count from traffic selector mismatch of a tunnel\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": \"BrkGWTShoebox\",\r\n \"sourceMdmNamespace\": \"Shoebox\",\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ConnectionName\",\r\n \"displayName\": \"Connection Name\"\r\n },\r\n {\r\n \"name\": \"RemoteIP\",\r\n \"displayName\": \"Remote IP\"\r\n }\r\n ],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"TunnelIngressPacketDropTSMismatch\",\r\n \"displayName\": \"Tunnel Ingress TS Mismatch Packet Drop\",\r\n \"displayDescription\": \"Incoming packet drop count from traffic selector mismatch of a tunnel\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": \"BrkGWTShoebox\",\r\n \"sourceMdmNamespace\": \"Shoebox\",\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ConnectionName\",\r\n \"displayName\": \"Connection Name\"\r\n },\r\n {\r\n \"name\": \"RemoteIP\",\r\n \"displayName\": \"Remote IP\"\r\n }\r\n ],\r\n \"isInternal\": false\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworkGateways/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Virtual Network Gateway diagnostic settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworkGateways/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Get Virtual Network Gateway Diagnostic Settings\",\r\n \"description\": \"Gets the Virtual Network Gateway Diagnostic Settings\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworkGateways/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Create or update Virtual Network Gateway diagnostic settings\",\r\n \"description\": \"Creates or updates the Virtual Network Gateway diagnostic settings, this operation is supplimented by insights resource provider.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworkGateways/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"Virtual Network Gateway Log Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworkGateways/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Gets Virtual Network Gateway Log Definitions\",\r\n \"description\": \"Gets the events for Virtual Network Gateway\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"GatewayDiagnosticLog\",\r\n \"displayName\": \"Gateway Diagnostic Logs\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"TunnelDiagnosticLog\",\r\n \"displayName\": \"Tunnel Diagnostic Logs\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"RouteDiagnosticLog\",\r\n \"displayName\": \"Route Diagnostic Logs\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualnetworkgateways/connections\",\r\n \"displayName\": \"VirtualNetworkGatewayConnection\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.network/virtualnetworkgateways/connections/read\",\r\n \"displayName\": \"Get VirtualNetworkGatewayConnection\",\r\n \"description\": \"Get VirtualNetworkGatewayConnection\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vpnsites\",\r\n \"displayName\": \"Represents a Vpn Site resource.\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/vpnsites/read\",\r\n \"displayName\": \"Gets a Vpn Site resource.\",\r\n \"description\": \"Gets a Vpn Site resource.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/vpnsites/write\",\r\n \"displayName\": \"Creates or updates a Vpn Site resource.\",\r\n \"description\": \"Creates or updates a Vpn Site resource.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/vpnsites/delete\",\r\n \"displayName\": \"Deletes a Vpn Site resource.\",\r\n \"description\": \"Deletes a Vpn Site resource.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"applicationGatewayAvailableWafRuleSets\",\r\n \"displayName\": \"Application Gateway available Waf Rule Set\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/applicationGatewayAvailableWafRuleSets/read\",\r\n \"displayName\": \"Get Application Gateway Available Waf Rule Sets\",\r\n \"description\": \"Gets Application Gateway Available Waf Rule Sets\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"applicationSecurityGroups\",\r\n \"displayName\": \"Application Security Group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/applicationSecurityGroups/joinIpConfiguration/action\",\r\n \"displayName\": \"Join IpConfiguration To Application Security Groups.\",\r\n \"description\": \"Joins an IP Configuration to Application Security Groups.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/applicationSecurityGroups/joinNetworkSecurityRule/action\",\r\n \"displayName\": \"Joins SecurityRule To Application Security Groups.\",\r\n \"description\": \"Joins a Security Rule to Application Security Groups.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/applicationSecurityGroups/read\",\r\n \"displayName\": \"Gets An Application Security Group\",\r\n \"description\": \"Gets an Application Security Group ID.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/applicationSecurityGroups/write\",\r\n \"displayName\": \"Creates An Application Security Group Or Updates An Existing Application Security Group\",\r\n \"description\": \"Creates an Application Security Group, or updates an existing Application Security Group.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/applicationSecurityGroups/delete\",\r\n \"displayName\": \"Deletes An Application Security Group\",\r\n \"description\": \"Deletes an Application Security Group\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expressRouteCrossConnections\",\r\n \"displayName\": \"Express Route Cross Connection\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCrossConnections/read\",\r\n \"displayName\": \"Get Express Route Cross Connection\",\r\n \"description\": \"Get Express Route Cross Connection\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCrossConnections/write\",\r\n \"displayName\": \"Create or Update Express Route Cross Connection\",\r\n \"description\": \"Create or Update Express Route Cross Connection\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCrossConnections/delete\",\r\n \"displayName\": \"Delete Express Route Cross Connection\",\r\n \"description\": \"Delete Express Route Cross Connection\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCrossConnections/join/action\",\r\n \"displayName\": \"Join Express Route Cross Connection\",\r\n \"description\": \"Joins an Express Route Cross Connection\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expressRouteCrossConnections/peerings\",\r\n \"displayName\": \"Express Route Cross Connection Peering\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCrossConnections/peerings/read\",\r\n \"displayName\": \"Get Express Route Cross Connection Peering\",\r\n \"description\": \"Gets an Express Route Cross Connection Peering\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCrossConnections/peerings/write\",\r\n \"displayName\": \"Create or Update Express Route Cross Connection Peering\",\r\n \"description\": \"Creates an Express Route Cross Connection Peering or Updates an existing Express Route Cross Connection Peering\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCrossConnections/peerings/delete\",\r\n \"displayName\": \"Delete Express Route Cross Connection Peering\",\r\n \"description\": \"Deletes an Express Route Cross Connection Peering\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCrossConnections/peerings/arpTables/action\",\r\n \"displayName\": \"Get Express Route Cross Connection Peering Arp Table\",\r\n \"description\": \"Gets an Express Route Cross Connection Peering Arp Table\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCrossConnections/peerings/routeTables/action\",\r\n \"displayName\": \"Get Express Route Cross Connection Peering Route Table\",\r\n \"description\": \"Gets an Express Route Cross Connection Peering Route Table\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCrossConnections/peerings/routeTableSummary/action\",\r\n \"displayName\": \"Get Express Route Cross Connection Peering Route Table Summary\",\r\n \"description\": \"Gets an Express Route Cross Connection Peering Route Table Summary\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expressRouteCrossConnections/peerings/stats\",\r\n \"displayName\": \"Express Route Cross Connection Peering Stat\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCrossConnections/peerings/stats/read\",\r\n \"displayName\": \"Get Express Route Cross Connection Peering Stat\",\r\n \"description\": \"Gets an Express Route Cross Connection Peering Stat\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks\",\r\n \"displayName\": \"Virtual Network\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/read\",\r\n \"displayName\": \"Get Virtual Network\",\r\n \"description\": \"Get the virtual network definition\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/write\",\r\n \"displayName\": \"Create or Update Virtual Network\",\r\n \"description\": \"Creates a virtual network or updates an existing virtual network\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/delete\",\r\n \"displayName\": \"Delete Virtual Network\",\r\n \"description\": \"Deletes a virtual network\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/peer/action\",\r\n \"displayName\": \"Peer Virtual Networks\",\r\n \"description\": \"Peers a virtual network with another virtual network\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Virtual Network metric definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get metric definitions of Virtual Network\",\r\n \"description\": \"Get the metric definitions of Virtual Network\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"PacketsInDroppedVMProtection\",\r\n \"displayName\": \"Inbound packets dropped for VM protection\",\r\n \"displayDescription\": \"Inbound packets dropped for VM protection\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"00:01:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"PacketsOutDroppedVMProtection\",\r\n \"displayName\": \"Outbound packets dropped for VM protection\",\r\n \"displayDescription\": \"Outbound packets dropped for VM protection\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"00:01:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Virtual Network diagnostic settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Get diagnostic settings of Virtual Network\",\r\n \"description\": \"Get the diagnostic settings of Virtual Network\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Create or update diagnostic settings of the Virtual Network\",\r\n \"description\": \"Create or update the diagnostic settings of the Virtual Network\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"Virtual networks log definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Get log definitions of Virtual Network\",\r\n \"description\": \"Get the log definitions of Virtual Network\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"VMProtectionAlerts\",\r\n \"displayName\": \"VM protection alerts\",\r\n \"blobDuration\": \"PT1M\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/virtualNetworkPeerings\",\r\n \"displayName\": \"Virtual Network Peering\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/virtualNetworkPeerings/read\",\r\n \"displayName\": \"Get Virtual Network Peering\",\r\n \"description\": \"Gets a virtual network peering definition\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/virtualNetworkPeerings/write\",\r\n \"displayName\": \"Create or Update Virtual Network Peering\",\r\n \"description\": \"Creates a virtual network peering or updates an existing virtual network peering\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/virtualNetworkPeerings/delete\",\r\n \"displayName\": \"Delete Virtual Network Peering\",\r\n \"description\": \"Deletes a virtual network peering\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/subnets\",\r\n \"displayName\": \"Virtual Network Subnet\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/subnets/read\",\r\n \"displayName\": \"Get Virtual Network Subnet\",\r\n \"description\": \"Gets a virtual network subnet definition\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/subnets/write\",\r\n \"displayName\": \"Create or Update Virtual Network Subnet\",\r\n \"description\": \"Creates a virtual network subnet or updates an existing virtual network subnet\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/subnets/delete\",\r\n \"displayName\": \"Delete Virtual Network Subnet\",\r\n \"description\": \"Deletes a virtual network subnet\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"displayName\": \"Join Virtual Network\",\r\n \"description\": \"Joins a virtual network\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/subnets/joinViaServiceEndpoint/action\",\r\n \"displayName\": \"Join Service to a Subnet\",\r\n \"description\": \"Joins resource such as storage account or SQL database to a subnet.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/subnets/resourceNavigationLinks\",\r\n \"displayName\": \"Resource Navigation Link\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/subnets/resourceNavigationLinks/read\",\r\n \"displayName\": \"Get Resource Navigation Link\",\r\n \"description\": \"Get the Resource Navigation Link definition\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/subnets/resourceNavigationLinks/write\",\r\n \"displayName\": \"Create or Update Resource Navigation Link\",\r\n \"description\": \"Creates a Resource Navigation Link or updates an existing Resource Navigation Link\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/subnets/resourceNavigationLinks/delete\",\r\n \"displayName\": \"Delete Resource Navigation Link\",\r\n \"description\": \"Deletes a Resource Navigation Link\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/subnets/virtualMachines\",\r\n \"displayName\": \"Virtual Network Subnet Virtual Machines\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/subnets/virtualMachines/read\",\r\n \"displayName\": \"Get Virtual Network Subnet Virtual Machines\",\r\n \"description\": \"Gets references to all the virtual machines in a virtual network subnet\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/usages\",\r\n \"displayName\": \"Usage Metric\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/usages/read\",\r\n \"displayName\": \"Get Virtual Network Usages\",\r\n \"description\": \"Get the IP usages for each subnet of the virtual network\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/checkIpAddressAvailability\",\r\n \"displayName\": \"IP Availability Check Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/checkIpAddressAvailability/read\",\r\n \"displayName\": \"Check Ip Address Availability\",\r\n \"description\": \"Check if Ip Address is available at the specified virtual network\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/remoteVirtualNetworkPeeringProxies\",\r\n \"displayName\": \"Virtual Network Peering Proxy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/remoteVirtualNetworkPeeringProxies/read\",\r\n \"displayName\": \"Get Virtual Network Peering Proxy\",\r\n \"description\": \"Gets a virtual network peering proxy definition\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/remoteVirtualNetworkPeeringProxies/write\",\r\n \"displayName\": \"Create or Update Virtual Network Peering Proxy\",\r\n \"description\": \"Creates a virtual network peering proxy or updates an existing virtual network peering proxy\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/remoteVirtualNetworkPeeringProxies/delete\",\r\n \"displayName\": \"Delete Virtual Network Peering Proxy\",\r\n \"description\": \"Deletes a virtual network peering proxy\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/customViews\",\r\n \"displayName\": \"Virtual Network custom view\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/customViews/read\",\r\n \"displayName\": \"Get Virtual Network custom view definition\",\r\n \"description\": \"Get definition of a custom view of Virtual Network\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/customViews/get/action\",\r\n \"displayName\": \"Get Virtual network custom view content\",\r\n \"description\": \"Get a Virtual Network custom view content\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/taggedTrafficConsumers\",\r\n \"displayName\": \"Tagged Traffic Consumer\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/taggedTrafficConsumers/read\",\r\n \"displayName\": \"Get Tagged Traffic Consumer\",\r\n \"description\": \"Get the Tagged Traffic Consumer definition\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/taggedTrafficConsumers/write\",\r\n \"displayName\": \"Create or Update Tagged Traffic Consumer\",\r\n \"description\": \"Creates a Tagged Traffic Consumer or updates an existing Tagged Traffic Consumer\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/taggedTrafficConsumers/delete\",\r\n \"displayName\": \"Delete Tagged Traffic Consumer\",\r\n \"description\": \"Deletes a Tagged Traffic Consumer\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/taggedTrafficConsumers/validate/action\",\r\n \"displayName\": \"Validate Tagged Traffic Consumer\",\r\n \"description\": \"Validates a Tagged Traffic Consumer\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/virtualMachines\",\r\n \"displayName\": \"Virtual Network Virtual Machines\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualNetworks/virtualMachines/read\",\r\n \"displayName\": \"Get Virtual Network Virtual Machines\",\r\n \"description\": \"Gets references to all the virtual machines in a virtual network\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expressRouteServiceProviders\",\r\n \"displayName\": \"Express Route Service Provider\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteServiceProviders/read\",\r\n \"displayName\": \"Get Express Route Service Provider\",\r\n \"description\": \"Gets Express Route Service Providers\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"dnsoperationresults\",\r\n \"displayName\": \"DNS operation results\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/dnsoperationresults/read\",\r\n \"displayName\": \"Gets results of a DNS operation\",\r\n \"description\": \"Gets results of a DNS operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"localnetworkgateways\",\r\n \"displayName\": \"LocalNetworkGateway\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/localnetworkgateways/read\",\r\n \"displayName\": \"Get LocalNetworkGateway\",\r\n \"description\": \"Gets LocalNetworkGateway\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/localnetworkgateways/write\",\r\n \"displayName\": \"Create or update LocalNetworkGateway\",\r\n \"description\": \"Creates or updates an existing LocalNetworkGateway\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/localnetworkgateways/delete\",\r\n \"displayName\": \"Delete LocalNetworkGateway\",\r\n \"description\": \"Deletes LocalNetworkGateway\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"trafficManagerProfiles\",\r\n \"displayName\": \"Traffic Manager Profile\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/trafficManagerProfiles/read\",\r\n \"displayName\": \"Get Traffic Manager Profile\",\r\n \"description\": \"Get the Traffic Manager profile configuration. This includes DNS settings, traffic routing settings, endpoint monitoring settings, and the list of endpoints routed by this Traffic Manager profile.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/trafficManagerProfiles/write\",\r\n \"displayName\": \"Create or Update Traffic Manager Profile\",\r\n \"description\": \"Create a Traffic Manager profile, or modify the configuration of an existing Traffic Manager profile. This includes enabling or disabling a profile and modifying DNS settings, traffic routing settings, or endpoint monitoring settings. Endpoints routed by the Traffic Manager profile can be added, removed, enabled or disabled.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/trafficManagerProfiles/delete\",\r\n \"displayName\": \"Delete Traffic Manager Profile\",\r\n \"description\": \"Delete the Traffic Manager profile. All settings associated with the Traffic Manager profile will be lost, and the profile can no longer be used to route traffic.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"trafficManagerProfiles/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Traffic Manager metric definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/trafficManagerProfiles/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Read Traffic Manager metric definitions\",\r\n \"description\": \"Gets the available metrics for Traffic Manager.\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"QpsByEndpoint\",\r\n \"displayName\": \"Queries by Endpoint Returned\",\r\n \"displayDescription\": \"Number of times a Traffic Manager endpoint was returned in the given time frame\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n },\r\n {\r\n \"timeGrain\": \"01:00:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"1.00:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": true,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EndpointName\",\r\n \"displayName\": \"Endpoint Name\"\r\n }\r\n ],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"ProbeAgentCurrentEndpointStateByProfileResourceId\",\r\n \"displayName\": \"Endpoint Status by Endpoint\",\r\n \"displayDescription\": \"1 if an endpoint's probe status is \\\"Enabled\\\", 0 otherwise.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n },\r\n {\r\n \"timeGrain\": \"01:00:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"1.00:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EndpointName\",\r\n \"displayName\": \"Endpoint Name\"\r\n }\r\n ],\r\n \"isInternal\": false\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"trafficManagerProfiles/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Traffic Manager Diagnostic Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/trafficManagerProfiles/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Get Traffic Manager Diagnostic Settings\",\r\n \"description\": \"Gets the Traffic Manager Diagnostic Settings\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/trafficManagerProfiles/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Create or update Traffic Manager diagnostic settings\",\r\n \"description\": \"Creates or updates the Traffic Manager diagnostic settings, this operation is supplimented by insights resource provider.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"trafficManagerProfiles/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"Traffic Manager Log Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/trafficManagerProfiles/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Get Traffic Manager Event Log Definitions\",\r\n \"description\": \"Gets the events for Traffic Manager\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"ProbeHealthStatusEvents\",\r\n \"displayName\": \"Traffic Manager Probe Health Results Event\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"trafficManagerProfiles/nestedEndpoints\",\r\n \"displayName\": \"Traffic Manager Nested Endpoint\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/trafficManagerProfiles/nestedEndpoints/read\",\r\n \"displayName\": \"Get a Traffic Manager Nested Endpoint\",\r\n \"description\": \"Gets an Nested Endpoint which belongs to a Traffic Manager Profile, including all the properties of that Nested Endpoint.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/trafficManagerProfiles/nestedEndpoints/write\",\r\n \"displayName\": \"Create or Update a Traffic Manager Nested Endpoint\",\r\n \"description\": \"Add a new Nested Endpoint in an existing Traffic Manager Profile or update the properties of an existing Nested Endpoint in that Traffic Manager Profile.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/trafficManagerProfiles/nestedEndpoints/delete\",\r\n \"displayName\": \"Delete a Traffic Manager Nested Endpoint\",\r\n \"description\": \"Deletes an Nested Endpoint from an existing Traffic Manager Profile. Traffic Manager will stop routing traffic to the deleted Nested Endpoint.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"trafficManagerProfiles/externalEndpoints\",\r\n \"displayName\": \"Traffic Manager External Endpoint\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/trafficManagerProfiles/externalEndpoints/read\",\r\n \"displayName\": \"Get a Traffic Manager External Endpoint\",\r\n \"description\": \"Gets an External Endpoint which belongs to a Traffic Manager Profile, including all the properties of that External Endpoint.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/trafficManagerProfiles/externalEndpoints/write\",\r\n \"displayName\": \"Create or Update a Traffic Manager External Endpoint\",\r\n \"description\": \"Add a new External Endpoint in an existing Traffic Manager Profile or update the properties of an existing External Endpoint in that Traffic Manager Profile.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/trafficManagerProfiles/externalEndpoints/delete\",\r\n \"displayName\": \"Delete a Traffic Manager External Endpoint\",\r\n \"description\": \"Deletes an External Endpoint from an existing Traffic Manager Profile. Traffic Manager will stop routing traffic to the deleted External Endpoint.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"trafficManagerProfiles/heatMaps\",\r\n \"displayName\": \"Traffic Manager Heat Map\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/trafficManagerProfiles/heatMaps/read\",\r\n \"displayName\": \"Get Traffic Manager Heat Map\",\r\n \"description\": \"Gets the Traffic Manager Heat Map for the given Traffic Manager profile which contains query counts and latency data by location and source IP.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"trafficManagerProfiles/azureEndpoints\",\r\n \"displayName\": \"Traffic Manager Azure Endpoint\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/trafficManagerProfiles/azureEndpoints/read\",\r\n \"displayName\": \"Get a Traffic Manager Azure Endpoint\",\r\n \"description\": \"Gets an Azure Endpoint which belongs to a Traffic Manager Profile, including all the properties of that Azure Endpoint.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/trafficManagerProfiles/azureEndpoints/write\",\r\n \"displayName\": \"Create or Update a Traffic Manager Azure Endpoint\",\r\n \"description\": \"Add a new Azure Endpoint in an existing Traffic Manager Profile or update the properties of an existing Azure Endpoint in that Traffic Manager Profile.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/trafficManagerProfiles/azureEndpoints/delete\",\r\n \"displayName\": \"Delete a Traffic Manager Azure Endpoint\",\r\n \"description\": \"Deletes an Azure Endpoint from an existing Traffic Manager Profile. Traffic Manager will stop routing traffic to the deleted Azure Endpoint.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"trafficManagerUserMetricsKeys\",\r\n \"displayName\": \"Realtime User Metrics Keys for Traffic Management\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/trafficManagerUserMetricsKeys/read\",\r\n \"displayName\": \"Get the subscription-level key used for Realtime User Metrics collection.\",\r\n \"description\": \"Gets the subscription-level key used for Realtime User Metrics collection.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/trafficManagerUserMetricsKeys/write\",\r\n \"displayName\": \"Create or update a subscription-level key used for Realtime User Metrics collection.\",\r\n \"description\": \"Creates a new subscription-level key to be used for Realtime User Metrics collection.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/trafficManagerUserMetricsKeys/delete\",\r\n \"displayName\": \"Delete a subscription-level key used for Realtime User Metrics collection.\",\r\n \"description\": \"Deletes the subscription-level key used for Realtime User Metrics collection.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"dnsoperationstatuses\",\r\n \"displayName\": \"DNS operation status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/dnsoperationstatuses/read\",\r\n \"displayName\": \"Gets status of a DNS operation \",\r\n \"description\": \"Gets status of a DNS operation \",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Available Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/operations/read\",\r\n \"displayName\": \"Get Available Operations\",\r\n \"description\": \"Get Available Operations\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expressRouteCircuits\",\r\n \"displayName\": \"ExpressRouteCircuit\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCircuits/read\",\r\n \"displayName\": \"Gets ExpressRouteCircuit\",\r\n \"description\": \"Get an ExpressRouteCircuit\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCircuits/write\",\r\n \"displayName\": \"Create or Update ExpressRouteCircuit\",\r\n \"description\": \"Creates or updates an existing ExpressRouteCircuit\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCircuits/delete\",\r\n \"displayName\": \"Deletes ExpressRouteCircuit\",\r\n \"description\": \"Deletes an ExpressRouteCircuit\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expressRouteCircuits/stats\",\r\n \"displayName\": \"ExpressRouteCircuitStat\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCircuits/stats/read\",\r\n \"displayName\": \"Get an ExpressRouteCircuit Stat\",\r\n \"description\": \"Gets an ExpressRouteCircuit Stat\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expressRouteCircuits/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"ExpressRoute Circuit metric definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCircuits/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Gets the metric definitions for ExpressRoute Circuits\",\r\n \"description\": \"Gets the metric definitions for ExpressRoute Circuits\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"BitsInPerSecond\",\r\n \"displayName\": \"BitsInPerSecond\",\r\n \"displayDescription\": \"Bits ingressing Azure per second\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"00:01:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"BitsOutPerSecond\",\r\n \"displayName\": \"BitsOutPerSecond\",\r\n \"displayDescription\": \"Bits egressing Azure per second\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"00:01:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expressRouteCircuits/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Diagnostic settings for ExpressRoute Circuits\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCircuits/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Gets diagnostic settings for ExpressRoute Circuits\",\r\n \"description\": \"Gets diagnostic settings for ExpressRoute Circuits\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCircuits/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Create or update diagnostic settings for ExpressRoute Circuits\",\r\n \"description\": \"Creates or updates diagnostic settings for ExpressRoute Circuits\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expressRouteCircuits/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"ExpressRoute Circuit log definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCircuits/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Get the logs for ExpressRoute Circuits\",\r\n \"description\": \"Get the events for ExpressRoute Circuits\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"GWMCountersTable\",\r\n \"displayName\": \"Table of GWM counters\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expressRouteCircuits/peerings\",\r\n \"displayName\": \"ExpressRouteCircuitPeering\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCircuits/peerings/read\",\r\n \"displayName\": \"Get ExpressRouteCircuit Peering\",\r\n \"description\": \"Gets an ExpressRouteCircuit Peering\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCircuits/peerings/write\",\r\n \"displayName\": \"Create or update ExpressRouteCircuit Peering\",\r\n \"description\": \"Creates or updates an existing ExpressRouteCircuit Peering\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCircuits/peerings/delete\",\r\n \"displayName\": \"Delete ExpressRouteCircuit Peering\",\r\n \"description\": \"Deletes an ExpressRouteCircuit Peering\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCircuits/peerings/arpTables/action\",\r\n \"displayName\": \"Get ExpressRouteCircuit Peering ArpTable\",\r\n \"description\": \"Gets an ExpressRouteCircuit Peering ArpTable\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCircuits/peerings/routeTables/action\",\r\n \"displayName\": \"Get ExpressRouteCircuit Peering RouteTable\",\r\n \"description\": \"Gets an ExpressRouteCircuit Peering RouteTable\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCircuits/peerings/routeTablesSummary/action\",\r\n \"displayName\": \"Get an ExpressRouteCircuit Peering RouteTable Summary\",\r\n \"description\": \"Gets an ExpressRouteCircuit Peering RouteTable Summary\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expressRouteCircuits/peerings/stats\",\r\n \"displayName\": \"ExpressRouteCircuitPeeringStat\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCircuits/peerings/stats/read\",\r\n \"displayName\": \"Get ExpressRouteCircuit Peering Stat\",\r\n \"description\": \"Gets an ExpressRouteCircuit Peering Stat\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expressRouteCircuits/peerings/connections\",\r\n \"displayName\": \"ExpressRouteCircuitConnection\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCircuits/peerings/connections/read\",\r\n \"displayName\": \"Get ExpressRouteCircuit Connection\",\r\n \"description\": \"Gets an ExpressRouteCircuit Connection\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCircuits/peerings/connections/write\",\r\n \"displayName\": \"Create or update ExpressRouteCircuit Connection\",\r\n \"description\": \"Creates or updates an existing ExpressRouteCircuit Connection Resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCircuits/peerings/connections/delete\",\r\n \"displayName\": \"Delete ExpressRouteCircuit Connection\",\r\n \"description\": \"Deletes an ExpressRouteCircuit Connection\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expressRouteCircuits/authorizations\",\r\n \"displayName\": \"ExpressRouteCircuitAuthorization\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCircuits/authorizations/read\",\r\n \"displayName\": \"Get an ExpressRouteCircuit Authorization\",\r\n \"description\": \"Gets an ExpressRouteCircuit Authorization\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCircuits/authorizations/write\",\r\n \"displayName\": \"Create or update an existing ExpressRouteCircuit Authorization\",\r\n \"description\": \"Creates or updates an existing ExpressRouteCircuit Authorization\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/expressRouteCircuits/authorizations/delete\",\r\n \"displayName\": \"Delete ExpressRouteCircuit Authorization\",\r\n \"description\": \"Deletes an ExpressRouteCircuit Authorization\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vpnGateways\",\r\n \"displayName\": \"Represents a VpnGateway resource.\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/vpnGateways/read\",\r\n \"displayName\": \"Get VpnGateway.\",\r\n \"description\": \"Gets a VpnGateway.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/vpnGateways/write\",\r\n \"displayName\": \"Put VpnGateway.\",\r\n \"description\": \"Puts a VpnGateway.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vpnGateways/vpnConnections\",\r\n \"displayName\": \"Represents a VpnConeection resource.\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.network/vpnGateways/vpnConnections/read\",\r\n \"displayName\": \"Get VpnConnection resource.\",\r\n \"description\": \"Gets a VpnConnection.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.network/vpnGateways/vpnConnections/write\",\r\n \"displayName\": \"Put VpnConnection resource.\",\r\n \"description\": \"Puts a VpnConnection.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"connections\",\r\n \"displayName\": \"VirtualNetworkGatewayConnection\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/connections/read\",\r\n \"displayName\": \"Get VirtualNetworkGatewayConnection\",\r\n \"description\": \"Gets VirtualNetworkGatewayConnection\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/connections/write\",\r\n \"displayName\": \"Create or update VirtualNetworkGatewayConnection\",\r\n \"description\": \"Creates or updates an existing VirtualNetworkGatewayConnection\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/connections/delete\",\r\n \"displayName\": \"Delete VirtualNetworkGatewayConnection\",\r\n \"description\": \"Deletes VirtualNetworkGatewayConnection\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/connections/sharedkey/action\",\r\n \"displayName\": \"Get VirtualNetworkGatewayConnection SharedKey\",\r\n \"description\": \"Get VirtualNetworkGatewayConnection SharedKey\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"connections/sharedKey\",\r\n \"displayName\": \"VirtualNetworkGatewayConnection shared key\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/connections/sharedKey/read\",\r\n \"displayName\": \"Get VirtualNetworkGatewayConnection SharedKey\",\r\n \"description\": \"Gets VirtualNetworkGatewayConnection SharedKey\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/connections/sharedKey/write\",\r\n \"displayName\": \"Create or update VirtualNetworkGatewayConnection SharedKey\",\r\n \"description\": \"Creates or updates an existing VirtualNetworkGatewayConnection SharedKey\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"connections/vpndeviceconfigurationscript\",\r\n \"displayName\": \"VirtualNetworkGatewayConnection\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/connections/vpndeviceconfigurationscript/read\",\r\n \"displayName\": \"Gets Vpn Device Configuration of VirtualNetworkGatewayConnection\",\r\n \"description\": \"Gets Vpn Device Configuration of VirtualNetworkGatewayConnection\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networkSecurityGroups\",\r\n \"displayName\": \"Network Security Group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"displayName\": \"Get Network Security Group\",\r\n \"description\": \"Gets a network security group definition\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkSecurityGroups/write\",\r\n \"displayName\": \"Create or Update Network Security Group\",\r\n \"description\": \"Creates a network security group or updates an existing network security group\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkSecurityGroups/delete\",\r\n \"displayName\": \"Delete Network Security Group\",\r\n \"description\": \"Deletes a network security group\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"displayName\": \"Join Network Security Group\",\r\n \"description\": \"Joins a network security group\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networksecuritygroups/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Network Security Groups Diagnostic Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networksecuritygroups/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Get Network Security Groups Diagnostic Settings\",\r\n \"description\": \"Gets the Network Security Groups Diagnostic Settings\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networksecuritygroups/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Create or update Network Security Groups diagnostic settings\",\r\n \"description\": \"Creates or updates the Network Security Groups diagnostic settings, this operation is supplimented by insghts resource provider.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networksecuritygroups/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"Network Security Groups Log Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networksecuritygroups/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Get Network Security Group Event Log Definitions\",\r\n \"description\": \"Gets the events for network security group\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"NetworkSecurityGroupEvent\",\r\n \"displayName\": \"Network Security Group Event\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"NetworkSecurityGroupRuleCounter\",\r\n \"displayName\": \"Network Security Group Rule Counter\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"NetworkSecurityGroupFlowEvent\",\r\n \"displayName\": \"Network Security Group Rule Flow Event\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networkSecurityGroups/defaultSecurityRules\",\r\n \"displayName\": \"Default Security Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networkSecurityGroups/defaultSecurityRules/read\",\r\n \"displayName\": \"Get Default Security Rule\",\r\n \"description\": \"Gets a default security rule definition\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networkSecurityGroups/securityRules\",\r\n \"displayName\": \"Security Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/networkSecurityGroups/securityRules/read\",\r\n \"displayName\": \"Get Security Rule\",\r\n \"description\": \"Gets a security rule definition\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkSecurityGroups/securityRules/write\",\r\n \"displayName\": \"Create or Update Security Rule\",\r\n \"description\": \"Creates a security rule or updates an existing security rule\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/networkSecurityGroups/securityRules/delete\",\r\n \"displayName\": \"Delete Security Rule\",\r\n \"description\": \"Deletes a security rule\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"applicationGateways\",\r\n \"displayName\": \"Application Gateway\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/applicationGateways/read\",\r\n \"displayName\": \"Get Application Gateway\",\r\n \"description\": \"Gets an application gateway\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/applicationGateways/write\",\r\n \"displayName\": \"Create or Update Application Gateway\",\r\n \"description\": \"Creates an application gateway or updates an application gateway\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/applicationGateways/delete\",\r\n \"displayName\": \"Delete Application Gateway\",\r\n \"description\": \"Deletes an application gateway\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/applicationGateways/backendhealth/action\",\r\n \"displayName\": \"Get an application gateway backend health\",\r\n \"description\": \"Gets an application gateway backend health\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/applicationGateways/start/action\",\r\n \"displayName\": \"Start an application gateway\",\r\n \"description\": \"Starts an application gateway\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/applicationGateways/stop/action\",\r\n \"displayName\": \"Stop an application gateway\",\r\n \"description\": \"Stops an application gateway\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/applicationGateways/setSecurityCenterConfiguration/action\",\r\n \"displayName\": \"Set Application Gateway SecurityCenter Configuration\",\r\n \"description\": \"Sets Application Gateway Security Center Configuration\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/applicationGateways/effectiveNetworkSecurityGroups/action\",\r\n \"displayName\": \"Get Effective Security Groups of an Application Gateway\",\r\n \"description\": \"Get Route Table configured On Application Gateway\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/applicationGateways/effectiveRouteTable/action\",\r\n \"displayName\": \"Get Effective Route Table of an Application Gateway\",\r\n \"description\": \"Get Route Table configured On Application Gateway\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"applicationGateways/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Application Gateway metric definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/applicationGateways/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Read Application Gateway metric definitions\",\r\n \"description\": \"Gets the available metrics for Application Gateway\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"Throughput\",\r\n \"displayName\": \"Throughput\",\r\n \"displayDescription\": \"Number of bytes per second the Application Gateway has served\",\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n },\r\n {\r\n \"timeGrain\": \"01:00:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"1.00:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"UnhealthyHostCount\",\r\n \"displayName\": \"Unhealthy Host Count\",\r\n \"displayDescription\": \"Number of unhealthy backend hosts\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"BackendSettingsPool\",\r\n \"displayName\": \"BackendPool HttpSettings\"\r\n }\r\n ],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"HealthyHostCount\",\r\n \"displayName\": \"Healthy Host Count\",\r\n \"displayDescription\": \"Number of healthy backend hosts\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"BackendSettingsPool\",\r\n \"displayName\": \"BackendPool HttpSettings\"\r\n }\r\n ],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"TotalRequests\",\r\n \"displayName\": \"Total Requests\",\r\n \"displayDescription\": \"Count of successful requests that Application Gateway has served\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"BackendSettingsPool\",\r\n \"displayName\": \"BackendPool HttpSettings\"\r\n }\r\n ],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"FailedRequests\",\r\n \"displayName\": \"Failed Requests\",\r\n \"displayDescription\": \"Count of failed requests that Application Gateway has served\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"BackendSettingsPool\",\r\n \"displayName\": \"BackendPool HttpSettings\"\r\n }\r\n ],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"ResponseStatus\",\r\n \"displayName\": \"Response Status\",\r\n \"displayDescription\": \"Http response status returned by Application Gateway\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"HttpStatusGroup\",\r\n \"displayName\": \"HttpStatus\"\r\n }\r\n ],\r\n \"isInternal\": false\r\n },\r\n {\r\n \"name\": \"CurrentConnections\",\r\n \"displayName\": \"Current Connections\",\r\n \"displayDescription\": \"Count of current connections established with Application Gateway\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"00:01:00\",\r\n \"retention\": \"00:00:00\",\r\n \"blobDuration\": \"01:00:00\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [],\r\n \"isInternal\": false\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"applicationGateways/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"ApplicationGateway Log Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/applicationGateways/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Gets the logs for Application Gateway\",\r\n \"description\": \"Gets the events for Application Gateway\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"ApplicationGatewayAccessLog\",\r\n \"displayName\": \"Application Gateway Access Log\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"ApplicationGatewayPerformanceLog\",\r\n \"displayName\": \"Application Gateway Performance Log\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"ApplicationGatewayFirewallLog\",\r\n \"displayName\": \"Application Gateway Firewall Log\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"applicationGateways/backendAddressPools\",\r\n \"displayName\": \"Application Gateway Backend Address Pool\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/applicationGateways/backendAddressPools/join/action\",\r\n \"displayName\": \"Join Application Gateway Backend Address Pool\",\r\n \"description\": \"Joins an application gateway backend address pool\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"routeTables\",\r\n \"displayName\": \"Route Table\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/routeTables/read\",\r\n \"displayName\": \"Get Route Table\",\r\n \"description\": \"Gets a route table definition\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/routeTables/write\",\r\n \"displayName\": \"Create or Update Route Table\",\r\n \"description\": \"Creates a route table or Updates an existing rotue table\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/routeTables/delete\",\r\n \"displayName\": \"Delete Route Table\",\r\n \"description\": \"Deletes a route table definition\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/routeTables/join/action\",\r\n \"displayName\": \"Join Route Table\",\r\n \"description\": \"Joins a route table\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"routeTables/routes\",\r\n \"displayName\": \"Route\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/routeTables/routes/read\",\r\n \"displayName\": \"Get Route\",\r\n \"description\": \"Gets a route definition\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/routeTables/routes/write\",\r\n \"displayName\": \"Create or Update Route\",\r\n \"description\": \"Creates a route or Updates an existing route\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/routeTables/routes/delete\",\r\n \"displayName\": \"Delete Route\",\r\n \"description\": \"Deletes a route definition\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ddosProtectionPlans\",\r\n \"displayName\": \"DDoS Protection Plan\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/ddosProtectionPlans/read\",\r\n \"displayName\": \"Gets a DDoS Protection Plan\",\r\n \"description\": \"Gets a DDoS Protection Plan\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/ddosProtectionPlans/write\",\r\n \"displayName\": \"Creates a DDoS Protection Plan or updates an existing DDoS Protection Plan\",\r\n \"description\": \"Creates a DDoS Protection Plan or updates a DDoS Protection Plan \",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/ddosProtectionPlans/delete\",\r\n \"displayName\": \"Deletes a DDoS Protection Plan\",\r\n \"description\": \"Deletes a DDoS Protection Plan\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/ddosProtectionPlans/join/action\",\r\n \"displayName\": \"Join DDoS Protection Plan\",\r\n \"description\": \"Joins a DDoS Protection Plan\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ddosProtectionPlans/ddosProtectionPlanProxies\",\r\n \"displayName\": \"DDoS Protection Plan Proxy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/ddosProtectionPlans/ddosProtectionPlanProxies/read\",\r\n \"displayName\": \"Get DDoS Protection Plan Proxy\",\r\n \"description\": \"Gets a DDoS Protection Plan Proxy definition\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/ddosProtectionPlans/ddosProtectionPlanProxies/write\",\r\n \"displayName\": \"Create or update DDoS Protection Plan Proxy\",\r\n \"description\": \"Creates a DDoS Protection Plan Proxy or updates and existing DDoS Protection Plan Proxy\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/ddosProtectionPlans/ddosProtectionPlanProxies/delete\",\r\n \"displayName\": \"Delete DDoS Protection Plan Proxy\",\r\n \"description\": \"Deletes a DDoS Protection Plan Proxy\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualwans\",\r\n \"displayName\": \"Represents a Virtual Wan resource\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualwans/delete\",\r\n \"displayName\": \"Deletes a Virtual Wan\",\r\n \"description\": \"Deletes a Virtual Wan\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualwans/read\",\r\n \"displayName\": \"Get a Virtual Wan\",\r\n \"description\": \"Get a Virtual Wan\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualwans/write\",\r\n \"displayName\": \"Create or update a Virtual Wan\",\r\n \"description\": \"Create or update a Virtual Wan\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualwans/vpnconfiguration\",\r\n \"displayName\": \"Represents a Vpn Configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualwans/vpnconfiguration/read\",\r\n \"displayName\": \"Gets a Vpn Configuration\",\r\n \"description\": \"Gets a Vpn Configuration\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualwans/vpnSites\",\r\n \"displayName\": \"Represents a Vpn Site resource.\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualwans/vpnSites/read\",\r\n \"displayName\": \"Gets all VPN Sites that are associated to a Virtual Wan.\",\r\n \"description\": \"Gets all VPN Sites that are associated to a Virtual Wan.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualWans/virtualHubProxies\",\r\n \"displayName\": \"Virtual Hub Proxy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualWans/virtualHubProxies/read\",\r\n \"displayName\": \"Get Virtual Hub proxy\",\r\n \"description\": \"Gets a Virtual Hub proxy definition\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualWans/virtualHubProxies/write\",\r\n \"displayName\": \"Create or update Virtual Hub proxy\",\r\n \"description\": \"Creates a Virtual Hub proxy or updates a Virtual Hub proxy\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualWans/virtualHubProxies/delete\",\r\n \"displayName\": \"Delete Virtual Hub proxy\",\r\n \"description\": \"Deletes a Virtual Hub proxy\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualwans/virtualHubs\",\r\n \"displayName\": \"Represents a Virtual Hub resource\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualwans/virtualHubs/read\",\r\n \"displayName\": \"Gets all Virtual Hubs that are associated to a Virtual Wan.\",\r\n \"description\": \"Gets all Virtual Hubs that are associated to a Virtual Wan.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualWans/vpnSiteProxies\",\r\n \"displayName\": \"Vpn Site Proxy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualWans/vpnSiteProxies/read\",\r\n \"displayName\": \"Get Vpn Site proxy\",\r\n \"description\": \"Gets a Vpn Site proxy definition\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualWans/vpnSiteProxies/write\",\r\n \"displayName\": \"Create or update Vpn Site proxy\",\r\n \"description\": \"Creates a Vpn Site proxy or updates a Vpn Site proxy\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualWans/vpnSiteProxies/delete\",\r\n \"displayName\": \"Delete Vpn Site proxy\",\r\n \"description\": \"Deletes a Vpn Site proxy\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualHubs\",\r\n \"displayName\": \"Represents a Virtual Hub resource\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualHubs/delete\",\r\n \"displayName\": \"Deletes a Virtual Hub\",\r\n \"description\": \"Deletes a Virtual Hub\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualHubs/read\",\r\n \"displayName\": \"Get a Virtual Hub\",\r\n \"description\": \"Get a Virtual Hub\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualHubs/write\",\r\n \"displayName\": \"Create or update a Virtual Hub\",\r\n \"description\": \"Create or update a Virtual Hub\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualHubs/hubVirtualNetworkConnections\",\r\n \"displayName\": \"Represents a HubVirtualNetworkConnection resource\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/virtualHubs/hubVirtualNetworkConnections/read\",\r\n \"displayName\": \"Get a HubVirtualNetworkConnection\",\r\n \"description\": \"Get a HubVirtualNetworkConnection\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualHubs/hubVirtualNetworkConnections/write\",\r\n \"displayName\": \"Create or update a HubVirtualNetworkConnection\",\r\n \"description\": \"Create or update a HubVirtualNetworkConnection\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Network/virtualHubs/hubVirtualNetworkConnections/delete\",\r\n \"displayName\": \"Deletes a HubVirtualNetworkConnection\",\r\n \"description\": \"Deletes a HubVirtualNetworkConnection\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/operationResults\",\r\n \"displayName\": \"Operation Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/locations/operationResults/read\",\r\n \"displayName\": \"Get Operation Result\",\r\n \"description\": \"Gets operation result of an async POST or DELETE operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/virtualNetworkAvailableEndpointServices\",\r\n \"displayName\": \"Virtual Network Endpoint Service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/locations/virtualNetworkAvailableEndpointServices/read\",\r\n \"displayName\": \"Get available Virtual Network Endpoint Services\",\r\n \"description\": \"Gets a list of available Virtual Network Endpoint Services\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/checkDnsNameAvailability\",\r\n \"displayName\": \"Dns Availability Check Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/locations/checkDnsNameAvailability/read\",\r\n \"displayName\": \"Check Dns Name Availability\",\r\n \"description\": \"Checks if dns label is available at the specified location\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/usages\",\r\n \"displayName\": \"Usage Metric\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/locations/usages/read\",\r\n \"displayName\": \"Get Usage Metric\",\r\n \"description\": \"Gets the resources usage metrics\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/operations\",\r\n \"displayName\": \"Operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Network/locations/operations/read\",\r\n \"displayName\": \"Get Operation Resource\",\r\n \"description\": \"Gets operation resource that represents status of an asynchronous operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Network\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Network\"\r\n },\r\n {\r\n \"displayName\": \"Dynatrace DynatraceSaaS\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Dynatrace.DynatraceSaaS/updateCommunicationPreference/action\",\r\n \"displayName\": \"Update Communication\",\r\n \"description\": \"Regenerate the Key\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Dynatrace.DynatraceSaaS/listCommunicationPreference/action\",\r\n \"displayName\": \"List Communication\",\r\n \"description\": \"Regenerate the Key\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"accounts\",\r\n \"displayName\": \"accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Dynatrace.DynatraceSaaS/accounts/read\",\r\n \"displayName\": \"Get Resource\",\r\n \"description\": \"Read Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Dynatrace.DynatraceSaaS/accounts/write\",\r\n \"displayName\": \"Create/Update Resource\",\r\n \"description\": \"Write Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Dynatrace.DynatraceSaaS/accounts/delete\",\r\n \"displayName\": \"Delete Resource\",\r\n \"description\": \"Delete Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Dynatrace.DynatraceSaaS/accounts/listSecrets/action\",\r\n \"displayName\": \"Get Secrets\",\r\n \"description\": \"Lists the secrets\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Dynatrace.DynatraceSaaS/accounts/listSingleSignOnToken/action\",\r\n \"displayName\": \"List Single Sign On Tokens\",\r\n \"description\": \"Read Single Sign On Tokens\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Dynatrace.DynatraceSaaS/accounts/regenerateKeys/action\",\r\n \"displayName\": \"Regenerate Keys\",\r\n \"description\": \"Regenerate any Keys\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Dynatrace.DynatraceSaaS/operations/read\",\r\n \"displayName\": \"List Operations\",\r\n \"description\": \"read operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Dynatrace.DynatraceSaaS\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Dynatrace.DynatraceSaaS\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Commerce\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"RateCard\",\r\n \"displayName\": \"RateCard\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Commerce/RateCard/read\",\r\n \"displayName\": \"Read Rate Card\",\r\n \"description\": \"Returns offer data, resource/meter metadata and rates for the given subscription.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"UsageAggregates\",\r\n \"displayName\": \"Usage Aggregates\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Commerce/UsageAggregates/read\",\r\n \"displayName\": \"Read Usage Aggregates\",\r\n \"description\": \"Retrieves Microsoft Azure’s consumption by a subscription. The result contains aggregates usage data, subscription and resource related information, on a particular time range.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Commerce\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Commerce\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Portal\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"dashboards\",\r\n \"displayName\": \"Dashboards\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Portal/dashboards/read\",\r\n \"displayName\": \"Get Dashboard\",\r\n \"description\": \"Reads the dashboards for the subscription.\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Portal/dashboards/write\",\r\n \"displayName\": \"Set Dashboard\",\r\n \"description\": \"Add or modify dashboard to a subscription.\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Portal/dashboards/delete\",\r\n \"displayName\": \"Delete Dashboard\",\r\n \"description\": \"Removes the dashboard from the subscription.\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Portal\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Portal\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Azure Relay\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Relay/checkNamespaceAvailability/action\",\r\n \"displayName\": \"Get namespace availability.\",\r\n \"description\": \"Checks availability of namespace under given subscription. This API is deprecated please use CheckNameAvailabiltiy instead.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/checkNameAvailability/action\",\r\n \"displayName\": \"Get namespace availability.\",\r\n \"description\": \"Checks availability of namespace under given subscription.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/register/action\",\r\n \"displayName\": \"Registers the Relay Resource Provider\",\r\n \"description\": \"Registers the subscription for the Relay resource provider and enables the creation of Relay resources\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/unregister/action\",\r\n \"displayName\": \"Registers the Relay Resource Provider\",\r\n \"description\": \"Registers the subscription for the Relay resource provider and enables the creation of Relay resources\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"namespaces\",\r\n \"displayName\": \"Namespace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/write\",\r\n \"displayName\": \"Create Or Update Namespace \",\r\n \"description\": \"Create a Namespace Resource and Update its properties. Tags and Capacity of the Namespace are the properties which can be updated.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/read\",\r\n \"displayName\": \"Get Namespace Resource\",\r\n \"description\": \"Get the list of Namespace Resource Description\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/Delete\",\r\n \"displayName\": \"Delete Namespace\",\r\n \"description\": \"Delete Namespace Resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/authorizationRules/action\",\r\n \"displayName\": \"Updates Namespace Authorization Rule (Deprecated)\",\r\n \"description\": \"Updates Namespace Authorization Rule. This API is depricated. Please use a PUT call to update the Namespace Authorization Rule instead.. This operation is not supported on API version 2017-04-01.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/operationresults\",\r\n \"displayName\": \"Namespace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/operationresults/read\",\r\n \"displayName\": \"Get Namespace Resource\",\r\n \"description\": \"Get the status of Namespace operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Namespace metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get Namespace metrics\",\r\n \"description\": \"Get list of Namespace metrics Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"ListenerConnections-Success\",\r\n \"displayName\": \"ListenerConnections-Success\",\r\n \"displayDescription\": \"Successful ListenerConnections for Microsoft.Relay.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"ListenerConnectionAttempts\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n },\r\n {\r\n \"name\": \"OperationResult\",\r\n \"isHidden\": true,\r\n \"defaultDimensionValues\": [\r\n {\r\n \"value\": \"Success\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"ListenerConnections-ClientError\",\r\n \"displayName\": \"ListenerConnections-ClientError\",\r\n \"displayDescription\": \"ClientError on ListenerConnections for Microsoft.Relay.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"ListenerConnectionAttempts\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n },\r\n {\r\n \"name\": \"OperationResult\",\r\n \"isHidden\": true,\r\n \"defaultDimensionValues\": [\r\n {\r\n \"value\": \"ClientError\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"ListenerConnections-ServerError\",\r\n \"displayName\": \"ListenerConnections-ServerError\",\r\n \"displayDescription\": \"ServerError on ListenerConnections for Microsoft.Relay.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"ListenerConnectionAttempts\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n },\r\n {\r\n \"name\": \"OperationResult\",\r\n \"isHidden\": true,\r\n \"defaultDimensionValues\": [\r\n {\r\n \"value\": \"InternalServerError\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"SenderConnections-Success\",\r\n \"displayName\": \"SenderConnections-Success\",\r\n \"displayDescription\": \"Successful SenderConnections for Microsoft.Relay.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"SenderConnectionAttempts\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n },\r\n {\r\n \"name\": \"OperationResult\",\r\n \"isHidden\": true,\r\n \"defaultDimensionValues\": [\r\n {\r\n \"value\": \"Success\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"SenderConnections-ClientError\",\r\n \"displayName\": \"SenderConnections-ClientError\",\r\n \"displayDescription\": \"ClientError on SenderConnections for Microsoft.Relay.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"SenderConnectionAttempts\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n },\r\n {\r\n \"name\": \"OperationResult\",\r\n \"isHidden\": true,\r\n \"defaultDimensionValues\": [\r\n {\r\n \"value\": \"ClientError\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"SenderConnections-ServerError\",\r\n \"displayName\": \"SenderConnections-ServerError\",\r\n \"displayDescription\": \"ServerError on SenderConnections for Microsoft.Relay.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"SenderConnectionAttempts\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n },\r\n {\r\n \"name\": \"OperationResult\",\r\n \"isHidden\": true,\r\n \"defaultDimensionValues\": [\r\n {\r\n \"value\": \"InternalServerError\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"ListenerConnections-TotalRequests\",\r\n \"displayName\": \"ListenerConnections-TotalRequests\",\r\n \"displayDescription\": \"Total ListenerConnections for Microsoft.Relay.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"ListenerConnectionAttempts\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"SenderConnections-TotalRequests\",\r\n \"displayName\": \"SenderConnections-TotalRequests\",\r\n \"displayDescription\": \"Total SenderConnections requests for Microsoft.Relay.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"SenderConnectionAttempts\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"ActiveConnections\",\r\n \"displayName\": \"ActiveConnections\",\r\n \"displayDescription\": \"Total ActiveConnections for Microsoft.Relay.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"ActiveConnectionsCount\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"ActiveListeners\",\r\n \"displayName\": \"ActiveListeners\",\r\n \"displayDescription\": \"Total ActiveListeners for Microsoft.Relay.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"ActiveListenersCount\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"BytesTransferred\",\r\n \"displayName\": \"BytesTransferred\",\r\n \"displayDescription\": \"Total BytesTransferred for Microsoft.Relay.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"BytesTransferred\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"ListenerDisconnects\",\r\n \"displayName\": \"ListenerDisconnects\",\r\n \"displayDescription\": \"Total ListenerDisconnects for Microsoft.Relay.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"ListenerConnectionDisconnects\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"SenderDisconnects\",\r\n \"displayName\": \"SenderDisconnects\",\r\n \"displayDescription\": \"Total SenderDisconnects for Microsoft.Relay.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"SenderConnectionDisconnects\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/authorizationRules\",\r\n \"displayName\": \"AuthorizationRules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/authorizationRules/read\",\r\n \"displayName\": \"Get Namespace Authorization Rules\",\r\n \"description\": \"Get the list of Namespaces Authorization Rules description.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/authorizationRules/write\",\r\n \"displayName\": \"Create or Update Namespace Authorization Rules\",\r\n \"description\": \"Create a Namespace level Authorization Rules and update its properties. The Authorization Rules Access Rights, the Primary and Secondary Keys can be updated.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/authorizationRules/delete\",\r\n \"displayName\": \"Delete Namespace Authorization Rule\",\r\n \"description\": \"Delete Namespace Authorization Rule. The Default Namespace Authorization Rule cannot be deleted. \",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/authorizationRules/listkeys/action\",\r\n \"displayName\": \"Get Namespace Listkeys\",\r\n \"description\": \"Get the Connection String to the Namespace\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/authorizationRules/regenerateKeys/action\",\r\n \"displayName\": \"Resource Regeneratekeys\",\r\n \"description\": \"Regenerate the Primary or Secondary key to the Resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/HybridConnections\",\r\n \"displayName\": \"HybridConnection\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/HybridConnections/write\",\r\n \"displayName\": \"Create or Update HybridConnection\",\r\n \"description\": \"Create or Update HybridConnection properties.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/HybridConnections/read\",\r\n \"displayName\": \"Get HybridConnection\",\r\n \"description\": \"Get list of HybridConnection Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/HybridConnections/Delete\",\r\n \"displayName\": \"Delete HybridConnection\",\r\n \"description\": \"Operation to delete HybridConnection Resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/HybridConnections/authorizationRules/action\",\r\n \"displayName\": \"Update HybridConnection Authorization Rules (Deprecated)\",\r\n \"description\": \"Operation to update HybridConnection. This operation is not supported on API version 2017-04-01. Authorization Rules. Please use a PUT call to update Authorization Rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/HybridConnections/authorizationRules\",\r\n \"displayName\": \"HybridConnection AuthorizationRules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/HybridConnections/authorizationRules/read\",\r\n \"displayName\": \" Get HybridConnection Authorization Rules\",\r\n \"description\": \" Get the list of HybridConnection Authorization Rules\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/HybridConnections/authorizationRules/write\",\r\n \"displayName\": \"Create or Update HybridConnection Authorization Rule\",\r\n \"description\": \"Create HybridConnection Authorization Rules and Update its properties. The Authorization Rules Access Rights can be updated.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/HybridConnections/authorizationRules/delete\",\r\n \"displayName\": \"Delete HybridConnection Authorization Rules\",\r\n \"description\": \"Operation to delete HybridConnection Authorization Rules\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/HybridConnections/authorizationRules/listkeys/action\",\r\n \"displayName\": \"List HybridConnection keys\",\r\n \"description\": \"Get the Connection String to HybridConnection\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/HybridConnections/authorizationRules/regeneratekeys/action\",\r\n \"displayName\": \"Resource Regeneratekeys\",\r\n \"description\": \"Regenerate the Primary or Secondary key to the Resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/disasterrecoveryconfigs\",\r\n \"displayName\": \"DisasterRecoveryConfigurations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/disasterrecoveryconfigs/checkNameAvailability/action\",\r\n \"displayName\": \"Get alias availability.\",\r\n \"description\": \"Checks availability of namespace alias under given subscription.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/disasterRecoveryConfigs/write\",\r\n \"displayName\": \"Create or Update Disaster Recovery configuration.\",\r\n \"description\": \"Creates or Updates the Disaster Recovery configuration associated with the namespace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/disasterRecoveryConfigs/read\",\r\n \"displayName\": \"Get Disaster Recovery configuration\",\r\n \"description\": \"Gets the Disaster Recovery configuration associated with the namespace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/disasterRecoveryConfigs/delete\",\r\n \"displayName\": \"Delete Disaster Recovery configuration\",\r\n \"description\": \"Deletes the Disaster Recovery configuration associated with the namespace. This operation can only be invoked via the primary namespace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/disasterRecoveryConfigs/breakPairing/action\",\r\n \"displayName\": \"Break Pairing\",\r\n \"description\": \"Disables Disaster Recovery and stops replicating changes from primary to secondary namespaces.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/disasterRecoveryConfigs/failover/action\",\r\n \"displayName\": \"Failover\",\r\n \"description\": \"Invokes a GEO DR failover and reconfigures the namespace alias to point to the secondary namespace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/disasterRecoveryConfigs/authorizationRules\",\r\n \"displayName\": \"AuthorizationRules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/disasterRecoveryConfigs/authorizationRules/read\",\r\n \"displayName\": \"Get Disaster Recovery Primary Namespace's Authorization Rules\",\r\n \"description\": \"Get Disaster Recovery Primary Namespace's Authorization Rules\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/disasterRecoveryConfigs/authorizationRules/listkeys/action\",\r\n \"displayName\": \"Gets the authorization rules keys for the Disaster Recovery primary namespace\",\r\n \"description\": \"Gets the authorization rules keys for the Disaster Recovery primary namespace\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/WcfRelays\",\r\n \"displayName\": \"WcfRelay\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/WcfRelays/write\",\r\n \"displayName\": \"Create or Update WcfRelay\",\r\n \"description\": \"Create or Update WcfRelay properties.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/WcfRelays/read\",\r\n \"displayName\": \"Get WcfRelay\",\r\n \"description\": \"Get list of WcfRelay Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/WcfRelays/Delete\",\r\n \"displayName\": \"Delete WcfRelay\",\r\n \"description\": \"Operation to delete WcfRelay Resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/WcfRelays/authorizationRules/action\",\r\n \"displayName\": \"Update WcfRelay Authorization Rules (Deprecated)\",\r\n \"description\": \"Operation to update WcfRelay. This operation is not supported on API version 2017-04-01. Authorization Rules. Please use a PUT call to update Authorization Rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/WcfRelays/authorizationRules\",\r\n \"displayName\": \"WcfRelay AuthorizationRules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/WcfRelays/authorizationRules/read\",\r\n \"displayName\": \" Get WcfRelay Authorization Rules\",\r\n \"description\": \" Get the list of WcfRelay Authorization Rules\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/WcfRelays/authorizationRules/write\",\r\n \"displayName\": \"Create or Update WcfRelay Authorization Rule\",\r\n \"description\": \"Create WcfRelay Authorization Rules and Update its properties. The Authorization Rules Access Rights can be updated.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/WcfRelays/authorizationRules/delete\",\r\n \"displayName\": \"Delete WcfRelay Authorization Rules\",\r\n \"description\": \"Operation to delete WcfRelay Authorization Rules\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/WcfRelays/authorizationRules/listkeys/action\",\r\n \"displayName\": \"List WcfRelay keys\",\r\n \"description\": \"Get the Connection String to WcfRelay\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/WcfRelays/authorizationRules/regeneratekeys/action\",\r\n \"displayName\": \"Resource Regeneratekeys\",\r\n \"description\": \"Regenerate the Primary or Secondary key to the Resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/messagingPlan\",\r\n \"displayName\": \"Namespace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/messagingPlan/read\",\r\n \"displayName\": \"Get Messaging Plan (Deprecated)\",\r\n \"description\": \"Gets the Messaging Plan for a namespace. This API is deprecated. Properties exposed via the MessagingPlan resource are moved to the (parent) Namespace resource in later API versions.. This operation is not supported on API version 2017-04-01.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Relay/namespaces/messagingPlan/write\",\r\n \"displayName\": \"Create or Update Messaging Plan (Deprecated)\",\r\n \"description\": \"Updates the Messaging Plan for a namespace. This API is deprecated. Properties exposed via the MessagingPlan resource are moved to the (parent) Namespace resource in later API versions.. This operation is not supported on API version 2017-04-01.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Relay/operations/read\",\r\n \"displayName\": \"Get Operations\",\r\n \"description\": \"Get Operations\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Relay\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Relay\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Cache\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Cache/checknameavailability/action\",\r\n \"displayName\": \"Check Redis Cache Name Availability\",\r\n \"description\": \"Checks if a name is available for use with a new Redis Cache\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cache/register/action\",\r\n \"displayName\": \"Register Resource Provider Microsoft.Cache\",\r\n \"description\": \"Registers the 'Microsoft.Cache' resource provider with a subscription\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cache/unregister/action\",\r\n \"displayName\": \"Unregister Resource Provider Microsoft.Cache\",\r\n \"description\": \"Unregisters the 'Microsoft.Cache' resource provider with a subscription\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"redis\",\r\n \"displayName\": \"Redis Cache\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Cache/redis/write\",\r\n \"displayName\": \"Manage Redis Cache (read-write)\",\r\n \"description\": \"Modify the Redis Cache's settings and configuration in the management portal\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cache/redis/read\",\r\n \"displayName\": \"Manage Redis Cache (read-only)\",\r\n \"description\": \"View the Redis Cache's settings and configuration in the management portal\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cache/redis/delete\",\r\n \"displayName\": \"Delete Redis Cache\",\r\n \"description\": \"Delete the entire Redis Cache\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cache/redis/listKeys/action\",\r\n \"displayName\": \"View Redis Cache Access Keys\",\r\n \"description\": \"View the value of Redis Cache access keys in the management portal\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cache/redis/regenerateKey/action\",\r\n \"displayName\": \"Regenerate Redis Cache Access Keys\",\r\n \"description\": \"Change the value of Redis Cache access keys in the management portal\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cache/redis/import/action\",\r\n \"displayName\": \"Import data into Redis from storage\",\r\n \"description\": \"Import data of a specified format from multiple blobs into Redis\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cache/redis/export/action\",\r\n \"displayName\": \"Export Redis data to storage\",\r\n \"description\": \"Export Redis data to prefixed storage blobs in specified format\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cache/redis/forceReboot/action\",\r\n \"displayName\": \"Force reboot a cache instance, potentially with data loss.\",\r\n \"description\": \"Force reboot a cache instance, potentially with data loss.\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cache/redis/stop/action\",\r\n \"displayName\": \"Stop a cache instance.\",\r\n \"description\": \"Stop a cache instance.\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cache/redis/start/action\",\r\n \"displayName\": \"Start a cache instance.\",\r\n \"description\": \"Start a cache instance.\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"redis/metricDefinitions\",\r\n \"displayName\": \"The available metrics for a Redis Cache\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Cache/redis/metricDefinitions/read\",\r\n \"displayName\": \"Read Redis Cache Metric Definitions\",\r\n \"description\": \"Gets the available metrics for a Redis Cache\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"connectedclients\",\r\n \"displayName\": \"Connected Clients\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The number of client connections to the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalcommandsprocessed\",\r\n \"displayName\": \"Total Operations\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The total number of commands processed by the cache server. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachehits\",\r\n \"displayName\": \"Cache Hits\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of successful key lookups. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachemisses\",\r\n \"displayName\": \"Cache Misses\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of failed key lookups. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"getcommands\",\r\n \"displayName\": \"Gets\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of get operations from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"setcommands\",\r\n \"displayName\": \"Sets\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of set operations to the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operationsPerSecond\",\r\n \"displayName\": \"Operations Per Second\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of instantaneous operations per second executed on the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"evictedkeys\",\r\n \"displayName\": \"Evicted Keys\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of items evicted from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalkeys\",\r\n \"displayName\": \"Total Keys\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The total number of items in the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expiredkeys\",\r\n \"displayName\": \"Expired Keys\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of items expired from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemory\",\r\n \"displayName\": \"Used Memory\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of cache memory used for key/value pairs in the cache in MB. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemoryRss\",\r\n \"displayName\": \"Used Memory RSS\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of cache memory used in MB, including fragmentation and metadata. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverLoad\",\r\n \"displayName\": \"Server Load\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The percentage of cycles in which the Redis server is busy processing and not waiting idle for messages. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheWrite\",\r\n \"displayName\": \"Cache Write\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of data written to the cache in Megabytes per second (MB/s). For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheRead\",\r\n \"displayName\": \"Cache Read\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of data read from the cache in Megabytes per second (MB/s). For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"percentProcessorTime\",\r\n \"displayName\": \"CPU\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The CPU utilization of the Azure Redis Cache server as a percentage. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"connectedclients0\",\r\n \"displayName\": \"Connected Clients (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The number of client connections to the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalcommandsprocessed0\",\r\n \"displayName\": \"Total Operations (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The total number of commands processed by the cache server. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachehits0\",\r\n \"displayName\": \"Cache Hits (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of successful key lookups. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachemisses0\",\r\n \"displayName\": \"Cache Misses (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of failed key lookups. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"getcommands0\",\r\n \"displayName\": \"Gets (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of get operations from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"setcommands0\",\r\n \"displayName\": \"Sets (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of set operations to the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operationsPerSecond0\",\r\n \"displayName\": \"Operations Per Second (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of instantaneous operations per second executed on the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"evictedkeys0\",\r\n \"displayName\": \"Evicted Keys (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of items evicted from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalkeys0\",\r\n \"displayName\": \"Total Keys (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The total number of items in the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expiredkeys0\",\r\n \"displayName\": \"Expired Keys (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of items expired from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemory0\",\r\n \"displayName\": \"Used Memory (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of cache memory used for key/value pairs in the cache in MB. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemoryRss0\",\r\n \"displayName\": \"Used Memory RSS (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of cache memory used in MB, including fragmentation and metadata. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverLoad0\",\r\n \"displayName\": \"Server Load (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The percentage of cycles in which the Redis server is busy processing and not waiting idle for messages. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheWrite0\",\r\n \"displayName\": \"Cache Write (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of data written to the cache in Megabytes per second (MB/s). For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheRead0\",\r\n \"displayName\": \"Cache Read (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of data read from the cache in Megabytes per second (MB/s). For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"percentProcessorTime0\",\r\n \"displayName\": \"CPU (Shard 0)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The CPU utilization of the Azure Redis Cache server as a percentage. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"connectedclients1\",\r\n \"displayName\": \"Connected Clients (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The number of client connections to the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalcommandsprocessed1\",\r\n \"displayName\": \"Total Operations (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The total number of commands processed by the cache server. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachehits1\",\r\n \"displayName\": \"Cache Hits (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of successful key lookups. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachemisses1\",\r\n \"displayName\": \"Cache Misses (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of failed key lookups. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"getcommands1\",\r\n \"displayName\": \"Gets (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of get operations from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"setcommands1\",\r\n \"displayName\": \"Sets (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of set operations to the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operationsPerSecond1\",\r\n \"displayName\": \"Operations Per Second (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of instantaneous operations per second executed on the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"evictedkeys1\",\r\n \"displayName\": \"Evicted Keys (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of items evicted from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalkeys1\",\r\n \"displayName\": \"Total Keys (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The total number of items in the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expiredkeys1\",\r\n \"displayName\": \"Expired Keys (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of items expired from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemory1\",\r\n \"displayName\": \"Used Memory (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of cache memory used for key/value pairs in the cache in MB. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemoryRss1\",\r\n \"displayName\": \"Used Memory RSS (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of cache memory used in MB, including fragmentation and metadata. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverLoad1\",\r\n \"displayName\": \"Server Load (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The percentage of cycles in which the Redis server is busy processing and not waiting idle for messages. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheWrite1\",\r\n \"displayName\": \"Cache Write (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of data written to the cache in Megabytes per second (MB/s). For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheRead1\",\r\n \"displayName\": \"Cache Read (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of data read from the cache in Megabytes per second (MB/s). For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"percentProcessorTime1\",\r\n \"displayName\": \"CPU (Shard 1)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The CPU utilization of the Azure Redis Cache server as a percentage. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"connectedclients2\",\r\n \"displayName\": \"Connected Clients (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The number of client connections to the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalcommandsprocessed2\",\r\n \"displayName\": \"Total Operations (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The total number of commands processed by the cache server. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachehits2\",\r\n \"displayName\": \"Cache Hits (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of successful key lookups. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachemisses2\",\r\n \"displayName\": \"Cache Misses (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of failed key lookups. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"getcommands2\",\r\n \"displayName\": \"Gets (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of get operations from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"setcommands2\",\r\n \"displayName\": \"Sets (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of set operations to the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operationsPerSecond2\",\r\n \"displayName\": \"Operations Per Second (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of instantaneous operations per second executed on the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"evictedkeys2\",\r\n \"displayName\": \"Evicted Keys (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of items evicted from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalkeys2\",\r\n \"displayName\": \"Total Keys (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The total number of items in the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expiredkeys2\",\r\n \"displayName\": \"Expired Keys (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of items expired from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemory2\",\r\n \"displayName\": \"Used Memory (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of cache memory used for key/value pairs in the cache in MB. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemoryRss2\",\r\n \"displayName\": \"Used Memory RSS (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of cache memory used in MB, including fragmentation and metadata. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverLoad2\",\r\n \"displayName\": \"Server Load (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The percentage of cycles in which the Redis server is busy processing and not waiting idle for messages. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheWrite2\",\r\n \"displayName\": \"Cache Write (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of data written to the cache in Megabytes per second (MB/s). For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheRead2\",\r\n \"displayName\": \"Cache Read (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of data read from the cache in Megabytes per second (MB/s). For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"percentProcessorTime2\",\r\n \"displayName\": \"CPU (Shard 2)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The CPU utilization of the Azure Redis Cache server as a percentage. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"connectedclients3\",\r\n \"displayName\": \"Connected Clients (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The number of client connections to the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalcommandsprocessed3\",\r\n \"displayName\": \"Total Operations (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The total number of commands processed by the cache server. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachehits3\",\r\n \"displayName\": \"Cache Hits (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of successful key lookups. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachemisses3\",\r\n \"displayName\": \"Cache Misses (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of failed key lookups. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"getcommands3\",\r\n \"displayName\": \"Gets (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of get operations from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"setcommands3\",\r\n \"displayName\": \"Sets (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of set operations to the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operationsPerSecond3\",\r\n \"displayName\": \"Operations Per Second (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of instantaneous operations per second executed on the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"evictedkeys3\",\r\n \"displayName\": \"Evicted Keys (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of items evicted from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalkeys3\",\r\n \"displayName\": \"Total Keys (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The total number of items in the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expiredkeys3\",\r\n \"displayName\": \"Expired Keys (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of items expired from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemory3\",\r\n \"displayName\": \"Used Memory (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of cache memory used for key/value pairs in the cache in MB. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemoryRss3\",\r\n \"displayName\": \"Used Memory RSS (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of cache memory used in MB, including fragmentation and metadata. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverLoad3\",\r\n \"displayName\": \"Server Load (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The percentage of cycles in which the Redis server is busy processing and not waiting idle for messages. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheWrite3\",\r\n \"displayName\": \"Cache Write (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of data written to the cache in Megabytes per second (MB/s). For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheRead3\",\r\n \"displayName\": \"Cache Read (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of data read from the cache in Megabytes per second (MB/s). For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"percentProcessorTime3\",\r\n \"displayName\": \"CPU (Shard 3)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The CPU utilization of the Azure Redis Cache server as a percentage. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"connectedclients4\",\r\n \"displayName\": \"Connected Clients (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The number of client connections to the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalcommandsprocessed4\",\r\n \"displayName\": \"Total Operations (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The total number of commands processed by the cache server. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachehits4\",\r\n \"displayName\": \"Cache Hits (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of successful key lookups. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachemisses4\",\r\n \"displayName\": \"Cache Misses (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of failed key lookups. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"getcommands4\",\r\n \"displayName\": \"Gets (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of get operations from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"setcommands4\",\r\n \"displayName\": \"Sets (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of set operations to the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operationsPerSecond4\",\r\n \"displayName\": \"Operations Per Second (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of instantaneous operations per second executed on the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"evictedkeys4\",\r\n \"displayName\": \"Evicted Keys (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of items evicted from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalkeys4\",\r\n \"displayName\": \"Total Keys (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The total number of items in the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expiredkeys4\",\r\n \"displayName\": \"Expired Keys (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of items expired from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemory4\",\r\n \"displayName\": \"Used Memory (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of cache memory used for key/value pairs in the cache in MB. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemoryRss4\",\r\n \"displayName\": \"Used Memory RSS (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of cache memory used in MB, including fragmentation and metadata. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverLoad4\",\r\n \"displayName\": \"Server Load (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The percentage of cycles in which the Redis server is busy processing and not waiting idle for messages. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheWrite4\",\r\n \"displayName\": \"Cache Write (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of data written to the cache in Megabytes per second (MB/s). For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheRead4\",\r\n \"displayName\": \"Cache Read (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of data read from the cache in Megabytes per second (MB/s). For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"percentProcessorTime4\",\r\n \"displayName\": \"CPU (Shard 4)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The CPU utilization of the Azure Redis Cache server as a percentage. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"connectedclients5\",\r\n \"displayName\": \"Connected Clients (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The number of client connections to the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalcommandsprocessed5\",\r\n \"displayName\": \"Total Operations (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The total number of commands processed by the cache server. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachehits5\",\r\n \"displayName\": \"Cache Hits (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of successful key lookups. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachemisses5\",\r\n \"displayName\": \"Cache Misses (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of failed key lookups. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"getcommands5\",\r\n \"displayName\": \"Gets (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of get operations from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"setcommands5\",\r\n \"displayName\": \"Sets (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of set operations to the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operationsPerSecond5\",\r\n \"displayName\": \"Operations Per Second (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of instantaneous operations per second executed on the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"evictedkeys5\",\r\n \"displayName\": \"Evicted Keys (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of items evicted from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalkeys5\",\r\n \"displayName\": \"Total Keys (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The total number of items in the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expiredkeys5\",\r\n \"displayName\": \"Expired Keys (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of items expired from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemory5\",\r\n \"displayName\": \"Used Memory (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of cache memory used for key/value pairs in the cache in MB. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemoryRss5\",\r\n \"displayName\": \"Used Memory RSS (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of cache memory used in MB, including fragmentation and metadata. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverLoad5\",\r\n \"displayName\": \"Server Load (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The percentage of cycles in which the Redis server is busy processing and not waiting idle for messages. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheWrite5\",\r\n \"displayName\": \"Cache Write (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of data written to the cache in Megabytes per second (MB/s). For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheRead5\",\r\n \"displayName\": \"Cache Read (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of data read from the cache in Megabytes per second (MB/s). For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"percentProcessorTime5\",\r\n \"displayName\": \"CPU (Shard 5)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The CPU utilization of the Azure Redis Cache server as a percentage. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"connectedclients6\",\r\n \"displayName\": \"Connected Clients (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The number of client connections to the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalcommandsprocessed6\",\r\n \"displayName\": \"Total Operations (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The total number of commands processed by the cache server. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachehits6\",\r\n \"displayName\": \"Cache Hits (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of successful key lookups. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachemisses6\",\r\n \"displayName\": \"Cache Misses (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of failed key lookups. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"getcommands6\",\r\n \"displayName\": \"Gets (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of get operations from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"setcommands6\",\r\n \"displayName\": \"Sets (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of set operations to the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operationsPerSecond6\",\r\n \"displayName\": \"Operations Per Second (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of instantaneous operations per second executed on the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"evictedkeys6\",\r\n \"displayName\": \"Evicted Keys (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of items evicted from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalkeys6\",\r\n \"displayName\": \"Total Keys (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The total number of items in the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expiredkeys6\",\r\n \"displayName\": \"Expired Keys (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of items expired from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemory6\",\r\n \"displayName\": \"Used Memory (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of cache memory used for key/value pairs in the cache in MB. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemoryRss6\",\r\n \"displayName\": \"Used Memory RSS (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of cache memory used in MB, including fragmentation and metadata. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverLoad6\",\r\n \"displayName\": \"Server Load (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The percentage of cycles in which the Redis server is busy processing and not waiting idle for messages. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheWrite6\",\r\n \"displayName\": \"Cache Write (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of data written to the cache in Megabytes per second (MB/s). For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheRead6\",\r\n \"displayName\": \"Cache Read (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of data read from the cache in Megabytes per second (MB/s). For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"percentProcessorTime6\",\r\n \"displayName\": \"CPU (Shard 6)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The CPU utilization of the Azure Redis Cache server as a percentage. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"connectedclients7\",\r\n \"displayName\": \"Connected Clients (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The number of client connections to the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalcommandsprocessed7\",\r\n \"displayName\": \"Total Operations (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The total number of commands processed by the cache server. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachehits7\",\r\n \"displayName\": \"Cache Hits (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of successful key lookups. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachemisses7\",\r\n \"displayName\": \"Cache Misses (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of failed key lookups. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"getcommands7\",\r\n \"displayName\": \"Gets (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of get operations from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"setcommands7\",\r\n \"displayName\": \"Sets (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of set operations to the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operationsPerSecond7\",\r\n \"displayName\": \"Operations Per Second (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of instantaneous operations per second executed on the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"evictedkeys7\",\r\n \"displayName\": \"Evicted Keys (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of items evicted from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalkeys7\",\r\n \"displayName\": \"Total Keys (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The total number of items in the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expiredkeys7\",\r\n \"displayName\": \"Expired Keys (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of items expired from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemory7\",\r\n \"displayName\": \"Used Memory (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of cache memory used for key/value pairs in the cache in MB. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemoryRss7\",\r\n \"displayName\": \"Used Memory RSS (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of cache memory used in MB, including fragmentation and metadata. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverLoad7\",\r\n \"displayName\": \"Server Load (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The percentage of cycles in which the Redis server is busy processing and not waiting idle for messages. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheWrite7\",\r\n \"displayName\": \"Cache Write (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of data written to the cache in Megabytes per second (MB/s). For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheRead7\",\r\n \"displayName\": \"Cache Read (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of data read from the cache in Megabytes per second (MB/s). For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"percentProcessorTime7\",\r\n \"displayName\": \"CPU (Shard 7)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The CPU utilization of the Azure Redis Cache server as a percentage. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"connectedclients8\",\r\n \"displayName\": \"Connected Clients (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The number of client connections to the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalcommandsprocessed8\",\r\n \"displayName\": \"Total Operations (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The total number of commands processed by the cache server. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachehits8\",\r\n \"displayName\": \"Cache Hits (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of successful key lookups. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachemisses8\",\r\n \"displayName\": \"Cache Misses (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of failed key lookups. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"getcommands8\",\r\n \"displayName\": \"Gets (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of get operations from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"setcommands8\",\r\n \"displayName\": \"Sets (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of set operations to the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operationsPerSecond8\",\r\n \"displayName\": \"Operations Per Second (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of instantaneous operations per second executed on the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"evictedkeys8\",\r\n \"displayName\": \"Evicted Keys (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of items evicted from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalkeys8\",\r\n \"displayName\": \"Total Keys (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The total number of items in the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expiredkeys8\",\r\n \"displayName\": \"Expired Keys (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of items expired from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemory8\",\r\n \"displayName\": \"Used Memory (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of cache memory used for key/value pairs in the cache in MB. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemoryRss8\",\r\n \"displayName\": \"Used Memory RSS (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of cache memory used in MB, including fragmentation and metadata. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverLoad8\",\r\n \"displayName\": \"Server Load (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The percentage of cycles in which the Redis server is busy processing and not waiting idle for messages. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheWrite8\",\r\n \"displayName\": \"Cache Write (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of data written to the cache in Megabytes per second (MB/s). For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheRead8\",\r\n \"displayName\": \"Cache Read (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of data read from the cache in Megabytes per second (MB/s). For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"percentProcessorTime8\",\r\n \"displayName\": \"CPU (Shard 8)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The CPU utilization of the Azure Redis Cache server as a percentage. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"connectedclients9\",\r\n \"displayName\": \"Connected Clients (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The number of client connections to the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalcommandsprocessed9\",\r\n \"displayName\": \"Total Operations (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The total number of commands processed by the cache server. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachehits9\",\r\n \"displayName\": \"Cache Hits (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of successful key lookups. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cachemisses9\",\r\n \"displayName\": \"Cache Misses (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of failed key lookups. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"getcommands9\",\r\n \"displayName\": \"Gets (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of get operations from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"setcommands9\",\r\n \"displayName\": \"Sets (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of set operations to the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operationsPerSecond9\",\r\n \"displayName\": \"Operations Per Second (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of instantaneous operations per second executed on the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"evictedkeys9\",\r\n \"displayName\": \"Evicted Keys (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of items evicted from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"totalkeys9\",\r\n \"displayName\": \"Total Keys (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The total number of items in the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"expiredkeys9\",\r\n \"displayName\": \"Expired Keys (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"description\": \"The number of items expired from the cache. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemory9\",\r\n \"displayName\": \"Used Memory (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of cache memory used for key/value pairs in the cache in MB. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usedmemoryRss9\",\r\n \"displayName\": \"Used Memory RSS (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of cache memory used in MB, including fragmentation and metadata. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverLoad9\",\r\n \"displayName\": \"Server Load (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The percentage of cycles in which the Redis server is busy processing and not waiting idle for messages. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheWrite9\",\r\n \"displayName\": \"Cache Write (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of data written to the cache in Megabytes per second (MB/s). For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cacheRead9\",\r\n \"displayName\": \"Cache Read (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The amount of data read from the cache in Megabytes per second (MB/s). For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"percentProcessorTime9\",\r\n \"displayName\": \"CPU (Shard 9)\",\r\n \"displayDescription\": null,\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"description\": \"The CPU utilization of the Azure Redis Cache server as a percentage. For more details, see https://aka.ms/redis/metrics.\",\r\n \"availabilities\": [\r\n {\r\n \"TimeGrain\": \"PT5M\",\r\n \"Retention\": \"P90D\"\r\n },\r\n {\r\n \"TimeGrain\": \"PT1H\",\r\n \"Retention\": \"P90D\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"redis/firewallRules\",\r\n \"displayName\": \"IP firewall rule of a Redis Cache\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Cache/redis/firewallRules/read\",\r\n \"displayName\": \"Get Redis Cache Firewall Rule\",\r\n \"description\": \"Get the IP firewall rules of a Redis Cache\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cache/redis/firewallRules/write\",\r\n \"displayName\": \"Update Redis Cache Firewall Rule\",\r\n \"description\": \"Edit the IP firewall rules of a Redis Cache\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cache/redis/firewallRules/delete\",\r\n \"displayName\": \"Delete Redis Cache Firewall Rule\",\r\n \"description\": \"Delete IP firewall rules of a Redis Cache\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"redis/listUpgradeNotifications\",\r\n \"displayName\": \"The available capacity notifications for a Redis Cache\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Cache/redis/listUpgradeNotifications/read\",\r\n \"displayName\": \"List the latest Upgrade Notifications.\",\r\n \"description\": \"List the latest Upgrade Notifications for the cache tenant.\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"redis/linkedservers\",\r\n \"displayName\": \"Linked Servers of a Redis Cache\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Cache/redis/linkedservers/read\",\r\n \"displayName\": \"Get Redis Cache Linked Servers\",\r\n \"description\": \"Get Linked Servers associated with a redis cache.\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cache/redis/linkedservers/write\",\r\n \"displayName\": \"Add Redis Cache Linked Server\",\r\n \"description\": \"Add Linked Server to a Redis Cache\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cache/redis/linkedservers/delete\",\r\n \"displayName\": \"Delete Redis Cache Linked Server\",\r\n \"description\": \"Delete Linked Server from a Redis Cache\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"redis/patchSchedules\",\r\n \"displayName\": \"Patching schedule of a Redis Cache\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Cache/redis/patchSchedules/read\",\r\n \"displayName\": \"Get Redis Cache Patch Schedule\",\r\n \"description\": \"Gets the patching schedule of a Redis Cache\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cache/redis/patchSchedules/write\",\r\n \"displayName\": \"Change Redis Patching Schedule\",\r\n \"description\": \"Modify the patching schedule of a Redis Cache\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cache/redis/patchSchedules/delete\",\r\n \"displayName\": \"Delete Redis Cache Patch Schedule\",\r\n \"description\": \"Delete the patch schedule of a Redis Cache\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"redis/locations/operationresults\",\r\n \"displayName\": \"Redis Cache\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Cache/redis/locations/operationresults/read\",\r\n \"displayName\": \"Gets the result of a long running operation\",\r\n \"description\": \"Gets the result of a long running operation for which the 'Location' header was previously returned to the client\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Cache/operations/read\",\r\n \"displayName\": \"List Provider Operations\",\r\n \"description\": \"Lists the operations that 'Microsoft.Cache' provider supports.\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Cache\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Cache\"\r\n },\r\n {\r\n \"displayName\": \"Marketplace Resource Provider\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"mapApis\",\r\n \"displayName\": \"Marketplace Resource Type\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.BingMaps/mapApis/Read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Read Operation\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.BingMaps/mapApis/Write\",\r\n \"displayName\": \"Write\",\r\n \"description\": \"Write Operation\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.BingMaps/mapApis/Delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Delete Operation\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.BingMaps/mapApis/regenerateKey/action\",\r\n \"displayName\": \"Regenerate Key\",\r\n \"description\": \"Regenerates the Key\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.BingMaps/mapApis/listSecrets/action\",\r\n \"displayName\": \"List Secrets\",\r\n \"description\": \"List the Secrets\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.BingMaps/mapApis/listSingleSignOnToken/action\",\r\n \"displayName\": \"Read Single Sign On Authorization Token\",\r\n \"description\": \"Read Single Sign On Authorization Token For The Resource\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Operations\",\r\n \"displayName\": \"Resource type display name.\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.BingMaps/Operations/read\",\r\n \"displayName\": \"Operation display name.\",\r\n \"description\": \"Description of the operation.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.BingMaps\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.BingMaps\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Search\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Search/register/action\",\r\n \"displayName\": \"Register the Search Resource Provider\",\r\n \"description\": \"Registers the subscription for the search resource provider and enables the creation of search services.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Search/checkNameAvailability/action\",\r\n \"displayName\": \"Check Service Name Availability\",\r\n \"description\": \"Checks availability of the service name.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"searchServices\",\r\n \"displayName\": \"Search Services\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/write\",\r\n \"displayName\": \"Set Search Service\",\r\n \"description\": \"Creates or updates the search service.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/read\",\r\n \"displayName\": \"Get Search Service\",\r\n \"description\": \"Reads the search service.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/delete\",\r\n \"displayName\": \"Delete Search Service\",\r\n \"description\": \"Deletes the search service.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/start/action\",\r\n \"displayName\": \"Start Search Service\",\r\n \"description\": \"Starts the search service.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/stop/action\",\r\n \"displayName\": \"Stop Search Service\",\r\n \"description\": \"Stops the search service.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/listAdminKeys/action\",\r\n \"displayName\": \"Get Admin Key\",\r\n \"description\": \"Reads the admin keys.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/regenerateAdminKey/action\",\r\n \"displayName\": \"Regenerate Admin Key\",\r\n \"description\": \"Regenerates the admin key.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/createQueryKey/action\",\r\n \"displayName\": \"Create Query Key\",\r\n \"description\": \"Creates the query key.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"searchServices/metricDefinitions\",\r\n \"displayName\": \"The metric definitions for the search service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/metricDefinitions/read\",\r\n \"displayName\": \"Read search service metric definitions\",\r\n \"description\": \"Gets the available metrics for the search service\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"SearchLatency\",\r\n \"displayName\": \"Search Latency\",\r\n \"displayDescription\": \"Average search latency for the search service\",\r\n \"unit\": \"Seconds\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"SearchQueriesPerSecond\",\r\n \"displayName\": \"Search queries per second\",\r\n \"displayDescription\": \"Search queries per second for the search service\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ThrottledSearchQueriesPercentage\",\r\n \"displayName\": \"Throttled search queries percentage\",\r\n \"displayDescription\": \"Percentage of search queries that were throttled for the search service\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"searchServices/queryKey\",\r\n \"displayName\": \"API Keys\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/queryKey/read\",\r\n \"displayName\": \"Get Query Key\",\r\n \"description\": \"Reads the query keys.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/queryKey/delete\",\r\n \"displayName\": \"Delete Query Key\",\r\n \"description\": \"Deletes the query key.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"searchServices/diagnosticSettings\",\r\n \"displayName\": \"Diagnostic Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/diagnosticSettings/read\",\r\n \"displayName\": \"Get Diagnostic Setting\",\r\n \"description\": \"Gets the diganostic setting read for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/diagnosticSettings/write\",\r\n \"displayName\": \"Set Diagnostic Setting\",\r\n \"description\": \"Creates or updates the diganostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"searchServices/logDefinitions\",\r\n \"displayName\": \"The log definition for the search service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Search/searchServices/logDefinitions/read\",\r\n \"displayName\": \"Read search service log definitions\",\r\n \"description\": \"Gets the available logs for the search service\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"OperationLogs\",\r\n \"displayName\": \"Operation Logs\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Search\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Search\"\r\n },\r\n {\r\n \"displayName\": \"signiant.flight\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Signiant.Flight/updateCommunicationPreference/action\",\r\n \"displayName\": \"Update Communication Preferences\",\r\n \"description\": \"Updates the communication preferences for the owner of signiant.flight/accounts\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Signiant.Flight/listCommunicationPreference/action\",\r\n \"displayName\": \"List Communication Preferences\",\r\n \"description\": \"Gets the communication preferences for the owner of signiant.flight/accounts\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"accounts\",\r\n \"displayName\": \"accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Signiant.Flight/accounts/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Gets the resource for signiant.flight/accounts\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Signiant.Flight/accounts/write\",\r\n \"displayName\": \"Write\",\r\n \"description\": \"Updates the resource for signiant.flight/accounts\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Signiant.Flight/accounts/delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Deletes the resource for signiant.flight/accounts\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Signiant.Flight/accounts/regenerateKey/action\",\r\n \"displayName\": \"Regenerate Key\",\r\n \"description\": \"Regenerate key(s) for signiant.flight/accounts\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Signiant.Flight/accounts/listSecrets/action\",\r\n \"displayName\": \"List Secrets\",\r\n \"description\": \"List the secrets for signiant.flight/accounts\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Signiant.Flight\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Signiant.Flight\"\r\n },\r\n {\r\n \"displayName\": \"Aspera.Transfers\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"Operations\",\r\n \"displayName\": \"Resource type display name.\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Aspera.Transfers/Operations/read\",\r\n \"displayName\": \"Operation display name.\",\r\n \"description\": \"Description of the operation.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"services\",\r\n \"displayName\": \"services\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Aspera.Transfers/services/Read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Read Operation\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Aspera.Transfers/services/Write\",\r\n \"displayName\": \"Write\",\r\n \"description\": \"Write Operation\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Aspera.Transfers/services/Delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Delete Operation\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Aspera.Transfers/services/regenerateKey/action\",\r\n \"displayName\": \"Regenerate Key\",\r\n \"description\": \"Regenerates the Key\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Aspera.Transfers/services/listSecrets/action\",\r\n \"displayName\": \"List Secrets\",\r\n \"description\": \"List the Secrets\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Aspera.Transfers/services/listSingleSignOnToken/action\",\r\n \"displayName\": \"Read Single Sign On Authorization Token\",\r\n \"description\": \"Read Single Sign On Authorization Token For The Resource\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Aspera.Transfers\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Aspera.Transfers\"\r\n },\r\n {\r\n \"displayName\": \"LiveArena Broadcast\",\r\n \"operations\": [\r\n {\r\n \"name\": \"LiveArena.Broadcast/updateCommunicationPreference/action\",\r\n \"displayName\": \"Update Communication Preference\",\r\n \"description\": \"Updates Communication Preferences\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"LiveArena.Broadcast/listCommunicationPreference/action\",\r\n \"displayName\": \"List Communication Preference\",\r\n \"description\": \"Read any Communication Preferences\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"Operations\",\r\n \"displayName\": \"Operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"LiveArena.Broadcast/Operations/read\",\r\n \"displayName\": \"Read Operation\",\r\n \"description\": \"Read any Operations\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"services\",\r\n \"displayName\": \"Services\",\r\n \"operations\": [\r\n {\r\n \"name\": \"LiveArena.Broadcast/services/Read\",\r\n \"displayName\": \"Read Services\",\r\n \"description\": \"Read any Services\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"LiveArena.Broadcast/services/Write\",\r\n \"displayName\": \"Create or Update Services\",\r\n \"description\": \"Create or Update any Services\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"LiveArena.Broadcast/services/Delete\",\r\n \"displayName\": \"Delete Services\",\r\n \"description\": \"Deletes any Services\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"LiveArena.Broadcast/services/regenerateKey/action\",\r\n \"displayName\": \"Regenerate Keys\",\r\n \"description\": \"Regenerate any Services Keys\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"LiveArena.Broadcast/services/listSecrets/action\",\r\n \"displayName\": \"List Secrets\",\r\n \"description\": \"Read any Services Secrets\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"LiveArena.Broadcast/services/listSingleSignOnToken/action\",\r\n \"displayName\": \"List Single Sign On Tokens\",\r\n \"description\": \"Read any Services Single Sign On Tokens\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/LiveArena.Broadcast\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"LiveArena.Broadcast\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Container Instance\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"containerGroups\",\r\n \"displayName\": \"Container Group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ContainerInstance/containerGroups/read\",\r\n \"displayName\": \"Get Container Groups\",\r\n \"description\": \"Get all container goups.\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ContainerInstance/containerGroups/write\",\r\n \"displayName\": \"Create or update Container Group\",\r\n \"description\": \"Create or update a specific container group.\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ContainerInstance/containerGroups/delete\",\r\n \"displayName\": \"Delete Container Group\",\r\n \"description\": \"Delete the specific container group.\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"containerGroups/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Container Group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ContainerInstance/containerGroups/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Read container group metric definitions\",\r\n \"description\": \"Gets the available metrics for container group.\",\r\n \"origin\": \"System\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"CpuUsage\",\r\n \"displayName\": \"CPU Usage\",\r\n \"displayDescription\": \"CPU usage on all cores in millicores.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"supportedAggregationTypes\": [\r\n \"Maximum\",\r\n \"Minimum\",\r\n \"Average\"\r\n ],\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1M\",\r\n \"PT5M\",\r\n \"PT15M\",\r\n \"PT30M\",\r\n \"PT1H\",\r\n \"PT6H\",\r\n \"PT12H\",\r\n \"PT1D\"\r\n ],\r\n \"enableRegionalMdmAccount\": true,\r\n \"sourceMdmAccount\": \"MicrosoftContainerInstanceShoebox\",\r\n \"sourceMdmNamespace\": \"AzureMonitoringMetrics\",\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"containerName\",\r\n \"displayName\": \"Container Name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"MemoryUsage\",\r\n \"displayName\": \"Memory Usage\",\r\n \"displayDescription\": \"Total memory usage in byte.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"supportedAggregationTypes\": [\r\n \"Maximum\",\r\n \"Minimum\",\r\n \"Average\"\r\n ],\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1M\",\r\n \"PT5M\",\r\n \"PT15M\",\r\n \"PT30M\",\r\n \"PT1H\",\r\n \"PT6H\",\r\n \"PT12H\",\r\n \"PT1D\"\r\n ],\r\n \"enableRegionalMdmAccount\": true,\r\n \"sourceMdmAccount\": \"MicrosoftContainerInstanceShoebox\",\r\n \"sourceMdmNamespace\": \"AzureMonitoringMetrics\",\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"containerName\",\r\n \"displayName\": \"Container Name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"containerGroups/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Container Group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ContainerInstance/containerGroups/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read Diagnostic Setting\",\r\n \"description\": \"Gets the diagnostic setting for the container group.\",\r\n \"origin\": \"System\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ContainerInstance/containerGroups/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write Diagnostic Setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the container group.\",\r\n \"origin\": \"System\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"containerGroups/containers/logs\",\r\n \"displayName\": \"Container Group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ContainerInstance/containerGroups/containers/logs/read\",\r\n \"displayName\": \"Get Container Logs\",\r\n \"description\": \"Get logs for a specific container.\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ContainerInstance\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ContainerInstance\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft ClassicStorage\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/register/action\",\r\n \"displayName\": \"Register Classic Storage\",\r\n \"description\": \"Register to Classic Storage\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/checkStorageAccountAvailability/action\",\r\n \"displayName\": \"Check Storage Account Availability\",\r\n \"description\": \"Checks for the availability of a storage account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"capabilities\",\r\n \"displayName\": \"Capability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/capabilities/read\",\r\n \"displayName\": \"Get capabilities\",\r\n \"description\": \"Shows the capabilities\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"publicImages\",\r\n \"displayName\": \"Public Image\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/publicImages/read\",\r\n \"displayName\": \"Get Public Image\",\r\n \"description\": \"Gets the public virtual machine image.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"images\",\r\n \"displayName\": \"Image\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/images/read\",\r\n \"displayName\": \"Get Image\",\r\n \"description\": \"Returns the image.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts\",\r\n \"displayName\": \"Storage Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"displayName\": \"Get The Storage Account\",\r\n \"description\": \"Return the storage account with the given account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/write\",\r\n \"displayName\": \"Add Storage Account\",\r\n \"description\": \"Adds a new storage account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/delete\",\r\n \"displayName\": \"Delete Storage Account\",\r\n \"description\": \"Delete the storage account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"displayName\": \"List Access Keys\",\r\n \"description\": \"Lists the access keys for the storage accounts.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/regenerateKey/action\",\r\n \"displayName\": \"Regenerate Access Keys\",\r\n \"description\": \"Regenerates the existing access keys for the storage account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/operationStatuses/read\",\r\n \"displayName\": \"Get the Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/images\",\r\n \"displayName\": \"Storage Account Image\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/images/read\",\r\n \"displayName\": \"Get Storage Account Image\",\r\n \"description\": \"Returns the storage account image.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/images/delete\",\r\n \"displayName\": \"Delete Storage Account Image\",\r\n \"description\": \"Deletes a given storage account image.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/disks\",\r\n \"displayName\": \"Storage Account Disk\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/disks/read\",\r\n \"displayName\": \"Get Storage Account Disk\",\r\n \"description\": \"Returns the storage account disk.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/disks/write\",\r\n \"displayName\": \"Add Storage Account Disk\",\r\n \"description\": \"Adds a storage account disk.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/disks/delete\",\r\n \"displayName\": \"Delete Storage Account Disk\",\r\n \"description\": \"Deletes a given storage account disk.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/disks/operationStatuses\",\r\n \"displayName\": \"Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/disks/operationStatuses/read\",\r\n \"displayName\": \"Get the Operation Status\",\r\n \"description\": \"Reads the operation status for the resource.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/osImages\",\r\n \"displayName\": \"Storage Account Operating System Image\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/osImages/read\",\r\n \"displayName\": \"Get Storage Account Operating System Image\",\r\n \"description\": \"Returns the storage account operating system image.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/osImages/delete\",\r\n \"displayName\": \"Delete Storage Account Operating System Image\",\r\n \"description\": \"Deletes a given storage account operating system image.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/services\",\r\n \"displayName\": \"Services\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/services/read\",\r\n \"displayName\": \"Get Available Services\",\r\n \"description\": \"Get the available services.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/services/metricDefinitions\",\r\n \"displayName\": \"Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/services/metricDefinitions/read\",\r\n \"displayName\": \"Get Metric Definitions\",\r\n \"description\": \"Gets the metrics definitions.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/services/metrics\",\r\n \"displayName\": \"Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/services/metrics/read\",\r\n \"displayName\": \"Get Metrics\",\r\n \"description\": \"Gets the metrics.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/services/diagnosticSettings\",\r\n \"displayName\": \"Diagnostics Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/services/diagnosticSettings/read\",\r\n \"displayName\": \"Get Diagnostics Settings\",\r\n \"description\": \"Get the diagnostics settings.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/storageAccounts/services/diagnosticSettings/write\",\r\n \"displayName\": \"Add Diagnostics Settings\",\r\n \"description\": \"Add or modify diagnostics settings.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"disks\",\r\n \"displayName\": \"Storage Account Disk\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/disks/read\",\r\n \"displayName\": \"Get Storage Account Disk\",\r\n \"description\": \"Returns the storage account disk.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"osImages\",\r\n \"displayName\": \"Operating System Image\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/osImages/read\",\r\n \"displayName\": \"Get Operating System Image\",\r\n \"description\": \"Returns the operating system image.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"quotas\",\r\n \"displayName\": \"Quota\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicStorage/quotas/read\",\r\n \"displayName\": \"Get Subscription Quota\",\r\n \"description\": \"Get the quota for the subscription.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ClassicStorage\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ClassicStorage\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Monitoring Insights\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Register/Action\",\r\n \"displayName\": \"Register Microsoft.Insights\",\r\n \"description\": \"Register the microsoft insights provider\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Unregister/Action\",\r\n \"displayName\": \"Register Microsoft.Insights\",\r\n \"description\": \"Register the microsoft insights provider\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"AlertRules\",\r\n \"displayName\": \"Alert Rules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Write\",\r\n \"displayName\": \"Alert Rule write\",\r\n \"description\": \"Writing to an alert rule configuration\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Delete\",\r\n \"displayName\": \"Alert Rule delete\",\r\n \"description\": \"Deleting an alert rule configuration\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Read\",\r\n \"displayName\": \"Alert Rule read\",\r\n \"description\": \"Reading an alert rule configuration\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Activated/Action\",\r\n \"displayName\": \"Alert Rule activated\",\r\n \"description\": \"Alert Rule activated\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Resolved/Action\",\r\n \"displayName\": \"Alert Rule resolved\",\r\n \"description\": \"Alert Rule resolved\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Throttled/Action\",\r\n \"displayName\": \"Alert Rule throttled\",\r\n \"description\": \"Alert rule is throttled\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AlertRules/Incidents\",\r\n \"displayName\": \"Alert Rule Incident resource\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/AlertRules/Incidents/Read\",\r\n \"displayName\": \"Alert Rule Incidents read\",\r\n \"description\": \"Reading an alert rule incident configuration\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"MetricDefinitions\",\r\n \"displayName\": \"Metric Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/MetricDefinitions/Read\",\r\n \"displayName\": \"Metric definitions read\",\r\n \"description\": \"Read metric definitions\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"MetricDefinitions/providers/Microsoft.Insights\",\r\n \"displayName\": \"Metric Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/MetricDefinitions/providers/Microsoft.Insights/Read\",\r\n \"displayName\": \"Metric definitions read\",\r\n \"description\": \"Read metric definitions\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"MetricDefinitions/Microsoft.Insights\",\r\n \"displayName\": \"Metric Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/MetricDefinitions/Microsoft.Insights/Read\",\r\n \"displayName\": \"Metric definitions read\",\r\n \"description\": \"Read metric definitions\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"eventtypes/values\",\r\n \"displayName\": \"Events\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/eventtypes/values/Read\",\r\n \"displayName\": \"Event types management values read\",\r\n \"description\": \"Read management event type values\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"eventtypes/digestevents\",\r\n \"displayName\": \"Digest events\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/eventtypes/digestevents/Read\",\r\n \"displayName\": \"Event types management digest read\",\r\n \"description\": \"Read management event type digest\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Metrics\",\r\n \"displayName\": \"Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Metrics/Read\",\r\n \"displayName\": \"Metrics read\",\r\n \"description\": \"Read metrics\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Metrics/Write\",\r\n \"displayName\": \"Metrics write\",\r\n \"description\": \"Write metrics\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Metrics/providers/Metrics\",\r\n \"displayName\": \"Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Metrics/providers/Metrics/Read\",\r\n \"displayName\": \"Metrics read\",\r\n \"description\": \"Read metrics\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"MetricAlerts\",\r\n \"displayName\": \"Metric alerts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/MetricAlerts/Write\",\r\n \"displayName\": \"Metric alert write\",\r\n \"description\": \"Writing a metric alert\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/MetricAlerts/Delete\",\r\n \"displayName\": \"Metric alert delete\",\r\n \"description\": \"Deleting a metric alert\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/MetricAlerts/Read\",\r\n \"displayName\": \"Metric alert read\",\r\n \"description\": \"Reading a metric alert\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"LogProfiles\",\r\n \"displayName\": \"Log Profiles\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/LogProfiles/Write\",\r\n \"displayName\": \"Log profile write\",\r\n \"description\": \"Writing to a log profile configuration\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/LogProfiles/Delete\",\r\n \"displayName\": \"Log profile delete\",\r\n \"description\": \"Delete log profiles configuration\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/LogProfiles/Read\",\r\n \"displayName\": \"Log profile read\",\r\n \"description\": \"Read log profiles\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"EventCategories\",\r\n \"displayName\": \"Event category\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/EventCategories/Read\",\r\n \"displayName\": \"Event category read\",\r\n \"description\": \"Reading an event category\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Components\",\r\n \"displayName\": \"Application insights components\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Components/AnalyticsTables/Action\",\r\n \"displayName\": \"Application Insights analytics table action\",\r\n \"description\": \"Application Insights analytics table action\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Components/ApiKeys/Action\",\r\n \"displayName\": \"Application Insights API key generate\",\r\n \"description\": \"Generating an Application Insights API key\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Components/Write\",\r\n \"displayName\": \"Application insights component write\",\r\n \"description\": \"Writing to an application insights component configuration\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Components/Delete\",\r\n \"displayName\": \"Application insights component delete\",\r\n \"description\": \"Deleting an application insights component configuration\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Components/Read\",\r\n \"displayName\": \"Application insights component read\",\r\n \"description\": \"Reading an application insights component configuration\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Components/ExportConfiguration/Action\",\r\n \"displayName\": \"Application Insights export settings action\",\r\n \"description\": \"Application Insights export settings action\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Components/Move/Action\",\r\n \"displayName\": \"Application Insights Component Move\",\r\n \"description\": \"Move an Application Insights Component to another resource group or subscription\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Components/ListMigrationDate/Action\",\r\n \"displayName\": \"Subscription migration date read\",\r\n \"description\": \"Get back Subscription migration date\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Components/MigrateToNewpricingModel/Action\",\r\n \"displayName\": \"Migrate subscription to new pricing model action\",\r\n \"description\": \"Migrate subscription to new pricing model\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Components/RollbackToLegacyPricingModel/Action\",\r\n \"displayName\": \"Rollback subscription to legacy pricing model action\",\r\n \"description\": \"Rollback subscription to legacy pricing model\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Components/providers/Microsoft.Insights/MetricDefinitions\",\r\n \"displayName\": \"Metric Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Components/providers/Microsoft.Insights/MetricDefinitions/Read\",\r\n \"displayName\": \"Metric definitions read\",\r\n \"description\": \"Read metric definitions\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"availabilityResults/duration\",\r\n \"displayName\": \"Webtest completion time\",\r\n \"internalMetricName\": null,\r\n \"displayDescription\": \"Completon time of a web test\",\r\n \"unit\": \"MilliSeconds\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": null,\r\n \"fillGapWithZero\": false,\r\n \"category\": null,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"availabilityResult/name\",\r\n \"displayName\": \"Webtest name\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n },\r\n {\r\n \"name\": \"availabilityResult/location\",\r\n \"displayName\": \"Location name\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n },\r\n {\r\n \"name\": \"availabilityResult/success\",\r\n \"displayName\": \"Success\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n }\r\n ],\r\n \"supportedAggregationTypes\": null\r\n },\r\n {\r\n \"name\": \"billingMeters/telemetryCount\",\r\n \"displayName\": \"Data point count\",\r\n \"internalMetricName\": null,\r\n \"displayDescription\": \"The number of data points sent to this Application Insights resource. This metric is processed with a latency of up to two hours.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": null,\r\n \"fillGapWithZero\": false,\r\n \"category\": null,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"billing/telemetryItemType\",\r\n \"displayName\": \"Data type\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n },\r\n {\r\n \"name\": \"billing/telemetryItemSource\",\r\n \"displayName\": \"Telemetry item source\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n }\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Total\"\r\n ]\r\n },\r\n {\r\n \"name\": \"billingMeters/telemetrySize\",\r\n \"displayName\": \"Data point volume\",\r\n \"internalMetricName\": null,\r\n \"displayDescription\": \"The volume of data sent to this Application Insights resource. This metric is processed with a latency of up to two hours.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": null,\r\n \"fillGapWithZero\": false,\r\n \"category\": null,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"billing/telemetryItemType\",\r\n \"displayName\": \"Data type\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n },\r\n {\r\n \"name\": \"billing/telemetryItemSource\",\r\n \"displayName\": \"Telemetry item source\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n }\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Total\"\r\n ]\r\n },\r\n {\r\n \"name\": \"dependencies/count\",\r\n \"displayName\": \"Dependency calls\",\r\n \"internalMetricName\": \"dependencies/duration\",\r\n \"displayDescription\": \"Count of calls made by the application to external resources\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Count\",\r\n \"availabilities\": null,\r\n \"fillGapWithZero\": false,\r\n \"category\": null,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"dependency/type\",\r\n \"displayName\": \"Dependency type\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n },\r\n {\r\n \"name\": \"dependency/performanceBucket\",\r\n \"displayName\": \"Dependency performance bucket\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n },\r\n {\r\n \"name\": \"dependency/success\",\r\n \"displayName\": \"Dependency call status\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n },\r\n {\r\n \"name\": \"operation/synthetic\",\r\n \"displayName\": \"Synthetic transaction\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n },\r\n {\r\n \"name\": \"cloud/roleInstance\",\r\n \"displayName\": \"Role instance\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n },\r\n {\r\n \"name\": \"cloud/roleName\",\r\n \"displayName\": \"Role name\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n }\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Count\"\r\n ]\r\n },\r\n {\r\n \"name\": \"dependencies/duration\",\r\n \"displayName\": \"Dependency duration\",\r\n \"internalMetricName\": null,\r\n \"displayDescription\": \"Duration of calls made by the application to external resources\",\r\n \"unit\": \"MilliSeconds\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": null,\r\n \"fillGapWithZero\": false,\r\n \"category\": null,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"dependency/type\",\r\n \"displayName\": \"Dependency type\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n },\r\n {\r\n \"name\": \"dependency/performanceBucket\",\r\n \"displayName\": \"Dependency performance bucket\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n },\r\n {\r\n \"name\": \"dependency/success\",\r\n \"displayName\": \"Dependency call status\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n },\r\n {\r\n \"name\": \"operation/synthetic\",\r\n \"displayName\": \"Synthetic transaction\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n },\r\n {\r\n \"name\": \"cloud/roleInstance\",\r\n \"displayName\": \"Role instance\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n },\r\n {\r\n \"name\": \"cloud/roleName\",\r\n \"displayName\": \"Role name\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n }\r\n ],\r\n \"supportedAggregationTypes\": null\r\n },\r\n {\r\n \"name\": \"dependencies/failed\",\r\n \"displayName\": \"Dependency failures\",\r\n \"internalMetricName\": \"dependencies/duration\",\r\n \"displayDescription\": \"Count of failed dependency calls made by the application to external resources\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Count\",\r\n \"availabilities\": null,\r\n \"fillGapWithZero\": false,\r\n \"category\": null,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"dependency/type\",\r\n \"displayName\": \"Dependency type\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n },\r\n {\r\n \"name\": \"dependency/performanceBucket\",\r\n \"displayName\": \"Dependency performance bucket\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n },\r\n {\r\n \"name\": \"dependency/success\",\r\n \"displayName\": \"Dependency call status\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": true,\r\n \"defaultDimensionValues\": [\r\n {\r\n \"value\": \"False\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operation/synthetic\",\r\n \"displayName\": \"Synthetic transaction\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n },\r\n {\r\n \"name\": \"cloud/roleInstance\",\r\n \"displayName\": \"Role instance\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n },\r\n {\r\n \"name\": \"cloud/roleName\",\r\n \"displayName\": \"Role name\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n }\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Count\"\r\n ]\r\n },\r\n {\r\n \"name\": \"performanceCounters/requestExecutionTime\",\r\n \"displayName\": \"HTTP request execution time\",\r\n \"internalMetricName\": null,\r\n \"displayDescription\": \"Execution time of the most recent request\",\r\n \"unit\": \"MilliSeconds\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": null,\r\n \"fillGapWithZero\": false,\r\n \"category\": null,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"cloud/roleInstance\",\r\n \"displayName\": \"Role instance\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n }\r\n ],\r\n \"supportedAggregationTypes\": null\r\n },\r\n {\r\n \"name\": \"performanceCounters/requestsInQueue\",\r\n \"displayName\": \"HTTP requests in application queue\",\r\n \"internalMetricName\": null,\r\n \"displayDescription\": \"Length of the application request queue\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": null,\r\n \"fillGapWithZero\": false,\r\n \"category\": null,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"cloud/roleInstance\",\r\n \"displayName\": \"Role instance\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n }\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Average\",\r\n \"Last\",\r\n \"Maximum\",\r\n \"Minimum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"performanceCounters/requestsPerSecond\",\r\n \"displayName\": \"HTTP request rate\",\r\n \"internalMetricName\": null,\r\n \"displayDescription\": \"Rate of all requests to the application per second from ASP.NET\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": null,\r\n \"fillGapWithZero\": false,\r\n \"category\": null,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"cloud/roleInstance\",\r\n \"displayName\": \"Role instance\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n }\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Average\",\r\n \"Last\",\r\n \"Maximum\",\r\n \"Minimum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"performanceCounters/exceptionsPerSecond\",\r\n \"displayName\": \"Exception rate\",\r\n \"internalMetricName\": null,\r\n \"displayDescription\": \"Count of handled and unhandled exceptions reported to windows, including .NET exceptions and unmanaged exceptions that are converted into .NET exceptions\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": null,\r\n \"fillGapWithZero\": false,\r\n \"category\": null,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"cloud/roleInstance\",\r\n \"displayName\": \"Role instance\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n }\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Average\",\r\n \"Last\",\r\n \"Maximum\",\r\n \"Minimum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"performanceCounters/processIOBytesPerSecond\",\r\n \"displayName\": \"Process IO rate\",\r\n \"internalMetricName\": null,\r\n \"displayDescription\": \"Total bytes per second read and written to files, network and devices\",\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": null,\r\n \"fillGapWithZero\": false,\r\n \"category\": null,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"cloud/roleInstance\",\r\n \"displayName\": \"Role instance\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n }\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Average\",\r\n \"Last\",\r\n \"Maximum\",\r\n \"Minimum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"performanceCounters/processCpuPercentage\",\r\n \"displayName\": \"Process CPU\",\r\n \"internalMetricName\": null,\r\n \"displayDescription\": \"The percentage of elapsed time that all process threads used the processor to execute instructions. This can vary between 0 to 100. This metric indicates the performance of w3wp process alone\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": null,\r\n \"fillGapWithZero\": false,\r\n \"category\": null,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"cloud/roleInstance\",\r\n \"displayName\": \"Role instance\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n }\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Average\",\r\n \"Last\",\r\n \"Maximum\",\r\n \"Minimum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"performanceCounters/processorCpuPercentage\",\r\n \"displayName\": \"Processor time\",\r\n \"internalMetricName\": null,\r\n \"displayDescription\": \"The percentage of time that the processor spends in non-idle threads\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": null,\r\n \"fillGapWithZero\": false,\r\n \"category\": null,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"cloud/roleInstance\",\r\n \"displayName\": \"Role instance\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n }\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Average\",\r\n \"Last\",\r\n \"Maximum\",\r\n \"Minimum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"performanceCounters/memoryAvailableBytes\",\r\n \"displayName\": \"Available memory\",\r\n \"internalMetricName\": null,\r\n \"displayDescription\": \"Physical memory immediately available for allocation to a process or for system use\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": null,\r\n \"fillGapWithZero\": false,\r\n \"category\": null,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"cloud/roleInstance\",\r\n \"displayName\": \"Role instance\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n }\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Average\",\r\n \"Last\",\r\n \"Maximum\",\r\n \"Minimum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"performanceCounters/processPrivateBytes\",\r\n \"displayName\": \"Process private bytes\",\r\n \"internalMetricName\": null,\r\n \"displayDescription\": \"Memory exclusively assigned to the monitored application's processes\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": null,\r\n \"fillGapWithZero\": false,\r\n \"category\": null,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"cloud/roleInstance\",\r\n \"displayName\": \"Role instance\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n }\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Average\",\r\n \"Last\",\r\n \"Maximum\",\r\n \"Minimum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"requests/duration\",\r\n \"displayName\": \"Server response time\",\r\n \"internalMetricName\": null,\r\n \"displayDescription\": \"Time between receiving an HTTP request and finishing sending the response\",\r\n \"unit\": \"MilliSeconds\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": null,\r\n \"fillGapWithZero\": false,\r\n \"category\": null,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"request/performanceBucket\",\r\n \"displayName\": \"Request performance bucket\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n },\r\n {\r\n \"name\": \"request/resultCode\",\r\n \"displayName\": \"Request result code\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n },\r\n {\r\n \"name\": \"operation/synthetic\",\r\n \"displayName\": \"Synthetic transaction\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n },\r\n {\r\n \"name\": \"cloud/roleInstance\",\r\n \"displayName\": \"Role instance\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n },\r\n {\r\n \"name\": \"request/success\",\r\n \"displayName\": \"Request call status\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n },\r\n {\r\n \"name\": \"cloud/roleName\",\r\n \"displayName\": \"Role name\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n }\r\n ],\r\n \"supportedAggregationTypes\": null\r\n },\r\n {\r\n \"name\": \"requests/count\",\r\n \"displayName\": \"Server requests\",\r\n \"internalMetricName\": \"requests/duration\",\r\n \"displayDescription\": \"Count of HTTP requests completed\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Count\",\r\n \"availabilities\": null,\r\n \"fillGapWithZero\": false,\r\n \"category\": null,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"request/performanceBucket\",\r\n \"displayName\": \"Request performance bucket\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n },\r\n {\r\n \"name\": \"request/resultCode\",\r\n \"displayName\": \"Request result code\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n },\r\n {\r\n \"name\": \"operation/synthetic\",\r\n \"displayName\": \"Synthetic transaction\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n },\r\n {\r\n \"name\": \"cloud/roleInstance\",\r\n \"displayName\": \"Role instance\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n },\r\n {\r\n \"name\": \"request/success\",\r\n \"displayName\": \"Request call status\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n },\r\n {\r\n \"name\": \"cloud/roleName\",\r\n \"displayName\": \"Role name\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n }\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Count\"\r\n ]\r\n },\r\n {\r\n \"name\": \"requests/failed\",\r\n \"displayName\": \"Failed requests\",\r\n \"internalMetricName\": \"requests/duration\",\r\n \"displayDescription\": \"Count of HTTP requests marked as failed. In most cases these are requests with a response code >= 400 and not equal to 401\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Count\",\r\n \"availabilities\": null,\r\n \"fillGapWithZero\": false,\r\n \"category\": null,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"request/performanceBucket\",\r\n \"displayName\": \"Request performance bucket\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n },\r\n {\r\n \"name\": \"request/resultCode\",\r\n \"displayName\": \"Request result code\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n },\r\n {\r\n \"name\": \"request/success\",\r\n \"displayName\": \"Request call status\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": true,\r\n \"defaultDimensionValues\": [\r\n {\r\n \"value\": \"False\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operation/synthetic\",\r\n \"displayName\": \"Synthetic transaction\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n },\r\n {\r\n \"name\": \"cloud/roleInstance\",\r\n \"displayName\": \"Role instance\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n },\r\n {\r\n \"name\": \"cloud/roleName\",\r\n \"displayName\": \"Role name\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n }\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Count\"\r\n ]\r\n },\r\n {\r\n \"name\": \"exceptions/count\",\r\n \"displayName\": \"Exceptions\",\r\n \"internalMetricName\": null,\r\n \"displayDescription\": \"Combined count of all uncaught exceptions\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": null,\r\n \"fillGapWithZero\": false,\r\n \"category\": null,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"cloud/roleName\",\r\n \"displayName\": \"Role name\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n },\r\n {\r\n \"name\": \"cloud/roleInstance\",\r\n \"displayName\": \"Role instance\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n },\r\n {\r\n \"name\": \"client/type\",\r\n \"displayName\": \"Client type\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n }\r\n ],\r\n \"supportedAggregationTypes\": null\r\n },\r\n {\r\n \"name\": \"exceptions/browser\",\r\n \"displayName\": \"Browser exceptions\",\r\n \"internalMetricName\": \"exceptions/count\",\r\n \"displayDescription\": \"Count of uncaught exceptions thrown in the browser\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": null,\r\n \"fillGapWithZero\": false,\r\n \"category\": null,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"client/isServer\",\r\n \"displayName\": null,\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": true,\r\n \"defaultDimensionValues\": [\r\n {\r\n \"value\": \"False\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"supportedAggregationTypes\": null\r\n },\r\n {\r\n \"name\": \"exceptions/server\",\r\n \"displayName\": \"Server exceptions\",\r\n \"internalMetricName\": \"exceptions/count\",\r\n \"displayDescription\": \"Count of uncaught exceptions thrown in the server application\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": null,\r\n \"fillGapWithZero\": false,\r\n \"category\": null,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"client/isServer\",\r\n \"displayName\": null,\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": true,\r\n \"defaultDimensionValues\": [\r\n {\r\n \"value\": \"True\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"cloud/roleName\",\r\n \"displayName\": \"Role name\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n },\r\n {\r\n \"name\": \"cloud/roleInstance\",\r\n \"displayName\": \"Role instance\",\r\n \"toBeExportedForShoebox\": false,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n }\r\n ],\r\n \"supportedAggregationTypes\": null\r\n }\r\n ],\r\n \"logSpecifications\": null,\r\n \"legacyMetricSpecifications\": null\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Components/GetToken\",\r\n \"displayName\": \"Application Insights component token\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Components/GetToken/Read\",\r\n \"displayName\": \"Application Insights component token read\",\r\n \"description\": \"Reading an Application Insights component token\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Components/MetricDefinitions\",\r\n \"displayName\": \"Application Insights component metric definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Components/MetricDefinitions/Read\",\r\n \"displayName\": \"Application Insights component metric definitions read\",\r\n \"description\": \"Reading Application Insights component metric definitions\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Components/DefaultWorkItemConfig\",\r\n \"displayName\": \"Application Insights ALM integration configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Components/DefaultWorkItemConfig/Read\",\r\n \"displayName\": \"Application Insights default ALM integration configuration read\",\r\n \"description\": \"Reading an Application Insights default ALM integration configuration\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Components/Metrics\",\r\n \"displayName\": \"Application Insights component metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Components/Metrics/Read\",\r\n \"displayName\": \"Application Insights component metrics read\",\r\n \"description\": \"Reading Application Insights component metrics\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Components/WorkItemConfigs\",\r\n \"displayName\": \"Application Insights ALM integration configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Components/WorkItemConfigs/Delete\",\r\n \"displayName\": \"Application Insights ALM integration configuration delete\",\r\n \"description\": \"Deleting an Application Insights ALM integration configuration\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Components/WorkItemConfigs/Read\",\r\n \"displayName\": \"Application Insights ALM integration configuration read\",\r\n \"description\": \"Reading an Application Insights ALM integration configuration\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Components/WorkItemConfigs/Write\",\r\n \"displayName\": \"Application Insights ALM integration configuration write\",\r\n \"description\": \"Writing an Application Insights ALM integration configuration\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Components/Favorites\",\r\n \"displayName\": \"Application Insights favorites\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Components/Favorites/Delete\",\r\n \"displayName\": \"Application Insights favorites delete\",\r\n \"description\": \"Deleting an Application Insights favorite\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Components/Favorites/Read\",\r\n \"displayName\": \"Application Insights favorites read\",\r\n \"description\": \"Reading an Application Insights favorite\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Components/Favorites/Write\",\r\n \"displayName\": \"Application Insights favorite write\",\r\n \"description\": \"Writing an Application Insights favorite\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Components/FeatureCapabilities\",\r\n \"displayName\": \"Application Insights component feature capabilities\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Components/FeatureCapabilities/Read\",\r\n \"displayName\": \"Application Insights component feature capabilities read\",\r\n \"description\": \"Reading Application Insights component feature capabilities\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Components/ExportConfiguration\",\r\n \"displayName\": \"Application Insights export settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Components/ExportConfiguration/Delete\",\r\n \"displayName\": \"Application Insights export settings delete\",\r\n \"description\": \"Deleting Application Insights export settings\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Components/ExportConfiguration/Read\",\r\n \"displayName\": \"Application Insights export settings read\",\r\n \"description\": \"Reading Application Insights export settings\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Components/ExportConfiguration/Write\",\r\n \"displayName\": \"Application Insights export settings write\",\r\n \"description\": \"Writing Application Insights export settings\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Components/ProactiveDetectionConfigs\",\r\n \"displayName\": \"Application Insights proactive detection configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Components/ProactiveDetectionConfigs/Read\",\r\n \"displayName\": \"Application Insights proactive detection configuration read\",\r\n \"description\": \"Reading Application Insights proactive detection configuration\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Components/ProactiveDetectionConfigs/Write\",\r\n \"displayName\": \"Application Insights proactive detection configuration read\",\r\n \"description\": \"Writing Application Insights proactive detection configuration\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Components/QuotaStatus\",\r\n \"displayName\": \"Application Insights component quota status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Components/QuotaStatus/Read\",\r\n \"displayName\": \"Application Insights component quota status read\",\r\n \"description\": \"Reading Application Insights component quota status\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Components/SyntheticMonitorLocations\",\r\n \"displayName\": \"Application Insights webtest location\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Components/SyntheticMonitorLocations/Read\",\r\n \"displayName\": \"Application Insights webtest locations read\",\r\n \"description\": \"Reading Application Insights webtest locations\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Components/GetAvailableBillingFeatures\",\r\n \"displayName\": \"Application Insights component available billing features\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Components/GetAvailableBillingFeatures/Read\",\r\n \"displayName\": \"Application Insights component available billing features read\",\r\n \"description\": \"Reading Application Insights component available billing features\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Components/BillingPlanForComponent\",\r\n \"displayName\": \"Billing plan for Application Insights component\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Components/BillingPlanForComponent/Read\",\r\n \"displayName\": \"Billing plan for Application Insights component read\",\r\n \"description\": \"Reading a billing plan for Application Insights component\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Components/Annotations\",\r\n \"displayName\": \"Application Insights annotations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Components/Annotations/Delete\",\r\n \"displayName\": \"Application Insights annotations delete\",\r\n \"description\": \"Deleting an Application Insights annotation\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Components/Annotations/Read\",\r\n \"displayName\": \"Application Insights annotations read\",\r\n \"description\": \"Reading an Application Insights annotation\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Components/Annotations/Write\",\r\n \"displayName\": \"Application Insights annotation write\",\r\n \"description\": \"Writing an Application Insights annotation\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Components/ExtendQueries\",\r\n \"displayName\": \"Application Insights component extended query results\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Components/ExtendQueries/Read\",\r\n \"displayName\": \"Application Insights component extended query results read\",\r\n \"description\": \"Reading Application Insights component extended query results\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Components/CurrentBillingFeatures\",\r\n \"displayName\": \"Current billing features for Application Insights component\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Components/CurrentBillingFeatures/Read\",\r\n \"displayName\": \"Current billing features for Application Insights component read\",\r\n \"description\": \"Reading current billing features for Application Insights component\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Components/CurrentBillingFeatures/Write\",\r\n \"displayName\": \"Current billing features for Application Insights component write\",\r\n \"description\": \"Writing current billing features for Application Insights component\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Components/MyAnalyticsItems\",\r\n \"displayName\": \"Application Insights analytics item\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Components/MyAnalyticsItems/Delete\",\r\n \"displayName\": \"Application Insights personal analytics item delete\",\r\n \"description\": \"Deleting an Application Insights personal analytics item\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Components/MyAnalyticsItems/Write\",\r\n \"displayName\": \"Application Insights personal analytics item write\",\r\n \"description\": \"Writing an Application Insights personal analytics item\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Components/MyAnalyticsItems/Read\",\r\n \"displayName\": \"Application Insights personal analytics item read\",\r\n \"description\": \"Reading an Application Insights personal analytics item\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Components/ApiKeys\",\r\n \"displayName\": \"Application Insights API key\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Components/ApiKeys/Delete\",\r\n \"displayName\": \"Application Insights API key delete\",\r\n \"description\": \"Deleting an Application Insights API key\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Components/ApiKeys/Read\",\r\n \"displayName\": \"Application Insights API key read\",\r\n \"description\": \"Reading an Application Insights API key\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Components/Api\",\r\n \"displayName\": \"Application Insights component data API\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Components/Api/Read\",\r\n \"displayName\": \"Application Insights component data API read\",\r\n \"description\": \"Reading Application Insights component data API\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Components/PricingPlans\",\r\n \"displayName\": \"Application Insights component pricing plan\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Components/PricingPlans/Read\",\r\n \"displayName\": \"Application Insights component pricing plan read\",\r\n \"description\": \"Reading an Application Insights component pricing plan\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Components/PricingPlans/Write\",\r\n \"displayName\": \"Application Insights component pricing plan write\",\r\n \"description\": \"Writing an Application Insights component pricing plan\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Components/AnalyticsTables\",\r\n \"displayName\": \"Application Insights analytics table\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Components/AnalyticsTables/Delete\",\r\n \"displayName\": \"Application Insights analytics table delete\",\r\n \"description\": \"Deleting an Application Insights analytics table schema\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Components/AnalyticsTables/Read\",\r\n \"displayName\": \"Application Insights analytics table read\",\r\n \"description\": \"Reading an Application Insights analytics table schema\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Components/AnalyticsTables/Write\",\r\n \"displayName\": \"Application Insights analytics table write\",\r\n \"description\": \"Writing an Application Insights analytics table schema\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Components/MyFavorites\",\r\n \"displayName\": \"Application Insights favorites\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Components/MyFavorites/Read\",\r\n \"displayName\": \"Application Insights personal favorites read\",\r\n \"description\": \"Reading an Application Insights personal favorite\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Components/ListMigrationDate\",\r\n \"displayName\": \"List Migration Date\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Components/ListMigrationDate/Read\",\r\n \"displayName\": \"Subscription migration date read\",\r\n \"description\": \"Get back subscription migration date\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Components/AnalyticsItems\",\r\n \"displayName\": \"Application Insights analytics item\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Components/AnalyticsItems/Delete\",\r\n \"displayName\": \"Application Insights analytics item delete\",\r\n \"description\": \"Deleting an Application Insights analytics item\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Components/AnalyticsItems/Read\",\r\n \"displayName\": \"Application Insights analytics item read\",\r\n \"description\": \"Reading an Application Insights analytics item\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Components/AnalyticsItems/Write\",\r\n \"displayName\": \"Application Insights analytics item write\",\r\n \"description\": \"Writing an Application Insights analytics item\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AutoscaleSettings\",\r\n \"displayName\": \"Autoscale\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Write\",\r\n \"displayName\": \"Autoscale Setting write\",\r\n \"description\": \"Writing to an autoscale setting configuration\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Delete\",\r\n \"displayName\": \"Autoscale Setting delete\",\r\n \"description\": \"Deleting an autoscale setting configuration\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Read\",\r\n \"displayName\": \"Autoscale Setting read\",\r\n \"description\": \"Reading an autoscale setting configuration\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Scaleup/Action\",\r\n \"displayName\": \"Autoscale scale up operation\",\r\n \"description\": \"Autoscale scale up operation\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/Scaledown/Action\",\r\n \"displayName\": \"Autoscale scale down operation\",\r\n \"description\": \"Autoscale scale down operation\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AutoscaleSettings/providers/Microsoft.Insights/MetricDefinitions\",\r\n \"displayName\": \"Metric Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/AutoscaleSettings/providers/Microsoft.Insights/MetricDefinitions/Read\",\r\n \"displayName\": \"Metric definitions read\",\r\n \"description\": \"Read metric definitions\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"ObservedMetricValue\",\r\n \"displayName\": \"Observed Metric Value\",\r\n \"internalMetricName\": null,\r\n \"displayDescription\": \"The value computed by autoscale when executed\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": null,\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Metric\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"MetricTriggerSource\",\r\n \"displayName\": \"Metric Trigger Source\",\r\n \"toBeExportedForShoebox\": true,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n }\r\n ],\r\n \"supportedAggregationTypes\": null\r\n },\r\n {\r\n \"name\": \"MetricThreshold\",\r\n \"displayName\": \"Metric Threshold\",\r\n \"internalMetricName\": null,\r\n \"displayDescription\": \"The configured autoscale threshold when autoscale ran.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": null,\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Metric\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"MetricTriggerRule\",\r\n \"displayName\": \"Metric Trigger Rule\",\r\n \"toBeExportedForShoebox\": true,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n }\r\n ],\r\n \"supportedAggregationTypes\": null\r\n },\r\n {\r\n \"name\": \"ObservedCapacity\",\r\n \"displayName\": \"Observed Capacity\",\r\n \"internalMetricName\": null,\r\n \"displayDescription\": \"The capacity reported to autoscale when it executed.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": null,\r\n \"fillGapWithZero\": false,\r\n \"category\": \"ScaleAction\",\r\n \"dimensions\": null,\r\n \"supportedAggregationTypes\": null\r\n },\r\n {\r\n \"name\": \"ScaleActionsInitiated\",\r\n \"displayName\": \"Scale Actions Initiated\",\r\n \"internalMetricName\": null,\r\n \"displayDescription\": \"The direction of the scale operation.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": null,\r\n \"fillGapWithZero\": true,\r\n \"category\": \"ScaleAction\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ScaleDirection\",\r\n \"displayName\": \"Scale Direction\",\r\n \"toBeExportedForShoebox\": true,\r\n \"isHidden\": false,\r\n \"defaultDimensionValues\": null\r\n }\r\n ],\r\n \"supportedAggregationTypes\": null\r\n }\r\n ],\r\n \"logSpecifications\": null,\r\n \"legacyMetricSpecifications\": null\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ActivityLogAlerts\",\r\n \"displayName\": \"Activity log alert\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/ActivityLogAlerts/Write\",\r\n \"displayName\": \"Activity log alert read\",\r\n \"description\": \"Reading an activity log alert\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/ActivityLogAlerts/Delete\",\r\n \"displayName\": \"Activity log alert delete\",\r\n \"description\": \"Deleting an activity log alert\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/ActivityLogAlerts/Read\",\r\n \"displayName\": \"Activity log alert read\",\r\n \"description\": \"Reading an activity log alert\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/ActivityLogAlerts/Activated/Action\",\r\n \"displayName\": \"Activity Log Alert Activated\",\r\n \"description\": \"Triggered the Activity Log Alert\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"DiagnosticSettings\",\r\n \"displayName\": \"Diagnostic settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/DiagnosticSettings/Write\",\r\n \"displayName\": \"Diagnostic settings write\",\r\n \"description\": \"Writing to diagnostic settings configuration\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/DiagnosticSettings/Delete\",\r\n \"displayName\": \"Diagnostic settings delete\",\r\n \"description\": \"Deleting diagnostic settings configuration\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/DiagnosticSettings/Read\",\r\n \"displayName\": \"Diagnostic settings read\",\r\n \"description\": \"Reading a diagnostic settings configuration\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ActionGroups\",\r\n \"displayName\": \"Action groups\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/ActionGroups/Write\",\r\n \"displayName\": \"Action group write\",\r\n \"description\": \"Writing an action group\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/ActionGroups/Delete\",\r\n \"displayName\": \"Action group delete\",\r\n \"description\": \"Deleting an action group\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/ActionGroups/Read\",\r\n \"displayName\": \"Action group read\",\r\n \"description\": \"Reading an action group\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Operations\",\r\n \"displayName\": \"Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Operations/Read\",\r\n \"displayName\": \"Operations read\",\r\n \"description\": \"Reading operations\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"LogDefinitions\",\r\n \"displayName\": \"Log Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/LogDefinitions/Read\",\r\n \"displayName\": \"Log Definitions read\",\r\n \"description\": \"Read log definitions\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Webtests\",\r\n \"displayName\": \"Web tests\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Webtests/Write\",\r\n \"displayName\": \"Webtest write\",\r\n \"description\": \"Writing to a webtest configuration\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Webtests/Delete\",\r\n \"displayName\": \"Webtest delete\",\r\n \"description\": \"Deleting a webtest configuration\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/Webtests/Read\",\r\n \"displayName\": \"Webtest read\",\r\n \"description\": \"Reading a webtest configuration\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Webtests/GetToken\",\r\n \"displayName\": \"Webtest token\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Webtests/GetToken/Read\",\r\n \"displayName\": \"Webtest token read\",\r\n \"description\": \"Reading a webtest token\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Webtests/MetricDefinitions\",\r\n \"displayName\": \"Webtest metric definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Webtests/MetricDefinitions/Read\",\r\n \"displayName\": \"Webtest metric definitions read\",\r\n \"description\": \"Reading a webtest metric definitions\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Webtests/Metrics\",\r\n \"displayName\": \"Webtest metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Webtests/Metrics/Read\",\r\n \"displayName\": \"Webtest metrics read\",\r\n \"description\": \"Reading a webtest metrics\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Tenants\",\r\n \"displayName\": \"Microsoft.Insights\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/Tenants/Register/Action\",\r\n \"displayName\": \"Initialize Microsoft.Insights\",\r\n \"description\": \"Initializes the microsoft insights provider\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ExtendedDiagnosticSettings\",\r\n \"displayName\": \"Extended Diagnostic settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Insights/ExtendedDiagnosticSettings/Write\",\r\n \"displayName\": \"Extended Diagnostic settings write\",\r\n \"description\": \"Writing to extended diagnostic settings configuration\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/ExtendedDiagnosticSettings/Delete\",\r\n \"displayName\": \"Extended Diagnostic settings delete\",\r\n \"description\": \"Deleting extended diagnostic settings configuration\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Insights/ExtendedDiagnosticSettings/Read\",\r\n \"displayName\": \"Extended Diagnostic settings read\",\r\n \"description\": \"Reading a extended diagnostic settings configuration\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Insights\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Insights\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Operational Insights\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/register/action\",\r\n \"displayName\": \"Register a subscription to a resource provider.\",\r\n \"description\": \"Register a subscription to a resource provider.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"linkTargets\",\r\n \"displayName\": \"Unlinked Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/linkTargets/read\",\r\n \"displayName\": \"List Unlinked Accounts\",\r\n \"description\": \"Lists existing accounts that are not associated with an Azure subscription. To link this Azure subscription to a workspace, use a customer id returned by this operation in the customer id property of the Create Workspace operation.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces\",\r\n \"displayName\": \"Workspace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/write\",\r\n \"displayName\": \"Create Workspace\",\r\n \"description\": \"Creates a new workspace or links to an existing workspace by providing the customer id from the existing workspace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/read\",\r\n \"displayName\": \"Get Workspace\",\r\n \"description\": \"Gets an existing workspace\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/delete\",\r\n \"displayName\": \"Delete Workspace\",\r\n \"description\": \"Deletes a workspace. If the workspace was linked to an existing workspace at creation time then the workspace it was linked to is not deleted.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/generateregistrationcertificate/action\",\r\n \"displayName\": \"Generates Registration Certificate for Workspace.\",\r\n \"description\": \"Generates Registration Certificate for the workspace. This Certificate is used to connect Microsoft System Center Operation Manager to the workspace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/sharedKeys/action\",\r\n \"displayName\": \"List Workspace Shared Keys\",\r\n \"description\": \"Retrieves the shared keys for the workspace. These keys are used to connect Microsoft Operational Insights agents to the workspace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/listKeys/action\",\r\n \"displayName\": \"List Workspace Keys\",\r\n \"description\": \"Retrieves the list keys for the workspace. These keys are used to connect Microsoft Operational Insights agents to the workspace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"displayName\": \"Search Workspace Data\",\r\n \"description\": \"Executes a search query\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/purge/action\",\r\n \"displayName\": \"Delete specified data from workspace\",\r\n \"description\": \"Delete specified data from workspace\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/metricDefinitions\",\r\n \"displayName\": \"Metric Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/metricDefinitions/read\",\r\n \"displayName\": \"Metric Definition operation\",\r\n \"description\": \"Get Metric Definitions under workspace\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"Average_% Free Inodes\",\r\n \"displayName\": \"Average_% Free Inodes\",\r\n \"displayDescription\": \"Average_% Free Inodes\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_% Free Space\",\r\n \"displayName\": \"Average_% Free Space\",\r\n \"displayDescription\": \"Average_% Free Space\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_% Used Inodes\",\r\n \"displayName\": \"Average_% Used Inodes\",\r\n \"displayDescription\": \"Average_% Used Inodes\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_% Used Space\",\r\n \"displayName\": \"Average_% Used Space\",\r\n \"displayDescription\": \"Average_% Used Space\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Disk Read Bytes/sec\",\r\n \"displayName\": \"Average_Disk Read Bytes/sec\",\r\n \"displayDescription\": \"Average_Disk Read Bytes/sec\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Disk Reads/sec\",\r\n \"displayName\": \"Average_Disk Reads/sec\",\r\n \"displayDescription\": \"Average_Disk Reads/sec\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Disk Transfers/sec\",\r\n \"displayName\": \"Average_Disk Transfers/sec\",\r\n \"displayDescription\": \"Average_Disk Transfers/sec\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Disk Write Bytes/sec\",\r\n \"displayName\": \"Average_Disk Write Bytes/sec\",\r\n \"displayDescription\": \"Average_Disk Write Bytes/sec\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Disk Writes/sec\",\r\n \"displayName\": \"Average_Disk Writes/sec\",\r\n \"displayDescription\": \"Average_Disk Writes/sec\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Free Megabytes\",\r\n \"displayName\": \"Average_Free Megabytes\",\r\n \"displayDescription\": \"Average_Free Megabytes\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Logical Disk Bytes/sec\",\r\n \"displayName\": \"Average_Logical Disk Bytes/sec\",\r\n \"displayDescription\": \"Average_Logical Disk Bytes/sec\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_% Available Memory\",\r\n \"displayName\": \"Average_% Available Memory\",\r\n \"displayDescription\": \"Average_% Available Memory\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_% Available Swap Space\",\r\n \"displayName\": \"Average_% Available Swap Space\",\r\n \"displayDescription\": \"Average_% Available Swap Space\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_% Used Memory\",\r\n \"displayName\": \"Average_% Used Memory\",\r\n \"displayDescription\": \"Average_% Used Memory\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_% Used Swap Space\",\r\n \"displayName\": \"Average_% Used Swap Space\",\r\n \"displayDescription\": \"Average_% Used Swap Space\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Available MBytes Memory\",\r\n \"displayName\": \"Average_Available MBytes Memory\",\r\n \"displayDescription\": \"Average_Available MBytes Memory\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Available MBytes Swap\",\r\n \"displayName\": \"Average_Available MBytes Swap\",\r\n \"displayDescription\": \"Average_Available MBytes Swap\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Page Reads/sec\",\r\n \"displayName\": \"Average_Page Reads/sec\",\r\n \"displayDescription\": \"Average_Page Reads/sec\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Page Writes/sec\",\r\n \"displayName\": \"Average_Page Writes/sec\",\r\n \"displayDescription\": \"Average_Page Writes/sec\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Pages/sec\",\r\n \"displayName\": \"Average_Pages/sec\",\r\n \"displayDescription\": \"Average_Pages/sec\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Used MBytes Swap Space\",\r\n \"displayName\": \"Average_Used MBytes Swap Space\",\r\n \"displayDescription\": \"Average_Used MBytes Swap Space\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Used Memory MBytes\",\r\n \"displayName\": \"Average_Used Memory MBytes\",\r\n \"displayDescription\": \"Average_Used Memory MBytes\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Total Bytes Transmitted\",\r\n \"displayName\": \"Average_Total Bytes Transmitted\",\r\n \"displayDescription\": \"Average_Total Bytes Transmitted\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Total Bytes Received\",\r\n \"displayName\": \"Average_Total Bytes Received\",\r\n \"displayDescription\": \"Average_Total Bytes Received\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Total Bytes\",\r\n \"displayName\": \"Average_Total Bytes\",\r\n \"displayDescription\": \"Average_Total Bytes\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Total Packets Transmitted\",\r\n \"displayName\": \"Average_Total Packets Transmitted\",\r\n \"displayDescription\": \"Average_Total Packets Transmitted\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Total Packets Received\",\r\n \"displayName\": \"Average_Total Packets Received\",\r\n \"displayDescription\": \"Average_Total Packets Received\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Total Rx Errors\",\r\n \"displayName\": \"Average_Total Rx Errors\",\r\n \"displayDescription\": \"Average_Total Rx Errors\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Total Tx Errors\",\r\n \"displayName\": \"Average_Total Tx Errors\",\r\n \"displayDescription\": \"Average_Total Tx Errors\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Total Collisions\",\r\n \"displayName\": \"Average_Total Collisions\",\r\n \"displayDescription\": \"Average_Total Collisions\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Avg. Disk sec/Read\",\r\n \"displayName\": \"Average_Avg. Disk sec/Read\",\r\n \"displayDescription\": \"Average_Avg. Disk sec/Read\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Avg. Disk sec/Transfer\",\r\n \"displayName\": \"Average_Avg. Disk sec/Transfer\",\r\n \"displayDescription\": \"Average_Avg. Disk sec/Transfer\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Avg. Disk sec/Write\",\r\n \"displayName\": \"Average_Avg. Disk sec/Write\",\r\n \"displayDescription\": \"Average_Avg. Disk sec/Write\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Physical Disk Bytes/sec\",\r\n \"displayName\": \"Average_Physical Disk Bytes/sec\",\r\n \"displayDescription\": \"Average_Physical Disk Bytes/sec\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Pct Privileged Time\",\r\n \"displayName\": \"Average_Pct Privileged Time\",\r\n \"displayDescription\": \"Average_Pct Privileged Time\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Pct User Time\",\r\n \"displayName\": \"Average_Pct User Time\",\r\n \"displayDescription\": \"Average_Pct User Time\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Used Memory kBytes\",\r\n \"displayName\": \"Average_Used Memory kBytes\",\r\n \"displayDescription\": \"Average_Used Memory kBytes\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Virtual Shared Memory\",\r\n \"displayName\": \"Average_Virtual Shared Memory\",\r\n \"displayDescription\": \"Average_Virtual Shared Memory\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_% DPC Time\",\r\n \"displayName\": \"Average_% DPC Time\",\r\n \"displayDescription\": \"Average_% DPC Time\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_% Idle Time\",\r\n \"displayName\": \"Average_% Idle Time\",\r\n \"displayDescription\": \"Average_% Idle Time\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_% Interrupt Time\",\r\n \"displayName\": \"Average_% Interrupt Time\",\r\n \"displayDescription\": \"Average_% Interrupt Time\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_% IO Wait Time\",\r\n \"displayName\": \"Average_% IO Wait Time\",\r\n \"displayDescription\": \"Average_% IO Wait Time\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_% Nice Time\",\r\n \"displayName\": \"Average_% Nice Time\",\r\n \"displayDescription\": \"Average_% Nice Time\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_% Privileged Time\",\r\n \"displayName\": \"Average_% Privileged Time\",\r\n \"displayDescription\": \"Average_% Privileged Time\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_% Processor Time\",\r\n \"displayName\": \"Average_% Processor Time\",\r\n \"displayDescription\": \"Average_% Processor Time\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_% User Time\",\r\n \"displayName\": \"Average_% User Time\",\r\n \"displayDescription\": \"Average_% User Time\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Free Physical Memory\",\r\n \"displayName\": \"Average_Free Physical Memory\",\r\n \"displayDescription\": \"Average_Free Physical Memory\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Free Space in Paging Files\",\r\n \"displayName\": \"Average_Free Space in Paging Files\",\r\n \"displayDescription\": \"Average_Free Space in Paging Files\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Free Virtual Memory\",\r\n \"displayName\": \"Average_Free Virtual Memory\",\r\n \"displayDescription\": \"Average_Free Virtual Memory\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Processes\",\r\n \"displayName\": \"Average_Processes\",\r\n \"displayDescription\": \"Average_Processes\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Size Stored In Paging Files\",\r\n \"displayName\": \"Average_Size Stored In Paging Files\",\r\n \"displayDescription\": \"Average_Size Stored In Paging Files\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Uptime\",\r\n \"displayName\": \"Average_Uptime\",\r\n \"displayDescription\": \"Average_Uptime\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Users\",\r\n \"displayName\": \"Average_Users\",\r\n \"displayDescription\": \"Average_Users\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Avg. Disk sec/Read\",\r\n \"displayName\": \"Average_Avg. Disk sec/Read\",\r\n \"displayDescription\": \"Average_Avg. Disk sec/Read\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Avg. Disk sec/Write\",\r\n \"displayName\": \"Average_Avg. Disk sec/Write\",\r\n \"displayDescription\": \"Average_Avg. Disk sec/Write\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Current Disk Queue Length\",\r\n \"displayName\": \"Average_Current Disk Queue Length\",\r\n \"displayDescription\": \"Average_Current Disk Queue Length\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Disk Reads/sec\",\r\n \"displayName\": \"Average_Disk Reads/sec\",\r\n \"displayDescription\": \"Average_Disk Reads/sec\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Disk Transfers/sec\",\r\n \"displayName\": \"Average_Disk Transfers/sec\",\r\n \"displayDescription\": \"Average_Disk Transfers/sec\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Disk Writes/sec\",\r\n \"displayName\": \"Average_Disk Writes/sec\",\r\n \"displayDescription\": \"Average_Disk Writes/sec\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Free Megabytes\",\r\n \"displayName\": \"Average_Free Megabytes\",\r\n \"displayDescription\": \"Average_Free Megabytes\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_% Free Space\",\r\n \"displayName\": \"Average_% Free Space\",\r\n \"displayDescription\": \"Average_% Free Space\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Available MBytes\",\r\n \"displayName\": \"Average_Available MBytes\",\r\n \"displayDescription\": \"Average_Available MBytes\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_% Committed Bytes In Use\",\r\n \"displayName\": \"Average_% Committed Bytes In Use\",\r\n \"displayDescription\": \"Average_% Committed Bytes In Use\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Bytes Received/sec\",\r\n \"displayName\": \"Average_Bytes Received/sec\",\r\n \"displayDescription\": \"Average_Bytes Received/sec\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Bytes Sent/sec\",\r\n \"displayName\": \"Average_Bytes Sent/sec\",\r\n \"displayDescription\": \"Average_Bytes Sent/sec\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Bytes Total/sec\",\r\n \"displayName\": \"Average_Bytes Total/sec\",\r\n \"displayDescription\": \"Average_Bytes Total/sec\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_% Processor Time\",\r\n \"displayName\": \"Average_% Processor Time\",\r\n \"displayDescription\": \"Average_% Processor Time\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Average_Processor Queue Length\",\r\n \"displayName\": \"Average_Processor Queue Length\",\r\n \"displayDescription\": \"Average_Processor Queue Length\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"ObjectName\",\r\n \"displayName\": \"ObjectName\"\r\n },\r\n {\r\n \"name\": \"InstanceName\",\r\n \"displayName\": \"InstanceName\"\r\n },\r\n {\r\n \"name\": \"CounterPath\",\r\n \"displayName\": \"CounterPath\"\r\n },\r\n {\r\n \"name\": \"SourceSystem\",\r\n \"displayName\": \"SourceSystem\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Heartbeat\",\r\n \"displayName\": \"Heartbeat\",\r\n \"displayDescription\": \"Heartbeat\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"OSType\",\r\n \"displayName\": \"OSType\"\r\n },\r\n {\r\n \"name\": \"Version\",\r\n \"displayName\": \"Version\"\r\n },\r\n {\r\n \"name\": \"SourceComputerId\",\r\n \"displayName\": \"SourceComputerId\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Update\",\r\n \"displayName\": \"Update\",\r\n \"displayDescription\": \"Update\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Computer\",\r\n \"displayName\": \"Computer\"\r\n },\r\n {\r\n \"name\": \"Product\",\r\n \"displayName\": \"Product\"\r\n },\r\n {\r\n \"name\": \"Classification\",\r\n \"displayName\": \"Classification\"\r\n },\r\n {\r\n \"name\": \"UpdateState\",\r\n \"displayName\": \"UpdateState\"\r\n },\r\n {\r\n \"name\": \"Optional\",\r\n \"displayName\": \"Optional\"\r\n },\r\n {\r\n \"name\": \"Approved\",\r\n \"displayName\": \"Approved\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/datasources\",\r\n \"displayName\": \"Data Source\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/datasources/read\",\r\n \"displayName\": \"Get datasources under a workspace.\",\r\n \"description\": \"Get datasources under a workspace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/datasources/write\",\r\n \"displayName\": \"Create/Update datasources under a workspace.\",\r\n \"description\": \"Create/Update datasources under a workspace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/datasources/delete\",\r\n \"displayName\": \"Delete datasources under a workspace.\",\r\n \"description\": \"Delete datasources under a workspace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/managementGroups\",\r\n \"displayName\": \"Management Group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/managementGroups/read\",\r\n \"displayName\": \"Get Management Groups for Workspace\",\r\n \"description\": \"Gets the names and metadata for System Center Operations Manager management groups connected to this workspace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/linkedServices\",\r\n \"displayName\": \"Linked Services\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/linkedServices/read\",\r\n \"displayName\": \"Get linked services under given workspace.\",\r\n \"description\": \"Get linked services under given workspace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/linkedServices/write\",\r\n \"displayName\": \"Create/Update linked services under given workspace.\",\r\n \"description\": \"Create/Update linked services under given workspace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/linkedServices/delete\",\r\n \"displayName\": \"Delete linked services under given workspace.\",\r\n \"description\": \"Delete linked services under given workspace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/notificationSettings\",\r\n \"displayName\": \"Notification Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/notificationSettings/read\",\r\n \"displayName\": \"Get Notification Settings\",\r\n \"description\": \"Get the user's notification settings for the workspace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/notificationSettings/write\",\r\n \"displayName\": \"Put Notification Settings\",\r\n \"description\": \"Set the user's notification settings for the workspace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/notificationSettings/delete\",\r\n \"displayName\": \"Delete Notification Settings\",\r\n \"description\": \"Delete the user's notification settings for the workspace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/schema\",\r\n \"displayName\": \"Search Schema\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/schema/read\",\r\n \"displayName\": \"Get Search Schema\",\r\n \"description\": \"Gets the search schema for the workspace. Search schema includes the exposed fields and their types.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/usages\",\r\n \"displayName\": \"Usage Metric\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/usages/read\",\r\n \"displayName\": \"Get Usage Data for Workspace\",\r\n \"description\": \"Gets usage data for a workspace including the amount of data read by the workspace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/intelligencepacks\",\r\n \"displayName\": \"Intelligence Packs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/intelligencepacks/read\",\r\n \"displayName\": \"List Intelligence Packs\",\r\n \"description\": \"Lists all intelligence packs that are visible for a given worksapce and also lists whether the pack is enabled or disabled for that workspace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/intelligencepacks/enable/action\",\r\n \"displayName\": \"Enable Intelligence Pack\",\r\n \"description\": \"Enables an intelligence pack for a given workspace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/intelligencepacks/disable/action\",\r\n \"displayName\": \"Disable Intelligence Pack\",\r\n \"description\": \"Disables an intelligence pack for a given workspace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/sharedKeys\",\r\n \"displayName\": \"Shared Keys\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/sharedKeys/read\",\r\n \"displayName\": \"List Workspace Shared Keys\",\r\n \"description\": \"Retrieves the shared keys for the workspace. These keys are used to connect Microsoft Operational Insights agents to the workspace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/api\",\r\n \"displayName\": \"analytics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/api/query/action\",\r\n \"displayName\": \"Search using new engine.\",\r\n \"description\": \"Search using new engine.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/api/query/schema\",\r\n \"displayName\": \"analytics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/api/query/schema/read\",\r\n \"displayName\": \"Get search schema V2.\",\r\n \"description\": \"Get search schema V2.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/savedSearches\",\r\n \"displayName\": \"Saved Search\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/savedSearches/read\",\r\n \"displayName\": \"Get Saved Search\",\r\n \"description\": \"Gets a saved search query\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/savedSearches/write\",\r\n \"displayName\": \"Create Saved Search\",\r\n \"description\": \"Creates a saved search query\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/savedSearches/delete\",\r\n \"displayName\": \"Delete Saved Search\",\r\n \"description\": \"Deletes a saved search query\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/storageinsightconfigs\",\r\n \"displayName\": \"Storage Insight Configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/storageinsightconfigs/write\",\r\n \"displayName\": \"Create Storage Configuration\",\r\n \"description\": \"Creates a new storage configuration. These configurations are used to pull data from a location in an existing storage account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/storageinsightconfigs/read\",\r\n \"displayName\": \"Get Storage Configuration\",\r\n \"description\": \"Gets a storage configuration.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/storageinsightconfigs/delete\",\r\n \"displayName\": \"Delete Storage Configuration\",\r\n \"description\": \"Deletes a storage configuration. This will stop Microsoft Operational Insights from reading data from the storage account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/analytics\",\r\n \"displayName\": \"analytics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/analytics/query/action\",\r\n \"displayName\": \"Search using new engine.\",\r\n \"description\": \"Search using new engine.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/analytics/query/schema\",\r\n \"displayName\": \"analytics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/analytics/query/schema/read\",\r\n \"displayName\": \"Get search schema V2.\",\r\n \"description\": \"Get search schema V2.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/listKeys\",\r\n \"displayName\": \"List Keys\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/listKeys/read\",\r\n \"displayName\": \"List Workspace Keys\",\r\n \"description\": \"Retrieves the list keys for the workspace. These keys are used to connect Microsoft Operational Insights agents to the workspace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workspaces/configurationScopes\",\r\n \"displayName\": \"Configuration Scope\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/configurationScopes/read\",\r\n \"displayName\": \"Get Configuration Scope\",\r\n \"description\": \"Get Configuration Scope\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/configurationScopes/write\",\r\n \"displayName\": \"Set Configuration Scope\",\r\n \"description\": \"Set Configuration Scope\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.OperationalInsights/workspaces/configurationScopes/delete\",\r\n \"displayName\": \"Delete Configuration Scope\",\r\n \"description\": \"Delete Configuration Scope\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.OperationalInsights\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.OperationalInsights\"\r\n },\r\n {\r\n \"displayName\": \"AppDynamicsPro AppDynamicsForAzure\",\r\n \"operations\": [\r\n {\r\n \"name\": \"AppDynamics.APM/updateCommunicationPreference/action\",\r\n \"displayName\": \"Update Communication Preferences\",\r\n \"description\": \"Updates Communication Preferences\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"AppDynamics.APM/listCommunicationPreference/action\",\r\n \"displayName\": \"List Communication Preferences\",\r\n \"description\": \"Read Any Communication Preferences\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Services\",\r\n \"operations\": [\r\n {\r\n \"name\": \"AppDynamics.APM/operations/read\",\r\n \"displayName\": \"Read Operations\",\r\n \"description\": \"Read Any Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"services\",\r\n \"displayName\": \"Services\",\r\n \"operations\": [\r\n {\r\n \"name\": \"AppDynamics.APM/services/read\",\r\n \"displayName\": \"Read services\",\r\n \"description\": \"Read Any Service\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"AppDynamics.APM/services/write\",\r\n \"displayName\": \"Create or Update services\",\r\n \"description\": \"Create or Update Any Service\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"AppDynamics.APM/services/delete\",\r\n \"displayName\": \"Delete services\",\r\n \"description\": \"Deletes Any Service\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"AppDynamics.APM/services/listSecrets/action\",\r\n \"displayName\": \"List Secrets\",\r\n \"description\": \"Read Any Service Secrets\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"AppDynamics.APM/services/listSingleSignOnToken/action\",\r\n \"displayName\": \"List Single Sign On Tokens\",\r\n \"description\": \"Read Any Service Single Sign On Tokens\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/AppDynamics.APM\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"AppDynamics.APM\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft.AlertsManagement\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"alerts\",\r\n \"displayName\": \"alerts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AlertsManagement/alerts/read\",\r\n \"displayName\": \"Read alerts\",\r\n \"description\": \"Get all the alerts for the input filters.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.AlertsManagement/alerts/resolve/action\",\r\n \"displayName\": \"Resolve alerts\",\r\n \"description\": \"Change the state of the alert to 'Resolve'\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"alertsSummary\",\r\n \"displayName\": \"alertsSummary\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AlertsManagement/alertsSummary/read\",\r\n \"displayName\": \"Read alerts summary\",\r\n \"description\": \"Get the summary of alerts\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Operations\",\r\n \"displayName\": \"operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AlertsManagement/Operations/read\",\r\n \"displayName\": \"Read operations\",\r\n \"description\": \"Reads the operations provided\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.AlertsManagement\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.AlertsManagement\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft.RecoveryServices\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/register/action\",\r\n \"displayName\": \"Register Resource Provider\",\r\n \"description\": \"Registers subscription for given Resource Provider\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"Vaults\",\r\n \"displayName\": \"Vaults\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupSecurityPIN/action\",\r\n \"displayName\": \"Get Security PIN Info\",\r\n \"description\": \"Returns Security PIN Information for Recovery Services Vault.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"displayName\": \"Export Jobs\",\r\n \"description\": \"Export Jobs\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/write\",\r\n \"displayName\": \"Create Vault\",\r\n \"description\": \"Create Vault operation creates an Azure resource of type 'vault'\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"displayName\": \"Get Vault\",\r\n \"description\": \"The Get Vault operation gets an object representing the Azure resource of type 'vault'\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/delete\",\r\n \"displayName\": \"Delete Vault\",\r\n \"description\": \"The Delete Vault operation deletes the specified Azure resource of type 'vault'\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/backupJobsExport/operationResults\",\r\n \"displayName\": \"Export Backup Jobs Operation Results\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"displayName\": \"Get Export Job Operation Result\",\r\n \"description\": \"Returns the Result of Export Job Operation.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Vaults\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Azure Backup Metrics\",\r\n \"description\": \"Azure Backup Metrics\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Vaults\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Azure Backup Diagnostics\",\r\n \"description\": \"Azure Backup Diagnostics\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Azure Backup Diagnostics\",\r\n \"description\": \"Azure Backup Diagnostics\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"Vaults\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Azure Backup Logs\",\r\n \"description\": \"Azure Backup Logs\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"AzureBackupReport\",\r\n \"displayName\": \"Azure Backup Reporting Data\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"AzureSiteRecoveryJobs\",\r\n \"displayName\": \"Azure Site Recovery Jobs\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"AzureSiteRecoveryEvents\",\r\n \"displayName\": \"Azure Site Recovery Events\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"AzureSiteRecoveryReplicatedItems\",\r\n \"displayName\": \"Azure Site Recovery Replicated Items\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"AzureSiteRecoveryReplicationStats\",\r\n \"displayName\": \"Azure Site Recovery Replication Stats\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"AzureSiteRecoveryRecoveryPoints\",\r\n \"displayName\": \"Azure Site Recovery Recovery Points\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"AzureSiteRecoveryReplicationDataUploadRate\",\r\n \"displayName\": \"Azure Site Recovery Replication Data Upload Rate\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"AzureSiteRecoveryProtectedDiskDataChurn\",\r\n \"displayName\": \"Azure Site Recovery Protected Disk Data Churn\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/backupOperationResults\",\r\n \"displayName\": \"Backup Operation Results\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupOperationResults/read\",\r\n \"displayName\": \"Get Backup Operation Result\",\r\n \"description\": \"Returns Backup Operation Result for Recovery Services Vault.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/monitoringAlerts\",\r\n \"displayName\": \"Vaults\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"displayName\": \"Get alerts\",\r\n \"description\": \"Gets the alerts for the Recovery services vault.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/write\",\r\n \"displayName\": \"Resolve alert\",\r\n \"description\": \"Resolves the alert.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vaults/replicationEvents\",\r\n \"displayName\": \"Events\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"displayName\": \"Read Events\",\r\n \"description\": \"Read Any Events\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/backupProtectableItems\",\r\n \"displayName\": \"Backup Protectable Items\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/read\",\r\n \"displayName\": \"Get Protectable Items\",\r\n \"description\": \"Returns list of all Protectable Items.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vaults/replicationFabrics\",\r\n \"displayName\": \"Fabrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/read\",\r\n \"displayName\": \"Read Fabrics\",\r\n \"description\": \"Read Any Fabrics\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/write\",\r\n \"displayName\": \"Create or Update Fabrics\",\r\n \"description\": \"Create or Update Any Fabrics\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/remove/action\",\r\n \"displayName\": \"Remove Fabric\",\r\n \"description\": \"Remove Fabric\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/checkConsistency/action\",\r\n \"displayName\": \"Checks Consistency of the Fabric\",\r\n \"description\": \"Checks Consistency of the Fabric\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/delete\",\r\n \"displayName\": \"Delete Fabrics\",\r\n \"description\": \"Delete Any Fabrics\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/renewcertificate/action\",\r\n \"displayName\": \"Renew Certificate for Fabric\",\r\n \"description\": \"Renew Certificate for Fabric\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/deployProcessServerImage/action\",\r\n \"displayName\": \"Deploy Process Server Image\",\r\n \"description\": \"Deploy Process Server Image\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/reassociateGateway/action\",\r\n \"displayName\": \"Reassociate Gateway\",\r\n \"description\": \"Reassociate Gateway\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vaults/replicationFabrics/replicationRecoveryServicesProviders\",\r\n \"displayName\": \"Recovery Services Providers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/read\",\r\n \"displayName\": \"Read Recovery Services Providers\",\r\n \"description\": \"Read Any Recovery Services Providers\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/write\",\r\n \"displayName\": \"Create or Update Recovery Services Providers\",\r\n \"description\": \"Create or Update Any Recovery Services Providers\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/remove/action\",\r\n \"displayName\": \"Remove Recovery Services Provider\",\r\n \"description\": \"Remove Recovery Services Provider\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/delete\",\r\n \"displayName\": \"Delete Recovery Services Providers\",\r\n \"description\": \"Delete Any Recovery Services Providers\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/refreshProvider/action\",\r\n \"displayName\": \"Refresh Provider\",\r\n \"description\": \"Refresh Provider\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vaults/replicationFabrics/replicationStorageClassifications\",\r\n \"displayName\": \"Storage Classifications\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/read\",\r\n \"displayName\": \"Read Storage Classifications\",\r\n \"description\": \"Read Any Storage Classifications\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vaults/replicationFabrics/replicationStorageClassifications/replicationStorageClassificationMappings\",\r\n \"displayName\": \"Storage Classification Mappings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/replicationStorageClassificationMappings/read\",\r\n \"displayName\": \"Read Storage Classification Mappings\",\r\n \"description\": \"Read Any Storage Classification Mappings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/replicationStorageClassificationMappings/write\",\r\n \"displayName\": \"Create or Update Storage Classification Mappings\",\r\n \"description\": \"Create or Update Any Storage Classification Mappings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/replicationStorageClassificationMappings/delete\",\r\n \"displayName\": \"Delete Storage Classification Mappings\",\r\n \"description\": \"Delete Any Storage Classification Mappings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vaults/replicationFabrics/replicationvCenters\",\r\n \"displayName\": \"Jobs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationvCenters/read\",\r\n \"displayName\": \"Read Jobs\",\r\n \"description\": \"Read Any Jobs\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationvCenters/write\",\r\n \"displayName\": \"Create or Update Jobs\",\r\n \"description\": \"Create or Update Any Jobs\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationvCenters/delete\",\r\n \"displayName\": \"Delete Jobs\",\r\n \"description\": \"Delete Any Jobs\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vaults/replicationFabrics/replicationNetworks\",\r\n \"displayName\": \"Networks\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/read\",\r\n \"displayName\": \"Read Networks\",\r\n \"description\": \"Read Any Networks\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings\",\r\n \"displayName\": \"Network Mappings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings/read\",\r\n \"displayName\": \"Read Network Mappings\",\r\n \"description\": \"Read Any Network Mappings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings/write\",\r\n \"displayName\": \"Create or Update Network Mappings\",\r\n \"description\": \"Create or Update Any Network Mappings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings/delete\",\r\n \"displayName\": \"Delete Network Mappings\",\r\n \"description\": \"Delete Any Network Mappings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vaults/replicationFabrics/replicationProtectionContainers\",\r\n \"displayName\": \"Protection Containers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/read\",\r\n \"displayName\": \"Read Protection Containers\",\r\n \"description\": \"Read Any Protection Containers\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/discoverProtectableItem/action\",\r\n \"displayName\": \"Discover Protectable Item\",\r\n \"description\": \"Discover Protectable Item\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/write\",\r\n \"displayName\": \"Create or Update Protection Containers\",\r\n \"description\": \"Create or Update Any Protection Containers\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/remove/action\",\r\n \"displayName\": \"Remove Protection Container\",\r\n \"description\": \"Remove Protection Container\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/switchprotection/action\",\r\n \"displayName\": \"Switch Protection Container\",\r\n \"description\": \"Switch Protection Container\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vaults/replicationFabrics/replicationProtectionContainers/replicationProtectableItems\",\r\n \"displayName\": \"Protectable Items\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectableItems/read\",\r\n \"displayName\": \"Read Protectable Items\",\r\n \"description\": \"Read Any Protectable Items\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings\",\r\n \"displayName\": \"Protection Container Mappings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/read\",\r\n \"displayName\": \"Read Protection Container Mappings\",\r\n \"description\": \"Read Any Protection Container Mappings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/write\",\r\n \"displayName\": \"Create or Update Protection Container Mappings\",\r\n \"description\": \"Create or Update Any Protection Container Mappings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/remove/action\",\r\n \"displayName\": \"Remove Protection Container Mapping\",\r\n \"description\": \"Remove Protection Container Mapping\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/delete\",\r\n \"displayName\": \"Delete Protection Container Mappings\",\r\n \"description\": \"Delete Any Protection Container Mappings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems\",\r\n \"displayName\": \"Protected Items\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/read\",\r\n \"displayName\": \"Read Protected Items\",\r\n \"description\": \"Read Any Protected Items\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/write\",\r\n \"displayName\": \"Create or Update Protected Items\",\r\n \"description\": \"Create or Update Any Protected Items\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/delete\",\r\n \"displayName\": \"Delete Protected Items\",\r\n \"description\": \"Delete Any Protected Items\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/remove/action\",\r\n \"displayName\": \"Remove Protected Item\",\r\n \"description\": \"Remove Protected Item\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/plannedFailover/action\",\r\n \"displayName\": \"Planned Failover\",\r\n \"description\": \"Planned Failover\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/unplannedFailover/action\",\r\n \"displayName\": \"Failover\",\r\n \"description\": \"Failover\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/testFailover/action\",\r\n \"displayName\": \"Test Failover\",\r\n \"description\": \"Test Failover\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/testFailoverCleanup/action\",\r\n \"displayName\": \"Test Failover Cleanup\",\r\n \"description\": \"Test Failover Cleanup\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/failoverCommit/action\",\r\n \"displayName\": \"Failover Commit\",\r\n \"description\": \"Failover Commit\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/reProtect/action\",\r\n \"displayName\": \"ReProtect Protected Item\",\r\n \"description\": \"ReProtect Protected Item\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/updateMobilityService/action\",\r\n \"displayName\": \"Update Mobility Service\",\r\n \"description\": \"Update Mobility Service\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/repairReplication/action\",\r\n \"displayName\": \"Repair replication\",\r\n \"description\": \"Repair replication\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/applyRecoveryPoint/action\",\r\n \"displayName\": \"Apply Recovery Point\",\r\n \"description\": \"Apply Recovery Point\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/recoveryPoints\",\r\n \"displayName\": \"Replication Recovery Points\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/recoveryPoints/read\",\r\n \"displayName\": \"Read Replication Recovery Points\",\r\n \"description\": \"Read Any Replication Recovery Points\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vaults/replicationPolicies\",\r\n \"displayName\": \"Policies\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationPolicies/read\",\r\n \"displayName\": \"Read Policies\",\r\n \"description\": \"Read Any Policies\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationPolicies/write\",\r\n \"displayName\": \"Create or Update Policies\",\r\n \"description\": \"Create or Update Any Policies\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationPolicies/delete\",\r\n \"displayName\": \"Delete Policies\",\r\n \"description\": \"Delete Any Policies\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vaults/replicationRecoveryPlans\",\r\n \"displayName\": \"Recovery Plans\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/read\",\r\n \"displayName\": \"Read Recovery Plans\",\r\n \"description\": \"Read Any Recovery Plans\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/write\",\r\n \"displayName\": \"Create or Update Recovery Plans\",\r\n \"description\": \"Create or Update Any Recovery Plans\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/delete\",\r\n \"displayName\": \"Delete Recovery Plans\",\r\n \"description\": \"Delete Any Recovery Plans\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/plannedFailover/action\",\r\n \"displayName\": \"Planned Failover Recovery Plan\",\r\n \"description\": \"Planned Failover Recovery Plan\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/unplannedFailover/action\",\r\n \"displayName\": \"Failover Recovery Plan\",\r\n \"description\": \"Failover Recovery Plan\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/testFailover/action\",\r\n \"displayName\": \"Test Failover Recovery Plan\",\r\n \"description\": \"Test Failover Recovery Plan\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/testFailoverCleanup/action\",\r\n \"displayName\": \"Test Failover Cleanup Recovery Plan\",\r\n \"description\": \"Test Failover Cleanup Recovery Plan\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/failoverCommit/action\",\r\n \"displayName\": \"Failover Commit Recovery Plan\",\r\n \"description\": \"Failover Commit Recovery Plan\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/reProtect/action\",\r\n \"displayName\": \"ReProtect Recovery Plan\",\r\n \"description\": \"ReProtect Recovery Plan\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/extendedInformation\",\r\n \"displayName\": \"Vaults\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"displayName\": \"Get Extended Info\",\r\n \"description\": \"The Get Extended Info operation gets an object's Extended Info representing the Azure resource of type ?vault?\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/extendedInformation/write\",\r\n \"displayName\": \"Get Extended Info\",\r\n \"description\": \"The Get Extended Info operation gets an object's Extended Info representing the Azure resource of type ?vault?\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/extendedInformation/delete\",\r\n \"displayName\": \"Get Extended Info\",\r\n \"description\": \"The Get Extended Info operation gets an object's Extended Info representing the Azure resource of type ?vault?\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/backupManagementMetaData\",\r\n \"displayName\": \"Backup Management Metadata\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/read\",\r\n \"displayName\": \"Get Backup Management Metadata\",\r\n \"description\": \"Returns Backup Management Metadata for Recovery Services Vault.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/backupProtectionContainers\",\r\n \"displayName\": \"Backup Protection Containers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/read\",\r\n \"displayName\": \"Get Containers In Subscription\",\r\n \"description\": \"Returns all containers belonging to the subscription\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/backupFabrics\",\r\n \"displayName\": \"Refresh Containers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupFabrics/refreshContainers/action\",\r\n \"displayName\": \"Refresh container\",\r\n \"description\": \"Refreshes the container list\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/backupFabrics/operationResults\",\r\n \"displayName\": \"Refresh Containers Operation Results\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/read\",\r\n \"displayName\": \"Get Operation Results\",\r\n \"description\": \"Returns status of the operation\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/backupFabrics/protectableContainers\",\r\n \"displayName\": \"Protectable Containers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectableContainers/read\",\r\n \"displayName\": \"Get all protectable containers\",\r\n \"description\": \"Get all protectable containers\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/backupFabrics/protectionContainers\",\r\n \"displayName\": \"Protection Containers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/read\",\r\n \"displayName\": \"Get Registered Container\",\r\n \"description\": \"Returns all registered containers\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/write\",\r\n \"displayName\": \"Create Registered Container\",\r\n \"description\": \"Creates a registered container\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/inquire/action\",\r\n \"displayName\": \"Do inquiry for workloads within a container\",\r\n \"description\": \"Do inquiry for workloads within a container\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/backupFabrics/protectionContainers/operationResults\",\r\n \"displayName\": \"Protection Containers Operation Results\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/operationResults/read\",\r\n \"displayName\": \"Get Container Operation Results\",\r\n \"description\": \"Gets result of Operation performed on Protection Container.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/backupFabrics/protectionContainers/protectedItems\",\r\n \"displayName\": \"Protected Items\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"displayName\": \"Get Protected Item Details\",\r\n \"description\": \"Returns object details of the Protected Item\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/write\",\r\n \"displayName\": \"Create Backup Protected Item\",\r\n \"description\": \"Create a backup Protected Item\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/delete\",\r\n \"displayName\": \"Delete Protected Items\",\r\n \"description\": \"Deletes Protected Item\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/backup/action\",\r\n \"displayName\": \"Backup Protected Item\",\r\n \"description\": \"Performs Backup for Protected Item.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/backupFabrics/protectionContainers/protectedItems/operationResults\",\r\n \"displayName\": \"Protected Item Operation Results\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationResults/read\",\r\n \"displayName\": \"Get Protected Items Operation Results\",\r\n \"description\": \"Gets Result of Operation Performed on Protected Items.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/backupFabrics/protectionContainers/protectedItems/operationsStatus\",\r\n \"displayName\": \"Protected Item Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationsStatus/read\",\r\n \"displayName\": \"Get Protected Items operation status\",\r\n \"description\": \"Returns the status of Operation performed on Protected Items.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints\",\r\n \"displayName\": \"Recovery Points\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/read\",\r\n \"displayName\": \"Get Recovery Points\",\r\n \"description\": \"Get Recovery Points for Protected Items.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/restore/action\",\r\n \"displayName\": \"Restore Recovery Points\",\r\n \"description\": \"Restore Recovery Points for Protected Items.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/provisionInstantItemRecovery/action\",\r\n \"displayName\": \"Provision Instant Item Recovery for Protected Item\",\r\n \"description\": \"Provision Instant Item Recovery for Protected Item\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/revokeInstantItemRecovery/action\",\r\n \"displayName\": \"Revoke Instant Item Recovery for Protected Item\",\r\n \"description\": \"Revoke Instant Item Recovery for Protected Item\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/backupFabrics/backupProtectionIntent\",\r\n \"displayName\": \"Protection Intent\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupFabrics/backupProtectionIntent/write\",\r\n \"displayName\": \"Create backup Protection Intent\",\r\n \"description\": \"Create a backup Protection Intent\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/backupFabrics/{fabricName}/protectionContainers/{containerName}/items\",\r\n \"displayName\": \"Workload Items\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupFabrics/{fabricName}/protectionContainers/{containerName}/items/read\",\r\n \"displayName\": \"Get all items in a container\",\r\n \"description\": \"Get all items in a container\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/usages\",\r\n \"displayName\": \"Vault Usage\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"displayName\": \"Recovery Services Vault usage details.\",\r\n \"description\": \"Returns usage details for a Recovery Services Vault.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/usages/read\",\r\n \"displayName\": \"Read Vault Usages\",\r\n \"description\": \"Read Any Vault Usages\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/certificates\",\r\n \"displayName\": \"Vaults\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/certificates/write\",\r\n \"displayName\": \"Update Resource Certificate\",\r\n \"description\": \"The Update Resource Certificate operation updates the resource/vault credential certificate.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/tokenInfo\",\r\n \"displayName\": \"Token Info\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"displayName\": \"Get Vault Token Info\",\r\n \"description\": \"Returns token information for Recovery Services Vault.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vaults/replicationAlertSettings\",\r\n \"displayName\": \"Alerts Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/read\",\r\n \"displayName\": \"Read Alerts Settings\",\r\n \"description\": \"Read Any Alerts Settings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/write\",\r\n \"displayName\": \"Create or Update Alerts Settings\",\r\n \"description\": \"Create or Update Any Alerts Settings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/backupOperations\",\r\n \"displayName\": \"Backup Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupOperations/read\",\r\n \"displayName\": \"Get Backup Operation Status\",\r\n \"description\": \"Returns Backup Operation Status for Recovery Services Vault.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/backupUsageSummaries\",\r\n \"displayName\": \"Backup Usages Summaries\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"displayName\": \"Recovery Services Protected Items and Protected Servers usage summaries details.\",\r\n \"description\": \"Returns summaries for Protected Items and Protected Servers for a Recovery Services .\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/backupstorageconfig\",\r\n \"displayName\": \"Vault Storage Config\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupstorageconfig/read\",\r\n \"displayName\": \"Get Resource Storage Config\",\r\n \"description\": \"Returns Storage Configuration for Recovery Services Vault.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupstorageconfig/write\",\r\n \"displayName\": \"Write Resource Storage Config\",\r\n \"description\": \"Updates Storage Configuration for Recovery Services Vault.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/backupProtectedItems\",\r\n \"displayName\": \"Protected Items\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/read\",\r\n \"displayName\": \"Get All Protected Items\",\r\n \"description\": \"Returns the list of all Protected Items.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/backupconfig\",\r\n \"displayName\": \"Vault Config\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupconfig/read\",\r\n \"displayName\": \"Get Resource Config\",\r\n \"description\": \"Returns Configuration for Recovery Services Vault.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupconfig/write\",\r\n \"displayName\": \"Update Resource Config\",\r\n \"description\": \"Updates Configuration for Recovery Services Vault.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/registeredIdentities\",\r\n \"displayName\": \"Vaults\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/registeredIdentities/write\",\r\n \"displayName\": \"Register Service Container\",\r\n \"description\": \"The Register Service Container operation can be used to register a container with Recovery Service.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"displayName\": \"Get Containers\",\r\n \"description\": \"The Get Containers operation can be used get the containers registered for a resource.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/registeredIdentities/delete\",\r\n \"displayName\": \"Unregister Service Container\",\r\n \"description\": \"The UnRegister Container operation can be used to unregister a container.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/registeredIdentities/operationResults\",\r\n \"displayName\": \"Vaults\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"displayName\": \"Get Operation Results\",\r\n \"description\": \"The Get Operation Results operation can be used get the operation status and result for the asynchronously submitted operation\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vaults/replicationJobs\",\r\n \"displayName\": \"Jobs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationJobs/read\",\r\n \"displayName\": \"Read Jobs\",\r\n \"description\": \"Read Any Jobs\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationJobs/cancel/action\",\r\n \"displayName\": \"Cancel Job\",\r\n \"description\": \"Cancel Job\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationJobs/restart/action\",\r\n \"displayName\": \"Restart job\",\r\n \"description\": \"Restart job\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/vaults/replicationJobs/resume/action\",\r\n \"displayName\": \"Resume Job\",\r\n \"description\": \"Resume Job\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/backupPolicies\",\r\n \"displayName\": \"Backup Policies\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"displayName\": \"Get Protection Policy\",\r\n \"description\": \"Returns all Protection Policies\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupPolicies/write\",\r\n \"displayName\": \"Create Protection Policy\",\r\n \"description\": \"Creates Protection Policy\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupPolicies/delete\",\r\n \"displayName\": \"Delete Protection Policy\",\r\n \"description\": \"Delete a Protection Policy\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/backupPolicies/operationResults\",\r\n \"displayName\": \"Backup Policy Operation Results\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationResults/read\",\r\n \"displayName\": \"Get Policy Operation Results\",\r\n \"description\": \"Get Results of Policy Operation.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/backupPolicies/operations\",\r\n \"displayName\": \"Backup Policy Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupPolicies/operations/read\",\r\n \"displayName\": \"Get Policy Operation Status\",\r\n \"description\": \"Get Status of Policy Operation.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/vaultTokens\",\r\n \"displayName\": \"Vaults\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"displayName\": \"Vault Token\",\r\n \"description\": \"The Vault Token operation can be used to get Vault Token for vault level backend operations.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/backupEngines\",\r\n \"displayName\": \"Backup Engines\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupEngines/read\",\r\n \"displayName\": \"List of backup management servers.\",\r\n \"description\": \"Returns all the backup management servers registered with vault.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/monitoringConfigurations\",\r\n \"displayName\": \"Vaults\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/read\",\r\n \"displayName\": \"Get configuration\",\r\n \"description\": \"Gets the Recovery services vault notification configuration.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/write\",\r\n \"displayName\": \"Configure e-mail notification\",\r\n \"description\": \"Configures e-mail notifications to Recovery services vault.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/backupJobs\",\r\n \"displayName\": \"Backup Jobs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupJobs/read\",\r\n \"displayName\": \"Get Jobs\",\r\n \"description\": \"Returns all Job Objects\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupJobs/cancel/action\",\r\n \"displayName\": \"Cancel Jobs\",\r\n \"description\": \"Cancel the Job\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Vaults/backupJobs/operationResults\",\r\n \"displayName\": \"Backup Jobs Operation Results\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/Vaults/backupJobs/operationResults/read\",\r\n \"displayName\": \"Get Job Operation Result\",\r\n \"description\": \"Returns the Result of Job Operation.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/operations/read\",\r\n \"displayName\": \"List of Operations\",\r\n \"description\": \"Operation returns the list of Operations for a Resource Provider\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations\",\r\n \"displayName\": \"Backup Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/locations/backupStatus/action\",\r\n \"displayName\": \"Check Backup Status for Vault\",\r\n \"description\": \"Check Backup Status for Recovery Services Vaults\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/locations/backupPreValidateProtection/action\",\r\n \"displayName\": \"Pre Validate Enable Protection\",\r\n \"description\": \"\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/locations/backupValidateFeatures/action\",\r\n \"displayName\": \"Validate Features\",\r\n \"description\": \"Validate Features\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/locations/allocateStamp/action\",\r\n \"displayName\": \"Allocated Stamp Action\",\r\n \"description\": \"AllocateStamp is internal operation used by service\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/allocatedStamp\",\r\n \"displayName\": \"locations/allocatedStamp\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"displayName\": \"Get Allocated Stamp\",\r\n \"description\": \"GetAllocatedStamp is internal operation used by service\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.RecoveryServices\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.RecoveryServices\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Azure Notification Hub\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/register/action\",\r\n \"displayName\": \"Registers the NotificationHubs Provider\",\r\n \"description\": \"Registers the subscription for the NotifciationHubs resource provider and enables the creation of Namespaces and NotificationHubs\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/CheckNamespaceAvailability/action\",\r\n \"displayName\": \"Check Namespace name availability.\",\r\n \"description\": \"Checks whether or not a given Namespace resource name is available within the NotificationHub service.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"Namespaces\",\r\n \"displayName\": \"Namespace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/write\",\r\n \"displayName\": \"Create Or Update Namespace \",\r\n \"description\": \"Create a Namespace Resource and Update its properties. Tags and Capacity of the Namespace are the properties which can be updated.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/read\",\r\n \"displayName\": \"Get Namespace Resource\",\r\n \"description\": \"Get the list of Namespace Resource Description\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/Delete\",\r\n \"displayName\": \"Delete Namespace\",\r\n \"description\": \"Delete Namespace Resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/authorizationRules/action\",\r\n \"displayName\": \"Get Namespace Authorization Rules\",\r\n \"description\": \"Get the list of Namespaces Authorization Rules description.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/CheckNotificationHubAvailability/action\",\r\n \"displayName\": \"Check NotificationHub name availability.\",\r\n \"description\": \"Checks whether or not a given NotificationHub name is available inside a Namespace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Namespaces/authorizationRules\",\r\n \"displayName\": \"Namespace Authorization Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/authorizationRules/write\",\r\n \"displayName\": \"Create or Update Namespace Authorization Rules\",\r\n \"description\": \"Create a Namespace level Authorization Rules and update its properties. The Authorization Rules Access Rights, the Primary and Secondary Keys can be updated.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/authorizationRules/read\",\r\n \"displayName\": \"Get Namespace Authorization Rules\",\r\n \"description\": \"Get the list of Namespaces Authorization Rules description.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/authorizationRules/delete\",\r\n \"displayName\": \"Delete Namespace Authorization Rule\",\r\n \"description\": \"Delete Namespace Authorization Rule. The Default Namespace Authorization Rule cannot be deleted. \",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/authorizationRules/listkeys/action\",\r\n \"displayName\": \"Get Namespace Listkeys\",\r\n \"description\": \"Get the Connection String to the Namespace\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/authorizationRules/regenerateKeys/action\",\r\n \"displayName\": \"Namespace Authorization Rule Regenerate Keys\",\r\n \"description\": \"Namespace Authorization Rule Regenerate Primary/SecondaryKey, Specify the Key that needs to be regenerated\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Namespaces/NotificationHubs\",\r\n \"displayName\": \"NotificationHub\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/NotificationHubs/write\",\r\n \"displayName\": \"Create or Update Notification Hub \",\r\n \"description\": \"Create a Notification Hub and Update its properties. Its properties mainly include PNS Credentials. Authorization Rules and TTL\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/NotificationHubs/read\",\r\n \"displayName\": \"Get Notification Hub\",\r\n \"description\": \"Get list of Notification Hub Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/NotificationHubs/Delete\",\r\n \"displayName\": \"Delete Notification Hub\",\r\n \"description\": \"Delete Notification Hub Resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/NotificationHubs/authorizationRules/action\",\r\n \"displayName\": \"Get Notification Hub Authorization Rules\",\r\n \"description\": \"Get the list of Notification Hub Authorization Rules\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/NotificationHubs/pnsCredentials/action\",\r\n \"displayName\": \"Get Notification Hub PNS Credentials\",\r\n \"description\": \"Get All Notification Hub PNS Credentials. This includes, WNS, MPNS, APNS, GCM and Baidu credentials\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/NotificationHubs/debugSend/action\",\r\n \"displayName\": \"Send a test push notification.\",\r\n \"description\": \"Send a test push notification.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Namespaces/NotificationHubs/metricDefinitions\",\r\n \"displayName\": \"Namespace metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/NotificationHubs/metricDefinitions/read\",\r\n \"displayName\": \"Get Namespace metrics\",\r\n \"description\": \"Get list of Namespace metrics Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"registration.all\",\r\n \"displayName\": \"Registration Operations\",\r\n \"displayDescription\": \"The count of all successful registration operations (creations updates queries and deletions). \",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"registration.create\",\r\n \"displayName\": \"Registration Create Operations\",\r\n \"displayDescription\": \"The count of all successful registration creations.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"registration.update\",\r\n \"displayName\": \"Registration Update Operations\",\r\n \"displayDescription\": \"The count of all successful registration updates.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"registration.get\",\r\n \"displayName\": \"Registration Read Operations\",\r\n \"displayDescription\": \"The count of all successful registration queries.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"registration.delete\",\r\n \"displayName\": \"Registration Delete Operations\",\r\n \"displayDescription\": \"The count of all successful registration deletions.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"incoming\",\r\n \"displayName\": \"Incoming Messages\",\r\n \"displayDescription\": \"The count of all successful send API calls. \",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"incoming.scheduled\",\r\n \"displayName\": \"Scheduled Push Notifications Sent\",\r\n \"displayDescription\": \"Scheduled Push Notifications Cancelled\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"incoming.scheduled.cancel\",\r\n \"displayName\": \"Scheduled Push Notifications Cancelled\",\r\n \"displayDescription\": \"Scheduled Push Notifications Cancelled\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"scheduled.pending\",\r\n \"displayName\": \"Pending Scheduled Notifications\",\r\n \"displayDescription\": \"Pending Scheduled Notifications\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"installation.all\",\r\n \"displayName\": \"Installation Management Operations\",\r\n \"displayDescription\": \"Installation Management Operations\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"installation.get\",\r\n \"displayName\": \"Get Installation Operations\",\r\n \"displayDescription\": \"Get Installation Operations\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"installation.upsert\",\r\n \"displayName\": \"Create or Update Installation Operations\",\r\n \"displayDescription\": \"Create or Update Installation Operations\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"installation.patch\",\r\n \"displayName\": \"Patch Installation Operations\",\r\n \"displayDescription\": \"Patch Installation Operations\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"installation.delete\",\r\n \"displayName\": \"Delete Installation Operations\",\r\n \"displayDescription\": \"Delete Installation Operations\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.allpns.success\",\r\n \"displayName\": \"Successful notifications\",\r\n \"displayDescription\": \"The count of all successful notifications.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.allpns.invalidpayload\",\r\n \"displayName\": \"Payload Errors\",\r\n \"displayDescription\": \"The count of pushes that failed because the PNS returned a bad payload error.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.allpns.pnserror\",\r\n \"displayName\": \"External Notification System Errors\",\r\n \"displayDescription\": \"The count of pushes that failed because there was a problem communicating with the PNS (excludes authentication problems).\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.allpns.channelerror\",\r\n \"displayName\": \"Channel Errors\",\r\n \"displayDescription\": \"The count of pushes that failed because the channel was invalid not associated with the correct app throttled or expired.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.allpns.badorexpiredchannel\",\r\n \"displayName\": \"Bad or Expired Channel Errors\",\r\n \"displayDescription\": \"The count of pushes that failed because the channel/token/registrationId in the registration was expired or invalid.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": false\r\n },\r\n {\r\n \"name\": \"outgoing.wns.success\",\r\n \"displayName\": \"WNS Successful Notifications\",\r\n \"displayDescription\": \"The count of all successful notifications.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.wns.invalidcredentials\",\r\n \"displayName\": \"WNS Authorization Errors (Invalid Credentials)\",\r\n \"displayDescription\": \"The count of pushes that failed because the PNS did not accept the provided credentials or the credentials are blocked. (Windows Live does not recognize the credentials).\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.wns.badchannel\",\r\n \"displayName\": \"WNS Bad Channel Error\",\r\n \"displayDescription\": \"The count of pushes that failed because the ChannelURI in the registration was not recognized (WNS status: 404 not found).\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.wns.expiredchannel\",\r\n \"displayName\": \"WNS Expired Channel Error\",\r\n \"displayDescription\": \"The count of pushes that failed because the ChannelURI is expired (WNS status: 410 Gone).\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.wns.throttled\",\r\n \"displayName\": \"WNS Throttled Notifications\",\r\n \"displayDescription\": \"The count of pushes that failed because WNS is throttling this app (WNS status: 406 Not Acceptable).\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.wns.tokenproviderunreachable\",\r\n \"displayName\": \"WNS Authorization Errors (Unreachable)\",\r\n \"displayDescription\": \"Windows Live is not reachable.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.wns.invalidtoken\",\r\n \"displayName\": \"WNS Authorization Errors (Invalid Token)\",\r\n \"displayDescription\": \"The token provided to WNS is not valid (WNS status: 401 Unauthorized).\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.wns.wrongtoken\",\r\n \"displayName\": \"WNS Authorization Errors (Wrong Token)\",\r\n \"displayDescription\": \"The token provided to WNS is valid but for another application (WNS status: 403 Forbidden). This can happen if the ChannelURI in the registration is associated with another app. Check that the client app is associated with the same app whose credentials are in the notification hub.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.wns.invalidnotificationformat\",\r\n \"displayName\": \"WNS Invalid Notification Format\",\r\n \"displayDescription\": \"The format of the notification is invalid (WNS status: 400). Note that WNS does not reject all invalid payloads.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.wns.invalidnotificationsize\",\r\n \"displayName\": \"WNS Invalid Notification Size Error\",\r\n \"displayDescription\": \"The notification payload is too large (WNS status: 413).\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.wns.channelthrottled\",\r\n \"displayName\": \"WNS Channel Throttled\",\r\n \"displayDescription\": \"The notification was dropped because the ChannelURI in the registration is throttled (WNS response header: X-WNS-NotificationStatus:channelThrottled).\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.wns.channeldisconnected\",\r\n \"displayName\": \"WNS Channel Disconnected\",\r\n \"displayDescription\": \"The notification was dropped because the ChannelURI in the registration is throttled (WNS response header: X-WNS-DeviceConnectionStatus: disconnected).\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.wns.dropped\",\r\n \"displayName\": \"WNS Dropped Notifications\",\r\n \"displayDescription\": \"The notification was dropped because the ChannelURI in the registration is throttled (X-WNS-NotificationStatus: dropped but not X-WNS-DeviceConnectionStatus: disconnected).\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.wns.pnserror\",\r\n \"displayName\": \"WNS Errors\",\r\n \"displayDescription\": \"Notification not delivered because of errors communicating with WNS.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.wns.authenticationerror\",\r\n \"displayName\": \"WNS Authentication Errors\",\r\n \"displayDescription\": \"Notification not delivered because of errors communicating with Windows Live invalid credentials or wrong token.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.apns.success\",\r\n \"displayName\": \"APNS Successful Notifications\",\r\n \"displayDescription\": \"The count of all successful notifications.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.apns.invalidcredentials\",\r\n \"displayName\": \"APNS Authorization Errors\",\r\n \"displayDescription\": \"The count of pushes that failed because the PNS did not accept the provided credentials or the credentials are blocked.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.apns.badchannel\",\r\n \"displayName\": \"APNS Bad Channel Error\",\r\n \"displayDescription\": \"The count of pushes that failed because the token is invalid (APNS status code: 8).\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.apns.expiredchannel\",\r\n \"displayName\": \"APNS Expired Channel Error\",\r\n \"displayDescription\": \"The count of token that were invalidated by the APNS feedback channel.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.apns.invalidnotificationsize\",\r\n \"displayName\": \"APNS Invalid Notification Size Error\",\r\n \"displayDescription\": \"The count of pushes that failed because the payload was too large (APNS status code: 7).\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.apns.pnserror\",\r\n \"displayName\": \"APNS Errors\",\r\n \"displayDescription\": \"The count of pushes that failed because of errors communicating with APNS.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.gcm.success\",\r\n \"displayName\": \"GCM Successful Notifications\",\r\n \"displayDescription\": \"The count of all successful notifications.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.gcm.invalidcredentials\",\r\n \"displayName\": \"GCM Authorization Errors (Invalid Credentials)\",\r\n \"displayDescription\": \"The count of pushes that failed because the PNS did not accept the provided credentials or the credentials are blocked.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.gcm.badchannel\",\r\n \"displayName\": \"GCM Bad Channel Error\",\r\n \"displayDescription\": \"The count of pushes that failed because the registrationId in the registration was not recognized (GCM result: Invalid Registration).\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.gcm.expiredchannel\",\r\n \"displayName\": \"GCM Expired Channel Error\",\r\n \"displayDescription\": \"The count of pushes that failed because the registrationId in the registration was expired (GCM result: NotRegistered).\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.gcm.throttled\",\r\n \"displayName\": \"GCM Throttled Notifications\",\r\n \"displayDescription\": \"The count of pushes that failed because GCM throttled this app (GCM status code: 501-599 or result:Unavailable).\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.gcm.invalidnotificationformat\",\r\n \"displayName\": \"GCM Invalid Notification Format\",\r\n \"displayDescription\": \"The count of pushes that failed because the payload was not formatted correctly (GCM result: InvalidDataKey or InvalidTtl).\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.gcm.invalidnotificationsize\",\r\n \"displayName\": \"GCM Invalid Notification Size Error\",\r\n \"displayDescription\": \"The count of pushes that failed because the payload was too large (GCM result: MessageTooBig).\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.gcm.wrongchannel\",\r\n \"displayName\": \"GCM Wrong Channel Error\",\r\n \"displayDescription\": \"The count of pushes that failed because the registrationId in the registration is not associated to the current app (GCM result: InvalidPackageName).\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.gcm.pnserror\",\r\n \"displayName\": \"GCM Errors\",\r\n \"displayDescription\": \"The count of pushes that failed because of errors communicating with GCM.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.gcm.authenticationerror\",\r\n \"displayName\": \"GCM Authentication Errors\",\r\n \"displayDescription\": \"The count of pushes that failed because the PNS did not accept the provided credentials the credentials are blocked or the SenderId is not correctly configured in the app (GCM result: MismatchedSenderId).\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.mpns.success\",\r\n \"displayName\": \"MPNS Successful Notifications\",\r\n \"displayDescription\": \"The count of all successful notifications.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.mpns.invalidcredentials\",\r\n \"displayName\": \"MPNS Invalid Credentials\",\r\n \"displayDescription\": \"The count of pushes that failed because the PNS did not accept the provided credentials or the credentials are blocked.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.mpns.badchannel\",\r\n \"displayName\": \"MPNS Bad Channel Error\",\r\n \"displayDescription\": \"The count of pushes that failed because the ChannelURI in the registration was not recognized (MPNS status: 404 not found).\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.mpns.throttled\",\r\n \"displayName\": \"MPNS Throttled Notifications\",\r\n \"displayDescription\": \"The count of pushes that failed because MPNS is throttling this app (WNS MPNS: 406 Not Acceptable).\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.mpns.invalidnotificationformat\",\r\n \"displayName\": \"MPNS Invalid Notification Format\",\r\n \"displayDescription\": \"The count of pushes that failed because the payload of the notification was too large.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.mpns.channeldisconnected\",\r\n \"displayName\": \"MPNS Channel Disconnected\",\r\n \"displayDescription\": \"The count of pushes that failed because the ChannelURI in the registration was disconnected (MPNS status: 412 not found).\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.mpns.dropped\",\r\n \"displayName\": \"MPNS Dropped Notifications\",\r\n \"displayDescription\": \"The count of pushes that were dropped by MPNS (MPNS response header: X-NotificationStatus: QueueFull or Suppressed).\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.mpns.pnserror\",\r\n \"displayName\": \"MPNS Errors\",\r\n \"displayDescription\": \"The count of pushes that failed because of errors communicating with MPNS.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"outgoing.mpns.authenticationerror\",\r\n \"displayName\": \"MPNS Authentication Errors\",\r\n \"displayDescription\": \"The count of pushes that failed because the PNS did not accept the provided credentials or the credentials are blocked.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"notificationhub.pushes\",\r\n \"displayName\": \"All Outgoing Notifications\",\r\n \"displayDescription\": \"All outgoing notifications of the notification hub\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"incoming.all.requests\",\r\n \"displayName\": \"All Incoming Requests\",\r\n \"displayDescription\": \"Total incoming requests for a notification hub\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"incoming.all.failedrequests\",\r\n \"displayName\": \"All Incoming Failed Requests\",\r\n \"displayDescription\": \"Total incoming failed requests for a notification hub\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true\r\n }\r\n ],\r\n \"logSpecifications\": null\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Namespaces/NotificationHubs/authorizationRules\",\r\n \"displayName\": \"NotificationHub Authorization Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/NotificationHubs/authorizationRules/write\",\r\n \"displayName\": \"Create or Update Notification hub Authorization Rule\",\r\n \"description\": \"Create Notification Hub Authorization Rules and Update its properties. The Authorization Rules Access Rights, the Primary and Secondary Keys can be updated.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/NotificationHubs/authorizationRules/read\",\r\n \"displayName\": \"Get Notification Hub Authorization Rules\",\r\n \"description\": \"Get the list of Notification Hub Authorization Rules\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/NotificationHubs/authorizationRules/delete\",\r\n \"displayName\": \"Delete Notification Hub Authorization Rules\",\r\n \"description\": \"Delete Notification Hub Authorization Rules\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/NotificationHubs/authorizationRules/listkeys/action\",\r\n \"displayName\": \"Get Notification Hub Listkeys\",\r\n \"description\": \"Get the Connection String to the Notification Hub\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.NotificationHubs/Namespaces/NotificationHubs/authorizationRules/regenerateKeys/action\",\r\n \"displayName\": \"Notification Hub Authorization Rule Regenerate Keys\",\r\n \"description\": \"Notification Hub Authorization Rule Regenerate Primary/SecondaryKey, Specify the Key that needs to be regenerated\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.NotificationHubs\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.NotificationHubs\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft ServiceFabric\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceFabric/register/action\",\r\n \"displayName\": \"Register Action\",\r\n \"description\": \"Register any Action\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"clusters\",\r\n \"displayName\": \"Clusters\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceFabric/clusters/read\",\r\n \"displayName\": \"Read Cluster\",\r\n \"description\": \"Read any Cluster\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceFabric/clusters/write\",\r\n \"displayName\": \"Create or Update Cluster\",\r\n \"description\": \"Create or Update any Cluster\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceFabric/clusters/delete\",\r\n \"displayName\": \"Delete Cluster\",\r\n \"description\": \"Delete any Cluster\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"clusters/applications\",\r\n \"displayName\": \"Applications\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceFabric/clusters/applications/read\",\r\n \"displayName\": \"Read Application\",\r\n \"description\": \"Read any Application\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceFabric/clusters/applications/write\",\r\n \"displayName\": \"Create or Update Application\",\r\n \"description\": \"Create or Update any Application\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceFabric/clusters/applications/delete\",\r\n \"displayName\": \"Delete Application\",\r\n \"description\": \"Delete any Application\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"clusters/applications/services\",\r\n \"displayName\": \"Services\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceFabric/clusters/applications/services/read\",\r\n \"displayName\": \"Read Service\",\r\n \"description\": \"Read any Service\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceFabric/clusters/applications/services/write\",\r\n \"displayName\": \"Create or Update Service\",\r\n \"description\": \"Create or Update any Service\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceFabric/clusters/applications/services/delete\",\r\n \"displayName\": \"Delete Service\",\r\n \"description\": \"Delete any Service\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"clusters/applications/services/partitions\",\r\n \"displayName\": \"Partitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceFabric/clusters/applications/services/partitions/read\",\r\n \"displayName\": \"Read Partition\",\r\n \"description\": \"Read any Partition\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"clusters/applications/services/partitions/replicas\",\r\n \"displayName\": \"Replicas\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceFabric/clusters/applications/services/partitions/replicas/read\",\r\n \"displayName\": \"Read Replica\",\r\n \"description\": \"Read any Replica\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"clusters/applications/services/statuses\",\r\n \"displayName\": \"Service Statuses\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceFabric/clusters/applications/services/statuses/read\",\r\n \"displayName\": \"Read Service Status\",\r\n \"description\": \"Read any Service Status\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"clusters/statuses\",\r\n \"displayName\": \"Cluster Statuses\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceFabric/clusters/statuses/read\",\r\n \"displayName\": \"Read Cluster Status\",\r\n \"description\": \"Read any Cluster Status\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"clusters/nodes\",\r\n \"displayName\": \"Nodes\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceFabric/clusters/nodes/read\",\r\n \"displayName\": \"Read Node\",\r\n \"description\": \"Read any Node\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"clusters/applicationTypes\",\r\n \"displayName\": \"Application Types\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceFabric/clusters/applicationTypes/read\",\r\n \"displayName\": \"Read Application Type\",\r\n \"description\": \"Read any Application Type\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceFabric/clusters/applicationTypes/write\",\r\n \"displayName\": \"Create or Update Application Type\",\r\n \"description\": \"Create or Update any Application Type\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceFabric/clusters/applicationTypes/delete\",\r\n \"displayName\": \"Delete Application Type\",\r\n \"description\": \"Delete any Application Type\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"clusters/applicationTypes/versions\",\r\n \"displayName\": \"Application Type Versions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceFabric/clusters/applicationTypes/versions/read\",\r\n \"displayName\": \"Read Application Type Version\",\r\n \"description\": \"Read any Application Type Version\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceFabric/clusters/applicationTypes/versions/write\",\r\n \"displayName\": \"Create or Update Application Type Version\",\r\n \"description\": \"Create or Update any Application Type Version\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ServiceFabric/clusters/applicationTypes/versions/delete\",\r\n \"displayName\": \"Delete Application Type Version\",\r\n \"description\": \"Delete any Application Type Version\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Available Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceFabric/operations/read\",\r\n \"displayName\": \"Read Available Operations\",\r\n \"description\": \"Read any Available Operations\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/operationresults\",\r\n \"displayName\": \"Operation Results\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceFabric/locations/operationresults/read\",\r\n \"displayName\": \"Read Operation Results\",\r\n \"description\": \"Read any Operation Results\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/clusterVersions\",\r\n \"displayName\": \"Cluster Versions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceFabric/locations/clusterVersions/read\",\r\n \"displayName\": \"Read Cluster Version\",\r\n \"description\": \"Read any Cluster Version\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/environments/clusterVersions\",\r\n \"displayName\": \"Cluster Versions By Environment\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceFabric/locations/environments/clusterVersions/read\",\r\n \"displayName\": \"Read Cluster Version By Environment\",\r\n \"description\": \"Read any Cluster Version for a specific environment\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/operations\",\r\n \"displayName\": \"Operations By Location\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ServiceFabric/locations/operations/read\",\r\n \"displayName\": \"Read Operations By Location\",\r\n \"description\": \"Read any Operations by location\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ServiceFabric\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ServiceFabric\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Machine Learning Web Services Management\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.MachineLearning/register/action\",\r\n \"displayName\": \"Registers the Machine Learning Web Service Resource Provider\",\r\n \"description\": \"Registers the subscription for the machine learning web service resource provider and enables the creation of web services.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.MachineLearning/webServices/action\",\r\n \"displayName\": \"Create regional Web Service Properties\",\r\n \"description\": \"Create regional Web Service Properties for supported regions\",\r\n \"origin\": \"user,system\",\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"commitmentPlans\",\r\n \"displayName\": \"Machine Learning Commitment Plan\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.MachineLearning/commitmentPlans/read\",\r\n \"displayName\": \"Read Machine Learning Commitment Plan\",\r\n \"description\": \"Read any Machine Learning Commitment Plan\",\r\n \"origin\": \"user,system\",\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.MachineLearning/commitmentPlans/write\",\r\n \"displayName\": \"Write Machine Learning Commitment Plan\",\r\n \"description\": \"Create or Update any Machine Learning Commitment Plan\",\r\n \"origin\": \"user,system\",\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.MachineLearning/commitmentPlans/delete\",\r\n \"displayName\": \"Delete Machine Learning Commitment Plan\",\r\n \"description\": \"Delete any Machine Learning Commitment Plan\",\r\n \"origin\": \"user,system\",\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.MachineLearning/commitmentPlans/join/action\",\r\n \"displayName\": \"Join Machine Learning Commitment Plan\",\r\n \"description\": \"Join any Machine Learning Commitment Plan\",\r\n \"origin\": \"user,system\",\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"commitmentPlans/commitmentAssociations\",\r\n \"displayName\": \"Machine Learning Commitment Plan Association\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.MachineLearning/commitmentPlans/commitmentAssociations/read\",\r\n \"displayName\": \"Read Machine Learning Commitment Plan Association\",\r\n \"description\": \"Read any Machine Learning Commitment Plan Association\",\r\n \"origin\": \"user,system\",\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.MachineLearning/commitmentPlans/commitmentAssociations/move/action\",\r\n \"displayName\": \"Move Machine Learning Commitment Plan Association\",\r\n \"description\": \"Move any Machine Learning Commitment Plan Association\",\r\n \"origin\": \"user,system\",\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"skus\",\r\n \"displayName\": \"Machine Learning Commitment Plan Associations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.MachineLearning/skus/read\",\r\n \"displayName\": \"Get Machine Learning Commitment Plan SKUs\",\r\n \"description\": \"Get Machine Learning Commitment Plan SKUs\",\r\n \"origin\": \"user,system\",\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Machine Learning Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.MachineLearning/operations/read\",\r\n \"displayName\": \"Get Machine Learning Operations\",\r\n \"description\": \"Get Machine Learning Operations\",\r\n \"origin\": \"user,system\",\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Workspaces\",\r\n \"displayName\": \"Machine Learning Workspace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.MachineLearning/Workspaces/read\",\r\n \"displayName\": \"Read Machine Learning Workspace\",\r\n \"description\": \"Read any Machine Learning Workspace\",\r\n \"origin\": \"user,system\",\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.MachineLearning/Workspaces/write\",\r\n \"displayName\": \"Write Machine Learning Workspace\",\r\n \"description\": \"Create or Update any Machine Learning Workspace\",\r\n \"origin\": \"user,system\",\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.MachineLearning/Workspaces/delete\",\r\n \"displayName\": \"Delete Machine Learning Workspace\",\r\n \"description\": \"Delete any Machine Learning Workspace\",\r\n \"origin\": \"user,system\",\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.MachineLearning/Workspaces/listworkspacekeys/action\",\r\n \"displayName\": \"List Workspace Keys\",\r\n \"description\": \"List keys for a Machine Learning Workspace\",\r\n \"origin\": \"user,system\",\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.MachineLearning/Workspaces/resyncstoragekeys/action\",\r\n \"displayName\": \"Resync Storage Keys\",\r\n \"description\": \"Resync keys of storage account configured for a Machine Learning Workspace\",\r\n \"origin\": \"user,system\",\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"webServices\",\r\n \"displayName\": \"Machine Learning Web Service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.MachineLearning/webServices/read\",\r\n \"displayName\": \"Read Machine Learning Web Service\",\r\n \"description\": \"Read any Machine Learning Web Service\",\r\n \"origin\": \"user,system\",\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.MachineLearning/webServices/write\",\r\n \"displayName\": \"Write Machine Learning Web Service\",\r\n \"description\": \"Create or Update any Machine Learning Web Service\",\r\n \"origin\": \"user,system\",\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.MachineLearning/webServices/delete\",\r\n \"displayName\": \"Delete Machine Learning Web Service\",\r\n \"description\": \"Delete any Machine Learning Web Service\",\r\n \"origin\": \"user,system\",\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/operationresults\",\r\n \"displayName\": \"Machine Learning Operation Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.MachineLearning/locations/operationresults/read\",\r\n \"displayName\": \"Get Machine Learning Operation Result\",\r\n \"description\": \"Get result of a Machine Learning Operation\",\r\n \"origin\": \"user,system\",\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/operationsstatus\",\r\n \"displayName\": \"Machine Learning Operations Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.MachineLearning/locations/operationsstatus/read\",\r\n \"displayName\": \"Get Machine Learning Operation Status\",\r\n \"description\": \"Get status of an ongoing Machine Learning Operation\",\r\n \"origin\": \"user,system\",\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.MachineLearning\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.MachineLearning\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Media Services\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"mediaservices/eventGridFilters\",\r\n \"displayName\": \"Event Grid Filter\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Media/mediaservices/eventGridFilters/read\",\r\n \"displayName\": \"Read Event Grid Filter\",\r\n \"description\": \"Read any Event Grid Filter\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Media/mediaservices/eventGridFilters/write\",\r\n \"displayName\": \"Create or Update Event Grid Filter\",\r\n \"description\": \"Create or Update any Event Grid Filter\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Media/mediaservices/eventGridFilters/delete\",\r\n \"displayName\": \"Delete Event Grid Filter\",\r\n \"description\": \"Delete any Event Grid Filter\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Available Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Media/operations/read\",\r\n \"displayName\": \"Read Media Services Account\",\r\n \"description\": \"Read any Media Services Account\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Media\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Media\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft.WorkloadMonitor Resource Provider\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"workloads\",\r\n \"displayName\": \"workloads resource type\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.WorkloadMonitor/workloads/read\",\r\n \"displayName\": \"Read workload resource\",\r\n \"description\": \"Reads a workload resource\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.WorkloadMonitor/workloads/write\",\r\n \"displayName\": \"Write workload resource\",\r\n \"description\": \"Writes a workload resource\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.WorkloadMonitor/workloads/delete\",\r\n \"displayName\": \"Delete workload resource\",\r\n \"description\": \"Deletes a workload resource\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"healthInstances\",\r\n \"displayName\": \"Microsoft.WorkloadMonitor/healthInstances\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.WorkloadMonitor/healthInstances/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Read operations resources\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"components\",\r\n \"displayName\": \"Microsoft.WorkloadMonitor/components\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.WorkloadMonitor/components/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Read operations resources\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Operations\",\r\n \"displayName\": \"Microsoft.WorkloadMonitor/workloads\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.WorkloadMonitor/Operations/read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Read operations resources\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.WorkloadMonitor\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.WorkloadMonitor\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Scheduler\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"jobcollections\",\r\n \"displayName\": \"Job Collection\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/read\",\r\n \"displayName\": \"Get Job Collection\",\r\n \"description\": \"Get Job Collection\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/write\",\r\n \"displayName\": \"Create Job Collection\",\r\n \"description\": \"Creates or updates job collection.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/delete\",\r\n \"displayName\": \"Delete Job Collection\",\r\n \"description\": \"Deletes job collection.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/enable/action\",\r\n \"displayName\": \"Enable Job Collection\",\r\n \"description\": \"Enables job collection.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/disable/action\",\r\n \"displayName\": \"Disable Job Collection\",\r\n \"description\": \"Disables job collection.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobcollections/jobs\",\r\n \"displayName\": \"Job\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/jobs/read\",\r\n \"displayName\": \"Get Job\",\r\n \"description\": \"Gets job.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/jobs/write\",\r\n \"displayName\": \"Create Job\",\r\n \"description\": \"Creates or updates job.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/jobs/delete\",\r\n \"displayName\": \"Delete Job\",\r\n \"description\": \"Deletes job.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/jobs/run/action\",\r\n \"displayName\": \"Run Job\",\r\n \"description\": \"Runs job.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/jobs/generateLogicAppDefinition/action\",\r\n \"displayName\": \"Generate Logic App definition\",\r\n \"description\": \"Generates Logic App definition based on a Scheduler Job.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobcollections/jobs/jobhistories\",\r\n \"displayName\": \"Job History\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Scheduler/jobcollections/jobs/jobhistories/read\",\r\n \"displayName\": \"Get Job History\",\r\n \"description\": \"Gets job history.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Scheduler\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Scheduler\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Monitoring Insights\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"diagnosticsettingscategories\",\r\n \"displayName\": \"Diagnostic settings categories\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.aadiam/diagnosticsettingscategories/read\",\r\n \"displayName\": \"Diagnostic settings categories read\",\r\n \"description\": \"Reading a diagnostic setting categories\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"diagnosticsettings\",\r\n \"displayName\": \"Diagnostic settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.aadiam/diagnosticsettings/write\",\r\n \"displayName\": \"Diagnostic settings write\",\r\n \"description\": \"Writing a diagnostic setting\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.aadiam/diagnosticsettings/read\",\r\n \"displayName\": \"Diagnostic settings read\",\r\n \"description\": \"Reading a diagnostic setting\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.aadiam/diagnosticsettings/delete\",\r\n \"displayName\": \"Diagnostic settings delete\",\r\n \"description\": \"Deleting a diagnostic setting\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"tenants/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"tenants\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.aadiam/tenants/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.aadiam/tenants/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"tenants/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"The log definition of tenants\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.aadiam/tenants/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Read tenants log definitions\",\r\n \"description\": \"Gets the available logs for tenants\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"Signin\",\r\n \"displayName\": \"Signin\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/microsoft.aadiam\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"microsoft.aadiam\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft.DataFactory\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"datafactories/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"datafactories\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataFactory/datafactories/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Read datafactories metric definitions\",\r\n \"description\": \"Gets the available metrics for datafactories\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"FailedRuns\",\r\n \"displayName\": \"Failed Runs\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P1D\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": \"false\",\r\n \"sourceMdmAccount\": \"MicrosoftDataFactoryProdShoebox\",\r\n \"sourceMdmNamespace\": \"ADFMetricsV1\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"pipelineName\",\r\n \"displayName\": \"Pipeline\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"activityName\",\r\n \"displayName\": \"Activity\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"windowEnd\",\r\n \"displayName\": \"Window End\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"windowStart \",\r\n \"displayName\": \"Window Start\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"SuccessfulRuns\",\r\n \"displayName\": \"Successful Runs\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P1D\"\r\n }\r\n ],\r\n \"enableRegionalMdmAccount\": \"false\",\r\n \"sourceMdmAccount\": \"MicrosoftDataFactoryProdShoebox\",\r\n \"sourceMdmNamespace\": \"ADFMetricsV1\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"pipelineName\",\r\n \"displayName\": \"Pipeline\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"activityName\",\r\n \"displayName\": \"Activity\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"windowEnd\",\r\n \"displayName\": \"Window End\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"windowStart \",\r\n \"displayName\": \"Window Start\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"datafactories/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"datafactories\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataFactory/datafactories/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataFactory/datafactories/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"factories/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"factories\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataFactory/factories/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Read metric definitions\",\r\n \"description\": \"Gets the available metrics for factories\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"PipelineFailedRuns\",\r\n \"displayName\": \"Failed pipeline runs metrics\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"enableRegionalMdmAccount\": \"false\",\r\n \"sourceMdmAccount\": \"MicrosoftDataFactoryProdShoebox\",\r\n \"sourceMdmNamespace\": \"ADFMetrics\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"FailureType\",\r\n \"displayName\": \"Failure Type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"Name\",\r\n \"displayName\": \"Pipeline\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"PipelineSucceededRuns\",\r\n \"displayName\": \"Succeeded pipeline runs metrics\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"enableRegionalMdmAccount\": \"false\",\r\n \"sourceMdmAccount\": \"MicrosoftDataFactoryProdShoebox\",\r\n \"sourceMdmNamespace\": \"ADFMetrics\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"FailureType\",\r\n \"displayName\": \"Failure Type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"Name\",\r\n \"displayName\": \"Pipeline\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ActivityFailedRuns\",\r\n \"displayName\": \"Failed activity runs metrics\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"enableRegionalMdmAccount\": \"false\",\r\n \"sourceMdmAccount\": \"MicrosoftDataFactoryProdShoebox\",\r\n \"sourceMdmNamespace\": \"ADFMetrics\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ActivityType\",\r\n \"displayName\": \"Activity Type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"PipelineName\",\r\n \"displayName\": \"Pipeline\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"FailureType\",\r\n \"displayName\": \"Failure Type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"Name\",\r\n \"displayName\": \"Activity\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ActivitySucceededRuns\",\r\n \"displayName\": \"Succeeded activity runs metrics\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"enableRegionalMdmAccount\": \"false\",\r\n \"sourceMdmAccount\": \"MicrosoftDataFactoryProdShoebox\",\r\n \"sourceMdmNamespace\": \"ADFMetrics\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ActivityType\",\r\n \"displayName\": \"Activity Type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"PipelineName\",\r\n \"displayName\": \"Pipeline\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"FailureType\",\r\n \"displayName\": \"Failure Type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"Name\",\r\n \"displayName\": \"Activity\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"TriggerFailedRuns\",\r\n \"displayName\": \"Failed trigger runs metrics\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"enableRegionalMdmAccount\": \"false\",\r\n \"sourceMdmAccount\": \"MicrosoftDataFactoryProdShoebox\",\r\n \"sourceMdmNamespace\": \"ADFMetrics\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Name\",\r\n \"displayName\": \"Trigger\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"FailureType\",\r\n \"displayName\": \"Failure Type\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"TriggerSucceededRuns\",\r\n \"displayName\": \"Succeeded trigger runs metrics\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"enableRegionalMdmAccount\": \"false\",\r\n \"sourceMdmAccount\": \"MicrosoftDataFactoryProdShoebox\",\r\n \"sourceMdmNamespace\": \"ADFMetrics\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Name\",\r\n \"displayName\": \"Trigger\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"FailureType\",\r\n \"displayName\": \"Failure Type\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"IntegrationRuntimeCpuPercentage\",\r\n \"displayName\": \"Integration runtime CPU utilization\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"enableRegionalMdmAccount\": \"false\",\r\n \"sourceMdmAccount\": \"MicrosoftDataFactoryProdShoebox\",\r\n \"sourceMdmNamespace\": \"ADFMetrics\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"IntegrationRuntimeName\",\r\n \"displayName\": \"Integration Runtime\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"NodeName\",\r\n \"displayName\": \"Integration Runtime Node\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"IntegrationRuntimeAvailableMemory\",\r\n \"displayName\": \"Integration runtime available memory\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"enableRegionalMdmAccount\": \"false\",\r\n \"sourceMdmAccount\": \"MicrosoftDataFactoryProdShoebox\",\r\n \"sourceMdmNamespace\": \"ADFMetrics\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"IntegrationRuntimeName\",\r\n \"displayName\": \"Integration Runtime\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"NodeName\",\r\n \"displayName\": \"Integration Runtime Node\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"factories/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"factories\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataFactory/factories/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataFactory/factories/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"factories/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"The log definition of factories\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataFactory/factories/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Read factories log definitions\",\r\n \"description\": \"Gets the available logs for factories\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"ActivityRuns\",\r\n \"displayName\": \"Pipeline activity runs log\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"PipelineRuns\",\r\n \"displayName\": \"Pipeline runs log\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"TriggerRuns\",\r\n \"displayName\": \"Trigger runs log\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.DataFactory\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.DataFactory\"\r\n },\r\n {\r\n \"displayName\": \"Sparkpost.Basic\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Sparkpost.Basic/updateCommunicationPreference/action\",\r\n \"displayName\": \"Update Communication\",\r\n \"description\": \"Updates Communication Preferences\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Sparkpost.Basic/listCommunicationPreference/action\",\r\n \"displayName\": \"List Communication Preferences\",\r\n \"description\": \"Lists Communication Preferences\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Sparkpost.Basic/operations/read\",\r\n \"displayName\": \"List Operations\",\r\n \"description\": \"Read Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"services\",\r\n \"displayName\": \"accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Sparkpost.Basic/services/read\",\r\n \"displayName\": \"Get Resource\",\r\n \"description\": \"Read Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Sparkpost.Basic/services/write\",\r\n \"displayName\": \"Create/Update Resource\",\r\n \"description\": \"Write Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Sparkpost.Basic/services/delete\",\r\n \"displayName\": \"Delete Resource\",\r\n \"description\": \"Delete Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Sparkpost.Basic/services/read\",\r\n \"displayName\": \"Get Resources\",\r\n \"description\": \"Read Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Sparkpost.Basic/services/listSecrets/action\",\r\n \"displayName\": \"Get Secrets\",\r\n \"description\": \"Lists the Secrets\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Sparkpost.Basic/services/listSingleSignOnToken/action\",\r\n \"displayName\": \"List Single Sign On Tokens\",\r\n \"description\": \"Read Single Sign On Tokens\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Sparkpost.Basic\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Sparkpost.Basic\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Web Apps\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/unregister/action\",\r\n \"displayName\": \"Unregister Microsoft.Web resource provider\",\r\n \"description\": \"Unregister Microsoft.Web resource provider for the subscription.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/validate/action\",\r\n \"displayName\": \"Validate \",\r\n \"description\": \"Validate .\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/register/action\",\r\n \"displayName\": \"Register Microsoft.Web resource provider\",\r\n \"description\": \"Register Microsoft.Web resource provider for the subscription.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/verifyhostingenvironmentvnet/action\",\r\n \"displayName\": \"Verify Hosting Environment Vnet\",\r\n \"description\": \"Verify Hosting Environment Vnet.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"hostingEnvironments\",\r\n \"displayName\": \"App Service Environment\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/hostingEnvironments/Read\",\r\n \"displayName\": \"Get App Service Environment\",\r\n \"description\": \"Get the properties of an App Service Environment\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/hostingEnvironments/Write\",\r\n \"displayName\": \"Create or Update App Service Environment\",\r\n \"description\": \"Create a new App Service Environment or update existing one\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/hostingEnvironments/Delete\",\r\n \"displayName\": \"Delete App Service Environment\",\r\n \"description\": \"Delete an App Service Environment\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/hostingEnvironments/reboot/Action\",\r\n \"displayName\": \"Reboot an App Service Environment\",\r\n \"description\": \"Reboot all machines in an App Service Environment\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/resume/action\",\r\n \"displayName\": \"Resume Hosting Environments\",\r\n \"description\": \"Resume Hosting Environments.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/suspend/action\",\r\n \"displayName\": \"Suspend Hosting Environments\",\r\n \"description\": \"Suspend Hosting Environments.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingenvironments/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Diagnostic setting for App Service Environment\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingenvironments/metricdefinitions\",\r\n \"displayName\": \"Hosting Environments Metric Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/metricdefinitions/read\",\r\n \"displayName\": \"Get Hosting Environments Metric Definitions\",\r\n \"description\": \"Get Hosting Environments Metric Definitions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingenvironments/inboundnetworkdependenciesendpoints\",\r\n \"displayName\": \"Hosting Environments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/inboundnetworkdependenciesendpoints/read\",\r\n \"displayName\": \"Get the network endpoints of all inbound dependencies\",\r\n \"description\": \"Get the network endpoints of all inbound dependencies.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingEnvironments/workerPools\",\r\n \"displayName\": \"App Service Environment Worker Pool\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/hostingEnvironments/workerPools/Read\",\r\n \"displayName\": \"Get Worker Pool\",\r\n \"description\": \"Get the properties of a Worker Pool in an App Service Environment\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/hostingEnvironments/workerPools/Write\",\r\n \"displayName\": \"Create or Update Worker Pool\",\r\n \"description\": \"Create a new Worker Pool in an App Service Environment or update an existing one\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingEnvironments/workerPools/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"The metric definition of App Service Environment WorkerPool\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/hostingEnvironments/workerPools/providers/Microsoft.Insights/metricDefinitions/Read\",\r\n \"displayName\": \"Read App Service Environment WorkerPool metric definitions\",\r\n \"description\": \"Gets the available metrics for App Service Environment WorkerPool\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"WorkersTotal\",\r\n \"displayName\": \"Total Workers\",\r\n \"displayDescription\": \"Total Workers\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": null,\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"WorkersAvailable\",\r\n \"displayName\": \"Available Workers\",\r\n \"displayDescription\": \"Available Workers\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": null,\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"WorkersUsed\",\r\n \"displayName\": \"Used Workers\",\r\n \"displayDescription\": \"Used Workers\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": null,\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"CpuPercentage\",\r\n \"displayName\": \"CPU Percentage\",\r\n \"displayDescription\": \"CPU Percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"MemoryPercentage\",\r\n \"displayName\": \"Memory Percentage\",\r\n \"displayDescription\": \"Memory Percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingenvironments/workerpools/metricdefinitions\",\r\n \"displayName\": \"Hosting Environments Workerpools Metric Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/workerpools/metricdefinitions/read\",\r\n \"displayName\": \"Get Hosting Environments Workerpools Metric Definitions\",\r\n \"description\": \"Get Hosting Environments Workerpools Metric Definitions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingenvironments/workerpools/metrics\",\r\n \"displayName\": \"Hosting Environments Workerpools Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/workerpools/metrics/read\",\r\n \"displayName\": \"Get Hosting Environments Workerpools Metrics\",\r\n \"description\": \"Get Hosting Environments Workerpools Metrics.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingenvironments/workerpools/skus\",\r\n \"displayName\": \"Hosting Environments Workerpools SKUs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/workerpools/skus/read\",\r\n \"displayName\": \"Get Hosting Environments Workerpools SKUs\",\r\n \"description\": \"Get Hosting Environments Workerpools SKUs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingenvironments/workerpools/usages\",\r\n \"displayName\": \"Hosting Environments Workerpools Usages\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/workerpools/usages/read\",\r\n \"displayName\": \"Get Hosting Environments Workerpools Usages\",\r\n \"description\": \"Get Hosting Environments Workerpools Usages.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingenvironments/outboundnetworkdependenciesendpoints\",\r\n \"displayName\": \"Hosting Environments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/outboundnetworkdependenciesendpoints/read\",\r\n \"displayName\": \"Get the network endpoints of all outbound dependencies\",\r\n \"description\": \"Get the network endpoints of all outbound dependencies.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingenvironments/sites\",\r\n \"displayName\": \"Hosting Environments Web Apps\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/sites/read\",\r\n \"displayName\": \"Get Hosting Environments Web Apps\",\r\n \"description\": \"Get Hosting Environments Web Apps.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingenvironments/serverfarms\",\r\n \"displayName\": \"Hosting Environments App Service Plans\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/serverfarms/read\",\r\n \"displayName\": \"Get Hosting Environments App Service Plans\",\r\n \"description\": \"Get Hosting Environments App Service Plans.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingenvironments/usages\",\r\n \"displayName\": \"Hosting Environments Usages\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/usages/read\",\r\n \"displayName\": \"Get Hosting Environments Usages\",\r\n \"description\": \"Get Hosting Environments Usages.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingenvironments/capacities\",\r\n \"displayName\": \"Hosting Environments Capacities\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/capacities/read\",\r\n \"displayName\": \"Get Hosting Environments Capacities\",\r\n \"description\": \"Get Hosting Environments Capacities.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingenvironments/operations\",\r\n \"displayName\": \"Hosting Environments Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/operations/read\",\r\n \"displayName\": \"Get Hosting Environments Operations\",\r\n \"description\": \"Get Hosting Environments Operations.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingEnvironments/multiRolePools\",\r\n \"displayName\": \"App Service Environment FrontEnd Pool\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/hostingEnvironments/multiRolePools/Read\",\r\n \"displayName\": \"Get FrontEnd Pool\",\r\n \"description\": \"Get the properties of a FrontEnd Pool in an App Service Environment\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/hostingEnvironments/multiRolePools/Write\",\r\n \"displayName\": \"Create or Update FrontEnd Pool\",\r\n \"description\": \"Create a new FrontEnd Pool in an App Service Environment or update an existing one\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingEnvironments/multiRolePools/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"The metric definition of App Service Environment MultiRole\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/hostingEnvironments/multiRolePools/providers/Microsoft.Insights/metricDefinitions/Read\",\r\n \"displayName\": \"Read App Service Environment MultiRole metric definitions\",\r\n \"description\": \"Gets the available metrics for App Service Environment MultiRole\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"Requests\",\r\n \"displayName\": \"Requests\",\r\n \"displayDescription\": \"Requests\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"BytesReceived\",\r\n \"displayName\": \"Data In\",\r\n \"displayDescription\": \"Data In\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"BytesSent\",\r\n \"displayName\": \"Data Out\",\r\n \"displayDescription\": \"Data Out\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http101\",\r\n \"displayName\": \"Http 101\",\r\n \"displayDescription\": \"Http 101\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http2xx\",\r\n \"displayName\": \"Http 2xx\",\r\n \"displayDescription\": \"Http 2xx\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http3xx\",\r\n \"displayName\": \"Http 3xx\",\r\n \"displayDescription\": \"Http 3xx\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http401\",\r\n \"displayName\": \"Http 401\",\r\n \"displayDescription\": \"Http 401\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http403\",\r\n \"displayName\": \"Http 403\",\r\n \"displayDescription\": \"Http 403\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http404\",\r\n \"displayName\": \"Http 404\",\r\n \"displayDescription\": \"Http 404\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http406\",\r\n \"displayName\": \"Http 406\",\r\n \"displayDescription\": \"Http 406\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http4xx\",\r\n \"displayName\": \"Http 4xx\",\r\n \"displayDescription\": \"Http 4xx\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http5xx\",\r\n \"displayName\": \"Http Server Errors\",\r\n \"displayDescription\": \"Http Server Errors\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AverageResponseTime\",\r\n \"displayName\": \"Average Response Time\",\r\n \"displayDescription\": \"Average Response Time\",\r\n \"unit\": \"Seconds\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"CpuPercentage\",\r\n \"displayName\": \"CPU Percentage\",\r\n \"displayDescription\": \"CPU Percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"MemoryPercentage\",\r\n \"displayName\": \"Memory Percentage\",\r\n \"displayDescription\": \"Memory Percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"DiskQueueLength\",\r\n \"displayName\": \"Disk Queue Length\",\r\n \"displayDescription\": \"Disk Queue Length\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"HttpQueueLength\",\r\n \"displayName\": \"Http Queue Length\",\r\n \"displayDescription\": \"Http Queue Length\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ActiveRequests\",\r\n \"displayName\": \"Active Requests\",\r\n \"displayDescription\": \"Active Requests\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"TotalFrontEnds\",\r\n \"displayName\": \"Total Front Ends\",\r\n \"displayDescription\": \"Total Front Ends\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": null,\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"SmallAppServicePlanInstances\",\r\n \"displayName\": \"Small App Service Plan Workers\",\r\n \"displayDescription\": \"Small App Service Plan Workers\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": null,\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"MediumAppServicePlanInstances\",\r\n \"displayName\": \"Medium App Service Plan Workers\",\r\n \"displayDescription\": \"Medium App Service Plan Workers\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": null,\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"LargeAppServicePlanInstances\",\r\n \"displayName\": \"Large App Service Plan Workers\",\r\n \"displayDescription\": \"Large App Service Plan Workers\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": null,\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingenvironments/multirolepools/metricdefinitions\",\r\n \"displayName\": \"Hosting Environments MultiRole Pools Metric Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/multirolepools/metricdefinitions/read\",\r\n \"displayName\": \"Get Hosting Environments MultiRole Pools Metric Definitions\",\r\n \"description\": \"Get Hosting Environments MultiRole Pools Metric Definitions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingenvironments/multirolepools/metrics\",\r\n \"displayName\": \"Hosting Environments MultiRole Pools Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/multirolepools/metrics/read\",\r\n \"displayName\": \"Get Hosting Environments MultiRole Pools Metrics\",\r\n \"description\": \"Get Hosting Environments MultiRole Pools Metrics.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingenvironments/multirolepools/skus\",\r\n \"displayName\": \"Hosting Environments MultiRole Pools SKUs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/multirolepools/skus/read\",\r\n \"displayName\": \"Get Hosting Environments MultiRole Pools SKUs\",\r\n \"description\": \"Get Hosting Environments MultiRole Pools SKUs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingenvironments/multirolepools/usages\",\r\n \"displayName\": \"Hosting Environments MultiRole Pools Usages\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/multirolepools/usages/read\",\r\n \"displayName\": \"Get Hosting Environments MultiRole Pools Usages\",\r\n \"description\": \"Get Hosting Environments MultiRole Pools Usages.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingenvironments/diagnostics\",\r\n \"displayName\": \"Hosting Environments Diagnostics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/diagnostics/read\",\r\n \"displayName\": \"Get Hosting Environments Diagnostics\",\r\n \"description\": \"Get Hosting Environments Diagnostics.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"publishingusers\",\r\n \"displayName\": \"Publishing Users\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/publishingusers/read\",\r\n \"displayName\": \"Get Publishing Users\",\r\n \"description\": \"Get Publishing Users.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/publishingusers/write\",\r\n \"displayName\": \"Update Publishing Users\",\r\n \"description\": \"Update Publishing Users.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"checknameavailability\",\r\n \"displayName\": \"Check Name Availability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/checknameavailability/read\",\r\n \"displayName\": \"Get Check Name Availability\",\r\n \"description\": \"Check if resource name is available.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"geoRegions\",\r\n \"displayName\": \"Geo Region\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/geoRegions/Read\",\r\n \"displayName\": \"Get Geo Regions\",\r\n \"description\": \"Get the list of Geo regions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites\",\r\n \"displayName\": \"Web App\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/Read\",\r\n \"displayName\": \"Get Web App\",\r\n \"description\": \"Get the properties of a Web App\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/Write\",\r\n \"displayName\": \"Create or Update Web App\",\r\n \"description\": \"Create a new Web App or update an existing one\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/Delete\",\r\n \"displayName\": \"Delete Web App\",\r\n \"description\": \"Delete an existing Web App\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/backup/Action\",\r\n \"displayName\": \"Create Web App Backup\",\r\n \"description\": \"Create a new web app backup\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/publishxml/Action\",\r\n \"displayName\": \"Get Web App Publishing Profile\",\r\n \"description\": \"Get publishing profile xml for a Web App\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/publish/Action\",\r\n \"displayName\": \"Publish Web App\",\r\n \"description\": \"Publish a Web App\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/restart/Action\",\r\n \"displayName\": \"Restart Web App\",\r\n \"description\": \"Restart a Web App\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/start/Action\",\r\n \"displayName\": \"Start Web App\",\r\n \"description\": \"Start a Web App\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/stop/Action\",\r\n \"displayName\": \"Stop Web App\",\r\n \"description\": \"Stop a Web App\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slotsswap/Action\",\r\n \"displayName\": \"Swap Web App Slots\",\r\n \"description\": \"Swap Web App deployment slots\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slotsdiffs/Action\",\r\n \"displayName\": \"Get Web App Slots Differences\",\r\n \"description\": \"Get differences in configuration between web app and slots\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/applySlotConfig/Action\",\r\n \"displayName\": \"Apply Web App Configuration\",\r\n \"description\": \"Apply web app slot configuration from target slot to the current web app\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/resetSlotConfig/Action\",\r\n \"displayName\": \"Reset Web App Configuration\",\r\n \"description\": \"Reset web app configuration\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/functions/action\",\r\n \"displayName\": \"Functions Web Apps\",\r\n \"description\": \"Functions Web Apps.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/listsyncfunctiontriggerstatus/action\",\r\n \"displayName\": \"List Sync Function Trigger Status Web Apps\",\r\n \"description\": \"List Sync Function Trigger Status Web Apps.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/networktrace/action\",\r\n \"displayName\": \"Network Trace Web Apps\",\r\n \"description\": \"Network Trace Web Apps.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/newpassword/action\",\r\n \"displayName\": \"Newpassword Web Apps\",\r\n \"description\": \"Newpassword Web Apps.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/sync/action\",\r\n \"displayName\": \"Sync Web Apps\",\r\n \"description\": \"Sync Web Apps.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/migratemysql/action\",\r\n \"displayName\": \"Migrate MySql Web Apps\",\r\n \"description\": \"Migrate MySql Web Apps.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/recover/action\",\r\n \"displayName\": \"Recover Web Apps\",\r\n \"description\": \"Recover Web Apps.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/syncfunctiontriggers/action\",\r\n \"displayName\": \"Sync Function Triggers for Web Apps\",\r\n \"description\": \"Sync Function Triggers for Web Apps.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/operationresults\",\r\n \"displayName\": \"Web Apps Operation Results\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/operationresults/read\",\r\n \"displayName\": \"Get Web Apps Operation Results\",\r\n \"description\": \"Get Web Apps Operation Results.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/webjobs\",\r\n \"displayName\": \"Web Apps WebJobs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/webjobs/read\",\r\n \"displayName\": \"Get Web Apps WebJobs\",\r\n \"description\": \"Get Web Apps WebJobs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"The metric definition of Web App\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/providers/Microsoft.Insights/metricDefinitions/Read\",\r\n \"displayName\": \"Read Web App metric definitions\",\r\n \"description\": \"Gets the available metrics for Web App\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"CpuTime\",\r\n \"displayName\": \"CPU Time\",\r\n \"displayDescription\": \"CPU Time\",\r\n \"unit\": \"Seconds\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Requests\",\r\n \"displayName\": \"Requests\",\r\n \"displayDescription\": \"Requests\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"BytesReceived\",\r\n \"displayName\": \"Data In\",\r\n \"displayDescription\": \"Data In\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"BytesSent\",\r\n \"displayName\": \"Data Out\",\r\n \"displayDescription\": \"Data Out\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http101\",\r\n \"displayName\": \"Http 101\",\r\n \"displayDescription\": \"Http 101\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http2xx\",\r\n \"displayName\": \"Http 2xx\",\r\n \"displayDescription\": \"Http 2xx\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http3xx\",\r\n \"displayName\": \"Http 3xx\",\r\n \"displayDescription\": \"Http 3xx\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http401\",\r\n \"displayName\": \"Http 401\",\r\n \"displayDescription\": \"Http 401\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http403\",\r\n \"displayName\": \"Http 403\",\r\n \"displayDescription\": \"Http 403\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http404\",\r\n \"displayName\": \"Http 404\",\r\n \"displayDescription\": \"Http 404\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http406\",\r\n \"displayName\": \"Http 406\",\r\n \"displayDescription\": \"Http 406\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http4xx\",\r\n \"displayName\": \"Http 4xx\",\r\n \"displayDescription\": \"Http 4xx\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http5xx\",\r\n \"displayName\": \"Http Server Errors\",\r\n \"displayDescription\": \"Http Server Errors\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"MemoryWorkingSet\",\r\n \"displayName\": \"Memory working set\",\r\n \"displayDescription\": \"Memory working set\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AverageMemoryWorkingSet\",\r\n \"displayName\": \"Average memory working set\",\r\n \"displayDescription\": \"Average memory working set\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AverageResponseTime\",\r\n \"displayName\": \"Average Response Time\",\r\n \"displayDescription\": \"Average Response Time\",\r\n \"unit\": \"Seconds\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"FunctionExecutionUnits\",\r\n \"displayName\": \"Function Execution Units\",\r\n \"displayDescription\": \"Function Execution Units\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"(?i:functionapp)\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"FunctionExecutionCount\",\r\n \"displayName\": \"Function Execution Count\",\r\n \"displayDescription\": \"Function Execution Count\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"(?i:functionapp)\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AppConnections\",\r\n \"displayName\": \"Connections\",\r\n \"displayDescription\": \"Connections\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Handles\",\r\n \"displayName\": \"Handle Count\",\r\n \"displayDescription\": \"Handle Count\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Threads\",\r\n \"displayName\": \"Thread Count\",\r\n \"displayDescription\": \"Thread Count\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Diagnostic setting for Web App\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/backup\",\r\n \"displayName\": \"Web Apps Backup\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/backup/read\",\r\n \"displayName\": \"Get Web Apps Backup\",\r\n \"description\": \"Get Web Apps Backup.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/backup/write\",\r\n \"displayName\": \"Update Web Apps Backup\",\r\n \"description\": \"Update Web Apps Backup.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/publiccertificates\",\r\n \"displayName\": \"Web Apps Public Certificates\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/publiccertificates/delete\",\r\n \"displayName\": \"Delete Web Apps Public Certificates\",\r\n \"description\": \"Delete Web Apps Public Certificates.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/publiccertificates/read\",\r\n \"displayName\": \"Get Web Apps Public Certificates\",\r\n \"description\": \"Get Web Apps Public Certificates.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/publiccertificates/write\",\r\n \"displayName\": \"Update Web Apps Public Certificates\",\r\n \"description\": \"Update Web Apps Public Certificates.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/metricdefinitions\",\r\n \"displayName\": \"Web Apps Metric Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/metricdefinitions/read\",\r\n \"displayName\": \"Get Web Apps Metric Definitions\",\r\n \"description\": \"Get Web Apps Metric Definitions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/metrics\",\r\n \"displayName\": \"Web Apps Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/metrics/read\",\r\n \"displayName\": \"Get Web Apps Metrics\",\r\n \"description\": \"Get Web Apps Metrics.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/processes\",\r\n \"displayName\": \"Web Apps Processes\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/processes/read\",\r\n \"displayName\": \"Get Web Apps Processes\",\r\n \"description\": \"Get Web Apps Processes.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/continuouswebjobs\",\r\n \"displayName\": \"Web Apps Continuous Web Jobs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/continuouswebjobs/delete\",\r\n \"displayName\": \"Delete Web Apps Continuous Web Jobs\",\r\n \"description\": \"Delete Web Apps Continuous Web Jobs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/continuouswebjobs/read\",\r\n \"displayName\": \"Get Web Apps Continuous Web Jobs\",\r\n \"description\": \"Get Web Apps Continuous Web Jobs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/continuouswebjobs/start/action\",\r\n \"displayName\": \"Start Web Apps Continuous Web Jobs\",\r\n \"description\": \"Start Web Apps Continuous Web Jobs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/continuouswebjobs/stop/action\",\r\n \"displayName\": \"Stop Web Apps Continuous Web Jobs\",\r\n \"description\": \"Stop Web Apps Continuous Web Jobs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/domainownershipidentifiers\",\r\n \"displayName\": \"Web Apps Domain Ownership Identifiers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/domainownershipidentifiers/read\",\r\n \"displayName\": \"Get Web Apps Domain Ownership Identifiers\",\r\n \"description\": \"Get Web Apps Domain Ownership Identifiers.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/domainownershipidentifiers/write\",\r\n \"displayName\": \"Update Web Apps Domain Ownership Identifiers\",\r\n \"description\": \"Update Web Apps Domain Ownership Identifiers.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/premieraddons\",\r\n \"displayName\": \"Web Apps Premier Addons\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/premieraddons/delete\",\r\n \"displayName\": \"Delete Web Apps Premier Addons\",\r\n \"description\": \"Delete Web Apps Premier Addons.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/premieraddons/read\",\r\n \"displayName\": \"Get Web Apps Premier Addons\",\r\n \"description\": \"Get Web Apps Premier Addons.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/premieraddons/write\",\r\n \"displayName\": \"Update Web Apps Premier Addons\",\r\n \"description\": \"Update Web Apps Premier Addons.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/triggeredwebjobs\",\r\n \"displayName\": \"Web Apps Triggered WebJobs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/triggeredwebjobs/delete\",\r\n \"displayName\": \"Delete Web Apps Triggered WebJobs\",\r\n \"description\": \"Delete Web Apps Triggered WebJobs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/triggeredwebjobs/read\",\r\n \"displayName\": \"Get Web Apps Triggered WebJobs\",\r\n \"description\": \"Get Web Apps Triggered WebJobs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/triggeredwebjobs/run/action\",\r\n \"displayName\": \"Run Web Apps Triggered WebJobs\",\r\n \"description\": \"Run Web Apps Triggered WebJobs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/triggeredwebjobs/history\",\r\n \"displayName\": \"Web Apps Triggered WebJobs History\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/triggeredwebjobs/history/read\",\r\n \"displayName\": \"Get Web Apps Triggered WebJobs History\",\r\n \"description\": \"Get Web Apps Triggered WebJobs History.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/hostnamebindings\",\r\n \"displayName\": \"Web Apps Hostname Bindings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/hostnamebindings/delete\",\r\n \"displayName\": \"Delete Web Apps Hostname Bindings\",\r\n \"description\": \"Delete Web Apps Hostname Bindings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/hostnamebindings/read\",\r\n \"displayName\": \"Get Web Apps Hostname Bindings\",\r\n \"description\": \"Get Web Apps Hostname Bindings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/hostnamebindings/write\",\r\n \"displayName\": \"Update Web Apps Hostname Bindings\",\r\n \"description\": \"Update Web Apps Hostname Bindings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/virtualnetworkconnections\",\r\n \"displayName\": \"Web Apps Virtual Network Connections\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/virtualnetworkconnections/delete\",\r\n \"displayName\": \"Delete Web Apps Virtual Network Connections\",\r\n \"description\": \"Delete Web Apps Virtual Network Connections.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/virtualnetworkconnections/read\",\r\n \"displayName\": \"Get Web Apps Virtual Network Connections\",\r\n \"description\": \"Get Web Apps Virtual Network Connections.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/virtualnetworkconnections/write\",\r\n \"displayName\": \"Update Web Apps Virtual Network Connections\",\r\n \"description\": \"Update Web Apps Virtual Network Connections.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/virtualnetworkconnections/gateways\",\r\n \"displayName\": \"Web Apps Virtual Network Connections Gateways\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/virtualnetworkconnections/gateways/read\",\r\n \"displayName\": \"Get Web Apps Virtual Network Connections Gateways\",\r\n \"description\": \"Get Web Apps Virtual Network Connections Gateways.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/virtualnetworkconnections/gateways/write\",\r\n \"displayName\": \"Update Web Apps Virtual Network Connections Gateways\",\r\n \"description\": \"Update Web Apps Virtual Network Connections Gateways.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/migratemysql\",\r\n \"displayName\": \"Web Apps Migrate MySql\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/migratemysql/read\",\r\n \"displayName\": \"Get Web Apps Migrate MySql\",\r\n \"description\": \"Get Web Apps Migrate MySql.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/publishxml\",\r\n \"displayName\": \"Web Apps Publishing XML\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/publishxml/read\",\r\n \"displayName\": \"Get Web Apps Publishing XML\",\r\n \"description\": \"Get Web Apps Publishing XML.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/hybridconnectionrelays\",\r\n \"displayName\": \"Web Apps Hybrid Connection Relays\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/hybridconnectionrelays/read\",\r\n \"displayName\": \"Get Web Apps Hybrid Connection Relays\",\r\n \"description\": \"Get Web Apps Hybrid Connection Relays.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/perfcounters\",\r\n \"displayName\": \"Web Apps Performance Counters\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/perfcounters/read\",\r\n \"displayName\": \"Get Web Apps Performance Counters\",\r\n \"description\": \"Get Web Apps Performance Counters.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/resourcehealthmetadata\",\r\n \"displayName\": \"Web Apps Resource Health Metadata\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/resourcehealthmetadata/read\",\r\n \"displayName\": \"Get Web Apps Resource Health Metadata\",\r\n \"description\": \"Get Web Apps Resource Health Metadata.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/usages\",\r\n \"displayName\": \"Web Apps Usages\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/usages/read\",\r\n \"displayName\": \"Get Web Apps Usages\",\r\n \"description\": \"Get Web Apps Usages.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots\",\r\n \"displayName\": \"Web App Slot\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/Write\",\r\n \"displayName\": \"Create or Update Web App Slot\",\r\n \"description\": \"Create a new Web App Slot or update an existing one\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/Delete\",\r\n \"displayName\": \"Delete Web App Slot\",\r\n \"description\": \"Delete an existing Web App Slot\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/backup/Action\",\r\n \"displayName\": \"Create Web App Slot Backup\",\r\n \"description\": \"Create new Web App Slot backup.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/publishxml/Action\",\r\n \"displayName\": \"Get Web App Slot Publishing Profile\",\r\n \"description\": \"Get publishing profile xml for Web App Slot\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/publish/Action\",\r\n \"displayName\": \"Publish Web App Slot\",\r\n \"description\": \"Publish a Web App Slot\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/restart/Action\",\r\n \"displayName\": \"Restart Web App Slot\",\r\n \"description\": \"Restart a Web App Slot\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/start/Action\",\r\n \"displayName\": \"Start Web App Slot\",\r\n \"description\": \"Start a Web App Slot\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/stop/Action\",\r\n \"displayName\": \"Stop Web App Slot\",\r\n \"description\": \"Stop a Web App Slot\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/slotsswap/Action\",\r\n \"displayName\": \"Swap Web App Slots\",\r\n \"description\": \"Swap Web App deployment slots\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/slotsdiffs/Action\",\r\n \"displayName\": \"Get Web App Slots Differences\",\r\n \"description\": \"Get differences in configuration between web app and slots\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/applySlotConfig/Action\",\r\n \"displayName\": \"Apply Web App Slot Configuration\",\r\n \"description\": \"Apply web app slot configuration from target slot to the current slot.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/resetSlotConfig/Action\",\r\n \"displayName\": \"Reset Web App Slot Configuration\",\r\n \"description\": \"Reset web app slot configuration\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/Read\",\r\n \"displayName\": \"Get Web App Deployment Slot\",\r\n \"description\": \"Get the properties of a Web App deployment slot\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/newpassword/action\",\r\n \"displayName\": \"Newpassword Web Apps Slots\",\r\n \"description\": \"Newpassword Web Apps Slots.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/sync/action\",\r\n \"displayName\": \"Sync Web Apps Slots\",\r\n \"description\": \"Sync Web Apps Slots.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/networktrace/action\",\r\n \"displayName\": \"Network Trace Web Apps Slots\",\r\n \"description\": \"Network Trace Web Apps Slots.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/operationresults\",\r\n \"displayName\": \"Web Apps Slots Operation Results\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/operationresults/read\",\r\n \"displayName\": \"Get Web Apps Slots Operation Results\",\r\n \"description\": \"Get Web Apps Slots Operation Results.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/webjobs\",\r\n \"displayName\": \"Web Apps Slots WebJobs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/webjobs/read\",\r\n \"displayName\": \"Get Web Apps Slots WebJobs\",\r\n \"description\": \"Get Web Apps Slots WebJobs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"The metric definition of Web App Slot\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/providers/Microsoft.Insights/metricDefinitions/Read\",\r\n \"displayName\": \"Read Web App Slot metric definitions\",\r\n \"description\": \"Gets the available metrics for Web App Slot\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"CpuTime\",\r\n \"displayName\": \"CPU Time\",\r\n \"displayDescription\": \"CPU Time\",\r\n \"unit\": \"Seconds\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Requests\",\r\n \"displayName\": \"Requests\",\r\n \"displayDescription\": \"Requests\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"BytesReceived\",\r\n \"displayName\": \"Data In\",\r\n \"displayDescription\": \"Data In\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"BytesSent\",\r\n \"displayName\": \"Data Out\",\r\n \"displayDescription\": \"Data Out\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http101\",\r\n \"displayName\": \"Http 101\",\r\n \"displayDescription\": \"Http 101\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http2xx\",\r\n \"displayName\": \"Http 2xx\",\r\n \"displayDescription\": \"Http 2xx\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http3xx\",\r\n \"displayName\": \"Http 3xx\",\r\n \"displayDescription\": \"Http 3xx\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http401\",\r\n \"displayName\": \"Http 401\",\r\n \"displayDescription\": \"Http 401\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http403\",\r\n \"displayName\": \"Http 403\",\r\n \"displayDescription\": \"Http 403\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http404\",\r\n \"displayName\": \"Http 404\",\r\n \"displayDescription\": \"Http 404\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http406\",\r\n \"displayName\": \"Http 406\",\r\n \"displayDescription\": \"Http 406\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http4xx\",\r\n \"displayName\": \"Http 4xx\",\r\n \"displayDescription\": \"Http 4xx\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http5xx\",\r\n \"displayName\": \"Http Server Errors\",\r\n \"displayDescription\": \"Http Server Errors\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"MemoryWorkingSet\",\r\n \"displayName\": \"Memory working set\",\r\n \"displayDescription\": \"Memory working set\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AverageMemoryWorkingSet\",\r\n \"displayName\": \"Average memory working set\",\r\n \"displayDescription\": \"Average memory working set\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AverageResponseTime\",\r\n \"displayName\": \"Average Response Time\",\r\n \"displayDescription\": \"Average Response Time\",\r\n \"unit\": \"Seconds\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"FunctionExecutionUnits\",\r\n \"displayName\": \"Function Execution Units\",\r\n \"displayDescription\": \"Function Execution Units\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"(?i:functionapp)\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"FunctionExecutionCount\",\r\n \"displayName\": \"Function Execution Count\",\r\n \"displayDescription\": \"Function Execution Count\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"(?i:functionapp)\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AppConnections\",\r\n \"displayName\": \"Connections\",\r\n \"displayDescription\": \"Connections\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Handles\",\r\n \"displayName\": \"Handle Count\",\r\n \"displayDescription\": \"Handle Count\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Threads\",\r\n \"displayName\": \"Thread Count\",\r\n \"displayDescription\": \"Thread Count\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Diagnostic setting for Web App slot\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/backup\",\r\n \"displayName\": \"Web Apps Slots Backup\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/backup/write\",\r\n \"displayName\": \"Update Web Apps Slots Backup\",\r\n \"description\": \"Update Web Apps Slots Backup.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/backup/read\",\r\n \"displayName\": \"Get Web Apps Slots Backup\",\r\n \"description\": \"Get Web Apps Slots Backup.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/publiccertificates\",\r\n \"displayName\": \"Web Apps Slots Public Certificates\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/publiccertificates/read\",\r\n \"displayName\": \"Get Web Apps Slots Public Certificates\",\r\n \"description\": \"Get Web Apps Slots Public Certificates.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/publiccertificates/write\",\r\n \"displayName\": \"Write Web Apps Slots Public Certificates\",\r\n \"description\": \"Create or Update Web Apps Slots Public Certificates.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/metricdefinitions\",\r\n \"displayName\": \"Web Apps Slots Metric Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/metricdefinitions/read\",\r\n \"displayName\": \"Get Web Apps Slots Metric Definitions\",\r\n \"description\": \"Get Web Apps Slots Metric Definitions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/metrics\",\r\n \"displayName\": \"Web Apps Slots Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/metrics/read\",\r\n \"displayName\": \"Get Web Apps Slots Metrics\",\r\n \"description\": \"Get Web Apps Slots Metrics.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/continuouswebjobs\",\r\n \"displayName\": \"Web Apps Slots Continuous Web Jobs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/continuouswebjobs/delete\",\r\n \"displayName\": \"Delete Web Apps Slots Continuous Web Jobs\",\r\n \"description\": \"Delete Web Apps Slots Continuous Web Jobs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/continuouswebjobs/read\",\r\n \"displayName\": \"Get Web Apps Slots Continuous Web Jobs\",\r\n \"description\": \"Get Web Apps Slots Continuous Web Jobs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/continuouswebjobs/start/action\",\r\n \"displayName\": \"Start Web Apps Slots Continuous Web Jobs\",\r\n \"description\": \"Start Web Apps Slots Continuous Web Jobs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/continuouswebjobs/stop/action\",\r\n \"displayName\": \"Stop Web Apps Slots Continuous Web Jobs\",\r\n \"description\": \"Stop Web Apps Slots Continuous Web Jobs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/domainownershipidentifiers\",\r\n \"displayName\": \"Web Apps Slots Domain Ownership Identifiers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/domainownershipidentifiers/read\",\r\n \"displayName\": \"Get Web Apps Slots Domain Ownership Identifiers\",\r\n \"description\": \"Get Web Apps Slots Domain Ownership Identifiers.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/premieraddons\",\r\n \"displayName\": \"Web Apps Slots Premier Addons\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/premieraddons/delete\",\r\n \"displayName\": \"Delete Web Apps Slots Premier Addons\",\r\n \"description\": \"Delete Web Apps Slots Premier Addons.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/premieraddons/read\",\r\n \"displayName\": \"Get Web Apps Slots Premier Addons\",\r\n \"description\": \"Get Web Apps Slots Premier Addons.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/premieraddons/write\",\r\n \"displayName\": \"Update Web Apps Slots Premier Addons\",\r\n \"description\": \"Update Web Apps Slots Premier Addons.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/triggeredwebjobs\",\r\n \"displayName\": \"Web Apps Slots Triggered WebJobs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/triggeredwebjobs/delete\",\r\n \"displayName\": \"Delete Web Apps Slots Triggered WebJobs\",\r\n \"description\": \"Delete Web Apps Slots Triggered WebJobs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/triggeredwebjobs/read\",\r\n \"displayName\": \"Get Web Apps Slots Triggered WebJobs\",\r\n \"description\": \"Get Web Apps Slots Triggered WebJobs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/triggeredwebjobs/run/action\",\r\n \"displayName\": \"Run Web Apps Slots Triggered WebJobs\",\r\n \"description\": \"Run Web Apps Slots Triggered WebJobs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/hostnamebindings\",\r\n \"displayName\": \"Web Apps Slots Hostname Bindings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/hostnamebindings/delete\",\r\n \"displayName\": \"Delete Web Apps Slots Hostname Bindings\",\r\n \"description\": \"Delete Web Apps Slots Hostname Bindings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/hostnamebindings/read\",\r\n \"displayName\": \"Get Web Apps Slots Hostname Bindings\",\r\n \"description\": \"Get Web Apps Slots Hostname Bindings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/hostnamebindings/write\",\r\n \"displayName\": \"Update Web Apps Slots Hostname Bindings\",\r\n \"description\": \"Update Web Apps Slots Hostname Bindings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/phplogging\",\r\n \"displayName\": \"Web Apps Slots Phplogging\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/phplogging/read\",\r\n \"displayName\": \"Get Web Apps Slots Phplogging\",\r\n \"description\": \"Get Web Apps Slots Phplogging.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/virtualnetworkconnections\",\r\n \"displayName\": \"Web Apps Slots Virtual Network Connections\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/virtualnetworkconnections/delete\",\r\n \"displayName\": \"Delete Web Apps Slots Virtual Network Connections\",\r\n \"description\": \"Delete Web Apps Slots Virtual Network Connections.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/virtualnetworkconnections/read\",\r\n \"displayName\": \"Get Web Apps Slots Virtual Network Connections\",\r\n \"description\": \"Get Web Apps Slots Virtual Network Connections.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/virtualnetworkconnections/write\",\r\n \"displayName\": \"Update Web Apps Slots Virtual Network Connections\",\r\n \"description\": \"Update Web Apps Slots Virtual Network Connections.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/virtualnetworkconnections/gateways\",\r\n \"displayName\": \"Web Apps Slots Virtual Network Connections Gateways\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/virtualnetworkconnections/gateways/write\",\r\n \"displayName\": \"Update Web Apps Slots Virtual Network Connections Gateways\",\r\n \"description\": \"Update Web Apps Slots Virtual Network Connections Gateways.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/migratemysql\",\r\n \"displayName\": \"Web Apps Slots Migrate MySql\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/migratemysql/read\",\r\n \"displayName\": \"Get Web Apps Slots Migrate MySql\",\r\n \"description\": \"Get Web Apps Slots Migrate MySql.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/hybridconnectionrelays\",\r\n \"displayName\": \"Web Apps Slots Hybrid Connection Relays\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/hybridconnectionrelays/read\",\r\n \"displayName\": \"Get Web Apps Slots Hybrid Connection Relays\",\r\n \"description\": \"Get Web Apps Slots Hybrid Connection Relays.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/perfcounters\",\r\n \"displayName\": \"Web Apps Slots Performance Counters\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/perfcounters/read\",\r\n \"displayName\": \"Get Web Apps Slots Performance Counters\",\r\n \"description\": \"Get Web Apps Slots Performance Counters.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/resourcehealthmetadata\",\r\n \"displayName\": \"Web Apps Slots Resource Health Metadata\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/resourcehealthmetadata/read\",\r\n \"displayName\": \"Get Web Apps Slots Resource Health Metadata\",\r\n \"description\": \"Get Web Apps Slots Resource Health Metadata.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/usages\",\r\n \"displayName\": \"Web Apps Slots Usages\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/usages/read\",\r\n \"displayName\": \"Get Web Apps Slots Usages\",\r\n \"description\": \"Get Web Apps Slots Usages.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/hybridconnection\",\r\n \"displayName\": \"Web Apps Slots Hybrid Connection\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/hybridconnection/delete\",\r\n \"displayName\": \"Delete Web Apps Slots Hybrid Connection\",\r\n \"description\": \"Delete Web Apps Slots Hybrid Connection.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/hybridconnection/read\",\r\n \"displayName\": \"Get Web Apps Slots Hybrid Connection\",\r\n \"description\": \"Get Web Apps Slots Hybrid Connection.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/hybridconnection/write\",\r\n \"displayName\": \"Update Web Apps Slots Hybrid Connection\",\r\n \"description\": \"Update Web Apps Slots Hybrid Connection.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/operations\",\r\n \"displayName\": \"Web Apps Slots Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/operations/read\",\r\n \"displayName\": \"Get Web Apps Slots Operations\",\r\n \"description\": \"Get Web Apps Slots Operations.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/config\",\r\n \"displayName\": \"Web App Slot\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/config/Read\",\r\n \"displayName\": \"Get Web App Slot Configuration\",\r\n \"description\": \"Get Web App Slot's configuration settings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/config/list/Action\",\r\n \"displayName\": \"List Web App Slot Security Sensitive Settings\",\r\n \"description\": \"List Web App Slot's security sensitive settings, such as publishing credentials, app settings and connection strings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/config/Write\",\r\n \"displayName\": \"Update Web App Slot Configuration\",\r\n \"description\": \"Update Web App Slot's configuration settings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/config/delete\",\r\n \"displayName\": \"Delete Web Apps Slots Config\",\r\n \"description\": \"Delete Web Apps Slots Config.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/instances\",\r\n \"displayName\": \"Web Apps Slots Instances\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/instances/read\",\r\n \"displayName\": \"Get Web Apps Slots Instances\",\r\n \"description\": \"Get Web Apps Slots Instances.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/instances/processes\",\r\n \"displayName\": \"Web Apps Slots Instances Processes\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/instances/processes/read\",\r\n \"displayName\": \"Get Web Apps Slots Instances Processes\",\r\n \"description\": \"Get Web Apps Slots Instances Processes.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/instances/processes/delete\",\r\n \"displayName\": \"Delete Web Apps Slots Instances Processes\",\r\n \"description\": \"Delete Web Apps Slots Instances Processes.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/instances/deployments\",\r\n \"displayName\": \"Web Apps Slots Instances Deployments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/instances/deployments/read\",\r\n \"displayName\": \"Get Web Apps Slots Instances Deployments\",\r\n \"description\": \"Get Web Apps Slots Instances Deployments.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/hybridconnectionnamespaces/relays\",\r\n \"displayName\": \"Web Apps Slots Hybrid Connection Namespaces Relays\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/hybridconnectionnamespaces/relays/delete\",\r\n \"displayName\": \"Delete Web Apps Slots Hybrid Connection Namespaces Relays\",\r\n \"description\": \"Delete Web Apps Slots Hybrid Connection Namespaces Relays.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/hybridconnectionnamespaces/relays/write\",\r\n \"displayName\": \"Update Web Apps Slots Hybrid Connection Namespaces Relays\",\r\n \"description\": \"Update Web Apps Slots Hybrid Connection Namespaces Relays.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/sourcecontrols\",\r\n \"displayName\": \"Web App Slot\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/sourcecontrols/Read\",\r\n \"displayName\": \"Get Web App Slot Source Control Configuration\",\r\n \"description\": \"Get Web App Slot's source control configuration settings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/sourcecontrols/Write\",\r\n \"displayName\": \"Update Web App Slot Source Control Configuration\",\r\n \"description\": \"Update Web App Slot's source control configuration settings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/sourcecontrols/Delete\",\r\n \"displayName\": \"Delete Web App Slot Source Control Configuration\",\r\n \"description\": \"Delete Web App Slot's source control configuration settings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/restore\",\r\n \"displayName\": \"Web Apps Slots Restore\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/restore/read\",\r\n \"displayName\": \"Get Web Apps Slots Restore\",\r\n \"description\": \"Get Web Apps Slots Restore.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/restore/write\",\r\n \"displayName\": \"Restore Web Apps Slots\",\r\n \"description\": \"Restore Web Apps Slots.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/analyzecustomhostname\",\r\n \"displayName\": \"Web Apps Slots Analyze Custom Hostname\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/analyzecustomhostname/read\",\r\n \"displayName\": \"Get Web Apps Slots Analyze Custom Hostname\",\r\n \"description\": \"Get Web Apps Slots Analyze Custom Hostname.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/backups\",\r\n \"displayName\": \"Web Apps Slots Backups\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/backups/Read\",\r\n \"displayName\": \"List Web App Slot Backups\",\r\n \"description\": \"Get the properties of a web app slots' backup\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/backups/list/action\",\r\n \"displayName\": \"List Web Apps Slots Backups\",\r\n \"description\": \"List Web Apps Slots Backups.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/backups/restore/action\",\r\n \"displayName\": \"Restore Web Apps Slots Backups\",\r\n \"description\": \"Restore Web Apps Slots Backups.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/backups/delete\",\r\n \"displayName\": \"Delete Web Apps Slots Backups\",\r\n \"description\": \"Delete Web Apps Slots Backups.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/snapshots\",\r\n \"displayName\": \"Web Apps Slots Snapshots\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/snapshots/read\",\r\n \"displayName\": \"Get Web Apps Slots Snapshots\",\r\n \"description\": \"Get Web Apps Slots Snapshots.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/siteextensions\",\r\n \"displayName\": \"Web Apps Slots Site Extensions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/siteextensions/delete\",\r\n \"displayName\": \"Delete Web Apps Slots Site Extensions\",\r\n \"description\": \"Delete Web Apps Slots Site Extensions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/siteextensions/read\",\r\n \"displayName\": \"Get Web Apps Slots Site Extensions\",\r\n \"description\": \"Get Web Apps Slots Site Extensions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/siteextensions/write\",\r\n \"displayName\": \"Update Web Apps Slots Site Extensions\",\r\n \"description\": \"Update Web Apps Slots Site Extensions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/deployments\",\r\n \"displayName\": \"Web Apps Slots Deployments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/deployments/delete\",\r\n \"displayName\": \"Delete Web Apps Slots Deployments\",\r\n \"description\": \"Delete Web Apps Slots Deployments.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/deployments/read\",\r\n \"displayName\": \"Get Web Apps Slots Deployments\",\r\n \"description\": \"Get Web Apps Slots Deployments.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/deployments/write\",\r\n \"displayName\": \"Update Web Apps Slots Deployments\",\r\n \"description\": \"Update Web Apps Slots Deployments.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/deployments/log\",\r\n \"displayName\": \"Web Apps Slots Deployments Log\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/deployments/log/read\",\r\n \"displayName\": \"Get Web Apps Slots Deployments Log\",\r\n \"description\": \"Get Web Apps Slots Deployments Log.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics\",\r\n \"displayName\": \"Web Apps Slots Diagnostics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics\",\r\n \"description\": \"Get Web Apps Slots Diagnostics.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/threadcount\",\r\n \"displayName\": \"Web Apps Slots Diagnostics Thread Count\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/threadcount/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics Thread Count\",\r\n \"description\": \"Get Web Apps Slots Diagnostics Thread Count.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/workerprocessrecycle\",\r\n \"displayName\": \"Web Apps Slots Diagnostics Worker Process Recycle\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/workerprocessrecycle/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics Worker Process Recycle\",\r\n \"description\": \"Get Web Apps Slots Diagnostics Worker Process Recycle.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/workeravailability\",\r\n \"displayName\": \"Web Apps Slots Diagnostics Workeravailability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/workeravailability/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics Workeravailability\",\r\n \"description\": \"Get Web Apps Slots Diagnostics Workeravailability.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/sitelatency\",\r\n \"displayName\": \"Web Apps Slots Diagnostics Site Latency\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/sitelatency/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics Site Latency\",\r\n \"description\": \"Get Web Apps Slots Diagnostics Site Latency.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/runtimeavailability\",\r\n \"displayName\": \"Web Apps Slots Diagnostics Runtime Availability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/runtimeavailability/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics Runtime Availability\",\r\n \"description\": \"Get Web Apps Slots Diagnostics Runtime Availability.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/sitememoryanalysis\",\r\n \"displayName\": \"Web Apps Slots Diagnostics Site Memory Analysis\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/sitememoryanalysis/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics Site Memory Analysis\",\r\n \"description\": \"Get Web Apps Slots Diagnostics Site Memory Analysis.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/sitecrashes\",\r\n \"displayName\": \"Web Apps Slots Diagnostics Site Crashes\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/sitecrashes/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics Site Crashes\",\r\n \"description\": \"Get Web Apps Slots Diagnostics Site Crashes.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/autoheal\",\r\n \"displayName\": \"Web Apps Slots Diagnostics Autoheal\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/autoheal/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics Autoheal\",\r\n \"description\": \"Get Web Apps Slots Diagnostics Autoheal.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/siteswap\",\r\n \"displayName\": \"Web Apps Slots Diagnostics Site Swap\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/siteswap/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics Site Swap\",\r\n \"description\": \"Get Web Apps Slots Diagnostics Site Swap.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/siterestartuserinitiated\",\r\n \"displayName\": \"Web Apps Slots Diagnostics Site Restart User Initiated\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/siterestartuserinitiated/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics Site Restart User Initiated\",\r\n \"description\": \"Get Web Apps Slots Diagnostics Site Restart User Initiated.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/analyses\",\r\n \"displayName\": \"Web Apps Slots Diagnostics Analysis\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/analyses/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics Analysis\",\r\n \"description\": \"Get Web Apps Slots Diagnostics Analysis.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/analyses/execute/Action\",\r\n \"displayName\": \"Run Web Apps Slots Diagnostics Analysis\",\r\n \"description\": \"Run Web Apps Slots Diagnostics Analysis.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/siterestartsettingupdate\",\r\n \"displayName\": \"Web Apps Slots Diagnostics Site Restart Setting Update\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/siterestartsettingupdate/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics Site Restart Setting Update\",\r\n \"description\": \"Get Web Apps Slots Diagnostics Site Restart Setting Update.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/loganalyzer\",\r\n \"displayName\": \"Web Apps Slots Diagnostics Log Analyzer\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/loganalyzer/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics Log Analyzer\",\r\n \"description\": \"Get Web Apps Slots Diagnostics Log Analyzer.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/servicehealth\",\r\n \"displayName\": \"Web Apps Slots Diagnostics Service Health\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/servicehealth/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics Service Health\",\r\n \"description\": \"Get Web Apps Slots Diagnostics Service Health.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/deployments\",\r\n \"displayName\": \"Web Apps Slots Diagnostics Deployments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/deployments/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics Deployments\",\r\n \"description\": \"Get Web Apps Slots Diagnostics Deployments.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/aspnetcore\",\r\n \"displayName\": \"Web Apps Slots Diagnostics ASP.NET Core\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/aspnetcore/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics ASP.NET Core\",\r\n \"description\": \"Get Web Apps Slots Diagnostics for ASP.NET Core app.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/sitecpuanalysis\",\r\n \"displayName\": \"Web Apps Slots Diagnostics Site CPU Analysis\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/sitecpuanalysis/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics Site CPU Analysis\",\r\n \"description\": \"Get Web Apps Slots Diagnostics Site CPU Analysis.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/deployment\",\r\n \"displayName\": \"Web Apps Slots Diagnostics Deployment\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/deployment/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics Deployment\",\r\n \"description\": \"Get Web Apps Slots Diagnostics Deployment.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/detectors\",\r\n \"displayName\": \"Web Apps Slots Diagnostics Detector\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/detectors/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics Detector\",\r\n \"description\": \"Get Web Apps Slots Diagnostics Detector.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/detectors/execute/Action\",\r\n \"displayName\": \"Run Web Apps Slots Diagnostics Detector\",\r\n \"description\": \"Run Web Apps Slots Diagnostics Detector.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/frebanalysis\",\r\n \"displayName\": \"Web Apps Slots Diagnostics FREB Analysis\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/frebanalysis/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics FREB Analysis\",\r\n \"description\": \"Get Web Apps Slots Diagnostics FREB Analysis.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/hybridconnection\",\r\n \"displayName\": \"Web Apps Hybrid Connection\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/hybridconnection/delete\",\r\n \"displayName\": \"Delete Web Apps Hybrid Connection\",\r\n \"description\": \"Delete Web Apps Hybrid Connection.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/hybridconnection/read\",\r\n \"displayName\": \"Get Web Apps Hybrid Connection\",\r\n \"description\": \"Get Web Apps Hybrid Connection.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/hybridconnection/write\",\r\n \"displayName\": \"Update Web Apps Hybrid Connection\",\r\n \"description\": \"Update Web Apps Hybrid Connection.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/recommendationhistory\",\r\n \"displayName\": \"Web Apps Recommendation History\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/recommendationhistory/read\",\r\n \"displayName\": \"Get Web Apps Recommendation History\",\r\n \"description\": \"Get Web Apps Recommendation History.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/operations\",\r\n \"displayName\": \"Web Apps Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/operations/read\",\r\n \"displayName\": \"Get Web Apps Operations\",\r\n \"description\": \"Get Web Apps Operations.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/recommendations\",\r\n \"displayName\": \"Recommendation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/recommendations/Read\",\r\n \"displayName\": \"Get recommendations for web app\",\r\n \"description\": \"Get the list of recommendations for web app.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/recommendations/disable/action\",\r\n \"displayName\": \"Disable Web Apps Recommendations\",\r\n \"description\": \"Disable Web Apps Recommendations.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/config\",\r\n \"displayName\": \"Web App\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/config/Read\",\r\n \"displayName\": \"Get Web App Configuration\",\r\n \"description\": \"Get Web App configuration settings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/config/list/Action\",\r\n \"displayName\": \"List Web App Security Sensitive Settings\",\r\n \"description\": \"List Web App's security sensitive settings, such as publishing credentials, app settings and connection strings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/config/Write\",\r\n \"displayName\": \"Update Web App Configuration\",\r\n \"description\": \"Update Web App's configuration settings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/config/delete\",\r\n \"displayName\": \"Delete Web Apps Config\",\r\n \"description\": \"Delete Web Apps Config.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/instances\",\r\n \"displayName\": \"Web Apps Instances\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/instances/read\",\r\n \"displayName\": \"Get Web Apps Instances\",\r\n \"description\": \"Get Web Apps Instances.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/instances/processes\",\r\n \"displayName\": \"Web Apps Instances Processes\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/instances/processes/delete\",\r\n \"displayName\": \"Delete Web Apps Instances Processes\",\r\n \"description\": \"Delete Web Apps Instances Processes.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/instances/processes/read\",\r\n \"displayName\": \"Get Web Apps Instances Processes\",\r\n \"description\": \"Get Web Apps Instances Processes.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/instances/extensions\",\r\n \"displayName\": \"Web Apps Instances Extensions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/instances/extensions/read\",\r\n \"displayName\": \"Get Web Apps Instances Extensions\",\r\n \"description\": \"Get Web Apps Instances Extensions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/instances/extensions/log\",\r\n \"displayName\": \"Web Apps Instances Extensions Log\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/instances/extensions/log/read\",\r\n \"displayName\": \"Get Web Apps Instances Extensions Log\",\r\n \"description\": \"Get Web Apps Instances Extensions Log.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/instances/deployments\",\r\n \"displayName\": \"Web Apps Instances Deployments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/instances/deployments/read\",\r\n \"displayName\": \"Get Web Apps Instances Deployments\",\r\n \"description\": \"Get Web Apps Instances Deployments.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/instances/deployments/delete\",\r\n \"displayName\": \"Delete Web Apps Instances Deployments\",\r\n \"description\": \"Delete Web Apps Instances Deployments.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/hybridconnectionnamespaces/relays\",\r\n \"displayName\": \"Web Apps Hybrid Connection Namespaces Relays\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/hybridconnectionnamespaces/relays/delete\",\r\n \"displayName\": \"Delete Web Apps Hybrid Connection Namespaces Relays\",\r\n \"description\": \"Delete Web Apps Hybrid Connection Namespaces Relays.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/hybridconnectionnamespaces/relays/listkeys/action\",\r\n \"displayName\": \"List Keys Web Apps Hybrid Connection Namespaces Relays\",\r\n \"description\": \"List Keys Web Apps Hybrid Connection Namespaces Relays.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/hybridconnectionnamespaces/relays/write\",\r\n \"displayName\": \"Update Web Apps Hybrid Connection Namespaces Relays\",\r\n \"description\": \"Update Web Apps Hybrid Connection Namespaces Relays.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/hybridconnectionnamespaces/relays/read\",\r\n \"displayName\": \"Get Web Apps Hybrid Connection Namespaces Relays\",\r\n \"description\": \"Get Web Apps Hybrid Connection Namespaces Relays.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/metricsdefinitions\",\r\n \"displayName\": \"Web Apps Metrics Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/metricsdefinitions/read\",\r\n \"displayName\": \"Get Web Apps Metrics Definitions\",\r\n \"description\": \"Get Web Apps Metrics Definitions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/sourcecontrols\",\r\n \"displayName\": \"Web App\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/sourcecontrols/Read\",\r\n \"displayName\": \"Get Web App Source Control Configuration\",\r\n \"description\": \"Get Web App's source control configuration settings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/sourcecontrols/Write\",\r\n \"displayName\": \"Update Web App Source Control Configuration\",\r\n \"description\": \"Update Web App's source control configuration settings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/sourcecontrols/Delete\",\r\n \"displayName\": \"Delete Web App Source Control Configuration\",\r\n \"description\": \"Delete Web App's source control configuration settings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/restore\",\r\n \"displayName\": \"Web Apps Restore\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/restore/read\",\r\n \"displayName\": \"Get Web Apps Restore\",\r\n \"description\": \"Get Web Apps Restore.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/restore/write\",\r\n \"displayName\": \"Restore Web Apps\",\r\n \"description\": \"Restore Web Apps.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/analyzecustomhostname\",\r\n \"displayName\": \"Custom Hostname\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/analyzecustomhostname/read\",\r\n \"displayName\": \"Analyze Custom Hostname\",\r\n \"description\": \"Analyze Custom Hostname.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/backups\",\r\n \"displayName\": \"Web Apps Backups\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/backups/Read\",\r\n \"displayName\": \"Get Web App Backup\",\r\n \"description\": \"Get the properties of a web app's backup\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/backups/list/action\",\r\n \"displayName\": \"List Web Apps Backups\",\r\n \"description\": \"List Web Apps Backups.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/backups/restore/action\",\r\n \"displayName\": \"Restore Web Apps Backups\",\r\n \"description\": \"Restore Web Apps Backups.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/backups/delete\",\r\n \"displayName\": \"Delete Web Apps Backups\",\r\n \"description\": \"Delete Web Apps Backups.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/snapshots\",\r\n \"displayName\": \"Web Apps Snapshots\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/snapshots/read\",\r\n \"displayName\": \"Get Web Apps Snapshots\",\r\n \"description\": \"Get Web Apps Snapshots.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/functions\",\r\n \"displayName\": \"Web Apps Functions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/functions/delete\",\r\n \"displayName\": \"Delete Web Apps Functions\",\r\n \"description\": \"Delete Web Apps Functions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/functions/listsecrets/action\",\r\n \"displayName\": \"List Secrets Web Apps Functions\",\r\n \"description\": \"List Secrets Web Apps Functions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/functions/read\",\r\n \"displayName\": \"Get Web Apps Functions\",\r\n \"description\": \"Get Web Apps Functions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/functions/write\",\r\n \"displayName\": \"Update Web Apps Functions\",\r\n \"description\": \"Update Web Apps Functions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/functions/token\",\r\n \"displayName\": \"Web Apps Functions Token\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/functions/token/read\",\r\n \"displayName\": \"Get Web Apps Functions Token\",\r\n \"description\": \"Get Web Apps Functions Token.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/functions/masterkey\",\r\n \"displayName\": \"Web Apps Functions Masterkey\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/functions/masterkey/read\",\r\n \"displayName\": \"Get Web Apps Functions Masterkey\",\r\n \"description\": \"Get Web Apps Functions Masterkey.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/siteextensions\",\r\n \"displayName\": \"Web Apps Site Extensions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/siteextensions/delete\",\r\n \"displayName\": \"Delete Web Apps Site Extensions\",\r\n \"description\": \"Delete Web Apps Site Extensions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/siteextensions/read\",\r\n \"displayName\": \"Get Web Apps Site Extensions\",\r\n \"description\": \"Get Web Apps Site Extensions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/siteextensions/write\",\r\n \"displayName\": \"Update Web Apps Site Extensions\",\r\n \"description\": \"Update Web Apps Site Extensions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/deployments\",\r\n \"displayName\": \"Web Apps Deployments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/deployments/delete\",\r\n \"displayName\": \"Delete Web Apps Deployments\",\r\n \"description\": \"Delete Web Apps Deployments.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/deployments/read\",\r\n \"displayName\": \"Get Web Apps Deployments\",\r\n \"description\": \"Get Web Apps Deployments.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/deployments/write\",\r\n \"displayName\": \"Update Web Apps Deployments\",\r\n \"description\": \"Update Web Apps Deployments.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/deployments/log\",\r\n \"displayName\": \"Web Apps Deployments Log\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/deployments/log/read\",\r\n \"displayName\": \"Get Web Apps Deployments Log\",\r\n \"description\": \"Get Web Apps Deployments Log.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics\",\r\n \"displayName\": \"Web Apps Diagnostics Category\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Category\",\r\n \"description\": \"Get Web Apps Diagnostics Categories.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/threadcount\",\r\n \"displayName\": \"Web Apps Diagnostics Thread Count\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/threadcount/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Thread Count\",\r\n \"description\": \"Get Web Apps Diagnostics Thread Count.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/workerprocessrecycle\",\r\n \"displayName\": \"Web Apps Diagnostics Worker Process Recycle\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/workerprocessrecycle/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Worker Process Recycle\",\r\n \"description\": \"Get Web Apps Diagnostics Worker Process Recycle.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/workeravailability\",\r\n \"displayName\": \"Web Apps Diagnostics Workeravailability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/workeravailability/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Workeravailability\",\r\n \"description\": \"Get Web Apps Diagnostics Workeravailability.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/sitelatency\",\r\n \"displayName\": \"Web Apps Diagnostics Site Latency\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/sitelatency/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Site Latency\",\r\n \"description\": \"Get Web Apps Diagnostics Site Latency.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/runtimeavailability\",\r\n \"displayName\": \"Web Apps Diagnostics Runtime Availability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/runtimeavailability/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Runtime Availability\",\r\n \"description\": \"Get Web Apps Diagnostics Runtime Availability.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/sitememoryanalysis\",\r\n \"displayName\": \"Web Apps Diagnostics Site Memory Analysis\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/sitememoryanalysis/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Site Memory Analysis\",\r\n \"description\": \"Get Web Apps Diagnostics Site Memory Analysis.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/sitecrashes\",\r\n \"displayName\": \"Web Apps Diagnostics Site Crashes\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/sitecrashes/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Site Crashes\",\r\n \"description\": \"Get Web Apps Diagnostics Site Crashes.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/autoheal\",\r\n \"displayName\": \"Web Apps Diagnostics Autoheal\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/autoheal/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Autoheal\",\r\n \"description\": \"Get Web Apps Diagnostics Autoheal.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/siteswap\",\r\n \"displayName\": \"Web Apps Diagnostics Site Swap\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/siteswap/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Site Swap\",\r\n \"description\": \"Get Web Apps Diagnostics Site Swap.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/siterestartuserinitiated\",\r\n \"displayName\": \"Web Apps Diagnostics Site Restart User Initiated\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/siterestartuserinitiated/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Site Restart User Initiated\",\r\n \"description\": \"Get Web Apps Diagnostics Site Restart User Initiated.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/analyses\",\r\n \"displayName\": \"Web Apps Diagnostics Analysis\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/analyses/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Analysis\",\r\n \"description\": \"Get Web Apps Diagnostics Analysis.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/analyses/execute/Action\",\r\n \"displayName\": \"Run Web Apps Diagnostics Analysis\",\r\n \"description\": \"Run Web Apps Diagnostics Analysis.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/siterestartsettingupdate\",\r\n \"displayName\": \"Web Apps Diagnostics Site Restart Setting Update\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/siterestartsettingupdate/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Site Restart Setting Update\",\r\n \"description\": \"Get Web Apps Diagnostics Site Restart Setting Update.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/loganalyzer\",\r\n \"displayName\": \"Web Apps Diagnostics Log Analyzer\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/loganalyzer/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Log Analyzer\",\r\n \"description\": \"Get Web Apps Diagnostics Log Analyzer.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/servicehealth\",\r\n \"displayName\": \"Web Apps Diagnostics Service Health\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/servicehealth/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Service Health\",\r\n \"description\": \"Get Web Apps Diagnostics Service Health.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/failedrequestsperuri\",\r\n \"displayName\": \"Web Apps Diagnostics Failed Requests Per Uri\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/failedrequestsperuri/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Failed Requests Per Uri\",\r\n \"description\": \"Get Web Apps Diagnostics Failed Requests Per Uri.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/deployments\",\r\n \"displayName\": \"Web Apps Diagnostics Deployments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/deployments/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Deployments\",\r\n \"description\": \"Get Web Apps Diagnostics Deployments.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/aspnetcore\",\r\n \"displayName\": \"Web Apps Diagnostics ASP.NET Core\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/aspnetcore/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics ASP.NET Core\",\r\n \"description\": \"Get Web Apps Diagnostics for ASP.NET Core app.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/sitecpuanalysis\",\r\n \"displayName\": \"Web Apps Diagnostics Site CPU Analysis\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/sitecpuanalysis/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Site CPU Analysis\",\r\n \"description\": \"Get Web Apps Diagnostics Site CPU Analysis.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/deployment\",\r\n \"displayName\": \"Web Apps Diagnostics Deployment\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/deployment/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Deployment\",\r\n \"description\": \"Get Web Apps Diagnostics Deployment.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/detectors\",\r\n \"displayName\": \"Web Apps Diagnostics Detector\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/detectors/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Detector\",\r\n \"description\": \"Get Web Apps Diagnostics Detector.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/detectors/execute/Action\",\r\n \"displayName\": \"Run Web Apps Diagnostics Detector\",\r\n \"description\": \"Run Web Apps Diagnostics Detector.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/frebanalysis\",\r\n \"displayName\": \"Web Apps Diagnostics FREB Analysis\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/frebanalysis/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics FREB Analysis\",\r\n \"description\": \"Get Web Apps Diagnostics FREB Analysis.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"customApis\",\r\n \"displayName\": \"Custom Apis\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/customApis/Read\",\r\n \"displayName\": \"Get Custom API\",\r\n \"description\": \"Get the list of Custom API.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/customApis/Write\",\r\n \"displayName\": \"Add or Update Custom API\",\r\n \"description\": \"Creates or updates a Custom API.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/customApis/Delete\",\r\n \"displayName\": \"Delete Custom API\",\r\n \"description\": \"Deletes a Custom API.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/customApis/Move/Action\",\r\n \"displayName\": \"Move Custom API\",\r\n \"description\": \"Moves a Custom API.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/customApis/Join/Action\",\r\n \"displayName\": \"Join Custom API\",\r\n \"description\": \"Joins a Custom API.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/customApis/extractApiDefinitionFromWsdl/Action\",\r\n \"displayName\": \"Extract API definition from WSDL\",\r\n \"description\": \"Extracts API definition from a WSDL.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/customApis/listWsdlInterfaces/Action\",\r\n \"displayName\": \"List Custom API WSDL interfaces\",\r\n \"description\": \"Lists WSDL interfaces for a Custom API.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"availablestacks\",\r\n \"displayName\": \"Available Stacks\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/availablestacks/read\",\r\n \"displayName\": \"Get Available Stacks\",\r\n \"description\": \"Get Available Stacks.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"isusernameavailable\",\r\n \"displayName\": \"Username\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/isusernameavailable/read\",\r\n \"displayName\": \"Check if Username is available\",\r\n \"description\": \"Check if Username is available.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms\",\r\n \"displayName\": \"App Service Plan\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/serverfarms/Read\",\r\n \"displayName\": \"Get App Service Plan\",\r\n \"description\": \"Get the properties on an App Service Plan\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/serverfarms/Write\",\r\n \"displayName\": \"Create or Update App Service Plan\",\r\n \"description\": \"Create a new App Service Plan or update an existing one\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/serverfarms/Delete\",\r\n \"displayName\": \"Delete App Service Plan\",\r\n \"description\": \"Delete an existing App Service Plan\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/serverfarms/restartSites/Action\",\r\n \"displayName\": \"Restart Web Apps\",\r\n \"description\": \"Restart all Web Apps in an App Service Plan\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/operationresults\",\r\n \"displayName\": \"App Service Plans Operation Results\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/serverfarms/operationresults/read\",\r\n \"displayName\": \"Get App Service Plans Operation Results\",\r\n \"description\": \"Get App Service Plans Operation Results.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"The metric definition of App Service Plan\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/serverfarms/providers/Microsoft.Insights/metricDefinitions/Read\",\r\n \"displayName\": \"Read App Service Plan metric definitions\",\r\n \"description\": \"Gets the available metrics for App Service Plan\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"CpuPercentage\",\r\n \"displayName\": \"CPU Percentage\",\r\n \"displayDescription\": \"CPU Percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"MemoryPercentage\",\r\n \"displayName\": \"Memory Percentage\",\r\n \"displayDescription\": \"Memory Percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"DiskQueueLength\",\r\n \"displayName\": \"Disk Queue Length\",\r\n \"displayDescription\": \"Disk Queue Length\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"HttpQueueLength\",\r\n \"displayName\": \"Http Queue Length\",\r\n \"displayDescription\": \"Http Queue Length\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"BytesReceived\",\r\n \"displayName\": \"Data In\",\r\n \"displayDescription\": \"Data In\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"BytesSent\",\r\n \"displayName\": \"Data Out\",\r\n \"displayDescription\": \"Data Out\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Diagnostic setting for App Service plan\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/serverfarms/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/serverfarms/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/capabilities\",\r\n \"displayName\": \"App Service Plans Capabilities\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/serverfarms/capabilities/read\",\r\n \"displayName\": \"Get App Service Plans Capabilities\",\r\n \"description\": \"Get App Service Plans Capabilities.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/metricdefinitions\",\r\n \"displayName\": \"App Service Plans Metric Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/serverfarms/metricdefinitions/read\",\r\n \"displayName\": \"Get App Service Plans Metric Definitions\",\r\n \"description\": \"Get App Service Plans Metric Definitions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/metrics\",\r\n \"displayName\": \"App Service Plans Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/serverfarms/metrics/read\",\r\n \"displayName\": \"Get App Service Plans Metrics\",\r\n \"description\": \"Get App Service Plans Metrics.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/hybridconnectionplanlimits\",\r\n \"displayName\": \"App Service Plans Hybrid Connection Plan Limits\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/serverfarms/hybridconnectionplanlimits/read\",\r\n \"displayName\": \"Get App Service Plans Hybrid Connection Plan Limits\",\r\n \"description\": \"Get App Service Plans Hybrid Connection Plan Limits.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/virtualnetworkconnections\",\r\n \"displayName\": \"App Service Plans Virtual Network Connections\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/serverfarms/virtualnetworkconnections/read\",\r\n \"displayName\": \"Get App Service Plans Virtual Network Connections\",\r\n \"description\": \"Get App Service Plans Virtual Network Connections.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/virtualnetworkconnections/routes\",\r\n \"displayName\": \"App Service Plans Virtual Network Connections Routes\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/serverfarms/virtualnetworkconnections/routes/delete\",\r\n \"displayName\": \"Delete App Service Plans Virtual Network Connections Routes\",\r\n \"description\": \"Delete App Service Plans Virtual Network Connections Routes.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/serverfarms/virtualnetworkconnections/routes/read\",\r\n \"displayName\": \"Get App Service Plans Virtual Network Connections Routes\",\r\n \"description\": \"Get App Service Plans Virtual Network Connections Routes.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/serverfarms/virtualnetworkconnections/routes/write\",\r\n \"displayName\": \"Update App Service Plans Virtual Network Connections Routes\",\r\n \"description\": \"Update App Service Plans Virtual Network Connections Routes.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/virtualnetworkconnections/gateways\",\r\n \"displayName\": \"App Service Plans Virtual Network Connections Gateways\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/serverfarms/virtualnetworkconnections/gateways/write\",\r\n \"displayName\": \"Update App Service Plans Virtual Network Connections Gateways\",\r\n \"description\": \"Update App Service Plans Virtual Network Connections Gateways.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/firstpartyapps/settings\",\r\n \"displayName\": \"App Service Plans First Party Apps Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/serverfarms/firstpartyapps/settings/delete\",\r\n \"displayName\": \"Delete App Service Plans First Party Apps Settings\",\r\n \"description\": \"Delete App Service Plans First Party Apps Settings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/serverfarms/firstpartyapps/settings/read\",\r\n \"displayName\": \"Get App Service Plans First Party Apps Settings\",\r\n \"description\": \"Get App Service Plans First Party Apps Settings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/serverfarms/firstpartyapps/settings/write\",\r\n \"displayName\": \"Update App Service Plans First Party Apps Settings\",\r\n \"description\": \"Update App Service Plans First Party Apps Settings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/sites\",\r\n \"displayName\": \"App Service Plans Web Apps\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/serverfarms/sites/read\",\r\n \"displayName\": \"Get App Service Plans Web Apps\",\r\n \"description\": \"Get App Service Plans Web Apps.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/workers\",\r\n \"displayName\": \"App Service Plans Workers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/serverfarms/workers/reboot/action\",\r\n \"displayName\": \"Reboot App Service Plans Workers\",\r\n \"description\": \"Reboot App Service Plans Workers.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/hybridconnectionrelays\",\r\n \"displayName\": \"App Service Plans Hybrid Connection Relays\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/serverfarms/hybridconnectionrelays/read\",\r\n \"displayName\": \"Get App Service Plans Hybrid Connection Relays\",\r\n \"description\": \"Get App Service Plans Hybrid Connection Relays.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/skus\",\r\n \"displayName\": \"App Service Plans SKUs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/serverfarms/skus/read\",\r\n \"displayName\": \"Get App Service Plans SKUs\",\r\n \"description\": \"Get App Service Plans SKUs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/usages\",\r\n \"displayName\": \"App Service Plans Usages\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/serverfarms/usages/read\",\r\n \"displayName\": \"Get App Service Plans Usages\",\r\n \"description\": \"Get App Service Plans Usages.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/hybridconnectionnamespaces/relays\",\r\n \"displayName\": \"App Service Plans Hybrid Connection Namespaces Relays\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/serverfarms/hybridconnectionnamespaces/relays/read\",\r\n \"displayName\": \"Get App Service Plans Hybrid Connection Namespaces Relays\",\r\n \"description\": \"Get App Service Plans Hybrid Connection Namespaces Relays.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/serverfarms/hybridconnectionnamespaces/relays/delete\",\r\n \"displayName\": \"Delete App Service Plans Hybrid Connection Namespaces Relays\",\r\n \"description\": \"Delete App Service Plans Hybrid Connection Namespaces Relays.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/hybridconnectionnamespaces/relays/sites\",\r\n \"displayName\": \"App Service Plans Hybrid Connection Namespaces Relays Web Apps\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/serverfarms/hybridconnectionnamespaces/relays/sites/read\",\r\n \"displayName\": \"Get App Service Plans Hybrid Connection Namespaces Relays Web Apps\",\r\n \"description\": \"Get App Service Plans Hybrid Connection Namespaces Relays Web Apps.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ishostnameavailable\",\r\n \"displayName\": \"Hostname\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/ishostnameavailable/read\",\r\n \"displayName\": \"Check if Hostname is Available\",\r\n \"description\": \"Check if Hostname is Available.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"connectionGateways\",\r\n \"displayName\": \"Connection Gateways\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/connectionGateways/Read\",\r\n \"displayName\": \"Get Connection Gateways\",\r\n \"description\": \"Get the list of Connection Gateways.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/connectionGateways/Write\",\r\n \"displayName\": \"Add or Update Connection Gateways\",\r\n \"description\": \"Creates or updates a Connection Gateway.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/connectionGateways/Delete\",\r\n \"displayName\": \"Delete Connection Gateway\",\r\n \"description\": \"Deletes a Connection Gateway.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/connectionGateways/Move/Action\",\r\n \"displayName\": \"Move Connection Gateway\",\r\n \"description\": \"Moves a Connection Gateway.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/connectionGateways/Join/Action\",\r\n \"displayName\": \"Join Connection Gateway\",\r\n \"description\": \"Joins a Connection Gateway.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/connectionGateways/ListStatus/Action\",\r\n \"displayName\": \"List Connection Gateway Status\",\r\n \"description\": \"Lists status of a Connection Gateway.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/connectiongateways/liststatus/action\",\r\n \"displayName\": \"List Status Connection Gateways\",\r\n \"description\": \"List Status Connection Gateways.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"classicmobileservices\",\r\n \"displayName\": \"Classic Mobile Services\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/classicmobileservices/read\",\r\n \"displayName\": \"Get Classic Mobile Services\",\r\n \"description\": \"Get Classic Mobile Services.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"resourcehealthmetadata\",\r\n \"displayName\": \"Resource Health Metadata\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/resourcehealthmetadata/read\",\r\n \"displayName\": \"Get Resource Health Metadata\",\r\n \"description\": \"Get Resource Health Metadata.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"skus\",\r\n \"displayName\": \"SKUs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/skus/read\",\r\n \"displayName\": \"Get SKUs\",\r\n \"description\": \"Get SKUs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"certificates\",\r\n \"displayName\": \"Certificate\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/certificates/Read\",\r\n \"displayName\": \"Get Certificates\",\r\n \"description\": \"Get the list of certificates.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/certificates/Write\",\r\n \"displayName\": \"Add or Update Certificate\",\r\n \"description\": \"Add a new certificate or update an existing one.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/certificates/Delete\",\r\n \"displayName\": \"Delete Certificate\",\r\n \"description\": \"Delete an existing certificate.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/operations/read\",\r\n \"displayName\": \"Get Operations\",\r\n \"description\": \"Get Operations.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"recommendations\",\r\n \"displayName\": \"Recommendation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/recommendations/Read\",\r\n \"displayName\": \"Get recommendations\",\r\n \"description\": \"Get the list of recommendations for subscriptions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ishostingenvironmentnameavailable\",\r\n \"displayName\": \"Hosting Environment Name\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/ishostingenvironmentnameavailable/read\",\r\n \"displayName\": \"Check if Hosting Environment Name is available\",\r\n \"description\": \"Get if Hosting Environment Name is available.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"apimanagementaccounts/apis\",\r\n \"displayName\": \"Api Management Accounts APIs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/read\",\r\n \"displayName\": \"Get Api Management Accounts APIs\",\r\n \"description\": \"Get Api Management Accounts APIs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/delete\",\r\n \"displayName\": \"Delete Api Management Accounts APIs\",\r\n \"description\": \"Delete Api Management Accounts APIs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/write\",\r\n \"displayName\": \"Update Api Management Accounts APIs\",\r\n \"description\": \"Update Api Management Accounts APIs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"apimanagementaccounts/apis/connections\",\r\n \"displayName\": \"Api Management Accounts APIs Connections\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/connections/read\",\r\n \"displayName\": \"Get Api Management Accounts APIs Connections\",\r\n \"description\": \"Get Api Management Accounts APIs Connections.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/connections/confirmconsentcode/action\",\r\n \"displayName\": \"Confirm Consent Code Api Management Accounts APIs Connections\",\r\n \"description\": \"Confirm Consent Code Api Management Accounts APIs Connections.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/connections/delete\",\r\n \"displayName\": \"Delete Api Management Accounts APIs Connections\",\r\n \"description\": \"Delete Api Management Accounts APIs Connections.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/connections/getconsentlinks/action\",\r\n \"displayName\": \"Get Consent Links for Api Management Accounts APIs Connections\",\r\n \"description\": \"Get Consent Links for Api Management Accounts APIs Connections.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/connections/write\",\r\n \"displayName\": \"Update Api Management Accounts APIs Connections\",\r\n \"description\": \"Update Api Management Accounts APIs Connections.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/connections/listconnectionkeys/action\",\r\n \"displayName\": \"List Connection Keys Api Management Accounts APIs Connections\",\r\n \"description\": \"List Connection Keys Api Management Accounts APIs Connections.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/connections/listsecrets/action\",\r\n \"displayName\": \"List Secrets Api Management Accounts APIs Connections\",\r\n \"description\": \"List Secrets Api Management Accounts APIs Connections.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"apimanagementaccounts/apis/connections/connectionacls\",\r\n \"displayName\": \"Api Management Accounts APIs Connections Connectionacls\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/connections/connectionacls/delete\",\r\n \"displayName\": \"Delete Api Management Accounts APIs Connections Connectionacls\",\r\n \"description\": \"Delete Api Management Accounts APIs Connections Connectionacls.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/connections/connectionacls/read\",\r\n \"displayName\": \"Get Api Management Accounts APIs Connections Connectionacls\",\r\n \"description\": \"Get Api Management Accounts APIs Connections Connectionacls.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/connections/connectionacls/write\",\r\n \"displayName\": \"Update Api Management Accounts APIs Connections Connectionacls\",\r\n \"description\": \"Update Api Management Accounts APIs Connections Connectionacls.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"apimanagementaccounts/apis/localizeddefinitions\",\r\n \"displayName\": \"Api Management Accounts APIs Localized Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/localizeddefinitions/delete\",\r\n \"displayName\": \"Delete Api Management Accounts APIs Localized Definitions\",\r\n \"description\": \"Delete Api Management Accounts APIs Localized Definitions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/localizeddefinitions/read\",\r\n \"displayName\": \"Get Api Management Accounts APIs Localized Definitions\",\r\n \"description\": \"Get Api Management Accounts APIs Localized Definitions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/localizeddefinitions/write\",\r\n \"displayName\": \"Update Api Management Accounts APIs Localized Definitions\",\r\n \"description\": \"Update Api Management Accounts APIs Localized Definitions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"apimanagementaccounts/apis/connectionacls\",\r\n \"displayName\": \"Api Management Accounts APIs Connectionacls\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/connectionacls/read\",\r\n \"displayName\": \"Get Api Management Accounts APIs Connectionacls\",\r\n \"description\": \"Get Api Management Accounts APIs Connectionacls.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"apimanagementaccounts/apis/apiacls\",\r\n \"displayName\": \"Api Management Accounts APIs Apiacls\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/apiacls/delete\",\r\n \"displayName\": \"Delete Api Management Accounts APIs Apiacls\",\r\n \"description\": \"Delete Api Management Accounts APIs Apiacls.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/apiacls/read\",\r\n \"displayName\": \"Get Api Management Accounts APIs Apiacls\",\r\n \"description\": \"Get Api Management Accounts APIs Apiacls.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/apiacls/write\",\r\n \"displayName\": \"Update Api Management Accounts APIs Apiacls\",\r\n \"description\": \"Update Api Management Accounts APIs Apiacls.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"apimanagementaccounts/connectionacls\",\r\n \"displayName\": \"Api Management Accounts Connectionacls\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/connectionacls/read\",\r\n \"displayName\": \"Get Api Management Accounts Connectionacls\",\r\n \"description\": \"Get Api Management Accounts Connectionacls.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"apimanagementaccounts/apiacls\",\r\n \"displayName\": \"Api Management Accounts Apiacls\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apiacls/read\",\r\n \"displayName\": \"Get Api Management Accounts Apiacls\",\r\n \"description\": \"Get Api Management Accounts Apiacls.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"connections\",\r\n \"displayName\": \"Connections\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/connections/Read\",\r\n \"displayName\": \"Get Connections\",\r\n \"description\": \"Get the list of Connections.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/connections/Write\",\r\n \"displayName\": \"Add or Update Connection\",\r\n \"description\": \"Creates or updates a Connection.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/connections/Delete\",\r\n \"displayName\": \"Delete Connection\",\r\n \"description\": \"Deletes a Connection.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/connections/Move/Action\",\r\n \"displayName\": \"Move Connection\",\r\n \"description\": \"Moves a Connection.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/connections/Join/Action\",\r\n \"displayName\": \"Join Connection\",\r\n \"description\": \"Joins a Connection.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/connections/confirmconsentcode/action\",\r\n \"displayName\": \"Confirm Connections Consent Code\",\r\n \"description\": \"Confirm Connections Consent Code.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/connections/listconsentlinks/action\",\r\n \"displayName\": \"List Consent Links for Connections\",\r\n \"description\": \"List Consent Links for Connections.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"deploymentlocations\",\r\n \"displayName\": \"Deployment Locations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/deploymentlocations/read\",\r\n \"displayName\": \"Get Deployment Locations\",\r\n \"description\": \"Get Deployment Locations.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sourcecontrols\",\r\n \"displayName\": \"Source Controls\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sourcecontrols/read\",\r\n \"displayName\": \"Get Source Controls\",\r\n \"description\": \"Get Source Controls.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sourcecontrols/write\",\r\n \"displayName\": \"Update Source Controls\",\r\n \"description\": \"Update Source Controls.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"billingmeters\",\r\n \"displayName\": \"Billing meters for Microsoft Web Apps\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/billingmeters/read\",\r\n \"displayName\": \"Read billing meters\",\r\n \"description\": \"Get list of billing meters.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations\",\r\n \"displayName\": \"Locations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/locations/extractapidefinitionfromwsdl/action\",\r\n \"displayName\": \"Extract Api Definition from WSDL for Locations\",\r\n \"description\": \"Extract Api Definition from WSDL for Locations.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/locations/listwsdlinterfaces/action\",\r\n \"displayName\": \"List WSDL Interfaces for Locations\",\r\n \"description\": \"List WSDL Interfaces for Locations.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/managedapis\",\r\n \"displayName\": \"Locations Managed APIs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/locations/managedapis/read\",\r\n \"displayName\": \"Get Locations Managed APIs\",\r\n \"description\": \"Get Locations Managed APIs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/locations/managedapis/Join/Action\",\r\n \"displayName\": \"Join Managed API\",\r\n \"description\": \"Joins a Managed API.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/managedapis/apioperations\",\r\n \"displayName\": \"Locations Managed API Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/locations/managedapis/apioperations/read\",\r\n \"displayName\": \"Get Locations Managed API Operations\",\r\n \"description\": \"Get Locations Managed API Operations.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/apioperations\",\r\n \"displayName\": \"Locations API Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/locations/apioperations/read\",\r\n \"displayName\": \"Get Locations API Operations\",\r\n \"description\": \"Get Locations API Operations.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/connectiongatewayinstallations\",\r\n \"displayName\": \"Locations Connection Gateway Installations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/locations/connectiongatewayinstallations/read\",\r\n \"displayName\": \"Get Locations Connection Gateway Installations\",\r\n \"description\": \"Get Locations Connection Gateway Installations.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"listSitesAssignedToHostName\",\r\n \"displayName\": \"Site Name\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/listSitesAssignedToHostName/Read\",\r\n \"displayName\": \"Get sites assigned to hostname\",\r\n \"description\": \"Get names of sites assigned to hostname.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/microsoft.web\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"microsoft.web\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Batch AI\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.BatchAI/register/action\",\r\n \"displayName\": \"Register the Batch AI Resource Provider\",\r\n \"description\": \"Registers the subscription for the Batch AI Resource Provider and enables the creation of Batch AI resources\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"clusters\",\r\n \"displayName\": \"Batch AI Clusters\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.BatchAI/clusters/read\",\r\n \"displayName\": \"List or get Batch AI clusters\",\r\n \"description\": \"Lists Batch AI clusters or gets the properties of a Batch AI cluster\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.BatchAI/clusters/write\",\r\n \"displayName\": \"Create or update Batch AI cluster\",\r\n \"description\": \"Creates a new Batch AI cluster or updates an existing Batch AI cluster\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.BatchAI/clusters/delete\",\r\n \"displayName\": \"Delete Batch AI cluster\",\r\n \"description\": \"Deletes a Batch AI cluster\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.BatchAI/clusters/remoteLoginInformation/action\",\r\n \"displayName\": \"List Batch AI cluster remote-login information\",\r\n \"description\": \"Lists remote-login information for a Batch AI cluster\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"jobs\",\r\n \"displayName\": \"Batch AI Jobs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.BatchAI/jobs/read\",\r\n \"displayName\": \"List or get Batch AI jobs\",\r\n \"description\": \"Lists Batch AI jobs or gets the properties of a Batch AI job\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.BatchAI/jobs/write\",\r\n \"displayName\": \"Create or update Batch AI job\",\r\n \"description\": \"Creates a new Batch AI job or updates an existing Batch AI job\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.BatchAI/jobs/delete\",\r\n \"displayName\": \"Delete Batch AI job\",\r\n \"description\": \"Deletes a Batch AI job\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.BatchAI/jobs/terminate/action\",\r\n \"displayName\": \"Terminate Batch AI job\",\r\n \"description\": \"Terminates a Batch AI job\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.BatchAI/jobs/remoteLoginInformation/action\",\r\n \"displayName\": \"List Batch AI job remote-login information\",\r\n \"description\": \"Lists remote-login information for a Batch AI job\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"fileservers\",\r\n \"displayName\": \"Batch AI Fileservers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.BatchAI/fileservers/read\",\r\n \"displayName\": \"List or get Batch AI fileservers\",\r\n \"description\": \"Lists Batch AI fileservers or gets the properties of a Batch AI fileserver\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.BatchAI/fileservers/write\",\r\n \"displayName\": \"Create or update Batch AI fileserver\",\r\n \"description\": \"Creates a new Batch AI fileserver or updates an existing Batch AI fileserver\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.BatchAI/fileservers/delete\",\r\n \"displayName\": \"Delete Batch AI filserver\",\r\n \"description\": \"Deletes a Batch AI fileserver\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.BatchAI/fileservers/suspend/action\",\r\n \"displayName\": \"Suspend Batch AI fileserver\",\r\n \"description\": \"Suspends a Batch AI fileserver\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.BatchAI/fileservers/resume/action\",\r\n \"displayName\": \"Resume Batch AI fileserver\",\r\n \"description\": \"Resumes a Batch AI fileserver\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.BatchAI\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.BatchAI\"\r\n },\r\n {\r\n \"displayName\": \"microsoft.storagesync\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"storageSyncServices\",\r\n \"displayName\": \"Storage Sync Services\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.storagesync/storageSyncServices/read\",\r\n \"displayName\": \"Read Storage Sync Services\",\r\n \"description\": \"Read any Storage Sync Services\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.storagesync/storageSyncServices/write\",\r\n \"displayName\": \"Create or Update Storage Sync Services\",\r\n \"description\": \"Create or Update any Storage Sync Services\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.storagesync/storageSyncServices/delete\",\r\n \"displayName\": \"Delete Storage Sync Services\",\r\n \"description\": \"Delete any Storage Sync Services\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageSyncServices/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Storage Sync Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.storagesync/storageSyncServices/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Read Storage Sync Services metric definitions\",\r\n \"description\": \"Gets the available metrics for Storage Sync Services\",\r\n \"origin\": \"System\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"ServerSyncSessionResult\",\r\n \"displayName\": \"Sync Session Result\",\r\n \"displayDescription\": \"Metric that logs a value of 1 each time the Server Endpoint successfully completes a Sync Session with the Cloud Endpoint\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerEndointResourceId\",\r\n \"displayName\": \"Server Endpoint Resource Id\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ServerSyncSessionFilesSyncedCount\",\r\n \"displayName\": \"Server Sync Session Files Synced Count\",\r\n \"displayDescription\": \"Count of Files synced\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerEndointResourceId\",\r\n \"displayName\": \"Server Endpoint Resource Id\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ServerSyncSessionFilesSyncedSizeBytes\",\r\n \"displayName\": \"Server Sync Session Files Synced Size in Bytes\",\r\n \"displayDescription\": \"Total size of Files synced\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerEndointResourceId\",\r\n \"displayName\": \"Server Endpoint Resource Id\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ServerSyncSessionThroughputMBps\",\r\n \"displayName\": \"Server Sync Session Throughput in MBps\",\r\n \"displayDescription\": \"Throughput of Sync Sessions\",\r\n \"unit\": \"BytesPerSecond\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerEndointResourceId\",\r\n \"displayName\": \"Server Endpoint Resource Id\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ServerHeartbeat\",\r\n \"displayName\": \"Server Heartbeat\",\r\n \"displayDescription\": \"Metric that logs a value of 1 each time the resigtered server successfully records a heartbeat with the Cloud Endpoint\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceId\",\r\n \"displayName\": \"Server Endpoint Resource Id\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageSyncServices/registeredServers\",\r\n \"displayName\": \"Registered Server\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.storagesync/storageSyncServices/registeredServers/read\",\r\n \"displayName\": \"Read Registered Server\",\r\n \"description\": \"Read any Registered Server\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.storagesync/storageSyncServices/registeredServers/write\",\r\n \"displayName\": \"Create or Update Registered Server\",\r\n \"description\": \"Create or Update any Registered Server\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.storagesync/storageSyncServices/registeredServers/delete\",\r\n \"displayName\": \"Delete Registered Server\",\r\n \"description\": \"Delete any Registered Server\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageSyncServices/syncGroups\",\r\n \"displayName\": \"Sync Groups\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.storagesync/storageSyncServices/syncGroups/read\",\r\n \"displayName\": \"Read Sync Groups\",\r\n \"description\": \"Read any Sync Groups\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.storagesync/storageSyncServices/syncGroups/write\",\r\n \"displayName\": \"Create or Update Sync Groups\",\r\n \"description\": \"Create or Update any Sync Groups\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.storagesync/storageSyncServices/syncGroups/delete\",\r\n \"displayName\": \"Delete Sync Groups\",\r\n \"description\": \"Delete any Sync Groups\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageSyncServices/syncGroups/serverEndpoints\",\r\n \"displayName\": \"Server Endpoints\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.storagesync/storageSyncServices/syncGroups/serverEndpoints/read\",\r\n \"displayName\": \"Read Server Endpoints\",\r\n \"description\": \"Read any Server Endpoints\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.storagesync/storageSyncServices/syncGroups/serverEndpoints/write\",\r\n \"displayName\": \"Create or Update Server Endpoints\",\r\n \"description\": \"Create or Update any Server Endpoints\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.storagesync/storageSyncServices/syncGroups/serverEndpoints/delete\",\r\n \"displayName\": \"Delete Server Endpoints\",\r\n \"description\": \"Delete any Server Endpoints\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.storagesync/storageSyncServices/syncGroups/serverEndpoints/recallAction/action\",\r\n \"displayName\": \"recallAction\",\r\n \"description\": \"Call this action to recall files to a server\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageSyncServices/syncGroups/cloudEndpoints\",\r\n \"displayName\": \"Cloud Endpoints\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.storagesync/storageSyncServices/syncGroups/cloudEndpoints/read\",\r\n \"displayName\": \"Read Cloud Endpoints\",\r\n \"description\": \"Read any Cloud Endpoints\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.storagesync/storageSyncServices/syncGroups/cloudEndpoints/write\",\r\n \"displayName\": \"Create or Update Cloud Endpoints\",\r\n \"description\": \"Create or Update any Cloud Endpoints\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.storagesync/storageSyncServices/syncGroups/cloudEndpoints/delete\",\r\n \"displayName\": \"Delete Cloud Endpoints\",\r\n \"description\": \"Delete any Cloud Endpoints\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.storagesync/storageSyncServices/syncGroups/cloudEndpoints/prebackup/action\",\r\n \"displayName\": \"prebackup\",\r\n \"description\": \"Call this action before backup\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.storagesync/storageSyncServices/syncGroups/cloudEndpoints/postbackup/action\",\r\n \"displayName\": \"postbackup\",\r\n \"description\": \"Call this action after backup\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.storagesync/storageSyncServices/syncGroups/cloudEndpoints/prerestore/action\",\r\n \"displayName\": \"prerestore\",\r\n \"description\": \"Call this action before restore\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.storagesync/storageSyncServices/syncGroups/cloudEndpoints/postrestore/action\",\r\n \"displayName\": \"postrestore\",\r\n \"description\": \"Call this action after restore\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.storagesync/storageSyncServices/syncGroups/cloudEndpoints/restoreheartbeat/action\",\r\n \"displayName\": \"restoreheartbeat\",\r\n \"description\": \"Restore heartbeat\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageSyncServices/syncGroups/cloudEndpoints/operationresults\",\r\n \"displayName\": \"Cloud Endpoints\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.storagesync/storageSyncServices/syncGroups/cloudEndpoints/operationresults/read\",\r\n \"displayName\": \"Read cloudEndpoints/operationresults\",\r\n \"description\": \"Location api for async backup calls\",\r\n \"origin\": \"User\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.StorageSync\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.StorageSync\"\r\n },\r\n {\r\n \"displayName\": \"Stackify Retrace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"stackify.retrace/updateCommunicationPreference/action\",\r\n \"displayName\": \"Update Communication Preference\",\r\n \"description\": \"Updates Communication Preferences\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"stackify.retrace/listCommunicationPreference/action\",\r\n \"displayName\": \"List Communication Preference\",\r\n \"description\": \"Read any Communication Preferences\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"Operations\",\r\n \"displayName\": \"Operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"stackify.retrace/Operations/read\",\r\n \"displayName\": \"Read Operation\",\r\n \"description\": \"Read any Operations\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"services\",\r\n \"displayName\": \"Stackify Retrace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"stackify.retrace/services/Read\",\r\n \"displayName\": \"Read Stackify Retrace\",\r\n \"description\": \"Read any Stackify Retrace\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"stackify.retrace/services/Write\",\r\n \"displayName\": \"Create or Update Stackify Retrace\",\r\n \"description\": \"Create or Update any Stackify Retrace\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"stackify.retrace/services/Delete\",\r\n \"displayName\": \"Delete Stackify Retrace\",\r\n \"description\": \"Deletes any Stackify Retrace\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"stackify.retrace/services/regenerateKey/action\",\r\n \"displayName\": \"Regenerate Keys\",\r\n \"description\": \"Regenerate any Stackify Retrace Keys\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"stackify.retrace/services/listSecrets/action\",\r\n \"displayName\": \"List Secrets\",\r\n \"description\": \"Read any Stackify Retrace Secrets\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"stackify.retrace/services/listSingleSignOnToken/action\",\r\n \"displayName\": \"List Single Sign On Tokens\",\r\n \"description\": \"Read any Stackify Retrace Single Sign On Tokens\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/stackify.retrace\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"stackify.retrace\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft.Consumption\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"reservationSummaries\",\r\n \"displayName\": \"ReservationSummaries\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Consumption/reservationSummaries/read\",\r\n \"displayName\": \"List Reservation Utilization Summaries\",\r\n \"description\": \"List the utilization summary for reserved instances by reservation order or managment groups. The summary data is either at monthly or daily level.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usageDetails\",\r\n \"displayName\": \"UsageDetails\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Consumption/usageDetails/read\",\r\n \"displayName\": \"List Usage Details\",\r\n \"description\": \"List the usage details for a scope for EA and WebDirect subscriptions.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"balances\",\r\n \"displayName\": \"Balances\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Consumption/balances/read\",\r\n \"displayName\": \"List utlization summary\",\r\n \"description\": \"List the utilization summary for a billing period for a management group.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Consumption/operations/read\",\r\n \"displayName\": \"List supported operations\",\r\n \"description\": \"List all supported operations by Microsoft.Consumption resource provider.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"terms\",\r\n \"displayName\": \"Terms\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Consumption/terms/read\",\r\n \"displayName\": \"List Terms\",\r\n \"description\": \"List the terms for a subscription or a management group.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"marketplaces\",\r\n \"displayName\": \"Marketplaces\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Consumption/marketplaces/read\",\r\n \"displayName\": \"List Marketplace resource usage\",\r\n \"description\": \"List the marketplace resource usage details for a scope for EA and WebDirect subscriptions.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"pricesheets\",\r\n \"displayName\": \"Pricesheets\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Consumption/pricesheets/read\",\r\n \"displayName\": \"List Price sheets\",\r\n \"description\": \"List the Pricesheets data for a subscription or a management group.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"reservationTransactions\",\r\n \"displayName\": \"ReservationTransactions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Consumption/reservationTransactions/read\",\r\n \"displayName\": \"List Reservation Transactions history\",\r\n \"description\": \"List the transaction history for reserved instances by management groups.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"budgets\",\r\n \"displayName\": \"Budgets\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Consumption/budgets/read\",\r\n \"displayName\": \"List budgets\",\r\n \"description\": \"List the budgets by a subscription or a management group.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Consumption/budgets/write\",\r\n \"displayName\": \"Create, update and delete budgets\",\r\n \"description\": \"Creates, update and delete the budgets by a subscription or a management group.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"reservationDetails\",\r\n \"displayName\": \"ReservationDetails\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Consumption/reservationDetails/read\",\r\n \"displayName\": \"List Reservation Utilization Details\",\r\n \"description\": \"List the utilization details for reserved instances by reservation order or managment groups. The details data is per instance per day level.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Consumption\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Consumption\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Data Catalog\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataCatalog/checkNameAvailability/action\",\r\n \"displayName\": \"Check Catalog Name Availability\",\r\n \"description\": \"Checks catalog name availability for tenant.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataCatalog/register/action\",\r\n \"displayName\": \"Register Subscription for Data Catalog\",\r\n \"description\": \"Registers subscription with Microsoft.DataCatalog resource provider.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataCatalog/unregister/action\",\r\n \"displayName\": \"Unregister Subscription for Data Catalog\",\r\n \"description\": \"Unregisters subscription from Microsoft.DataCatalog resource provider.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Available Catalog Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataCatalog/operations/read\",\r\n \"displayName\": \"List Available Catalog Operations\",\r\n \"description\": \"Lists operations available on Microsoft.DataCatalog resource provider.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"catalogs\",\r\n \"displayName\": \"Catalog\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataCatalog/catalogs/read\",\r\n \"displayName\": \"Catalog Read Or List \",\r\n \"description\": \"Get properties for catalog or catalogs under subscription or resource group.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataCatalog/catalogs/write\",\r\n \"displayName\": \"Create Or Update Catalog\",\r\n \"description\": \"Creates catalog or updates the tags and properties for the catalog.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataCatalog/catalogs/delete\",\r\n \"displayName\": \"Delete Catalog\",\r\n \"description\": \"Deletes the catalog.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.DataCatalog\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.DataCatalog\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft.HDInsight\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"clusters\",\r\n \"displayName\": \"HDInsight Cluster\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.HDInsight/clusters/write\",\r\n \"displayName\": \"Create or Update Cluster\",\r\n \"description\": \"Create or Update HDInsight Cluster\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.HDInsight/clusters/read\",\r\n \"displayName\": \"Read Cluster Details\",\r\n \"description\": \"Get details about HDInsight Cluster\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.HDInsight/clusters/delete\",\r\n \"displayName\": \"Delete Cluster\",\r\n \"description\": \"Delete a HDInsight Cluster\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.HDInsight/clusters/changerdpsetting/action\",\r\n \"displayName\": \"Change RDP setting\",\r\n \"description\": \"Change RDP setting for HDInsight Cluster\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.HDInsight/clusters/configurations/action\",\r\n \"displayName\": \"Update Cluster Configuration\",\r\n \"description\": \"Update HDInsight Cluster Configuration\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"clusters/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"The metric definition of HDInsight Cluster\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.HDInsight/clusters/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Read HDInsight Cluster metric definitions\",\r\n \"description\": \"Gets the available metrics for HDInsight Cluster\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"GatewayRequests\",\r\n \"displayName\": \"Gateway Requests\",\r\n \"displayDescription\": \"Number of gateway requests\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportedAggregationTypes\": [\r\n \"Count\",\r\n \"Total\"\r\n ],\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1M\",\r\n \"PT1H\",\r\n \"P1D\"\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": \"HdInsight\",\r\n \"sourceMdmNamespace\": \"HdInsightIaasCluster\",\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"category\": \"Availability\",\r\n \"resourceIdDimensionNameOverride\": \"ClusterDnsName\",\r\n \"isInternal\": false,\r\n \"delegateMetricNameOverride\": null,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ClusterDnsName\",\r\n \"displayName\": \"ClusterDnsName\",\r\n \"internalName\": null,\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"HttpStatus\",\r\n \"displayName\": \"HttpStatus\",\r\n \"internalName\": null,\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"CategorizedGatewayRequests\",\r\n \"displayName\": \"Categorized Gateway Requests\",\r\n \"displayDescription\": \"Number of gateway requests by categories (1xx/2xx/3xx/4xx/5xx)\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportedAggregationTypes\": [\r\n \"Count\",\r\n \"Total\"\r\n ],\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1M\",\r\n \"PT1H\",\r\n \"P1D\"\r\n ],\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": \"HdInsight\",\r\n \"sourceMdmNamespace\": \"HdInsightIaasCluster\",\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"category\": \"Availability\",\r\n \"resourceIdDimensionNameOverride\": \"ClusterDnsName\",\r\n \"isInternal\": false,\r\n \"delegateMetricNameOverride\": null,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ClusterDnsName\",\r\n \"displayName\": \"ClusterDnsName\",\r\n \"internalName\": null,\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"HttpStatus\",\r\n \"displayName\": \"HttpStatus\",\r\n \"internalName\": null,\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"clusters/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"HDInsight Cluster\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.HDInsight/clusters/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource HDInsight Cluster\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.HDInsight/clusters/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource HDInsight Cluster\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"clusters/configurations\",\r\n \"displayName\": \"HDInsight Cluster\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.HDInsight/clusters/configurations/read\",\r\n \"displayName\": \"Get Cluster Configurations\",\r\n \"description\": \"Get HDInsight Cluster Configurations\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"clusters/roles\",\r\n \"displayName\": \"HDInsight Cluster\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.HDInsight/clusters/roles/resize/action\",\r\n \"displayName\": \"Resize Cluster\",\r\n \"description\": \"Resize a HDInsight Cluster\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/capabilities\",\r\n \"displayName\": \"HDInsight Subscription Capabilities\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.HDInsight/locations/capabilities/read\",\r\n \"displayName\": \"Get Subscription Capabilities\",\r\n \"description\": \"Get Subscription Capabilities\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/checkNameAvailability\",\r\n \"displayName\": \"HDInsight Cluster\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.HDInsight/locations/checkNameAvailability/read\",\r\n \"displayName\": \"Check Name Availability\",\r\n \"description\": \"Check Name Availability\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.HDInsight\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.HDInsight\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Key Vault\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.KeyVault/register/action\",\r\n \"displayName\": \"Register Subscription\",\r\n \"description\": \"Registers a subscription\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.KeyVault/unregister/action\",\r\n \"displayName\": \"Unregister Subscription\",\r\n \"description\": \"Unregisters a subscription\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"hsmPools\",\r\n \"displayName\": \"HSM pool\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.KeyVault/hsmPools/read\",\r\n \"displayName\": \"View HSM pool\",\r\n \"description\": \"View the properties of an HSM pool\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.KeyVault/hsmPools/write\",\r\n \"displayName\": \"Create or Update HSM pool\",\r\n \"description\": \"Create a new HSM pool of update the properties of an existing HSM pool\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.KeyVault/hsmPools/delete\",\r\n \"displayName\": \"Delete HSM pool\",\r\n \"description\": \"Delete an HSM pool\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.KeyVault/hsmPools/joinVault/action\",\r\n \"displayName\": \"Join KeyVault to HSM pool\",\r\n \"description\": \"Join a key vault to an HSM pool\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"checkNameAvailability\",\r\n \"displayName\": \"Name Availability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.KeyVault/checkNameAvailability/read\",\r\n \"displayName\": \"Check Name Availability\",\r\n \"description\": \"Checks that a key vault name is valid and is not in use\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vaults\",\r\n \"displayName\": \"Key Vault\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/read\",\r\n \"displayName\": \"View Key Vault\",\r\n \"description\": \"View the properties of a key vault\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/write\",\r\n \"displayName\": \"Update Key Vault\",\r\n \"description\": \"Create a new key vault or update the properties of an existing key vault\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/delete\",\r\n \"displayName\": \"Delete Key Vault\",\r\n \"description\": \"Delete a key vault\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/deploy/action\",\r\n \"displayName\": \"Use Vault for Azure Deployments\",\r\n \"description\": \"Enables access to secrets in a key vault when deploying Azure resources\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vaults/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Key Vault Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Read metric definition\",\r\n \"description\": \"Gets the available metrics for a key vault\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"ServiceApiHit\",\r\n \"displayName\": \"Total Service Api Hits\",\r\n \"displayDescription\": \"Number of total service api hits\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Count\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ActivityType\",\r\n \"displayName\": \"Activity Type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ActivityName\",\r\n \"displayName\": \"Activity Name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ServiceApiLatency\",\r\n \"displayName\": \"Overall Service Api Latency\",\r\n \"displayDescription\": \"Overall latency of service api requests\",\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ActivityType\",\r\n \"displayName\": \"Activity Type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ActivityName\",\r\n \"displayName\": \"Activity Name\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"StatusCode\",\r\n \"displayName\": \"Status Code\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ServiceApiResult\",\r\n \"displayName\": \"Total Service Api Results\",\r\n \"displayDescription\": \"Number of total service api results\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Count\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ActivityType\",\r\n \"displayName\": \"Activity Type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ActivityName\",\r\n \"displayName\": \"Activity Name\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"StatusCode\",\r\n \"displayName\": \"Status Code\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vaults/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Key Vault Diagnostic Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/providers/Microsoft.Insights/diagnosticSettings/Read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/providers/Microsoft.Insights/diagnosticSettings/Write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vaults/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"Key Vault Log Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Read log definition\",\r\n \"description\": \"Gets the available logs for a key vault\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"AuditEvent\",\r\n \"displayName\": \"Audit Logs\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vaults/secrets\",\r\n \"displayName\": \"Secret\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/secrets/read\",\r\n \"displayName\": \"View Secret Properties\",\r\n \"description\": \"View the properties of a secret, but not its value\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/secrets/write\",\r\n \"displayName\": \"Update Secret\",\r\n \"description\": \"Create a new secret or update the value of an existing secret\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"vaults/accessPolicies\",\r\n \"displayName\": \"Access Policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.KeyVault/vaults/accessPolicies/write\",\r\n \"displayName\": \"Update Access Policy\",\r\n \"description\": \"Update an existing access policy by merging or replacing, or add a new access policy to a vault.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.KeyVault/operations/read\",\r\n \"displayName\": \"Available Key Vault Operations\",\r\n \"description\": \"Lists operations available on Microsoft.KeyVault resource provider\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"deletedVaults\",\r\n \"displayName\": \"Soft Deleted Key Vault\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.KeyVault/deletedVaults/read\",\r\n \"displayName\": \"View Soft Deleted Vaults\",\r\n \"description\": \"View the properties of soft deleted key vaults\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations\",\r\n \"displayName\": \"Location\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.KeyVault/locations/deleteVirtualNetworkOrSubnets/action\",\r\n \"displayName\": \"Delete virtual network or subnets notification\",\r\n \"description\": \"Notifies Microsoft.KeyVault that a virtual network or subnet is being deleted\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/operationResults\",\r\n \"displayName\": \"Long Run Operation Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.KeyVault/locations/operationResults/read\",\r\n \"displayName\": \"Check Operation Result\",\r\n \"description\": \"Check the result of a long run operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/deletedVaults\",\r\n \"displayName\": \"Soft Deleted Key Vault\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.KeyVault/locations/deletedVaults/read\",\r\n \"displayName\": \"View Soft Deleted Key Vault\",\r\n \"description\": \"View the properties of a soft deleted key vault\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.KeyVault/locations/deletedVaults/purge/action\",\r\n \"displayName\": \"Purge Soft Deleted Key Vault\",\r\n \"description\": \"Purge a soft deleted key vault\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.KeyVault\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.KeyVault\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Capacity\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Capacity/reservationorders/action\",\r\n \"displayName\": \"Update Reservations\",\r\n \"description\": \"Update any Reservation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Capacity/register/action\",\r\n \"displayName\": \"Registers the Capacity Resource Provider.\",\r\n \"description\": \"Registers the Capacity resource provider and enables the creation of Capacity resources.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"reservationorders\",\r\n \"displayName\": \"Reservations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Capacity/reservationorders/read\",\r\n \"displayName\": \"Get Reservations\",\r\n \"description\": \"Read All Reservations\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Capacity/reservationorders/write\",\r\n \"displayName\": \"Create Reservations\",\r\n \"description\": \"Create any Reservation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Capacity/reservationorders/delete\",\r\n \"displayName\": \"Delete Reservations\",\r\n \"description\": \"Delete any Reservation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Capacity/reservationorders/reservations/action\",\r\n \"displayName\": \"Update Reservations\",\r\n \"description\": \"Update any Reservation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"reservationorders/reservations\",\r\n \"displayName\": \"Reservations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Capacity/reservationorders/reservations/read\",\r\n \"displayName\": \"Get Reservations\",\r\n \"description\": \"Read All Reservations\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Capacity/reservationorders/reservations/write\",\r\n \"displayName\": \"Create Reservations\",\r\n \"description\": \"Create any Reservation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Capacity/reservationorders/reservations/delete\",\r\n \"displayName\": \"Delete Reservations\",\r\n \"description\": \"Delete any Reservation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"reservationorders/reservations/revisions\",\r\n \"displayName\": \"Reservations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Capacity/reservationorders/reservations/revisions/read\",\r\n \"displayName\": \"Get Reservations\",\r\n \"description\": \"Read All Reservations\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Capacity\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Capacity\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Compute\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/register/action\",\r\n \"displayName\": \"Register Subscription for Compute\",\r\n \"description\": \"Registers Subscription with Microsoft.Compute resource provider\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"sharedVMImages\",\r\n \"displayName\": \"SharedVMImages\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/sharedVMImages/read\",\r\n \"displayName\": \"Get SharedVMImage\",\r\n \"description\": \"Get the properties of a SharedVMImage\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/sharedVMImages/write\",\r\n \"displayName\": \"Create or Update SharedVMImage\",\r\n \"description\": \"Creates a new SharedVMImage or updates an existing one\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/sharedVMImages/delete\",\r\n \"displayName\": \"Delete SharedVMImage\",\r\n \"description\": \"Deletes the SharedVMImage\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sharedVMImages/versions\",\r\n \"displayName\": \"SharedVMImageVersions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/sharedVMImages/versions/read\",\r\n \"displayName\": \"Get SharedVMImageVersion\",\r\n \"description\": \"Get the properties of a SharedVMImageVersion\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/sharedVMImages/versions/write\",\r\n \"displayName\": \"Create or Update SharedVMImageVersion\",\r\n \"description\": \"Create a new SharedVMImageVersion or update an existing one\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/sharedVMImages/versions/delete\",\r\n \"displayName\": \"Delete SharedVMImageVersion\",\r\n \"description\": \"Delete a SharedVMImageVersion\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/sharedVMImages/versions/replicate/action\",\r\n \"displayName\": \"Replicate SharedVMImageVersion\",\r\n \"description\": \"Replicate a SharedVMImageVersion to target regions\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"restorePointCollections\",\r\n \"displayName\": \"Restore Point Collections\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/restorePointCollections/read\",\r\n \"displayName\": \"Get Restore Point Collection\",\r\n \"description\": \"Get the properties of a restore point collection\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/restorePointCollections/write\",\r\n \"displayName\": \"Create or Update Restore Point Collection\",\r\n \"description\": \"Creates a new restore point collection or updates an existing one\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/restorePointCollections/delete\",\r\n \"displayName\": \"Delete Restore Point Collection\",\r\n \"description\": \"Deletes the restore point collection and contained restore points\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"restorePointCollections/restorePoints\",\r\n \"displayName\": \"Restore Points\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/restorePointCollections/restorePoints/read\",\r\n \"displayName\": \"Get Restore Point\",\r\n \"description\": \"Get the properties of a restore point\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/restorePointCollections/restorePoints/write\",\r\n \"displayName\": \"Create Restore Point\",\r\n \"description\": \"Creates a new restore point\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/restorePointCollections/restorePoints/delete\",\r\n \"displayName\": \"Delete Restore Point\",\r\n \"description\": \"Deletes the restore point\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/restorePointCollections/restorePoints/retrieveSasUris/action\",\r\n \"displayName\": \"Get Restore Point along with blob SAS URIs\",\r\n \"description\": \"Get the properties of a restore point along with blob SAS URIs\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachineScaleSets\",\r\n \"displayName\": \"Virtual Machine Scale Sets\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/read\",\r\n \"displayName\": \"Get Virtual Machine Scale Set\",\r\n \"description\": \"Get the properties of a Virtual Machine Scale Set\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/write\",\r\n \"displayName\": \"Create or Update Virtual Machine Scale Set\",\r\n \"description\": \"Creates a new Virtual Machine Scale Set or updates an existing one\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/delete\",\r\n \"displayName\": \"Delete Virtual Machine Scale Set\",\r\n \"description\": \"Deletes the Virtual Machine Scale Set\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/delete/action\",\r\n \"displayName\": \"Delete Virtual Machines in a Virtual Machine Scale Set\",\r\n \"description\": \"Deletes the instances of the Virtual Machine Scale Set\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/start/action\",\r\n \"displayName\": \"Start Virtual Machine Scale Set\",\r\n \"description\": \"Starts the instances of the Virtual Machine Scale Set\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/powerOff/action\",\r\n \"displayName\": \"Power Off Virtual Machine Scale Set\",\r\n \"description\": \"Powers off the instances of the Virtual Machine Scale Set\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/restart/action\",\r\n \"displayName\": \"Restart Virtual Machine Scale Set\",\r\n \"description\": \"Restarts the instances of the Virtual Machine Scale Set\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/deallocate/action\",\r\n \"displayName\": \"Deallocate Virtual Machine Scale Set\",\r\n \"description\": \"Powers off and releases the compute resources for the instances of the Virtual Machine Scale Set \",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/manualUpgrade/action\",\r\n \"displayName\": \"Manual Upgrade Virtual Machine Scale Set\",\r\n \"description\": \"Manually updates instances to latest model of the Virtual Machine Scale Set\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/reimage/action\",\r\n \"displayName\": \"Reimage Virtual Machine Scale Set\",\r\n \"description\": \"Reimages the instances of the Virtual Machine Scale Set\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/redeploy/action\",\r\n \"displayName\": \"Redeploy Virtual Machine Scale Set\",\r\n \"description\": \"Redeploy the instances of the Virtual Machine Scale Set\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/performMaintenance/action\",\r\n \"displayName\": \"Perform planned maintenance on a Virtual Machine Scale Set\",\r\n \"description\": \"Performs planned maintenance on the instances of the Virtual Machine Scale Set\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/scale/action\",\r\n \"displayName\": \"Verify Scaling of Virtual Machine Scale Set\",\r\n \"description\": \"Verify if an existing Virtual Machine Scale Set can Scale In/Scale Out to specified instance count\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/forceRecoveryServiceFabricPlatformUpdateDomainWalk/action\",\r\n \"displayName\": \"Manually walk platform update domains in a service fabric Virtual Machine Scale Set\",\r\n \"description\": \"Manually walk the platform update domains of a service fabric Virtual Machine Scale Set to finish a pending update that is stuck\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachineScaleSets/networkInterfaces\",\r\n \"displayName\": \"Network interfaces of a Virtual Machine Scale Set\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/networkInterfaces/read\",\r\n \"displayName\": \"Get all network interfaces of a Virtual Machine Scale Set\",\r\n \"description\": \"Get properties of all network interfaces of a Virtual Machine Scale Set\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachineScaleSets/publicIPAddresses\",\r\n \"displayName\": \"Public IP addresses of a Virtual Machine Scale Set\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/publicIPAddresses/read\",\r\n \"displayName\": \"Get all public IP addresses of a Virtual Machine Scale Set\",\r\n \"description\": \"Get properties of all public IP addresses of a Virtual Machine Scale Set\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachineScaleSets/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Virtual Machine Scalet Set Metric Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get Virtual Machine Scalet Set Metric Definitions\",\r\n \"description\": \"Reads Virtual Machine Scalet Set Metric Definitions\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"Percentage CPU\",\r\n \"displayName\": \"Percentage CPU\",\r\n \"displayDescription\": \"The percentage of allocated compute units that are currently in use by the Virtual Machine(s)\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"Network In\",\r\n \"displayName\": \"Network In\",\r\n \"displayDescription\": \"The number of bytes received on all network interfaces by the Virtual Machine(s) (Incoming Traffic)\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\"\r\n },\r\n {\r\n \"name\": \"Network Out\",\r\n \"displayName\": \"Network Out\",\r\n \"displayDescription\": \"The number of bytes out on all network interfaces by the Virtual Machine(s) (Outgoing Traffic)\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\"\r\n },\r\n {\r\n \"name\": \"Disk Read Bytes\",\r\n \"displayName\": \"Disk Read Bytes\",\r\n \"displayDescription\": \"Total bytes read from disk during monitoring period\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\"\r\n },\r\n {\r\n \"name\": \"Disk Write Bytes\",\r\n \"displayName\": \"Disk Write Bytes\",\r\n \"displayDescription\": \"Total bytes written to disk during monitoring period\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\"\r\n },\r\n {\r\n \"name\": \"Disk Read Operations/Sec\",\r\n \"displayName\": \"Disk Read Operations/Sec\",\r\n \"displayDescription\": \"Disk Read IOPS\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"Disk Write Operations/Sec\",\r\n \"displayName\": \"Disk Write Operations/Sec\",\r\n \"displayDescription\": \"Disk Write IOPS\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"CPU Credits Remaining\",\r\n \"displayName\": \"CPU Credits Remaining\",\r\n \"displayDescription\": \"Total number of credits available to burst\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"CPU Credits Consumed\",\r\n \"displayName\": \"CPU Credits Consumed\",\r\n \"displayDescription\": \"Total number of credits consumed by the Virtual Machine\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachineScaleSets/instanceView\",\r\n \"displayName\": \"Virtual Machine Scale Set Instance View\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/instanceView/read\",\r\n \"displayName\": \"Get Virtual Machine Scale Set Instance View\",\r\n \"description\": \"Gets the instance view of the Virtual Machine Scale Set\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachineScaleSets/osUpgradeHistory\",\r\n \"displayName\": \"Virtual Machine Scale Set OS Upgrade History\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/osUpgradeHistory/read\",\r\n \"displayName\": \"Gets the history of OS upgrades for a Virtual Machine Scale Set\",\r\n \"description\": \"Gets the history of OS upgrades for a Virtual Machine Scale Set\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachineScaleSets/extensions\",\r\n \"displayName\": \"Virtual Machine Scale Set Extensions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/extensions/read\",\r\n \"displayName\": \"Get Virtual Machine Scale Set Extension\",\r\n \"description\": \"Gets the properties of a Virtual Machine Scale Set Extension\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/extensions/write\",\r\n \"displayName\": \"Create or Update Virtual Machine Scale Set Extension\",\r\n \"description\": \"Creates a new Virtual Machine Scale Set Extension or updates an existing one\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/extensions/delete\",\r\n \"displayName\": \"Delete Virtual Machine Scale Set Extension\",\r\n \"description\": \"Deletes the Virtual Machine Scale Set Extension\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachineScaleSets/skus\",\r\n \"displayName\": \"Virtual Machine Scale Set SKU\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/skus/read\",\r\n \"displayName\": \"List SKUs for Virtual Machine Scale Set\",\r\n \"description\": \"Lists the valid SKUs for an existing Virtual Machine Scale Set\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachineScaleSets/rollingUpgrades\",\r\n \"displayName\": \"Virtual Machine Scale Sets Rolling Upgrades\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/rollingUpgrades/read\",\r\n \"displayName\": \"Gets the latest Rolling Upgrade status for a Virtual Machine Scale Set\",\r\n \"description\": \"Get latest Rolling Upgrade status for a Virtual Machine Scale Set\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/rollingUpgrades/cancel/action\",\r\n \"displayName\": \"Cancel Virtual Machine Scale Set Rolling Upgrade operation\",\r\n \"description\": \"Cancels the rolling upgrade of a Virtual Machine Scale Set\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachineScaleSets/virtualMachines\",\r\n \"displayName\": \"Virtual Machine in Scale Set\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/virtualMachines/read\",\r\n \"displayName\": \"Gets the properties of a Virtual Machine in a Virtual Machine Scale Set\",\r\n \"description\": \"Retrieves the properties of a Virtual Machine in a VM Scale Set\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/virtualMachines/write\",\r\n \"displayName\": \"Updates the properties of a Virtual Machine in a Virtual Machine Scale Set\",\r\n \"description\": \"Updates the properties of a Virtual Machine in a VM Scale Set\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/virtualMachines/delete\",\r\n \"displayName\": \"Delete Virtual Machine in a Virtual Machine Scale Set\",\r\n \"description\": \"Delete a specific Virtual Machine in a VM Scale Set.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/virtualMachines/start/action\",\r\n \"displayName\": \"Start Virtual Machine in a Virtual Machine Scale Set\",\r\n \"description\": \"Starts a Virtual Machine instance in a VM Scale Set.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/virtualMachines/powerOff/action\",\r\n \"displayName\": \"Power off Virtual Machine in a Virtual Machine Scale Set\",\r\n \"description\": \"Powers Off a Virtual Machine instance in a VM Scale Set.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/virtualMachines/restart/action\",\r\n \"displayName\": \"Restart Virtual Machine instance in a Virtual Machine Scale Set\",\r\n \"description\": \"Restarts a Virtual Machine instance in a VM Scale Set.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/virtualMachines/deallocate/action\",\r\n \"displayName\": \"Deallocate Virtual Machine in a Virtual Machine Scale Set\",\r\n \"description\": \"Powers off and releases the compute resources for a Virtual Machine in a VM Scale Set.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/virtualMachines/reimage/action\",\r\n \"displayName\": \"Reimage Virtual Machine in a Virtual Machine Scale Set\",\r\n \"description\": \"Reimages a Virtual Machine instance in a Virtual Machine Scale Set.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/virtualMachines/redeploy/action\",\r\n \"displayName\": \"Redeploy Virtual Machine instance in a Virtual Machine Scale Set\",\r\n \"description\": \"Redeploys a Virtual Machine instance in a Virtual Machine Scale Set\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/virtualMachines/performMaintenance/action\",\r\n \"displayName\": \"Perform planned maintenance on a Virtual Machine instance in a Virtual Machine Scale Set\",\r\n \"description\": \"Performs planned maintenance on a Virtual Machine instance in a Virtual Machine Scale Set\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachineScaleSets/virtualMachines/networkInterfaces\",\r\n \"displayName\": \"Network interfaces of a virtual machine created using Virtual Machine Scale Set\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/virtualMachines/networkInterfaces/read\",\r\n \"displayName\": \"Get one or all network interfaces of a virtual machine created using Virtual Machine Scale Set\",\r\n \"description\": \"Get properties of one or all network interfaces of a virtual machine created using Virtual Machine Scale Set\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachineScaleSets/virtualMachines/networkInterfaces/ipConfigurations\",\r\n \"displayName\": \"IP configurations of a network interface created using Virtual Machine Scale Set\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/virtualMachines/networkInterfaces/ipConfigurations/read\",\r\n \"displayName\": \"Get one or all IP configurations of a network interface created using Virtual Machine Scale Set. IP configurations represent private IPs\",\r\n \"description\": \"Get properties of one or all IP configurations of a network interface created using Virtual Machine Scale Set. IP configurations represent private IPs\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachineScaleSets/virtualMachines/networkInterfaces/ipConfigurations/publicIPAddresses\",\r\n \"displayName\": \"IP address created using Virtual Machine Scale Set\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/virtualMachines/networkInterfaces/ipConfigurations/publicIPAddresses/read\",\r\n \"displayName\": \"Get public IP address created using Virtual Machine Scale Set. Virtual Machine Scale Set can create at most one public IP per ipconfiguration (private IP)\",\r\n \"description\": \"Get properties of public IP address created using Virtual Machine Scale Set. Virtual Machine Scale Set can create at most one public IP per ipconfiguration (private IP)\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachineScaleSets/virtualMachines/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Virtual Machine in Scale Set Metric Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/virtualMachines/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get Virtual Machine in Scale Set Metric Definitions\",\r\n \"description\": \"Reads Virtual Machine in Scale Set Metric Definitions\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"Percentage CPU\",\r\n \"displayName\": \"Percentage CPU\",\r\n \"displayDescription\": \"The percentage of allocated compute units that are currently in use by the Virtual Machine(s)\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"Network In\",\r\n \"displayName\": \"Network In\",\r\n \"displayDescription\": \"The number of bytes received on all network interfaces by the Virtual Machine(s) (Incoming Traffic)\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\"\r\n },\r\n {\r\n \"name\": \"Network Out\",\r\n \"displayName\": \"Network Out\",\r\n \"displayDescription\": \"The number of bytes out on all network interfaces by the Virtual Machine(s) (Outgoing Traffic)\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\"\r\n },\r\n {\r\n \"name\": \"Disk Read Bytes\",\r\n \"displayName\": \"Disk Read Bytes\",\r\n \"displayDescription\": \"Total bytes read from disk during monitoring period\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\"\r\n },\r\n {\r\n \"name\": \"Disk Write Bytes\",\r\n \"displayName\": \"Disk Write Bytes\",\r\n \"displayDescription\": \"Total bytes written to disk during monitoring period\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\"\r\n },\r\n {\r\n \"name\": \"Disk Read Operations/Sec\",\r\n \"displayName\": \"Disk Read Operations/Sec\",\r\n \"displayDescription\": \"Disk Read IOPS\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"Disk Write Operations/Sec\",\r\n \"displayName\": \"Disk Write Operations/Sec\",\r\n \"displayDescription\": \"Disk Write IOPS\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"CPU Credits Remaining\",\r\n \"displayName\": \"CPU Credits Remaining\",\r\n \"displayDescription\": \"Total number of credits available to burst\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"CPU Credits Consumed\",\r\n \"displayName\": \"CPU Credits Consumed\",\r\n \"displayDescription\": \"Total number of credits consumed by the Virtual Machine\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachineScaleSets/virtualMachines/instanceView\",\r\n \"displayName\": \"Instance View of Virtual Machine in Scale Set\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachineScaleSets/virtualMachines/instanceView/read\",\r\n \"displayName\": \"Gets Instance View of a Virtual Machine in a Virtual Machine Scale Set\",\r\n \"description\": \"Retrieves the instance view of a Virtual Machine in a VM Scale Set.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"images\",\r\n \"displayName\": \"Images\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/images/read\",\r\n \"displayName\": \"Get Image\",\r\n \"description\": \"Get the properties of the Image\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/images/write\",\r\n \"displayName\": \"Create or Update Image\",\r\n \"description\": \"Creates a new Image or updates an existing one\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/images/delete\",\r\n \"displayName\": \"Delete Image\",\r\n \"description\": \"Deletes the image\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"skus\",\r\n \"displayName\": \"Skus\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/skus/read\",\r\n \"displayName\": \"Gets the list of Microsoft.Compute SKUs available for your Subscription\",\r\n \"description\": \"Gets the list of Microsoft.Compute SKUs available for your Subscription\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Available Compute Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/operations/read\",\r\n \"displayName\": \"List Available Compute Operations\",\r\n \"description\": \"Lists operations available on Microsoft.Compute resource provider\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"disks\",\r\n \"displayName\": \"Disks\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/disks/read\",\r\n \"displayName\": \"Get Disk\",\r\n \"description\": \"Get the properties of a Disk\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/disks/write\",\r\n \"displayName\": \"Create or Update Disk\",\r\n \"description\": \"Creates a new Disk or updates an existing one\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/disks/delete\",\r\n \"displayName\": \"Delete Disk\",\r\n \"description\": \"Deletes the Disk\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/disks/beginGetAccess/action\",\r\n \"displayName\": \"Get Disk SAS URI\",\r\n \"description\": \"Get the SAS URI of the Disk for blob access\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/disks/endGetAccess/action\",\r\n \"displayName\": \"Revoke Disk SAS URI\",\r\n \"description\": \"Revoke the SAS URI of the Disk\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"snapshots\",\r\n \"displayName\": \"Snapshots\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/snapshots/read\",\r\n \"displayName\": \"Get Snapshot\",\r\n \"description\": \"Get the properties of a Snapshot\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/snapshots/write\",\r\n \"displayName\": \"Create or Update Snapshot\",\r\n \"description\": \"Create a new Snapshot or update an existing one\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/snapshots/delete\",\r\n \"displayName\": \"Delete Snapshot\",\r\n \"description\": \"Delete a Snapshot\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/snapshots/beginGetAccess/action\",\r\n \"displayName\": \"Get Snapshot SAS URI\",\r\n \"description\": \"Get the SAS URI of the Snapshot for blob access\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/snapshots/endGetAccess/action\",\r\n \"displayName\": \"Revoke Snapshot SAS URI\",\r\n \"description\": \"Revoke the SAS URI of the Snapshot\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"availabilitySets\",\r\n \"displayName\": \"Availability Sets\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/availabilitySets/read\",\r\n \"displayName\": \"Get Availablity Set\",\r\n \"description\": \"Get the properties of an availability set\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/availabilitySets/write\",\r\n \"displayName\": \"Create or Update Availability Set\",\r\n \"description\": \"Creates a new availability set or updates an existing one\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/availabilitySets/delete\",\r\n \"displayName\": \"Delete Availability Set\",\r\n \"description\": \"Deletes the availability set\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"availabilitySets/vmSizes\",\r\n \"displayName\": \"Virtual Machine Size for Availability set\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/availabilitySets/vmSizes/read\",\r\n \"displayName\": \"List Virtual Machine Sizes for Availability Set\",\r\n \"description\": \"List available sizes for creating or updating a virtual machine in the availability set\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines\",\r\n \"displayName\": \"Virtual Machines\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachines/read\",\r\n \"displayName\": \"Get Virtual Machine\",\r\n \"description\": \"Get the properties of a virtual machine\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachines/write\",\r\n \"displayName\": \"Create or Update Virtual Machine\",\r\n \"description\": \"Creates a new virtual machine or updates an existing virtual machine\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachines/delete\",\r\n \"displayName\": \"Delete Virtual Machine\",\r\n \"description\": \"Deletes the virtual machine\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"displayName\": \"Start Virtual Machine\",\r\n \"description\": \"Starts the virtual machine\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachines/powerOff/action\",\r\n \"displayName\": \"Power Off Virtual Machine\",\r\n \"description\": \"Powers off the virtual machine. Note that the virtual machine will continue to be billed.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachines/redeploy/action\",\r\n \"displayName\": \"Redeploy Virtual Machine\",\r\n \"description\": \"Redeploys virtual machine\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"displayName\": \"Restart Virtual Machine\",\r\n \"description\": \"Restarts the virtual machine\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"displayName\": \"Deallocate Virtual Machine\",\r\n \"description\": \"Powers off the virtual machine and releases the compute resources\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachines/generalize/action\",\r\n \"displayName\": \"Generalize Virtual Machine\",\r\n \"description\": \"Sets the virtual machine state to Generalized and prepares the virtual machine for capture\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachines/capture/action\",\r\n \"displayName\": \"Capture Virtual Machine\",\r\n \"description\": \"Captures the virtual machine by copying virtual hard disks and generates a template that can be used to create similar virtual machines\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachines/runCommand/action\",\r\n \"displayName\": \"Run Command on Virtual Machine\",\r\n \"description\": \"Executes a predefined script on the virtual machine\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachines/convertToManagedDisks/action\",\r\n \"displayName\": \"Convert Virtual Machine disks to Managed Disks\",\r\n \"description\": \"Converts the blob based disks of the virtual machine to managed disks\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachines/performMaintenance/action\",\r\n \"displayName\": \"Perform Maintenance Redeploy\",\r\n \"description\": \"Performs Maintenance Operation on the VM.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachines/reimage/action\",\r\n \"displayName\": \"Reimage Virtual Machine\",\r\n \"description\": \"Reimages virtual machine which is using differencing disk.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachines/login/action\",\r\n \"displayName\": \"Log in to Virtual Machine\",\r\n \"description\": \"Log in to a virtual machine as a regular user\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": true\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachines/loginAsAdmin/action\",\r\n \"displayName\": \"Log in to Virtual Machine as administrator\",\r\n \"description\": \"Log in to a virtual machine with Windows administrator or Linux root user privileges\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": true\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Virtual Machine Metric Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachines/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get Virtual Machine Metric Definitions\",\r\n \"description\": \"Reads Virtual Machine Metric Definitions\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"Percentage CPU\",\r\n \"displayName\": \"Percentage CPU\",\r\n \"displayDescription\": \"The percentage of allocated compute units that are currently in use by the Virtual Machine(s)\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"Network In\",\r\n \"displayName\": \"Network In\",\r\n \"displayDescription\": \"The number of bytes received on all network interfaces by the Virtual Machine(s) (Incoming Traffic)\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\"\r\n },\r\n {\r\n \"name\": \"Network Out\",\r\n \"displayName\": \"Network Out\",\r\n \"displayDescription\": \"The number of bytes out on all network interfaces by the Virtual Machine(s) (Outgoing Traffic)\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\"\r\n },\r\n {\r\n \"name\": \"Disk Read Bytes\",\r\n \"displayName\": \"Disk Read Bytes\",\r\n \"displayDescription\": \"Total bytes read from disk during monitoring period\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\"\r\n },\r\n {\r\n \"name\": \"Disk Write Bytes\",\r\n \"displayName\": \"Disk Write Bytes\",\r\n \"displayDescription\": \"Total bytes written to disk during monitoring period\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\"\r\n },\r\n {\r\n \"name\": \"Disk Read Operations/Sec\",\r\n \"displayName\": \"Disk Read Operations/Sec\",\r\n \"displayDescription\": \"Disk Read IOPS\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"Disk Write Operations/Sec\",\r\n \"displayName\": \"Disk Write Operations/Sec\",\r\n \"displayDescription\": \"Disk Write IOPS\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"CPU Credits Remaining\",\r\n \"displayName\": \"CPU Credits Remaining\",\r\n \"displayDescription\": \"Total number of credits available to burst\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"CPU Credits Consumed\",\r\n \"displayName\": \"CPU Credits Consumed\",\r\n \"displayDescription\": \"Total number of credits consumed by the Virtual Machine\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/vmSizes\",\r\n \"displayName\": \"Virtual Machine Size\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachines/vmSizes/read\",\r\n \"displayName\": \"Lists Available Virtual Machine Sizes\",\r\n \"description\": \"Lists available sizes the virtual machine can be updated to\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/instanceView\",\r\n \"displayName\": \"Virtual Machine Instance View\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachines/instanceView/read\",\r\n \"displayName\": \"Get Virtual Machine Instance View\",\r\n \"description\": \"Gets the detailed runtime status of the virtual machine and its resources\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualMachines/extensions\",\r\n \"displayName\": \"Virtual Machine Extensions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachines/extensions/read\",\r\n \"displayName\": \"Get Virtual Machine Extension\",\r\n \"description\": \"Get the properties of a virtual machine extension\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachines/extensions/write\",\r\n \"displayName\": \"Create or Update Virtual Machine Extension\",\r\n \"description\": \"Creates a new virtual machine extension or updates an existing one\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Compute/virtualMachines/extensions/delete\",\r\n \"displayName\": \"Delete Virtual Machine Extension\",\r\n \"description\": \"Deletes the virtual machine extension\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/vmSizes\",\r\n \"displayName\": \"Virtual Machine Sizes\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/locations/vmSizes/read\",\r\n \"displayName\": \"List Available Virtual Machine Sizes in Location\",\r\n \"description\": \"Lists available virtual machine sizes in a location\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/capsOperations\",\r\n \"displayName\": \"CapsOperation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/locations/capsOperations/read\",\r\n \"displayName\": \"Get Caps Operation\",\r\n \"description\": \"Gets the status of an asynchronous Caps operation\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/runCommands\",\r\n \"displayName\": \"Run Commands\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/locations/runCommands/read\",\r\n \"displayName\": \"Lists Run Commands\",\r\n \"description\": \"Lists available run commands in location\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/diskOperations\",\r\n \"displayName\": \"DiskOperation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/locations/diskOperations/read\",\r\n \"displayName\": \"Get Disk Operation\",\r\n \"description\": \"Gets the status of an asynchronous Disk operation\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/usages\",\r\n \"displayName\": \"Usage Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/locations/usages/read\",\r\n \"displayName\": \"Get Usage Metrics\",\r\n \"description\": \"Gets service limits and current usage quantities for the subscription's compute resources in a location\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/operations\",\r\n \"displayName\": \"Operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/locations/operations/read\",\r\n \"displayName\": \"Get Operation\",\r\n \"description\": \"Gets the status of an asynchronous operation\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/publishers\",\r\n \"displayName\": \"Publishers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/locations/publishers/read\",\r\n \"displayName\": \"Get Publisher\",\r\n \"description\": \"Get the properties of a Publisher\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/publishers/artifacttypes/offers\",\r\n \"displayName\": \"Platform Image Offers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/locations/publishers/artifacttypes/offers/read\",\r\n \"displayName\": \"Get Platform Image Offer\",\r\n \"description\": \"Get the properties of a Platform Image Offer\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/publishers/artifacttypes/offers/skus\",\r\n \"displayName\": \"Platform Image Skus\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/locations/publishers/artifacttypes/offers/skus/read\",\r\n \"displayName\": \"Get Platform Image Sku\",\r\n \"description\": \"Get the properties of a Platform Image Sku\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/publishers/artifacttypes/offers/skus/versions\",\r\n \"displayName\": \"Platform Image Versions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/locations/publishers/artifacttypes/offers/skus/versions/read\",\r\n \"displayName\": \"Get Platform Image Version\",\r\n \"description\": \"Get the properties of a Platform Image Version\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/publishers/artifacttypes/types\",\r\n \"displayName\": \"VMExtension Types\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/locations/publishers/artifacttypes/types/read\",\r\n \"displayName\": \"Get VMExtension Type\",\r\n \"description\": \"Get the properties of a VMExtension Type\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/publishers/artifacttypes/types/versions\",\r\n \"displayName\": \"VMExtension Versions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Compute/locations/publishers/artifacttypes/types/versions/read\",\r\n \"displayName\": \"Get VMExtension Version\",\r\n \"description\": \"Get the properties of a VMExtension Version\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Compute\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Compute\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft DevTest Labs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/register/action\",\r\n \"displayName\": \"Register Subscription\",\r\n \"description\": \"Registers the subscription\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"labs\",\r\n \"displayName\": \"Labs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/delete\",\r\n \"displayName\": \"Delete labs.\",\r\n \"description\": \"Delete labs.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/read\",\r\n \"displayName\": \"Read labs.\",\r\n \"description\": \"Read labs.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/write\",\r\n \"displayName\": \"Add or modify labs.\",\r\n \"description\": \"Add or modify labs.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/ListVhds/action\",\r\n \"displayName\": \"List VHDs\",\r\n \"description\": \"List disk images available for custom image creation.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/GenerateUploadUri/action\",\r\n \"displayName\": \"Generate image upload URI\",\r\n \"description\": \"Generate a URI for uploading custom disk images to a Lab.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/CreateEnvironment/action\",\r\n \"displayName\": \"Create a virtual machine\",\r\n \"description\": \"Create virtual machines in a lab.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/ClaimAnyVm/action\",\r\n \"displayName\": \"Claim Any Virtual Machine\",\r\n \"description\": \"Claim a random claimable virtual machine in the lab.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/ExportResourceUsage/action\",\r\n \"displayName\": \"Exports the lab resource usage into a storage account\",\r\n \"description\": \"Exports the lab resource usage into a storage account\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/ImportVirtualMachine/action\",\r\n \"displayName\": \"Import a virtual machine\",\r\n \"description\": \"Import a virtual machine into a different lab.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labs/users\",\r\n \"displayName\": \"user profiles\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/users/delete\",\r\n \"displayName\": \"Delete user profiles.\",\r\n \"description\": \"Delete user profiles.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/users/read\",\r\n \"displayName\": \"Read user profiles.\",\r\n \"description\": \"Read user profiles.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/users/write\",\r\n \"displayName\": \"Add or modify user profiles.\",\r\n \"description\": \"Add or modify user profiles.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labs/users/secrets\",\r\n \"displayName\": \"secrets\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/users/secrets/delete\",\r\n \"displayName\": \"Delete secrets.\",\r\n \"description\": \"Delete secrets.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/users/secrets/read\",\r\n \"displayName\": \"Read secrets.\",\r\n \"description\": \"Read secrets.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/users/secrets/write\",\r\n \"displayName\": \"Add or modify secrets.\",\r\n \"description\": \"Add or modify secrets.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labs/users/environments\",\r\n \"displayName\": \"environments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/users/environments/delete\",\r\n \"displayName\": \"Delete environments.\",\r\n \"description\": \"Delete environments.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/users/environments/read\",\r\n \"displayName\": \"Read environments.\",\r\n \"description\": \"Read environments.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/users/environments/write\",\r\n \"displayName\": \"Add or modify environments.\",\r\n \"description\": \"Add or modify environments.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labs/users/serviceFabrics\",\r\n \"displayName\": \"Service Fabrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/users/serviceFabrics/delete\",\r\n \"displayName\": \"Delete service fabrics.\",\r\n \"description\": \"Delete service fabrics.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/users/serviceFabrics/read\",\r\n \"displayName\": \"Read service fabrics.\",\r\n \"description\": \"Read service fabrics.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/users/serviceFabrics/write\",\r\n \"displayName\": \"Add or modify service fabrics.\",\r\n \"description\": \"Add or modify service fabrics.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/users/serviceFabrics/Start/action\",\r\n \"displayName\": \"Start service fabric\",\r\n \"description\": \"Start a service fabric.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/users/serviceFabrics/Stop/action\",\r\n \"displayName\": \"Stop service fabric\",\r\n \"description\": \"Stop a service fabric\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/users/serviceFabrics/ListApplicableSchedules/action\",\r\n \"displayName\": \"List all applicable schedules\",\r\n \"description\": \"Lists all applicable schedules\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labs/users/serviceFabrics/schedules\",\r\n \"displayName\": \"schedules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/users/serviceFabrics/schedules/delete\",\r\n \"displayName\": \"Delete schedules.\",\r\n \"description\": \"Delete schedules.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/users/serviceFabrics/schedules/read\",\r\n \"displayName\": \"Read schedules.\",\r\n \"description\": \"Read schedules.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/users/serviceFabrics/schedules/write\",\r\n \"displayName\": \"Add or modify schedules.\",\r\n \"description\": \"Add or modify schedules.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/users/serviceFabrics/schedules/Execute/action\",\r\n \"displayName\": \"Execute schedule\",\r\n \"description\": \"Execute a schedule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labs/users/disks\",\r\n \"displayName\": \"disks\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/users/disks/delete\",\r\n \"displayName\": \"Delete disks.\",\r\n \"description\": \"Delete disks.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/users/disks/read\",\r\n \"displayName\": \"Read disks.\",\r\n \"description\": \"Read disks.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/users/disks/write\",\r\n \"displayName\": \"Add or modify disks.\",\r\n \"description\": \"Add or modify disks.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/users/disks/Attach/action\",\r\n \"displayName\": \"Attach disk\",\r\n \"description\": \"Attach and create the lease of the disk to the virtual machine.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/users/disks/Detach/action\",\r\n \"displayName\": \"Detach and break the lease of the disk attached to the virtual machine\",\r\n \"description\": \"Detach and break the lease of the disk attached to the virtual machine.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labs/customImages\",\r\n \"displayName\": \"custom images\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/customImages/delete\",\r\n \"displayName\": \"Delete custom images.\",\r\n \"description\": \"Delete custom images.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/customImages/read\",\r\n \"displayName\": \"Read custom images.\",\r\n \"description\": \"Read custom images.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/customImages/write\",\r\n \"displayName\": \"Add or modify custom images.\",\r\n \"description\": \"Add or modify custom images.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labs/serviceRunners\",\r\n \"displayName\": \"Service runners\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/serviceRunners/delete\",\r\n \"displayName\": \"Delete service runners.\",\r\n \"description\": \"Delete service runners.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/serviceRunners/read\",\r\n \"displayName\": \"Read service runners.\",\r\n \"description\": \"Read service runners.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/serviceRunners/write\",\r\n \"displayName\": \"Add or modify service runners.\",\r\n \"description\": \"Add or modify service runners.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labs/artifactSources\",\r\n \"displayName\": \"Artifact sources\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/artifactSources/delete\",\r\n \"displayName\": \"Delete artifact sources.\",\r\n \"description\": \"Delete artifact sources.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/artifactSources/read\",\r\n \"displayName\": \"Read artifact sources.\",\r\n \"description\": \"Read artifact sources.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/artifactSources/write\",\r\n \"displayName\": \"Add or modify artifact sources.\",\r\n \"description\": \"Add or modify artifact sources.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labs/artifactSources/artifacts\",\r\n \"displayName\": \"Artifacts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/artifactSources/artifacts/read\",\r\n \"displayName\": \"Read artifacts.\",\r\n \"description\": \"Read artifacts.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/artifactSources/artifacts/GenerateArmTemplate/action\",\r\n \"displayName\": \"Generates an ARM template for the given artifact\",\r\n \"description\": \"Generates an ARM template for the given artifact, uploads the required files to a storage account, and validates the generated artifact.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labs/artifactSources/armTemplates\",\r\n \"displayName\": \"Azure Resource Manager templates\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/artifactSources/armTemplates/read\",\r\n \"displayName\": \"Read azure resource manager templates.\",\r\n \"description\": \"Read azure resource manager templates.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labs/costs\",\r\n \"displayName\": \"costs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/costs/read\",\r\n \"displayName\": \"Read costs.\",\r\n \"description\": \"Read costs.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/costs/write\",\r\n \"displayName\": \"Add or modify costs.\",\r\n \"description\": \"Add or modify costs.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labs/virtualNetworks\",\r\n \"displayName\": \"virtual networks\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/virtualNetworks/delete\",\r\n \"displayName\": \"Delete virtual networks.\",\r\n \"description\": \"Delete virtual networks.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/virtualNetworks/read\",\r\n \"displayName\": \"Read virtual networks.\",\r\n \"description\": \"Read virtual networks.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/virtualNetworks/write\",\r\n \"displayName\": \"Add or modify virtual networks.\",\r\n \"description\": \"Add or modify virtual networks.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labs/formulas\",\r\n \"displayName\": \"Formulas\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/formulas/delete\",\r\n \"displayName\": \"Delete formulas.\",\r\n \"description\": \"Delete formulas.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/formulas/read\",\r\n \"displayName\": \"Read formulas.\",\r\n \"description\": \"Read formulas.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/formulas/write\",\r\n \"displayName\": \"Add or modify formulas.\",\r\n \"description\": \"Add or modify formulas.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labs/schedules\",\r\n \"displayName\": \"schedules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/schedules/delete\",\r\n \"displayName\": \"Delete schedules.\",\r\n \"description\": \"Delete schedules.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/schedules/read\",\r\n \"displayName\": \"Read schedules.\",\r\n \"description\": \"Read schedules.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/schedules/write\",\r\n \"displayName\": \"Add or modify schedules.\",\r\n \"description\": \"Add or modify schedules.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/schedules/Execute/action\",\r\n \"displayName\": \"Execute schedule\",\r\n \"description\": \"Execute a schedule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/schedules/ListApplicable/action\",\r\n \"displayName\": \"List all applicable schedules\",\r\n \"description\": \"Lists all applicable schedules\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labs/galleryImages\",\r\n \"displayName\": \"gallery images\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/galleryImages/read\",\r\n \"displayName\": \"Read gallery images.\",\r\n \"description\": \"Read gallery images.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labs/policySets\",\r\n \"displayName\": \"policy sets\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/policySets/EvaluatePolicies/action\",\r\n \"displayName\": \"Evaluate policy\",\r\n \"description\": \"Evaluates lab policy.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labs/policySets/policies\",\r\n \"displayName\": \"policies\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/policySets/policies/delete\",\r\n \"displayName\": \"Delete policies.\",\r\n \"description\": \"Delete policies.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/policySets/policies/read\",\r\n \"displayName\": \"Read policies.\",\r\n \"description\": \"Read policies.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/policySets/policies/write\",\r\n \"displayName\": \"Add or modify policies.\",\r\n \"description\": \"Add or modify policies.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labs/virtualMachines\",\r\n \"displayName\": \"Virtual machines\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/virtualMachines/delete\",\r\n \"displayName\": \"Delete virtual machines.\",\r\n \"description\": \"Delete virtual machines.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/virtualMachines/read\",\r\n \"displayName\": \"Read virtual machines.\",\r\n \"description\": \"Read virtual machines.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/virtualMachines/write\",\r\n \"displayName\": \"Add or modify virtual machines.\",\r\n \"description\": \"Add or modify virtual machines.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/virtualMachines/Start/action\",\r\n \"displayName\": \"Start virtual machine\",\r\n \"description\": \"Start a virtual machine.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/virtualMachines/Stop/action\",\r\n \"displayName\": \"Stop virtual machine\",\r\n \"description\": \"Stop a virtual machine\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/virtualMachines/Restart/action\",\r\n \"displayName\": \"Restart virtual machine\",\r\n \"description\": \"Restart a virtual machine.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/virtualMachines/ApplyArtifacts/action\",\r\n \"displayName\": \"Apply artifacts to virtual machine\",\r\n \"description\": \"Apply artifacts to virtual machine.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/virtualMachines/AddDataDisk/action\",\r\n \"displayName\": \"Add or attach a data disk\",\r\n \"description\": \"Attach a new or existing data disk to virtual machine.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/virtualMachines/DetachDataDisk/action\",\r\n \"displayName\": \"Detach the specified disk from the virtual machine\",\r\n \"description\": \"Detach the specified disk from the virtual machine.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/virtualMachines/Claim/action\",\r\n \"displayName\": \"Claim a virtual machine\",\r\n \"description\": \"Take ownership of an existing virtual machine\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/virtualMachines/UnClaim/action\",\r\n \"displayName\": \"Unclaim a virtual machine\",\r\n \"description\": \"Release ownership of an existing virtual machine\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/virtualMachines/TransferDisks/action\",\r\n \"displayName\": \"Transfer data disks to yourself\",\r\n \"description\": \"Transfer ownership of virtual machine data disks to yourself\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/virtualMachines/ListApplicableSchedules/action\",\r\n \"displayName\": \"List all applicable schedules\",\r\n \"description\": \"Lists all applicable schedules\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labs/virtualMachines/schedules\",\r\n \"displayName\": \"schedules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/virtualMachines/schedules/delete\",\r\n \"displayName\": \"Delete schedules.\",\r\n \"description\": \"Delete schedules.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/virtualMachines/schedules/read\",\r\n \"displayName\": \"Read schedules.\",\r\n \"description\": \"Read schedules.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/virtualMachines/schedules/write\",\r\n \"displayName\": \"Add or modify schedules.\",\r\n \"description\": \"Add or modify schedules.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/virtualMachines/schedules/Execute/action\",\r\n \"displayName\": \"Execute schedule\",\r\n \"description\": \"Execute a schedule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labs/notificationChannels\",\r\n \"displayName\": \"notificationChannels\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/notificationChannels/delete\",\r\n \"displayName\": \"Delete notificationchannels.\",\r\n \"description\": \"Delete notificationchannels.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/notificationChannels/read\",\r\n \"displayName\": \"Read notificationchannels.\",\r\n \"description\": \"Read notificationchannels.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/notificationChannels/write\",\r\n \"displayName\": \"Add or modify notificationchannels.\",\r\n \"description\": \"Add or modify notificationchannels.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labs/notificationChannels/Notify/action\",\r\n \"displayName\": \"Notify\",\r\n \"description\": \"Send notification to provided channel.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"schedules\",\r\n \"displayName\": \"schedules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/schedules/delete\",\r\n \"displayName\": \"Delete schedules.\",\r\n \"description\": \"Delete schedules.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/schedules/read\",\r\n \"displayName\": \"Read schedules.\",\r\n \"description\": \"Read schedules.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/schedules/write\",\r\n \"displayName\": \"Add or modify schedules.\",\r\n \"description\": \"Add or modify schedules.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/schedules/Execute/action\",\r\n \"displayName\": \"Execute schedule\",\r\n \"description\": \"Execute a schedule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/schedules/Retarget/action\",\r\n \"displayName\": \"Retarget schedule.\",\r\n \"description\": \"Updates a schedule's target resource Id.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labCenters\",\r\n \"displayName\": \"Lab centers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labCenters/delete\",\r\n \"displayName\": \"Delete lab centers.\",\r\n \"description\": \"Delete lab centers.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labCenters/read\",\r\n \"displayName\": \"Read lab centers.\",\r\n \"description\": \"Read lab centers.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DevTestLab/labCenters/write\",\r\n \"displayName\": \"Add or modify lab centers.\",\r\n \"description\": \"Add or modify lab centers.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/operations\",\r\n \"displayName\": \"operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DevTestLab/locations/operations/read\",\r\n \"displayName\": \"Read operations.\",\r\n \"description\": \"Read operations.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.DevTestLab\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.DevTestLab\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Feature\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"providers/features\",\r\n \"displayName\": \"Feature\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Features/providers/features/read\",\r\n \"displayName\": \"Get Provider Feature\",\r\n \"description\": \"Gets the feature of a subscription in a given resource provider.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Features/providers/features/register/action\",\r\n \"displayName\": \"Register Provider Feature\",\r\n \"description\": \"Registers the feature for a subscription in a given resource provider.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Features/providers/features/unregister/action\",\r\n \"displayName\": \"Unregister Provider Feature\",\r\n \"description\": \"Unregisters the feature for a subscription in a given resource provider.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"features\",\r\n \"displayName\": \"Feature\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Features/features/read\",\r\n \"displayName\": \"Get Feature\",\r\n \"description\": \"Gets the features of a subscription.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Features\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Features\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft DB for MySQL\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"servers\",\r\n \"displayName\": \"MySQL Server\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DBforMySQL/servers/read\",\r\n \"displayName\": \"List/Get MySQL Servers\",\r\n \"description\": \"Return the list of servers or gets the properties for the specified server.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DBforMySQL/servers/write\",\r\n \"displayName\": \"Create/Update MySQL Server\",\r\n \"description\": \"Creates a server with the specified parameters or update the properties or tags for the specified server.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DBforMySQL/servers/delete\",\r\n \"displayName\": \"Delete MySQL Server\",\r\n \"description\": \"Deletes an existing server.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Database Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DBforMySQL/servers/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get database metric definitions\",\r\n \"description\": \"Return types of metrics that are available for databases\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"cpu_percent\",\r\n \"displayName\": \"CPU percent\",\r\n \"displayDescription\": \"CPU percent\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"compute_limit\",\r\n \"displayName\": \"Compute Unit limit\",\r\n \"displayDescription\": \"Compute Unit limit\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"compute_consumption_percent\",\r\n \"displayName\": \"Compute Unit percentage\",\r\n \"displayDescription\": \"Compute Unit percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"memory_percent\",\r\n \"displayName\": \"Memory percent\",\r\n \"displayDescription\": \"Memory percent\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"io_consumption_percent\",\r\n \"displayName\": \"IO percent\",\r\n \"displayDescription\": \"IO percent\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"storage_percent\",\r\n \"displayName\": \"Storage percentage\",\r\n \"displayDescription\": \"Storage percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"storage_used\",\r\n \"displayName\": \"Storage used\",\r\n \"displayDescription\": \"Storage used\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"storage_limit\",\r\n \"displayName\": \"Storage limit\",\r\n \"displayDescription\": \"Storage limit\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"serverlog_storage_percent\",\r\n \"displayName\": \"Server Log storage percent\",\r\n \"displayDescription\": \"Server Log storage percent\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"serverlog_storage_usage\",\r\n \"displayName\": \"Server Log storage used\",\r\n \"displayDescription\": \"Server Log storage used\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"serverlog_storage_limit\",\r\n \"displayName\": \"Server Log storage limit\",\r\n \"displayDescription\": \"Server Log storage limit\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\"\r\n },\r\n {\r\n \"name\": \"active_connections\",\r\n \"displayName\": \"Total active connections\",\r\n \"displayDescription\": \"Total active connections\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"connections_failed\",\r\n \"displayName\": \"Total failed connections\",\r\n \"displayDescription\": \"Total failed connections\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"seconds_behind_master\",\r\n \"displayName\": \"Replication lag in seconds\",\r\n \"displayDescription\": \"Replication lag in seconds\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": true\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Database Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DBforMySQL/servers/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the disagnostic setting for the resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DBforMySQL/servers/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/firewallRules\",\r\n \"displayName\": \"Firewall Rules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DBforMySQL/servers/firewallRules/read\",\r\n \"displayName\": \"List/Get Firewall Rules\",\r\n \"description\": \"Return the list of firewall rules for a server or gets the properties for the specified firewall rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DBforMySQL/servers/firewallRules/write\",\r\n \"displayName\": \"Create/Update Firewall Rule\",\r\n \"description\": \"Creates a firewall rule with the specified parameters or update an existing rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DBforMySQL/servers/firewallRules/delete\",\r\n \"displayName\": \"Delete Firewall Rule\",\r\n \"description\": \"Deletes an existing firewall rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/recoverableServers\",\r\n \"displayName\": \"Recoverable MySQL Server\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DBforMySQL/servers/recoverableServers/read\",\r\n \"displayName\": \"Get Recoverable MySQL Server info\",\r\n \"description\": \"Return the recoverable MySQL Server info\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/virtualNetworkRules\",\r\n \"displayName\": \"Virtual Network Rules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DBforMySQL/servers/virtualNetworkRules/read\",\r\n \"displayName\": \"List/Get Virtual Network Rule(s)\",\r\n \"description\": \"Return the list of virtual network rules or gets the properties for the specified virtual network rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DBforMySQL/servers/virtualNetworkRules/write\",\r\n \"displayName\": \"Create/Update Virtual Network Rule\",\r\n \"description\": \"Creates a virtual network rule with the specified parameters or update the properties or tags for the specified virtual network rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DBforMySQL/servers/virtualNetworkRules/delete\",\r\n \"displayName\": \"Delete Virtual Network Rule\",\r\n \"description\": \"Deletes an existing Virtual Network Rule\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"performanceTiers\",\r\n \"displayName\": \"Performance Tiers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DBforMySQL/performanceTiers/read\",\r\n \"displayName\": \"List Performance Tiers\",\r\n \"description\": \"Returns the list of Performance Tiers available.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/performanceTiers\",\r\n \"displayName\": \"Performance Tiers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DBforMySQL/locations/performanceTiers/read\",\r\n \"displayName\": \"List Performance Tiers\",\r\n \"description\": \"Returns the list of Performance Tiers available.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.DBforMySQL\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.DBforMySQL\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Machine Learning Model Management Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.MachineLearningModelManagement/register/action\",\r\n \"displayName\": \"Register the provider\",\r\n \"description\": \"Registers subscription ID to the resource provider and enables the creation of a hosting account\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"accounts\",\r\n \"displayName\": \"Machine Learning Model Management Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.MachineLearningModelManagement/accounts/read\",\r\n \"displayName\": \"Read the hosting account\",\r\n \"description\": \"Read any hosting account\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.MachineLearningModelManagement/accounts/write\",\r\n \"displayName\": \"Write the hosting account\",\r\n \"description\": \"Create or update any hosting account\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.MachineLearningModelManagement/accounts/delete\",\r\n \"displayName\": \"Delete the hosting account\",\r\n \"description\": \"Delete any hosting account\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.MachineLearningModelManagement\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.MachineLearningModelManagement\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Management\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Management/checkNameAvailability/action\",\r\n \"displayName\": \"Check Name Availability\",\r\n \"description\": \"Checks if the specified management group name is valid and unique.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Management/getEntities/action\",\r\n \"displayName\": \"List Entities\",\r\n \"description\": \"List all entities (Management Groups, Subscriptions, etc.) for the authenticated user.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"managementGroups\",\r\n \"displayName\": \"managementGroups\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Management/managementGroups/read\",\r\n \"displayName\": \"List Groups\",\r\n \"description\": \"List management groups for the authenticated user.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Management/managementGroups/write\",\r\n \"displayName\": \"Create or Update\",\r\n \"description\": \"Create or update a management group.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Management/managementGroups/delete\",\r\n \"displayName\": \"Delete Group\",\r\n \"description\": \"Delete management group.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"managementGroups/subscriptions\",\r\n \"displayName\": \"managementGroups\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Management/managementGroups/subscriptions/write\",\r\n \"displayName\": \"Add Management Group Subscription\",\r\n \"description\": \"Associates existing subscription with the management group.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Management/managementGroups/subscriptions/delete\",\r\n \"displayName\": \"Delete Management Group Subscription\",\r\n \"description\": \"De-associates subscription from the management group.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Management\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Management\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Azure EventHub\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventHub/checkNamespaceAvailability/action\",\r\n \"displayName\": \"Get namespace availability.\",\r\n \"description\": \"Checks availability of namespace under given subscription. This API is deprecated please use CheckNameAvailabiltiy instead.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/checkNameAvailability/action\",\r\n \"displayName\": \"Get namespace availability.\",\r\n \"description\": \"Checks availability of namespace under given subscription.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/register/action\",\r\n \"displayName\": \"Registers the EventHub Resource Provider\",\r\n \"description\": \"Registers the subscription for the EventHub resource provider and enables the creation of EventHub resources\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/unregister/action\",\r\n \"displayName\": \"Registers the EventHub Resource Provider\",\r\n \"description\": \"Registers the EventHub Resource Provider\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"sku\",\r\n \"displayName\": \"Sku\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventHub/sku/read\",\r\n \"displayName\": \"Get Sku\",\r\n \"description\": \"Get list of Sku Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sku/regions\",\r\n \"displayName\": \"SkuRegions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventHub/sku/regions/read\",\r\n \"displayName\": \"Get SkuRegions\",\r\n \"description\": \"Get list of SkuRegions Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces\",\r\n \"displayName\": \"Namespace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/write\",\r\n \"displayName\": \"Create Or Update Namespace \",\r\n \"description\": \"Create a Namespace Resource and Update its properties. Tags and Capacity of the Namespace are the properties which can be updated.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/read\",\r\n \"displayName\": \"Get Namespace Resource\",\r\n \"description\": \"Get the list of Namespace Resource Description\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/Delete\",\r\n \"displayName\": \"Delete Namespace\",\r\n \"description\": \"Delete Namespace Resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/authorizationRules/action\",\r\n \"displayName\": \"Updates Namespace Authorization Rule (Deprecated)\",\r\n \"description\": \"Updates Namespace Authorization Rule. This API is depricated. Please use a PUT call to update the Namespace Authorization Rule instead.. This operation is not supported on API version 2017-04-01.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/operationresults\",\r\n \"displayName\": \"Namespace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/operationresults/read\",\r\n \"displayName\": \"Get Namespace Resource\",\r\n \"description\": \"Get the status of Namespace operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Namespace metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get Namespace metrics\",\r\n \"description\": \"Get list of Namespace metrics Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"SuccessfulRequests\",\r\n \"displayName\": \"Successful Requests (Preview)\",\r\n \"displayDescription\": \"Successful Requests for Microsoft.EventHub. (Preview)\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"IncomingRequests\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n },\r\n {\r\n \"name\": \"OperationResult\",\r\n \"isHidden\": true,\r\n \"defaultDimensionValues\": [\r\n {\r\n \"value\": \"Success\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"ServerErrors\",\r\n \"displayName\": \"Server Errors. (Preview)\",\r\n \"displayDescription\": \"Server Errors for Microsoft.EventHub. (Preview)\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"IncomingRequests\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n },\r\n {\r\n \"name\": \"OperationResult\",\r\n \"isHidden\": true,\r\n \"defaultDimensionValues\": [\r\n {\r\n \"value\": \"InternalServerError\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"UserErrors\",\r\n \"displayName\": \"User Errors. (Preview)\",\r\n \"displayDescription\": \"User Errors for Microsoft.EventHub. (Preview)\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"IncomingRequests\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n },\r\n {\r\n \"name\": \"OperationResult\",\r\n \"isHidden\": true,\r\n \"defaultDimensionValues\": [\r\n {\r\n \"value\": \"ClientError\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"QuotaExceededErrors\",\r\n \"displayName\": \"Quota Exceeded Errors. (Preview)\",\r\n \"displayDescription\": \"Quota Exceeded Errors for Microsoft.EventHub. (Preview)\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"IncomingRequests\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n },\r\n {\r\n \"name\": \"OperationResult\",\r\n \"isHidden\": true,\r\n \"defaultDimensionValues\": [\r\n {\r\n \"value\": \"QuotaExceeded\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"ThrottledRequests\",\r\n \"displayName\": \"Throttled Requests. (Preview)\",\r\n \"displayDescription\": \"Throttled Requests for Microsoft.EventHub. (Preview)\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"IncomingRequests\",\r\n \"isDimensionRequired\": false,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n },\r\n {\r\n \"name\": \"OperationResult\",\r\n \"isHidden\": true,\r\n \"defaultDimensionValues\": [\r\n {\r\n \"value\": \"ServerBusy\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"IncomingRequests\",\r\n \"displayName\": \"Incoming Requests (Preview)\",\r\n \"displayDescription\": \"Incoming Requests for Microsoft.EventHub. (Preview)\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"IncomingRequests\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"IncomingMessages\",\r\n \"displayName\": \"Incoming Messages (Preview)\",\r\n \"displayDescription\": \"Incoming Messages for Microsoft.EventHub. (Preview)\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"IncomingMessages\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"OutgoingMessages\",\r\n \"displayName\": \"Outgoing Messages (Preview)\",\r\n \"displayDescription\": \"Outgoing Messages for Microsoft.EventHub. (Preview)\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"OutgoingMessages\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"IncomingBytes\",\r\n \"displayName\": \"Incoming Bytes. (Preview)\",\r\n \"displayDescription\": \"Incoming Bytes for Microsoft.EventHub. (Preview)\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"IncomingBytes\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"OutgoingBytes\",\r\n \"displayName\": \"Outgoing Bytes. (Preview)\",\r\n \"displayDescription\": \"Outgoing Bytes for Microsoft.EventHub. (Preview)\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"OutgoingBytes\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"ActiveConnections\",\r\n \"displayName\": \"ActiveConnections (Preview)\",\r\n \"displayDescription\": \"Total Active Connections for Microsoft.EventHub. (Preview)\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"ActiveConnectionsCount\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"ConnectionsOpened\",\r\n \"displayName\": \"Connections Opened. (Preview)\",\r\n \"displayDescription\": \"Connections Opened for Microsoft.EventHub. (Preview)\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"ConnectionOpen\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"ConnectionsClosed\",\r\n \"displayName\": \"Connections Closed. (Preview)\",\r\n \"displayDescription\": \"Connections Closed for Microsoft.EventHub. (Preview)\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"ConnectionClose\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"CaptureBacklog\",\r\n \"displayName\": \"Capture Backlog. (Preview)\",\r\n \"displayDescription\": \"Capture Backlog for Microsoft.EventHub. (Preview)\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"ArchiveBacklog\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"CapturedMessages\",\r\n \"displayName\": \"Captured Messages. (Preview)\",\r\n \"displayDescription\": \"Captured Messages for Microsoft.EventHub. (Preview)\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"ArchivedMessages\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"CapturedBytes\",\r\n \"displayName\": \"Captured Bytes. (Preview)\",\r\n \"displayDescription\": \"Captured Bytes for Microsoft.EventHub. (Preview)\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"internalMetricName\": \"ArchivedBytes\",\r\n \"isDimensionRequired\": false,\r\n \"sourceMdmAccount\": \"servicebus\",\r\n \"sourceMdmNamespace\": \"OperationQoSMetrics\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"dimensions\": [\r\n {\r\n \"name\": \"EntityName\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"INREQS\",\r\n \"displayName\": \"Incoming Requests\",\r\n \"displayDescription\": \"Total incoming send requests for a namespace\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"SUCCREQ\",\r\n \"displayName\": \"Successful Requests\",\r\n \"displayDescription\": \"Total successful requests for a namespace\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"FAILREQ\",\r\n \"displayName\": \"Failed Requests\",\r\n \"displayDescription\": \"Total failed requests for a namespace\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"SVRBSY\",\r\n \"displayName\": \"Server Busy Errors\",\r\n \"displayDescription\": \"Total server busy errors for a namespace\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"INTERR\",\r\n \"displayName\": \"Internal Server Errors\",\r\n \"displayDescription\": \"Total internal server errors for a namespace\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"MISCERR\",\r\n \"displayName\": \"Other Errors\",\r\n \"displayDescription\": \"Total failed requests for a namespace\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"INMSGS\",\r\n \"displayName\": \"Incoming Messages (Deprecated)\",\r\n \"displayDescription\": \"Total incoming messages for a namespace. This metric is deprecated. Please use Incoming Messages metric instead\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"EHINMSGS\",\r\n \"displayName\": \"Incoming Messages\",\r\n \"displayDescription\": \"Total incoming messages for a namespace\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"OUTMSGS\",\r\n \"displayName\": \"Outgoing Messages (Deprecated)\",\r\n \"displayDescription\": \"Total outgoing messages for a namespace. This metric is deprecated. Please use Outgoing Messages metric instead\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"EHOUTMSGS\",\r\n \"displayName\": \"Outgoing Messages\",\r\n \"displayDescription\": \"Total outgoing messages for a namespace\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"EHINMBS\",\r\n \"displayName\": \"Incoming bytes (Deprecated)\",\r\n \"displayDescription\": \"Event Hub incoming message throughput for a namespace. This metric is deprecated. Please use Incoming bytes metric instead\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"EHINBYTES\",\r\n \"displayName\": \"Incoming bytes\",\r\n \"displayDescription\": \"Event Hub incoming message throughput for a namespace\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"EHOUTMBS\",\r\n \"displayName\": \"Outgoing bytes (Deprecated)\",\r\n \"displayDescription\": \"Event Hub outgoing message throughput for a namespace. This metric is deprecated. Please use Outgoing bytes metric instead\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"EHOUTBYTES\",\r\n \"displayName\": \"Outgoing bytes\",\r\n \"displayDescription\": \"Event Hub outgoing message throughput for a namespace\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"EHABL\",\r\n \"displayName\": \"Archive backlog messages\",\r\n \"displayDescription\": \"Event Hub archive messages in backlog for a namespace\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"EHAMSGS\",\r\n \"displayName\": \"Archive messages\",\r\n \"displayDescription\": \"Event Hub archived messages in a namespace\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"EHAMBS\",\r\n \"displayName\": \"Archive message throughput\",\r\n \"displayDescription\": \"Event Hub archived message throughput in a namespace\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P30D\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Namespace diagnostic settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Get Namespace diagnostic settings\",\r\n \"description\": \"Get list of Namespace diagnostic settings Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Create or Update Namespace diagnostic settings\",\r\n \"description\": \"Get list of Namespace diagnostic settings Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"Namespace logs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Get Namespace logs\",\r\n \"description\": \"Get list of Namespace logs Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"ArchiveLogs\",\r\n \"displayName\": \"Archive Logs\",\r\n \"blobDuration\": \"PT5M\"\r\n },\r\n {\r\n \"name\": \"OperationalLogs\",\r\n \"displayName\": \"Operational Logs\",\r\n \"blobDuration\": \"PT5M\"\r\n },\r\n {\r\n \"name\": \"AutoScaleLogs\",\r\n \"displayName\": \"Auto Scale Logs\",\r\n \"blobDuration\": \"PT10M\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/authorizationRules\",\r\n \"displayName\": \"AuthorizationRules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/authorizationRules/read\",\r\n \"displayName\": \"Get Namespace Authorization Rules\",\r\n \"description\": \"Get the list of Namespaces Authorization Rules description.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/authorizationRules/write\",\r\n \"displayName\": \"Create or Update Namespace Authorization Rules\",\r\n \"description\": \"Create a Namespace level Authorization Rules and update its properties. The Authorization Rules Access Rights, the Primary and Secondary Keys can be updated.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/authorizationRules/delete\",\r\n \"displayName\": \"Delete Namespace Authorization Rule\",\r\n \"description\": \"Delete Namespace Authorization Rule. The Default Namespace Authorization Rule cannot be deleted. \",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/authorizationRules/listkeys/action\",\r\n \"displayName\": \"Get Namespace Listkeys\",\r\n \"description\": \"Get the Connection String to the Namespace\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/authorizationRules/regenerateKeys/action\",\r\n \"displayName\": \"Resource Regeneratekeys\",\r\n \"description\": \"Regenerate the Primary or Secondary key to the Resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/eventhubs\",\r\n \"displayName\": \"EventHub\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/eventhubs/write\",\r\n \"displayName\": \"Create or Update EventHub\",\r\n \"description\": \"Create or Update EventHub properties.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/eventhubs/read\",\r\n \"displayName\": \"Get EventHub\",\r\n \"description\": \"Get list of EventHub Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/eventhubs/Delete\",\r\n \"displayName\": \"Delete EventHub\",\r\n \"description\": \"Operation to delete EventHub Resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/eventhubs/authorizationRules/action\",\r\n \"displayName\": \"Update EventHub Authorization Rules (Deprecated)\",\r\n \"description\": \"Operation to update EventHub. This operation is not supported on API version 2017-04-01. Authorization Rules. Please use a PUT call to update Authorization Rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/eventHubs/consumergroups\",\r\n \"displayName\": \"ConsumerGroup\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/eventHubs/consumergroups/write\",\r\n \"displayName\": \"Create or Update ConsumerGroup\",\r\n \"description\": \"Create or Update ConsumerGroup properties.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/eventHubs/consumergroups/read\",\r\n \"displayName\": \"Get ConsumerGroup\",\r\n \"description\": \"Get list of ConsumerGroup Resource Descriptions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/eventHubs/consumergroups/Delete\",\r\n \"displayName\": \"Delete ConsumerGroup\",\r\n \"description\": \"Operation to delete ConsumerGroup Resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/eventhubs/authorizationRules\",\r\n \"displayName\": \"EventHub AuthorizationRules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/eventhubs/authorizationRules/read\",\r\n \"displayName\": \" Get EventHub Authorization Rules\",\r\n \"description\": \" Get the list of EventHub Authorization Rules\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/eventhubs/authorizationRules/write\",\r\n \"displayName\": \"Create or Update EventHub Authorization Rule\",\r\n \"description\": \"Create EventHub Authorization Rules and Update its properties. The Authorization Rules Access Rights can be updated.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/eventhubs/authorizationRules/delete\",\r\n \"displayName\": \"Delete EventHub Authorization Rules\",\r\n \"description\": \"Operation to delete EventHub Authorization Rules\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/eventhubs/authorizationRules/listkeys/action\",\r\n \"displayName\": \"List EventHub keys\",\r\n \"description\": \"Get the Connection String to EventHub\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/eventhubs/authorizationRules/regenerateKeys/action\",\r\n \"displayName\": \"Resource Regeneratekeys\",\r\n \"description\": \"Regenerate the Primary or Secondary key to the Resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/disasterrecoveryconfigs\",\r\n \"displayName\": \"DisasterRecoveryConfigurations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/disasterrecoveryconfigs/checkNameAvailability/action\",\r\n \"displayName\": \"Get alias availability.\",\r\n \"description\": \"Checks availability of namespace alias under given subscription.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/disasterRecoveryConfigs/write\",\r\n \"displayName\": \"Create or Update Disaster Recovery configuration.\",\r\n \"description\": \"Creates or Updates the Disaster Recovery configuration associated with the namespace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/disasterRecoveryConfigs/read\",\r\n \"displayName\": \"Get Disaster Recovery configuration\",\r\n \"description\": \"Gets the Disaster Recovery configuration associated with the namespace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/disasterRecoveryConfigs/delete\",\r\n \"displayName\": \"Delete Disaster Recovery configuration\",\r\n \"description\": \"Deletes the Disaster Recovery configuration associated with the namespace. This operation can only be invoked via the primary namespace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/disasterRecoveryConfigs/breakPairing/action\",\r\n \"displayName\": \"Break Pairing\",\r\n \"description\": \"Disables Disaster Recovery and stops replicating changes from primary to secondary namespaces.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/disasterRecoveryConfigs/failover/action\",\r\n \"displayName\": \"Failover\",\r\n \"description\": \"Invokes a GEO DR failover and reconfigures the namespace alias to point to the secondary namespace.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/disasterRecoveryConfigs/authorizationRules\",\r\n \"displayName\": \"AuthorizationRules\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/disasterRecoveryConfigs/authorizationRules/read\",\r\n \"displayName\": \"Get Disaster Recovery Primary Namespace's Authorization Rules\",\r\n \"description\": \"Get Disaster Recovery Primary Namespace's Authorization Rules\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/disasterRecoveryConfigs/authorizationRules/listkeys/action\",\r\n \"displayName\": \"Gets the authorization rules keys for the Disaster Recovery primary namespace\",\r\n \"description\": \"Gets the authorization rules keys for the Disaster Recovery primary namespace\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"namespaces/messagingPlan\",\r\n \"displayName\": \"Namespace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/messagingPlan/read\",\r\n \"displayName\": \"Get Messaging Plan (Deprecated)\",\r\n \"description\": \"Gets the Messaging Plan for a namespace. This API is deprecated. Properties exposed via the MessagingPlan resource are moved to the (parent) Namespace resource in later API versions.. This operation is not supported on API version 2017-04-01.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventHub/namespaces/messagingPlan/write\",\r\n \"displayName\": \"Create or Update Messaging Plan (Deprecated)\",\r\n \"description\": \"Updates the Messaging Plan for a namespace. This API is deprecated. Properties exposed via the MessagingPlan resource are moved to the (parent) Namespace resource in later API versions.. This operation is not supported on API version 2017-04-01.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventHub/operations/read\",\r\n \"displayName\": \"Get Operations\",\r\n \"description\": \"Get Operations\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.EventHub\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.EventHub\"\r\n },\r\n {\r\n \"displayName\": \"Managed Service Identity\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"userAssignedIdentities\",\r\n \"displayName\": \"User Assigned Identities\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ManagedIdentity/userAssignedIdentities/read\",\r\n \"displayName\": \"Get User Assigned Identity\",\r\n \"description\": \"Gets an existing user assigned identity\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ManagedIdentity/userAssignedIdentities/write\",\r\n \"displayName\": \"Create/Update User Assigned Identity\",\r\n \"description\": \"Creates a new user assigned identity or updates the tags associated with an existing user assigned identity\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ManagedIdentity/userAssignedIdentities/delete\",\r\n \"displayName\": \"Delete User Assigned Identity\",\r\n \"description\": \"Deletes an existing user assigned identity\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ManagedIdentity/userAssignedIdentities/assign/action\",\r\n \"displayName\": \"Assign User Assigned Identity\",\r\n \"description\": \"RBAC action for assigning an existing user assigned identity to a resource\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ManagedIdentity\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ManagedIdentity\"\r\n },\r\n {\r\n \"displayName\": \"Crypteron DataSecurity\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Crypteron.DataSecurity/updateCommunicationPreference/action\",\r\n \"displayName\": \"Update Communication Preferences\",\r\n \"description\": \"Updates Communication Preferences\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Crypteron.DataSecurity/listCommunicationPreference/action\",\r\n \"displayName\": \"List Communication Preferences\",\r\n \"description\": \"Read any Communication Preferences\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Crypteron.DataSecurity/operations/read\",\r\n \"displayName\": \"Read Operations\",\r\n \"description\": \"Read any Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"apps\",\r\n \"displayName\": \"apps\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Crypteron.DataSecurity/apps/read\",\r\n \"displayName\": \"Read apps\",\r\n \"description\": \"Read any apps\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Crypteron.DataSecurity/apps/write\",\r\n \"displayName\": \"Create or Update apps\",\r\n \"description\": \"Create or Update any apps\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Crypteron.DataSecurity/apps/delete\",\r\n \"displayName\": \"Delete apps\",\r\n \"description\": \"Deletes any apps\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Crypteron.DataSecurity/apps/listSecrets/action\",\r\n \"displayName\": \"List Secrets\",\r\n \"description\": \"Read any apps Secrets\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Crypteron.DataSecurity/apps/regenerateKeys/action\",\r\n \"displayName\": \"Regenerate Keys\",\r\n \"description\": \"Regenerate any apps Keys\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Crypteron.DataSecurity/apps/listSingleSignOnToken/action\",\r\n \"displayName\": \"List Single Sign On Tokens\",\r\n \"description\": \"Read any apps Single Sign On Tokens\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Crypteron.DataSecurity\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Crypteron.DataSecurity\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Batch\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Batch/register/action\",\r\n \"displayName\": \"Register the Batch Resource Provider\",\r\n \"description\": \"Registers the subscription for the Batch Resource Provider and enables the creation of Batch accounts\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Batch/unregister/action\",\r\n \"displayName\": \"Unregister the Batch Resource Provider\",\r\n \"description\": \"Unregisters the subscription for the Batch Resource Provider preventing the creation of Batch accounts\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"batchAccounts\",\r\n \"displayName\": \"Batch Accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/write\",\r\n \"displayName\": \"Create or Update Batch Account\",\r\n \"description\": \"Creates a new Batch account or updates an existing Batch account\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/read\",\r\n \"displayName\": \"List or Get Batch Accounts\",\r\n \"description\": \"Lists Batch accounts or gets the properties of a Batch account\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/delete\",\r\n \"displayName\": \"Delete Batch Account\",\r\n \"description\": \"Deletes a Batch account\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/listkeys/action\",\r\n \"displayName\": \"List Batch Account Keys\",\r\n \"description\": \"Lists access keys for a Batch account\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/regeneratekeys/action\",\r\n \"displayName\": \"Regenerate Batch Account Keys\",\r\n \"description\": \"Regenerates access keys for a Batch account\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/syncAutoStorageKeys/action\",\r\n \"displayName\": \"Synchronize Auto Storage Account Keys\",\r\n \"description\": \"Synchronizes access keys for the auto storage account configured for a Batch account\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"batchAccounts/operationResults\",\r\n \"displayName\": \"Batch Resource Provider\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/operationResults/read\",\r\n \"displayName\": \"Get Batch account operation results\",\r\n \"description\": \"Gets the results of a long running Batch account operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"batchAccounts/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Batch Account Metric Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Read Batch service metric definitions\",\r\n \"description\": \"Gets the available metrics for the Batch service\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"CoreCount\",\r\n \"displayName\": \"Dedicated Core Count\",\r\n \"displayDescription\": \"Total number of dedicated cores in the batch account\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false\r\n },\r\n {\r\n \"name\": \"TotalNodeCount\",\r\n \"displayName\": \"Dedicated Node Count\",\r\n \"displayDescription\": \"Total number of dedicated nodes in the batch account\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false\r\n },\r\n {\r\n \"name\": \"LowPriorityCoreCount\",\r\n \"displayName\": \"LowPriority Core Count\",\r\n \"displayDescription\": \"Total number of low-priority cores in the batch account\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false\r\n },\r\n {\r\n \"name\": \"TotalLowPriorityNodeCount\",\r\n \"displayName\": \"Low-Priority Node Count\",\r\n \"displayDescription\": \"Total number of low-priority nodes in the batch account\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false\r\n },\r\n {\r\n \"name\": \"CreatingNodeCount\",\r\n \"displayName\": \"Creating Node Count\",\r\n \"displayDescription\": \"Number of nodes being created\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false\r\n },\r\n {\r\n \"name\": \"StartingNodeCount\",\r\n \"displayName\": \"Starting Node Count\",\r\n \"displayDescription\": \"Number of nodes starting\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false\r\n },\r\n {\r\n \"name\": \"WaitingForStartTaskNodeCount\",\r\n \"displayName\": \"Waiting For Start Task Node Count\",\r\n \"displayDescription\": \"Number of nodes waiting for the Start Task to complete\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false\r\n },\r\n {\r\n \"name\": \"StartTaskFailedNodeCount\",\r\n \"displayName\": \"Start Task Failed Node Count\",\r\n \"displayDescription\": \"Number of nodes where the Start Task has failed\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false\r\n },\r\n {\r\n \"name\": \"IdleNodeCount\",\r\n \"displayName\": \"Idle Node Count\",\r\n \"displayDescription\": \"Number of idle nodes\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false\r\n },\r\n {\r\n \"name\": \"OfflineNodeCount\",\r\n \"displayName\": \"Offline Node Count\",\r\n \"displayDescription\": \"Number of offline nodes\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false\r\n },\r\n {\r\n \"name\": \"RebootingNodeCount\",\r\n \"displayName\": \"Rebooting Node Count\",\r\n \"displayDescription\": \"Number of rebooting nodes\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false\r\n },\r\n {\r\n \"name\": \"ReimagingNodeCount\",\r\n \"displayName\": \"Reimaging Node Count\",\r\n \"displayDescription\": \"Number of reimaging nodes\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false\r\n },\r\n {\r\n \"name\": \"RunningNodeCount\",\r\n \"displayName\": \"Running Node Count\",\r\n \"displayDescription\": \"Number of running nodes\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false\r\n },\r\n {\r\n \"name\": \"LeavingPoolNodeCount\",\r\n \"displayName\": \"Leaving Pool Node Count\",\r\n \"displayDescription\": \"Number of nodes leaving the Pool\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false\r\n },\r\n {\r\n \"name\": \"UnusableNodeCount\",\r\n \"displayName\": \"Unusable Node Count\",\r\n \"displayDescription\": \"Number of unusable nodes\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false\r\n },\r\n {\r\n \"name\": \"PreemptedNodeCount\",\r\n \"displayName\": \"Preempted Node Count\",\r\n \"displayDescription\": \"Number of preempted nodes\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false\r\n },\r\n {\r\n \"name\": \"TaskStartEvent\",\r\n \"displayName\": \"Task Start Events\",\r\n \"displayDescription\": \"Total number of tasks that have started\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false\r\n },\r\n {\r\n \"name\": \"TaskCompleteEvent\",\r\n \"displayName\": \"Task Complete Events\",\r\n \"displayDescription\": \"Total number of tasks that have completed\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false\r\n },\r\n {\r\n \"name\": \"TaskFailEvent\",\r\n \"displayName\": \"Task Fail Events\",\r\n \"displayDescription\": \"Total number of tasks that have completed in a failed state\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false\r\n },\r\n {\r\n \"name\": \"PoolCreateEvent\",\r\n \"displayName\": \"Pool Create Events\",\r\n \"displayDescription\": \"Total number of pools that have been created\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false\r\n },\r\n {\r\n \"name\": \"PoolResizeStartEvent\",\r\n \"displayName\": \"Pool Resize Start Events\",\r\n \"displayDescription\": \"Total number of pool resizes that have started\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false\r\n },\r\n {\r\n \"name\": \"PoolResizeCompleteEvent\",\r\n \"displayName\": \"Pool Resize Complete Events\",\r\n \"displayDescription\": \"Total number of pool resizes that have completed\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false\r\n },\r\n {\r\n \"name\": \"PoolDeleteStartEvent\",\r\n \"displayName\": \"Pool Delete Start Events\",\r\n \"displayDescription\": \"Total number of pool deletes that have started\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false\r\n },\r\n {\r\n \"name\": \"PoolDeleteCompleteEvent\",\r\n \"displayName\": \"Pool Delete Complete Events\",\r\n \"displayDescription\": \"Total number of pool deletes that have completed\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"batchAccounts/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Batch Accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"batchAccounts/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"Batch Account Log Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Read Batch service log definitions\",\r\n \"description\": \"Gets the available logs for the Batch service\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"ServiceLog\",\r\n \"displayName\": \"Service Logs\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"batchAccounts/poolOperationResults\",\r\n \"displayName\": \"Certificates\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/poolOperationResults/read\",\r\n \"displayName\": \"Get Pool Operation Results\",\r\n \"description\": \"Gets the results of a long running pool operation on a Batch account\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"batchAccounts/applications\",\r\n \"displayName\": \"Applications\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/applications/read\",\r\n \"displayName\": \"List or Get Applications\",\r\n \"description\": \"Lists applications or gets the properties of an application\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/applications/write\",\r\n \"displayName\": \"Create or Update Application\",\r\n \"description\": \"Creates a new application or updates an existing application\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/applications/delete\",\r\n \"displayName\": \"Delete Application\",\r\n \"description\": \"Deletes an application\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"batchAccounts/applications/versions\",\r\n \"displayName\": \"Application Packages\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/applications/versions/read\",\r\n \"displayName\": \"Get Application Package\",\r\n \"description\": \"Gets the properties of an application package\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/applications/versions/write\",\r\n \"displayName\": \"Create or Update Application Package\",\r\n \"description\": \"Creates a new application package or updates an existing application package\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/applications/versions/activate/action\",\r\n \"displayName\": \"Activate Application Package\",\r\n \"description\": \"Activates an application package\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/applications/versions/delete\",\r\n \"displayName\": \"Delete Application Package\",\r\n \"description\": \"Deletes an application package\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"batchAccounts/pools\",\r\n \"displayName\": \"Certificates\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/pools/read\",\r\n \"displayName\": \"List or Get Pools\",\r\n \"description\": \"Lists pools on a Batch account or gets the properties of a pool\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/pools/write\",\r\n \"displayName\": \"Create or Update Pool\",\r\n \"description\": \"Creates a new pool on a Batch account or updates an existing pool\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/pools/delete\",\r\n \"displayName\": \"Delete Pool\",\r\n \"description\": \"Deletes a pool from a Batch account\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/pools/stopResize/action\",\r\n \"displayName\": \"Stop Pool Resize\",\r\n \"description\": \"Stops an ongoing resize operation on a Batch account pool\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/pools/disableAutoscale/action\",\r\n \"displayName\": \"Disable Pool AutoScale\",\r\n \"description\": \"Disables automatic scaling for a Batch account pool\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/pools/upgradeOs/action\",\r\n \"displayName\": \"Upgrade Pool Operating System\",\r\n \"description\": \"Upgrades the operating system of a Batch account pool\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"batchAccounts/certificates\",\r\n \"displayName\": \"Certificates\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/certificates/read\",\r\n \"displayName\": \"List or Get Certificates\",\r\n \"description\": \"Lists certificates on a Batch account or gets the properties of a certificate\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/certificates/write\",\r\n \"displayName\": \"Create or Update Certificate\",\r\n \"description\": \"Creates a new certificate on a Batch account or updates an existing certificate\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/certificates/delete\",\r\n \"displayName\": \"Delete Certificate\",\r\n \"description\": \"Deletes a certificate from a Batch account\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/certificates/cancelDelete/action\",\r\n \"displayName\": \"Cancel Delete Certificate\",\r\n \"description\": \"Cancels the failed deletion of a certificate on a Batch account\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"batchAccounts/certificateOperationResults\",\r\n \"displayName\": \"Certificates\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Batch/batchAccounts/certificateOperationResults/read\",\r\n \"displayName\": \"Get Certificate Operation Results\",\r\n \"description\": \"Gets the results of a long running certificate operation on a Batch account\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations\",\r\n \"displayName\": \"Name Availability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Batch/locations/checkNameAvailability/action\",\r\n \"displayName\": \"Check Name Availability\",\r\n \"description\": \"Checks that the account name is valid and not in use.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/quotas\",\r\n \"displayName\": \"Batch Quotas\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Batch/locations/quotas/read\",\r\n \"displayName\": \"Get Batch Quotas\",\r\n \"description\": \"Gets Batch quotas of the specified subscription at the specified Azure region\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Batch\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Batch\"\r\n },\r\n {\r\n \"displayName\": \"Cloudyn.Analytics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Cloudyn.Analytics/updateCommunicationPreference/action\",\r\n \"displayName\": \"action\",\r\n \"description\": \"Updates the communication preferences for the owner of Cloudyn.Analytics\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Cloudyn.Analytics/listCommunicationPreference/action\",\r\n \"displayName\": \"action\",\r\n \"description\": \"Gets the communication preferences for the owner of Cloudyn.Analytics\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"accounts\",\r\n \"displayName\": \"accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Cloudyn.Analytics/accounts/Read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Gets the resource for Cloudyn.Analytics/accounts\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Cloudyn.Analytics/accounts/Write\",\r\n \"displayName\": \"Write\",\r\n \"description\": \"Updates the resource for Cloudyn.Analytics/accounts\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Cloudyn.Analytics/accounts/Delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Deletes the resource for Cloudyn.Analytics/accounts\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Cloudyn.Analytics/accounts/regenerateKey/action\",\r\n \"displayName\": \"Regenerate Key\",\r\n \"description\": \"Regenerate key(s) for Cloudyn.Analytics/accounts\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Cloudyn.Analytics/accounts/listSecrets/action\",\r\n \"displayName\": \"List Secrets\",\r\n \"description\": \"List the secrets for Cloudyn.Analytics/accounts\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Cloudyn.Analytics/accounts/listSingleSignOnToken/action\",\r\n \"displayName\": \"list Single SignOn Token\",\r\n \"description\": \"Gets the single sign on authorization token for Cloudyn.Analytics/accounts\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Cloudyn.Analytics/accounts/RegenerateKey/action\",\r\n \"displayName\": \"Regenerate Key\",\r\n \"description\": \"Regenerate Key for Cloudyn.Analytics/accounts\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Operations\",\r\n \"displayName\": \"Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Cloudyn.Analytics/Operations/Read\",\r\n \"displayName\": \"Operations\",\r\n \"description\": \"List the operations for Cloudyn.Analytics\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Cloudyn.Analytics\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Cloudyn.Analytics\"\r\n },\r\n {\r\n \"displayName\": \"MyGet PackageManagement\",\r\n \"operations\": [\r\n {\r\n \"name\": \"MyGet.PackageManagement/updateCommunicationPreference/action\",\r\n \"displayName\": \"Update Communication Preference\",\r\n \"description\": \"Updates Communication Preferences\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"MyGet.PackageManagement/listCommunicationPreference/action\",\r\n \"displayName\": \"List Communication Preference\",\r\n \"description\": \"Read any Communication Preferences\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"Operations\",\r\n \"displayName\": \"Operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"MyGet.PackageManagement/Operations/read\",\r\n \"displayName\": \"Read Operation\",\r\n \"description\": \"Read any Operations\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"services\",\r\n \"displayName\": \"Services\",\r\n \"operations\": [\r\n {\r\n \"name\": \"MyGet.PackageManagement/services/Read\",\r\n \"displayName\": \"Read Services\",\r\n \"description\": \"Read any Services\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"MyGet.PackageManagement/services/Write\",\r\n \"displayName\": \"Create or Update Services\",\r\n \"description\": \"Create or Update any Services\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"MyGet.PackageManagement/services/Delete\",\r\n \"displayName\": \"Delete Services\",\r\n \"description\": \"Deletes any Services\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"MyGet.PackageManagement/services/regenerateKey/action\",\r\n \"displayName\": \"Regenerate Keys\",\r\n \"description\": \"Regenerate any Services Keys\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"MyGet.PackageManagement/services/listSecrets/action\",\r\n \"displayName\": \"List Secrets\",\r\n \"description\": \"Read any Services Secrets\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"MyGet.PackageManagement/services/listSingleSignOnToken/action\",\r\n \"displayName\": \"List Single Sign On Tokens\",\r\n \"description\": \"Read any Services Single Sign On Tokens\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/MyGet.PackageManagement\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"MyGet.PackageManagement\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Location Based Services\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.LocationBasedServices/register/action\",\r\n \"displayName\": \"Register the provider\",\r\n \"description\": \"Register the provider\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"accounts\",\r\n \"displayName\": \"Location Based Services Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.LocationBasedServices/accounts/write\",\r\n \"displayName\": \"Create or update a Location Based Services Account.\",\r\n \"description\": \"Create or update a Location Based Services Account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.LocationBasedServices/accounts/read\",\r\n \"displayName\": \"Get a Location Based Services Account.\",\r\n \"description\": \"Get a Location Based Services Account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.LocationBasedServices/accounts/delete\",\r\n \"displayName\": \"Delete a Location Based Services Account.\",\r\n \"description\": \"Delete a Location Based Services Account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.LocationBasedServices/accounts/listKeys/action\",\r\n \"displayName\": \"List keys\",\r\n \"description\": \"List Location Based Services Account keys\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.LocationBasedServices/accounts/regenerateKey/action\",\r\n \"displayName\": \"Generate new primary or secondary key\",\r\n \"description\": \"Generate new Location Based Services Account primary or secondary key\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"accounts/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"The metric definition of Location Based Services Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.LocationBasedServices/accounts/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Read Location Based Services Account metric definitions\",\r\n \"description\": \"Gets the available metrics for Location Based Services Accounts\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"Latency\",\r\n \"displayName\": \"Latency\",\r\n \"displayDescription\": \"Duration of API calls\",\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"sourceMdmAccount\": \"MicrosoftLocationBasedServicesShoebox\",\r\n \"sourceMdmNamespace\": \"ServiceOperations\",\r\n \"fillGapWithZero\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"OperationName\",\r\n \"displayName\": \"OperationName\",\r\n \"internalName\": \"OperationName\",\r\n \"toBeExportedToShoebox\": true\r\n },\r\n {\r\n \"name\": \"OperationResult\",\r\n \"displayName\": \"ResultType\",\r\n \"internalName\": \"OperationResult\",\r\n \"toBeExportedToShoebox\": true\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"accounts/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Location Based Services Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.LocationBasedServices/accounts/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.LocationBasedServices/accounts/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.LocationBasedServices\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.LocationBasedServices\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Event Grid\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventGrid/register/action\",\r\n \"displayName\": \"Registers the EventGrid Resource Provider\",\r\n \"description\": \"Registers the eventSubscription for the EventGrid resource provider and enables the creation of Event Grid subscriptions.\",\r\n \"origin\": \"User,System\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"eventSubscriptions\",\r\n \"displayName\": \"eventSubscriptions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventGrid/eventSubscriptions/write\",\r\n \"displayName\": \"Write EventSubscription\",\r\n \"description\": \"Create or update a eventSubscription\",\r\n \"origin\": \"User,System\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventGrid/eventSubscriptions/read\",\r\n \"displayName\": \"Read EventSubscription\",\r\n \"description\": \"Read a eventSubscription\",\r\n \"origin\": \"User,System\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventGrid/eventSubscriptions/delete\",\r\n \"displayName\": \"Delete EventSubscription\",\r\n \"description\": \"Delete a eventSubscription\",\r\n \"origin\": \"User,System\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventGrid/eventSubscriptions/getFullUrl/action\",\r\n \"displayName\": \"Get full url\",\r\n \"description\": \"Get full url for the event subscription\",\r\n \"origin\": \"User,System\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"eventSubscriptions/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"EventSubscription Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventGrid/eventSubscriptions/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Read eventSubscription metric definitions\",\r\n \"description\": \"Gets the available metrics for eventSubscriptions\",\r\n \"origin\": \"System\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"MatchedEvents\",\r\n \"displayName\": \"Count of events matching this event subscription\",\r\n \"displayDescription\": \"Count of events matching this event subscription\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"DeliveredEvents\",\r\n \"displayName\": \"Count of events delivered for this event subscription\",\r\n \"displayDescription\": \"Count of events delivered for this event subscription\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"FailedDeliveryAttempts\",\r\n \"displayName\": \"Count of failed delivery attempts for this event subscription\",\r\n \"displayDescription\": \"Count of failed delivery attempts for this event subscription\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"fillGapWithZero\": true\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"eventSubscriptions/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"EventSubscription Diagnostics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventGrid/eventSubscriptions/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for event subscriptions\",\r\n \"origin\": \"System\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventGrid/eventSubscriptions/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for event subscriptions\",\r\n \"origin\": \"System\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"extensionTopics/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Topics Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventGrid/extensionTopics/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Read topic metric definitions\",\r\n \"description\": \"Gets the available metrics for topics\",\r\n \"origin\": \"System\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"PublishedEvents\",\r\n \"displayName\": \"Count of events published to this topic\",\r\n \"displayDescription\": \"Count of events published to this topic\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"UnmatchedEvents\",\r\n \"displayName\": \"Count of events not matching any of the event subscriptions for this topic\",\r\n \"displayDescription\": \"Count of events not matching any of the event subscriptions for this topic\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"fillGapWithZero\": true\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"extensionTopics/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Topics Diagnostics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventGrid/extensionTopics/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for topics\",\r\n \"origin\": \"System\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventGrid/extensionTopics/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for topics\",\r\n \"origin\": \"System\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"topics\",\r\n \"displayName\": \"topics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventGrid/topics/write\",\r\n \"displayName\": \"Write Topic\",\r\n \"description\": \"Create or update a topic\",\r\n \"origin\": \"User,System\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventGrid/topics/read\",\r\n \"displayName\": \"Read Topic\",\r\n \"description\": \"Read a topic\",\r\n \"origin\": \"User,System\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventGrid/topics/delete\",\r\n \"displayName\": \"Delete Topic\",\r\n \"description\": \"Delete a topic\",\r\n \"origin\": \"User,System\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventGrid/topics/listKeys/action\",\r\n \"displayName\": \"List keys\",\r\n \"description\": \"List keys for the topic\",\r\n \"origin\": \"User,System\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventGrid/topics/regenerateKey/action\",\r\n \"displayName\": \"Regenerate key\",\r\n \"description\": \"Regenerate key for the topic\",\r\n \"origin\": \"User,System\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"topics/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Topics Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventGrid/topics/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Read topic metric definitions\",\r\n \"description\": \"Gets the available metrics for topics\",\r\n \"origin\": \"System\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"PublishedEvents\",\r\n \"displayName\": \"Count of events published to this topic\",\r\n \"displayDescription\": \"Count of events published to this topic\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"UnmatchedEvents\",\r\n \"displayName\": \"Count of events not matching any of the event subscriptions for this topic\",\r\n \"displayDescription\": \"Count of events not matching any of the event subscriptions for this topic\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"fillGapWithZero\": true\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"topics/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Topics Diagnostics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.EventGrid/topics/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for topics\",\r\n \"origin\": \"System\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.EventGrid/topics/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for topics\",\r\n \"origin\": \"System\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.EventGrid\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.EventGrid\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft.Cdn\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Cdn/register/action\",\r\n \"displayName\": \"Registers the Microsoft.Cdn Resource Provider\",\r\n \"description\": \"Registers the subscription for the CDN resource provider and enables the creation of CDN profiles.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/CheckNameAvailability/action\",\r\n \"displayName\": \"CheckNameAvailability\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/ValidateProbe/action\",\r\n \"displayName\": \"ValidateProbe\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/CheckResourceUsage/action\",\r\n \"displayName\": \"CheckResourceUsage\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"operationresults\",\r\n \"displayName\": \"OperationResult\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Cdn/operationresults/read\",\r\n \"displayName\": \"read\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/operationresults/write\",\r\n \"displayName\": \"write\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/operationresults/delete\",\r\n \"displayName\": \"delete\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operationresults/profileresults\",\r\n \"displayName\": \"Profile\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Cdn/operationresults/profileresults/read\",\r\n \"displayName\": \"read\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/operationresults/profileresults/write\",\r\n \"displayName\": \"write\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/operationresults/profileresults/delete\",\r\n \"displayName\": \"delete\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/operationresults/profileresults/CheckResourceUsage/action\",\r\n \"displayName\": \"CheckResourceUsage\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/operationresults/profileresults/GenerateSsoUri/action\",\r\n \"displayName\": \"GenerateSsoUri\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/operationresults/profileresults/GetSupportedOptimizationTypes/action\",\r\n \"displayName\": \"GetSupportedOptimizationTypes\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operationresults/profileresults/endpointresults\",\r\n \"displayName\": \"Endpoint\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Cdn/operationresults/profileresults/endpointresults/read\",\r\n \"displayName\": \"read\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/operationresults/profileresults/endpointresults/write\",\r\n \"displayName\": \"write\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/operationresults/profileresults/endpointresults/delete\",\r\n \"displayName\": \"delete\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/operationresults/profileresults/endpointresults/CheckResourceUsage/action\",\r\n \"displayName\": \"CheckResourceUsage\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/operationresults/profileresults/endpointresults/Start/action\",\r\n \"displayName\": \"Start\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/operationresults/profileresults/endpointresults/Stop/action\",\r\n \"displayName\": \"Stop\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/operationresults/profileresults/endpointresults/Purge/action\",\r\n \"displayName\": \"Purge\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/operationresults/profileresults/endpointresults/Load/action\",\r\n \"displayName\": \"Load\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/operationresults/profileresults/endpointresults/ValidateCustomDomain/action\",\r\n \"displayName\": \"ValidateCustomDomain\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operationresults/profileresults/endpointresults/customdomainresults\",\r\n \"displayName\": \"CustomDomain\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Cdn/operationresults/profileresults/endpointresults/customdomainresults/read\",\r\n \"displayName\": \"read\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/operationresults/profileresults/endpointresults/customdomainresults/write\",\r\n \"displayName\": \"write\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/operationresults/profileresults/endpointresults/customdomainresults/delete\",\r\n \"displayName\": \"delete\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/operationresults/profileresults/endpointresults/customdomainresults/DisableCustomHttps/action\",\r\n \"displayName\": \"DisableCustomHttps\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/operationresults/profileresults/endpointresults/customdomainresults/EnableCustomHttps/action\",\r\n \"displayName\": \"EnableCustomHttps\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operationresults/profileresults/endpointresults/originresults\",\r\n \"displayName\": \"Origin\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Cdn/operationresults/profileresults/endpointresults/originresults/read\",\r\n \"displayName\": \"read\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/operationresults/profileresults/endpointresults/originresults/write\",\r\n \"displayName\": \"write\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/operationresults/profileresults/endpointresults/originresults/delete\",\r\n \"displayName\": \"delete\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"profiles\",\r\n \"displayName\": \"Profile\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Cdn/profiles/read\",\r\n \"displayName\": \"read\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/profiles/write\",\r\n \"displayName\": \"write\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/profiles/delete\",\r\n \"displayName\": \"delete\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/profiles/CheckResourceUsage/action\",\r\n \"displayName\": \"CheckResourceUsage\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/profiles/GenerateSsoUri/action\",\r\n \"displayName\": \"GenerateSsoUri\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/profiles/GetSupportedOptimizationTypes/action\",\r\n \"displayName\": \"GetSupportedOptimizationTypes\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"profiles/endpoints\",\r\n \"displayName\": \"Endpoint\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Cdn/profiles/endpoints/read\",\r\n \"displayName\": \"read\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/profiles/endpoints/write\",\r\n \"displayName\": \"write\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/profiles/endpoints/delete\",\r\n \"displayName\": \"delete\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/profiles/endpoints/CheckResourceUsage/action\",\r\n \"displayName\": \"CheckResourceUsage\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/profiles/endpoints/Start/action\",\r\n \"displayName\": \"Start\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/profiles/endpoints/Stop/action\",\r\n \"displayName\": \"Stop\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/profiles/endpoints/Purge/action\",\r\n \"displayName\": \"Purge\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/profiles/endpoints/Load/action\",\r\n \"displayName\": \"Load\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/profiles/endpoints/ValidateCustomDomain/action\",\r\n \"displayName\": \"ValidateCustomDomain\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"profiles/endpoints/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"profiles/endpoints\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Cdn/profiles/endpoints/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic settings\",\r\n \"description\": \"Gets the diagnostic settings for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/profiles/endpoints/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic settings\",\r\n \"description\": \"Creates or updates the diagnostic settings for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"profiles/endpoints/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"The log definition of profiles/endpoints\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Cdn/profiles/endpoints/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Read profiles/endpoints log definitions\",\r\n \"description\": \"Gets the available logs for Microsoft.Cdn\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"CoreAnalytics\",\r\n \"displayName\": \"Gets the metrics of the endpoint, e.g., bandwidth, egress, etc.\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"profiles/endpoints/customdomains\",\r\n \"displayName\": \"CustomDomain\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Cdn/profiles/endpoints/customdomains/read\",\r\n \"displayName\": \"read\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/profiles/endpoints/customdomains/write\",\r\n \"displayName\": \"write\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/profiles/endpoints/customdomains/delete\",\r\n \"displayName\": \"delete\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/profiles/endpoints/customdomains/DisableCustomHttps/action\",\r\n \"displayName\": \"DisableCustomHttps\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/profiles/endpoints/customdomains/EnableCustomHttps/action\",\r\n \"displayName\": \"EnableCustomHttps\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"profiles/endpoints/origins\",\r\n \"displayName\": \"Origin\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Cdn/profiles/endpoints/origins/read\",\r\n \"displayName\": \"read\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/profiles/endpoints/origins/write\",\r\n \"displayName\": \"write\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/profiles/endpoints/origins/delete\",\r\n \"displayName\": \"delete\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Microsoft.Cdn Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Cdn/operations/read\",\r\n \"displayName\": \"read\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"edgenodes\",\r\n \"displayName\": \"EdgeNode\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Cdn/edgenodes/read\",\r\n \"displayName\": \"read\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/edgenodes/write\",\r\n \"displayName\": \"write\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Cdn/edgenodes/delete\",\r\n \"displayName\": \"delete\",\r\n \"description\": null,\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Cdn\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Cdn\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft ContainerRegistry\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ContainerRegistry/register/action\",\r\n \"displayName\": \"Register the Container Registry Resource Provider\",\r\n \"description\": \"Registers the subscription for the container registry resource provider and enables the creation of container registries.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"checkNameAvailability\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ContainerRegistry/checkNameAvailability/read\",\r\n \"displayName\": \"Check Name Availability\",\r\n \"description\": \"Checks whether the container registry name is available for use.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"registries\",\r\n \"displayName\": \"Registries\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ContainerRegistry/registries/read\",\r\n \"displayName\": \"Get Container Registry or List Container Registries\",\r\n \"description\": \"Gets the properties of the specified container registry or lists all the container registries under the specified resource group or subscription.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ContainerRegistry/registries/write\",\r\n \"displayName\": \"Create or Update Container Registry\",\r\n \"description\": \"Creates or updates a container registry with the specified parameters.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ContainerRegistry/registries/delete\",\r\n \"displayName\": \"Delete Container Registry\",\r\n \"description\": \"Deletes a container registry.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ContainerRegistry/registries/listCredentials/action\",\r\n \"displayName\": \"List Container Registry Login Credentials\",\r\n \"description\": \"Lists the login credentials for the specified container registry.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ContainerRegistry/registries/regenerateCredential/action\",\r\n \"displayName\": \"Regenerate Container Registry Login Credentials\",\r\n \"description\": \"Regenerates one of the login credentials for the specified container registry.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"registries/operationStatuses\",\r\n \"displayName\": \"Registries\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ContainerRegistry/registries/operationStatuses/read\",\r\n \"displayName\": \"Get Registry Async Operation Status\",\r\n \"description\": \"Gets a registry async operation status\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"registries/replications\",\r\n \"displayName\": \"Registries/Replications\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ContainerRegistry/registries/replications/read\",\r\n \"displayName\": \"Get Replication or List Replications\",\r\n \"description\": \"Gets the properties of the specified replication or lists all the replications for the specified container registry.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ContainerRegistry/registries/replications/write\",\r\n \"displayName\": \"Create or Update Replication\",\r\n \"description\": \"Creates or updates a replication for a container registry with the specified parameters.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ContainerRegistry/registries/replications/delete\",\r\n \"displayName\": \"Delete Replication\",\r\n \"description\": \"Deletes a replication from a container registry.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"registries/replications/operationStatuses\",\r\n \"displayName\": \"Registries/Replications\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ContainerRegistry/registries/replications/operationStatuses/read\",\r\n \"displayName\": \"Get Replication Async Operation Status\",\r\n \"description\": \"Gets a replication async operation status\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"registries/listUsages\",\r\n \"displayName\": \"Registries\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ContainerRegistry/registries/listUsages/read\",\r\n \"displayName\": \"List Container Registry Quota Usages\",\r\n \"description\": \"Lists the quota usages for the specified container registry.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"registries/eventGridFilters\",\r\n \"displayName\": \"Registries/EventGridFilters\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ContainerRegistry/registries/eventGridFilters/read\",\r\n \"displayName\": \"Get Event Grid Filter or List Event Grid Filters\",\r\n \"description\": \"Gets the properties of the specified event grid filter or lists all the event grid filters for the specified container registry.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ContainerRegistry/registries/eventGridFilters/write\",\r\n \"displayName\": \"Create or Update Event Grid Filter\",\r\n \"description\": \"Creates or updates an event grid filter for a container registry with the specified parameters.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ContainerRegistry/registries/eventGridFilters/delete\",\r\n \"displayName\": \"Delete Event Grid Filter\",\r\n \"description\": \"Deletes an event grid filter from a container registry.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"registries/webhooks\",\r\n \"displayName\": \"Registries/Webhooks\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ContainerRegistry/registries/webhooks/read\",\r\n \"displayName\": \"Get Webhook or List Webhooks\",\r\n \"description\": \"Gets the properties of the specified webhook or lists all the webhooks for the specified container registry.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ContainerRegistry/registries/webhooks/write\",\r\n \"displayName\": \"Create or Update Webhook\",\r\n \"description\": \"Creates or updates a webhook for a container registry with the specified parameters.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ContainerRegistry/registries/webhooks/delete\",\r\n \"displayName\": \"Delete Webhook\",\r\n \"description\": \"Deletes a webhook from a container registry.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ContainerRegistry/registries/webhooks/getCallbackConfig/action\",\r\n \"displayName\": \"Get Webhook Callback Config\",\r\n \"description\": \"Gets the configuration of service URI and custom headers for the webhook.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ContainerRegistry/registries/webhooks/ping/action\",\r\n \"displayName\": \"Ping Webhook\",\r\n \"description\": \"Triggers a ping event to be sent to the webhook.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ContainerRegistry/registries/webhooks/listEvents/action\",\r\n \"displayName\": \"List Webhook Events\",\r\n \"description\": \"Lists recent events for the specified webhook.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"registries/webhooks/operationStatuses\",\r\n \"displayName\": \"Registries/Webhooks\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ContainerRegistry/registries/webhooks/operationStatuses/read\",\r\n \"displayName\": \"Get Webhook Async Operation Status\",\r\n \"description\": \"Gets a webhook async operation status\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ContainerRegistry/operations/read\",\r\n \"displayName\": \"Container Registry Resource Provider Operations\",\r\n \"description\": \"Lists all of the available Azure Container Registry REST API operations\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/operationResults\",\r\n \"displayName\": \"\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ContainerRegistry/locations/operationResults/read\",\r\n \"displayName\": \"Get Async Operation Result\",\r\n \"description\": \"Gets an async operation result\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ContainerRegistry\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ContainerRegistry\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Cognitive Services\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CognitiveServices/register/action\",\r\n \"displayName\": \"Register Subscription with Microsoft.CognitiveServices resource provider\",\r\n \"description\": \"Registers Subscription for Cognitive Services\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"accounts\",\r\n \"displayName\": \"Cognitive Services API Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CognitiveServices/accounts/read\",\r\n \"displayName\": \"Read API Account\",\r\n \"description\": \"Reads API accounts.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CognitiveServices/accounts/write\",\r\n \"displayName\": \"Write API Account\",\r\n \"description\": \"Writes API Accounts.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CognitiveServices/accounts/delete\",\r\n \"displayName\": \"Delete API Account\",\r\n \"description\": \"Deletes API accounts\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CognitiveServices/accounts/listKeys/action\",\r\n \"displayName\": \"List Keys\",\r\n \"description\": \"List Keys\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CognitiveServices/accounts/regenerateKey/action\",\r\n \"displayName\": \"Regenerate Key\",\r\n \"description\": \"Regenerate Key\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"accounts/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"The metric definition of Cognitive Services\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CognitiveServices/accounts/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Read Cognitive Services metric definitions\",\r\n \"description\": \"Gets the available metrics for Cognitive Services.\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"TotalCalls\",\r\n \"displayName\": \"Total Calls\",\r\n \"displayDescription\": \"Total number of calls.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P1D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"SuccessfulCalls\",\r\n \"displayName\": \"Successful Calls\",\r\n \"displayDescription\": \"Number of successful calls.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P1D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"TotalErrors\",\r\n \"displayName\": \"Total Errors\",\r\n \"displayDescription\": \"Total number of calls with error response (HTTP response code 4xx or 5xx).\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P1D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"BlockedCalls\",\r\n \"displayName\": \"Blocked Calls\",\r\n \"displayDescription\": \"Number of calls that exceeded rate or quota limit.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P1D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ServerErrors\",\r\n \"displayName\": \"Server Errors\",\r\n \"displayDescription\": \"Number of calls with service internal error (HTTP response code 5xx).\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P1D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ClientErrors\",\r\n \"displayName\": \"Client Errors\",\r\n \"displayDescription\": \"Number of calls with client side error (HTTP response code 4xx).\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P1D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"DataIn\",\r\n \"displayName\": \"Data In\",\r\n \"displayDescription\": \"Size of incoming data in bytes.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P1D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": \"^((?!TextTranslation).)*$\"\r\n },\r\n {\r\n \"name\": \"DataOut\",\r\n \"displayName\": \"Data Out\",\r\n \"displayDescription\": \"Size of outgoing data in bytes.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P1D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": \"^((?!TextTranslation).)*$\"\r\n },\r\n {\r\n \"name\": \"Latency\",\r\n \"displayName\": \"Latency\",\r\n \"displayDescription\": \"Latency in milliseconds.\",\r\n \"unit\": \"MilliSeconds\",\r\n \"aggregationType\": \"Average\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P1D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": \"^((?!SpeechTranslation).)*$\"\r\n },\r\n {\r\n \"name\": \"CharactersTranslated\",\r\n \"displayName\": \"Characters Translated\",\r\n \"displayDescription\": \"Total number of characters in incoming text request.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P1D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": \"^TextTranslation$\"\r\n },\r\n {\r\n \"name\": \"SpeechSessionDuration\",\r\n \"displayName\": \"Speech Session Duration\",\r\n \"displayDescription\": \"Total duration of speech session in seconds.\",\r\n \"unit\": \"Seconds\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P1D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": \"^SpeechTranslation$\"\r\n },\r\n {\r\n \"name\": \"TotalTransactions\",\r\n \"displayName\": \"Total Transactions\",\r\n \"displayDescription\": \"Total number of transactions\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P1D\"\r\n }\r\n ],\r\n \"metricFilterPattern\": \"^TextAnalytics$\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"accounts/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Cognitive Services API Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CognitiveServices/accounts/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CognitiveServices/accounts/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"accounts/skus\",\r\n \"displayName\": \"Cognitive Services API Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CognitiveServices/accounts/skus/read\",\r\n \"displayName\": \"Read available SKUs for an existing resource\",\r\n \"description\": \"Reads available SKUs for an existing resource.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"accounts/usages\",\r\n \"displayName\": \"Cognitive Services API Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CognitiveServices/accounts/usages/read\",\r\n \"displayName\": \"Get the quota usage for an existing resource\",\r\n \"description\": \"Get the quota usage for an existing resource.\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"skus\",\r\n \"displayName\": \"Cognitive Services API Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CognitiveServices/skus/read\",\r\n \"displayName\": \"Read available SKUs for Cognitive Services.\",\r\n \"description\": \"Reads available SKUs for Cognitive Services.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Operations\",\r\n \"displayName\": \"Cognitive Services Operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CognitiveServices/Operations/read\",\r\n \"displayName\": \"List Operations\",\r\n \"description\": \"List all available operations\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations\",\r\n \"displayName\": \"Cognitive Services API Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CognitiveServices/locations/checkSkuAvailability/action\",\r\n \"displayName\": \"Reads avaible SKUs for an subscription.\",\r\n \"description\": \"Reads avaible SKUs for an subscription.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.CognitiveServices\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.CognitiveServices\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Azure Active Directory\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AzureActiveDirectory/register/action\",\r\n \"displayName\": \"Register Microsoft.AzureActiveDirectory resource provider\",\r\n \"description\": \"Register subscription for Microsoft.AzureActiveDirectory resource provider\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"b2cDirectories\",\r\n \"displayName\": \"B2C Directory\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AzureActiveDirectory/b2cDirectories/write\",\r\n \"displayName\": \"Create or update B2C Dictory resource\",\r\n \"description\": \"Create or update B2C Dictory resource\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.AzureActiveDirectory/b2cDirectories/read\",\r\n \"displayName\": \"View B2C Directory resource\",\r\n \"description\": \"View B2C Directory resource\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.AzureActiveDirectory/b2cDirectories/delete\",\r\n \"displayName\": \"Delete B2C Directory resource\",\r\n \"description\": \"Delete B2C Directory resource\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"B2C Directory\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AzureActiveDirectory/operations/read\",\r\n \"displayName\": \"Read all API operations\",\r\n \"description\": \"Read all API operations available for Microsoft.AzureActiveDirectory resource provider\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.AzureActiveDirectory\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.AzureActiveDirectory\"\r\n },\r\n {\r\n \"displayName\": \"Citrix.Cloud\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Citrix.Cloud/updateCommunicationPreference/action\",\r\n \"displayName\": \"Update Communication Preference\",\r\n \"description\": \"Updates the communication preferences for the owner of Citrix.Cloud\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Citrix.Cloud/listCommunicationPreference/action\",\r\n \"displayName\": \"List Communication Preference\",\r\n \"description\": \"Gets the communication preferences for the owner of Citrix.Cloud\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"accounts\",\r\n \"displayName\": \"Settings.ResourceType\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Citrix.Cloud/accounts/Read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Gets the resource for Citrix.Cloud/accounts\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Citrix.Cloud/accounts/Write\",\r\n \"displayName\": \"Write\",\r\n \"description\": \"Updates the resource for Citrix.Cloud/accounts\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Citrix.Cloud/accounts/Delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Deletes the resource for $Citrix.Cloud/accounts\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Citrix.Cloud/accounts/regenerateKey/action\",\r\n \"displayName\": \"Regenerate Key\",\r\n \"description\": \"Regenerate key(s) for Citrix.Cloud/accounts\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Citrix.Cloud/accounts/listSecrets/action\",\r\n \"displayName\": \"List Secrets\",\r\n \"description\": \"List the secrets for Citrix.Cloud/accounts\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Citrix.Cloud/accounts/listSingleSignOnToken/action\",\r\n \"displayName\": \"Read Single Sign On Authorization Token\",\r\n \"description\": \"Gets the single sign on authorization token for Citrix.Cloud/accounts\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Operations\",\r\n \"displayName\": \"Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Citrix.Cloud/Operations/read\",\r\n \"displayName\": \"Operations\",\r\n \"description\": \"List the operations for Citrix.Cloud\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Citrix.Cloud\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Citrix.Cloud\"\r\n },\r\n {\r\n \"displayName\": \"Auth0 Cloud\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Auth0.Cloud/updateCommunicationPreference/action\",\r\n \"displayName\": \"Update Communication Preferences\",\r\n \"description\": \"Updates Communication Preferences\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Auth0.Cloud/listCommunicationPreference/action\",\r\n \"displayName\": \"List Communication Preferences\",\r\n \"description\": \"Read any Communication Preferences\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"accounts\",\r\n \"displayName\": \"accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Auth0.Cloud/accounts/read\",\r\n \"displayName\": \"Read account\",\r\n \"description\": \"Read account\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Auth0.Cloud/accounts/write\",\r\n \"displayName\": \"Create or Update Account\",\r\n \"description\": \"Create or Update Account\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Auth0.Cloud/accounts/delete\",\r\n \"displayName\": \"Delete Account\",\r\n \"description\": \"Delete Account\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Auth0.Cloud/accounts/listSecrets/action\",\r\n \"displayName\": \"Read account secrets\",\r\n \"description\": \"Read account secrets\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Auth0.Cloud/accounts/listSingleSignOnToken/action\",\r\n \"displayName\": \"List Single Sign On Tokens\",\r\n \"description\": \"Read any account Single Sign On Tokens\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Auth0.Cloud/operations/read\",\r\n \"displayName\": \"Read Operations\",\r\n \"description\": \"Read any Operations\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Auth0.Cloud\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Auth0.Cloud\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Import/Export\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ImportExport/register/action\",\r\n \"displayName\": \"Registers the Import/Export Resource Provider\",\r\n \"description\": \"Registers the subscription for the import/export resource provider and enables the creation of import/export jobs.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"jobs\",\r\n \"displayName\": \"Jobs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ImportExport/jobs/write\",\r\n \"displayName\": \"Create or Update Job\",\r\n \"description\": \"Creates a job with the specified parameters or update the properties or tags for the specified job.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ImportExport/jobs/read\",\r\n \"displayName\": \"Get or List Jobs\",\r\n \"description\": \"Gets the properties for the specified job or returns the list of jobs.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ImportExport/jobs/listBitLockerKeys/action\",\r\n \"displayName\": \"List BitLocker Keys\",\r\n \"description\": \"Gets the BitLocker keys for the specified job.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ImportExport/jobs/delete\",\r\n \"displayName\": \"Delete Job\",\r\n \"description\": \"Deletes an existing job.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations\",\r\n \"displayName\": \"Locations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ImportExport/locations/read\",\r\n \"displayName\": \"Get or List Locations\",\r\n \"description\": \"Gets the properties for the specified location or returns the list of locations.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ImportExport\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ImportExport\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Dynamics Lifecycle Services (LCS)\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"lcsprojects\",\r\n \"displayName\": \"Microsoft Dynamics Lifecycle Services project\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DynamicsLcs/lcsprojects/read\",\r\n \"displayName\": \"Read LCS projects\",\r\n \"description\": \"Display Microsoft Dynamics Lifecycle Services projects that belong to a user\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DynamicsLcs/lcsprojects/write\",\r\n \"displayName\": \"Create and update LCS projects\",\r\n \"description\": \"Create and update Microsoft Dynamics Lifecycle Services projects that belong to the user. Only the name and description properties can be updated. The subscription and location associated with the project cannot be updated after creation\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DynamicsLcs/lcsprojects/delete\",\r\n \"displayName\": \"Delete LCS projects\",\r\n \"description\": \"Delete Microsoft Dynamics Lifecycle Services projects that belong to the user\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"lcsprojects/clouddeployments\",\r\n \"displayName\": \"Microsoft Dynamics AX 2012 deployments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DynamicsLcs/lcsprojects/clouddeployments/read\",\r\n \"displayName\": \"Read Microsoft Dynamics AX 2012 deployments\",\r\n \"description\": \"Display Microsoft Dynamics AX 2012 R3 Evaluation deployments in a Microsoft Dynamics Lifecycle Services project that belong to a user\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DynamicsLcs/lcsprojects/clouddeployments/write\",\r\n \"displayName\": \"Create Microsoft Dynamics AX 2012 deployments\",\r\n \"description\": \"Create Microsoft Dynamics AX 2012 R3 Evaluation deployment in a Microsoft Dynamics Lifecycle Services project that belong to a user. Deployments can be managed from Azure management portal\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"lcsprojects/connectors\",\r\n \"displayName\": \"Microsoft Dynamics project connectors\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DynamicsLcs/lcsprojects/connectors/read\",\r\n \"displayName\": \"Read Microsoft Dynamics project connectors\",\r\n \"description\": \"Read connectors that belong to a Microsoft Dynamics Lifecycle Services project\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DynamicsLcs/lcsprojects/connectors/write\",\r\n \"displayName\": \"Create and update Microsoft Dynamics project connectors\",\r\n \"description\": \"Create and update connectors that belong to a Microsoft Dynamics Lifecycle Services project\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.DynamicsLcs\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.DynamicsLcs\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Machine Learning Compute\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.MachineLearningCompute/register/action\",\r\n \"displayName\": \"Register the provider\",\r\n \"description\": \"Registers subscription ID to the resource provider and enables the creation of a machine learning compute resources\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"operationalizationClusters\",\r\n \"displayName\": \"Machine Learning Compute Operationalization Cluster\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.MachineLearningCompute/operationalizationClusters/read\",\r\n \"displayName\": \"Read the hosting account\",\r\n \"description\": \"Read any hosting account\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.MachineLearningCompute/operationalizationClusters/write\",\r\n \"displayName\": \"Write the hosting account\",\r\n \"description\": \"Create or update any hosting account\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.MachineLearningCompute/operationalizationClusters/delete\",\r\n \"displayName\": \"Delete the hosting account\",\r\n \"description\": \"Delete any hosting account\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.MachineLearningCompute/operationalizationClusters/listKeys/action\",\r\n \"displayName\": \"List the keys associated with operationalization cluster\",\r\n \"description\": \"List the keys associated with operationalization cluster\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.MachineLearningCompute/operationalizationClusters/checkUpdate/action\",\r\n \"displayName\": \"Check if updates are available for system services for the operationalization cluster\",\r\n \"description\": \"Check if updates are available for system services for the operationalization cluster\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.MachineLearningCompute/operationalizationClusters/updateSystem/action\",\r\n \"displayName\": \"Update the system services in an operationalization cluster\",\r\n \"description\": \"Update the system services in an operationalization cluster\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.MachineLearningCompute\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.MachineLearningCompute\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Resources\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/checkResourceName/action\",\r\n \"displayName\": \"Check Resource Name\",\r\n \"description\": \"Check the resource name for validity.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"providers\",\r\n \"displayName\": \"Providers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/providers/read\",\r\n \"displayName\": \"Get Providers\",\r\n \"description\": \"Get the list of providers.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"marketplace\",\r\n \"displayName\": \"Marketplace\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/marketplace/purchase/action\",\r\n \"displayName\": \"Purchase Resource\",\r\n \"description\": \"Purchases a resource from the marketplace.\",\r\n \"origin\": \"System\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"subscriptions\",\r\n \"displayName\": \"Subscription\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/read\",\r\n \"displayName\": \"Get Subscriptions\",\r\n \"description\": \"Gets the list of subscriptions.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"subscriptions/operationresults\",\r\n \"displayName\": \"Subscription Operation Results\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"displayName\": \"Get Subscription Operation Results\",\r\n \"description\": \"Get the subscription operation results.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"subscriptions/providers\",\r\n \"displayName\": \"Resource Providers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/providers/read\",\r\n \"displayName\": \"Get Resource Providers\",\r\n \"description\": \"Gets or lists resource providers.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"subscriptions/tagNames\",\r\n \"displayName\": \"Subscription Tag\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/tagNames/read\",\r\n \"displayName\": \"Get Subscription Tag\",\r\n \"description\": \"Gets or lists subscription tags.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/tagNames/write\",\r\n \"displayName\": \"Add Subscription Tag\",\r\n \"description\": \"Adds a subscription tag.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/tagNames/delete\",\r\n \"displayName\": \"Delete Subscription Tag\",\r\n \"description\": \"Deletes a subscription tag.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"subscriptions/tagNames/tagValues\",\r\n \"displayName\": \"Subscription Tag Value\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/tagNames/tagValues/read\",\r\n \"displayName\": \"Get Subscription Tag Value\",\r\n \"description\": \"Gets or lists subscription tag values.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/tagNames/tagValues/write\",\r\n \"displayName\": \"Add Subscription Tag Value\",\r\n \"description\": \"Adds a subscription tag value.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/tagNames/tagValues/delete\",\r\n \"displayName\": \"Delete Subscription Tag Value\",\r\n \"description\": \"Deletes a subscription tag value.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"subscriptions/resources\",\r\n \"displayName\": \"Subscription Resource\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/resources/read\",\r\n \"displayName\": \"Get Subscription Resources\",\r\n \"description\": \"Gets resources of a subscription.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"subscriptions/resourceGroups\",\r\n \"displayName\": \"Resource Group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"displayName\": \"Get Resource Group\",\r\n \"description\": \"Gets or lists resource groups.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/resourceGroups/write\",\r\n \"displayName\": \"Create Resource Group\",\r\n \"description\": \"Creates or updates a resource group.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/resourceGroups/delete\",\r\n \"displayName\": \"Delete Resource Group\",\r\n \"description\": \"Deletes a resource group and all its resources.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/resourceGroups/moveResources/action\",\r\n \"displayName\": \"Move Resource Group Resources\",\r\n \"description\": \"Moves resources from one resource group to another.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/resourceGroups/validateMoveResources/action\",\r\n \"displayName\": \"Validate Move Resource Group Resources\",\r\n \"description\": \"Validate move of resources from one resource group to another.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"subscriptions/resourcegroups/resources\",\r\n \"displayName\": \"Resource Group Resources\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/resourcegroups/resources/read\",\r\n \"displayName\": \"Get Resource Group Resources\",\r\n \"description\": \"Gets the resources for the resource group.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"subscriptions/resourcegroups/deployments\",\r\n \"displayName\": \"Deployment\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/resourcegroups/deployments/read\",\r\n \"displayName\": \"Get Deployment\",\r\n \"description\": \"Gets or lists deployments.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/resourcegroups/deployments/write\",\r\n \"displayName\": \"Create Deployment\",\r\n \"description\": \"Creates or updates an deployment.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"subscriptions/resourcegroups/deployments/operationstatuses\",\r\n \"displayName\": \"Deployment operation status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/resourcegroups/deployments/operationstatuses/read\",\r\n \"displayName\": \"Get deployment operation status\",\r\n \"description\": \"Gets or lists deployment operation statuses.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"subscriptions/resourcegroups/deployments/operations\",\r\n \"displayName\": \"Deployment Operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/resourcegroups/deployments/operations/read\",\r\n \"displayName\": \"Get Deployment Operation\",\r\n \"description\": \"Gets or lists deployment operations.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"subscriptions/locations\",\r\n \"displayName\": \"Location\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/subscriptions/locations/read\",\r\n \"displayName\": \"Get Locations\",\r\n \"description\": \"Gets the list of locations supported.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"links\",\r\n \"displayName\": \"Resource Link\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/links/read\",\r\n \"displayName\": \"Get Resource Link\",\r\n \"description\": \"Gets or lists resource links.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/links/write\",\r\n \"displayName\": \"Create Resource Link\",\r\n \"description\": \"Creates or updates a resource link.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/links/delete\",\r\n \"displayName\": \"Delete Resource Link\",\r\n \"description\": \"Deletes a resource link.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"tenants\",\r\n \"displayName\": \"Tenant\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/tenants/read\",\r\n \"displayName\": \"Get Tenants\",\r\n \"description\": \"Gets the list of tenants.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"resources\",\r\n \"displayName\": \"Resources\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/resources/read\",\r\n \"displayName\": \"Get Resources\",\r\n \"description\": \"Get the list of resources based upon filters.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"deployments\",\r\n \"displayName\": \"Deployment\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/deployments/read\",\r\n \"displayName\": \"Get Deployment\",\r\n \"description\": \"Gets or lists deployments.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/deployments/write\",\r\n \"displayName\": \"Create Deployment\",\r\n \"description\": \"Creates or updates an deployment.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/deployments/delete\",\r\n \"displayName\": \"Delete Deployment\",\r\n \"description\": \"Deletes a deployment.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/deployments/cancel/action\",\r\n \"displayName\": \"Cancel Deployment\",\r\n \"description\": \"Cancels a deployment.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Resources/deployments/validate/action\",\r\n \"displayName\": \"Validate Deployment\",\r\n \"description\": \"Validates an deployment.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"deployments/operations\",\r\n \"displayName\": \"Deployment Operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Resources/deployments/operations/read\",\r\n \"displayName\": \"Get Deployment Operation\",\r\n \"description\": \"Gets or lists deployment operations.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Resources\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Resources\"\r\n },\r\n {\r\n \"displayName\": \"Raygun Crash Reporting\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Raygun.CrashReporting/updateCommunicationPreference/action\",\r\n \"displayName\": \"Update Communication Preference\",\r\n \"description\": \"Updates Communication Preferences\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Raygun.CrashReporting/listCommunicationPreference/action\",\r\n \"displayName\": \"List Communication Preference\",\r\n \"description\": \"Read any Communication Preferences\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"Operations\",\r\n \"displayName\": \"Operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Raygun.CrashReporting/Operations/read\",\r\n \"displayName\": \"Read Operation\",\r\n \"description\": \"Read any Operations\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"apps\",\r\n \"displayName\": \"Apps\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Raygun.CrashReporting/apps/Read\",\r\n \"displayName\": \"Read Apps\",\r\n \"description\": \"Read any Apps\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Raygun.CrashReporting/apps/Write\",\r\n \"displayName\": \"Create or Update Apps\",\r\n \"description\": \"Create or Update any Apps\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Raygun.CrashReporting/apps/Delete\",\r\n \"displayName\": \"Delete Apps\",\r\n \"description\": \"Deletes any Apps\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Raygun.CrashReporting/apps/regenerateKey/action\",\r\n \"displayName\": \"Regenerate Keys\",\r\n \"description\": \"Regenerate any Apps Keys\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Raygun.CrashReporting/apps/listSecrets/action\",\r\n \"displayName\": \"List Secrets\",\r\n \"description\": \"Read any Apps Secrets\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Raygun.CrashReporting/apps/listSingleSignOnToken/action\",\r\n \"displayName\": \"List Single Sign On Tokens\",\r\n \"description\": \"Read any Apps Single Sign On Tokens\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Raygun.CrashReporting\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Raygun.CrashReporting\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Analysis Services\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AnalysisServices/register/action\",\r\n \"displayName\": \"Register Analysis Services provider\",\r\n \"description\": \"Registers Analysis Services resource provider.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"servers\",\r\n \"displayName\": \"servers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AnalysisServices/servers/read\",\r\n \"displayName\": \"Read Analysis Server\",\r\n \"description\": \"Retrieves the information of the specified Analysis Server.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.AnalysisServices/servers/write\",\r\n \"displayName\": \"Create/Update Analysis Server\",\r\n \"description\": \"Creates or updates the specified Analysis Server.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.AnalysisServices/servers/delete\",\r\n \"displayName\": \"Delete the Analysis Server\",\r\n \"description\": \"Deletes the Analysis Server.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.AnalysisServices/servers/suspend/action\",\r\n \"displayName\": \"Suspend the Analysis Server.\",\r\n \"description\": \"Suspends the Analysis Server.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.AnalysisServices/servers/resume/action\",\r\n \"displayName\": \"Resume the Analysis Server.\",\r\n \"description\": \"Resumes the Analysis Server.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.AnalysisServices/servers/listGatewayStatus/action\",\r\n \"displayName\": \"List the status of the gateway associated with the server\",\r\n \"description\": \"List the status of the gateway associated with the server.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"servers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AnalysisServices/servers/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Read Microsoft Analysis Service metrics\",\r\n \"description\": \"Gets the available metrics for Analysis Server\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"qpu_metric\",\r\n \"displayName\": \"QPU\",\r\n \"displayDescription\": \"QPU. Range 0-100 for S1, 0-200 for S2 and 0-400 for S4\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"memory_metric\",\r\n \"displayName\": \"Memory\",\r\n \"displayDescription\": \"Memory. Range 0-25 GB for S1, 0-50 GB for S2 and 0-100 GB for S4\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"TotalConnectionRequests\",\r\n \"displayName\": \"Total Connection Requests\",\r\n \"displayDescription\": \"Total connection requests. These are arrivals.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"SuccessfullConnectionsPerSec\",\r\n \"displayName\": \"Successful Connections Per Sec\",\r\n \"displayDescription\": \"Rate of successful connection completions.\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"TotalConnectionFailures\",\r\n \"displayName\": \"Total Connection Failures\",\r\n \"displayDescription\": \"Total failed connection attempts.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"CurrentUserSessions\",\r\n \"displayName\": \"Current User Sessions\",\r\n \"displayDescription\": \"Current number of user sessions established.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"QueryPoolBusyThreads\",\r\n \"displayName\": \"Query Pool Busy Threads\",\r\n \"displayDescription\": \"Number of busy threads in the query thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"CommandPoolJobQueueLength\",\r\n \"displayName\": \"Command Pool Job Queue Length\",\r\n \"displayDescription\": \"Number of jobs in the queue of the command thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ProcessingPoolJobQueueLength\",\r\n \"displayName\": \"Processing Pool Job Queue Length\",\r\n \"displayDescription\": \"Number of non-I/O jobs in the queue of the processing thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"CurrentConnections\",\r\n \"displayName\": \"Connection: Current connections\",\r\n \"displayDescription\": \"Current number of client connections established.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"CleanerCurrentPrice\",\r\n \"displayName\": \"Memory: Cleaner Current Price\",\r\n \"displayDescription\": \"Current price of memory, $/byte/time, normalized to 1000.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"CleanerMemoryShrinkable\",\r\n \"displayName\": \"Memory: Cleaner Memory shrinkable\",\r\n \"displayDescription\": \"Amount of memory, in bytes, subject to purging by the background cleaner.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"CleanerMemoryNonshrinkable\",\r\n \"displayName\": \"Memory: Cleaner Memory nonshrinkable\",\r\n \"displayDescription\": \"Amount of memory, in bytes, not subject to purging by the background cleaner.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"MemoryUsage\",\r\n \"displayName\": \"Memory: Memory Usage\",\r\n \"displayDescription\": \"Memory usage of the server process as used in calculating cleaner memory price. Equal to counter Process\\\\PrivateBytes plus the size of memory-mapped data, ignoring any memory which was mapped or allocated by the xVelocity in-memory analytics engine (VertiPaq) in excess of the xVelocity engine Memory Limit.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"MemoryLimitHard\",\r\n \"displayName\": \"Memory: Memory Limit Hard\",\r\n \"displayDescription\": \"Hard memory limit, from configuration file.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"MemoryLimitHigh\",\r\n \"displayName\": \"Memory: Memory Limit High\",\r\n \"displayDescription\": \"High memory limit, from configuration file.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"MemoryLimitLow\",\r\n \"displayName\": \"Memory: Memory Limit Low\",\r\n \"displayDescription\": \"Low memory limit, from configuration file.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"MemoryLimitVertiPaq\",\r\n \"displayName\": \"Memory: Memory Limit VertiPaq\",\r\n \"displayDescription\": \"In-memory limit, from configuration file.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Quota\",\r\n \"displayName\": \"Memory: Quota\",\r\n \"displayDescription\": \"Current memory quota, in bytes. Memory quota is also known as a memory grant or memory reservation.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"QuotaBlocked\",\r\n \"displayName\": \"Memory: Quota Blocked\",\r\n \"displayDescription\": \"Current number of quota requests that are blocked until other memory quotas are freed.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"VertiPaqNonpaged\",\r\n \"displayName\": \"Memory: VertiPaq Nonpaged\",\r\n \"displayDescription\": \"Bytes of memory locked in the working set for use by the in-memory engine.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"VertiPaqPaged\",\r\n \"displayName\": \"Memory: VertiPaq Paged\",\r\n \"displayDescription\": \"Bytes of paged memory in use for in-memory data.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"RowsReadPerSec\",\r\n \"displayName\": \"Processing: Rows read per sec\",\r\n \"displayDescription\": \"Rate of rows read from all relational databases.\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"RowsConvertedPerSec\",\r\n \"displayName\": \"Processing: Rows converted per sec\",\r\n \"displayDescription\": \"Rate of rows converted during processing.\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"RowsWrittenPerSec\",\r\n \"displayName\": \"Processing: Rows written per sec\",\r\n \"displayDescription\": \"Rate of rows written during processing.\",\r\n \"unit\": \"CountPerSecond\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"CommandPoolBusyThreads\",\r\n \"displayName\": \"Threads: Command pool busy threads\",\r\n \"displayDescription\": \"Number of busy threads in the command thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"CommandPoolIdleThreads\",\r\n \"displayName\": \"Threads: Command pool idle threads\",\r\n \"displayDescription\": \"Number of idle threads in the command thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"LongParsingBusyThreads\",\r\n \"displayName\": \"Threads: Long parsing busy threads\",\r\n \"displayDescription\": \"Number of busy threads in the long parsing thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"LongParsingIdleThreads\",\r\n \"displayName\": \"Threads: Long parsing idle threads\",\r\n \"displayDescription\": \"Number of idle threads in the long parsing thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"LongParsingJobQueueLength\",\r\n \"displayName\": \"Threads: Long parsing job queue length\",\r\n \"displayDescription\": \"Number of jobs in the queue of the long parsing thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ProcessingPoolBusyIOJobThreads\",\r\n \"displayName\": \"Threads: Processing pool busy I/O job threads\",\r\n \"displayDescription\": \"Number of threads running I/O jobs in the processing thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ProcessingPoolBusyNonIOThreads\",\r\n \"displayName\": \"Threads: Processing pool busy non-I/O threads\",\r\n \"displayDescription\": \"Number of threads running non-I/O jobs in the processing thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ProcessingPoolIOJobQueueLength\",\r\n \"displayName\": \"Threads: Processing pool I/O job queue length\",\r\n \"displayDescription\": \"Number of I/O jobs in the queue of the processing thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ProcessingPoolIdleIOJobThreads\",\r\n \"displayName\": \"Threads: Processing pool idle I/O job threads\",\r\n \"displayDescription\": \"Number of idle threads for I/O jobs in the processing thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ProcessingPoolIdleNonIOThreads\",\r\n \"displayName\": \"Threads: Processing pool idle non-I/O threads\",\r\n \"displayDescription\": \"Number of idle threads in the processing thread pool dedicated to non-I/O jobs.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"QueryPoolIdleThreads\",\r\n \"displayName\": \"Threads: Query pool idle threads\",\r\n \"displayDescription\": \"Number of idle threads for I/O jobs in the processing thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"QueryPoolJobQueueLength\",\r\n \"displayName\": \"Threads: Query pool job queue lengt\",\r\n \"displayDescription\": \"Number of jobs in the queue of the query thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ShortParsingBusyThreads\",\r\n \"displayName\": \"Threads: Short parsing busy threads\",\r\n \"displayDescription\": \"Number of busy threads in the short parsing thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ShortParsingIdleThreads\",\r\n \"displayName\": \"Threads: Short parsing idle threads\",\r\n \"displayDescription\": \"Number of idle threads in the short parsing thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ShortParsingJobQueueLength\",\r\n \"displayName\": \"Threads: Short parsing job queue length\",\r\n \"displayDescription\": \"Number of jobs in the queue of the short parsing thread pool.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"memory_thrashing_metric\",\r\n \"displayName\": \"Memory Thrashing\",\r\n \"displayDescription\": \"Average memory thrashing.\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"mashup_engine_qpu_metric\",\r\n \"displayName\": \"M Engine QPU\",\r\n \"displayDescription\": \"QPU usage by mashup engine processes\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"mashup_engine_memory_metric\",\r\n \"displayName\": \"M Engine Memory\",\r\n \"displayDescription\": \"Memory usage by mashup engine processes\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ServerResourceType\",\r\n \"displayName\": \"ServerResourceType\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"servers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AnalysisServices/servers/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for Analysis Server\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.AnalysisServices/servers/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for Analysis Server\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"servers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AnalysisServices/servers/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Read Analysis Server log definitions\",\r\n \"description\": \"Gets the available logs for servers\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"Engine\",\r\n \"displayName\": \"Engine\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"Service\",\r\n \"displayName\": \"Service\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"servers/skus\",\r\n \"displayName\": \"servers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AnalysisServices/servers/skus/read\",\r\n \"displayName\": \"Read available SKU information for the server\",\r\n \"description\": \"Retrieve available SKU information for the server\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"skus\",\r\n \"displayName\": \"servers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AnalysisServices/skus/read\",\r\n \"displayName\": \"Read SKU information\",\r\n \"description\": \"Retrieves the information of Skus\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"servers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AnalysisServices/operations/read\",\r\n \"displayName\": \"Read operations\",\r\n \"description\": \"Retrieves the information of operations\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations\",\r\n \"displayName\": \"servers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AnalysisServices/locations/checkNameAvailability/action\",\r\n \"displayName\": \"Check availability of the Analysis Server name\",\r\n \"description\": \"Checks that given Analysis Server name is valid and not in use.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/operationresults\",\r\n \"displayName\": \"servers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AnalysisServices/locations/operationresults/read\",\r\n \"displayName\": \"Read operation results\",\r\n \"description\": \"Retrieves the information of the specified operation result.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/operationstatuses\",\r\n \"displayName\": \"servers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.AnalysisServices/locations/operationstatuses/read\",\r\n \"displayName\": \"Read operation statuses\",\r\n \"description\": \"Retrieves the information of the specified operation status.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.AnalysisServices\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.AnalysisServices\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Azure Stream Analytics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/Register/action\",\r\n \"displayName\": \"Register subscription with Stream Analytics Resource Provider\",\r\n \"description\": \"Register subscription with Stream Analytics Resource Provider\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"streamingjobs\",\r\n \"displayName\": \"Stream Analytics Job\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/Delete\",\r\n \"displayName\": \"Delete Stream Analytics Job\",\r\n \"description\": \"Delete Stream Analytics Job\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/Read\",\r\n \"displayName\": \"Read Stream Analytics Job\",\r\n \"description\": \"Read Stream Analytics Job\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/Start/action\",\r\n \"displayName\": \"Start Stream Analytics Job\",\r\n \"description\": \"Start Stream Analytics Job\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/Stop/action\",\r\n \"displayName\": \"Stop Stream Analytics Job\",\r\n \"description\": \"Stop Stream Analytics Job\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/Write\",\r\n \"displayName\": \"Write Stream Analytics Job\",\r\n \"description\": \"Write Stream Analytics Job\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"streamingjobs/operationresults\",\r\n \"displayName\": \"Stream Analytics Job\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/operationresults/Read\",\r\n \"displayName\": \"Read operation results for Stream Analytics Job\",\r\n \"description\": \"Read operation results for Stream Analytics Job\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"streamingjobs/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"The metric definition of streamingjobs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Read streamingjobs metric definitions\",\r\n \"description\": \"Gets the available metrics for streamingjobs\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"ResourceUtilization\",\r\n \"displayName\": \"SU % Utilization\",\r\n \"displayDescription\": \"SU % Utilization\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT30M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"InputEvents\",\r\n \"displayName\": \"Input Events\",\r\n \"displayDescription\": \"Input Events\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT30M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"InputEventBytes\",\r\n \"displayName\": \"Input Event Bytes\",\r\n \"displayDescription\": \"Input Event Bytes\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT30M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"LateInputEvents\",\r\n \"displayName\": \"Late Input Events\",\r\n \"displayDescription\": \"Late Input Events\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT30M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"OutputEvents\",\r\n \"displayName\": \"Output Events\",\r\n \"displayDescription\": \"Output Events\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT30M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ConversionErrors\",\r\n \"displayName\": \"Data Conversion Errors\",\r\n \"displayDescription\": \"Data Conversion Errors\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT30M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Errors\",\r\n \"displayName\": \"Runtime Errors\",\r\n \"displayDescription\": \"Runtime Errors\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT30M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"DroppedOrAdjustedEvents\",\r\n \"displayName\": \"Out of order Events\",\r\n \"displayDescription\": \"Out of order Events\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT30M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AMLCalloutRequests\",\r\n \"displayName\": \"Function Requests\",\r\n \"displayDescription\": \"Function Requests\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT30M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AMLCalloutFailedRequests\",\r\n \"displayName\": \"Failed Function Requests\",\r\n \"displayDescription\": \"Failed Function Requests\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT30M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AMLCalloutInputEvents\",\r\n \"displayName\": \"Function Events\",\r\n \"displayDescription\": \"Function Events\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT30M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"DeserializationError\",\r\n \"displayName\": \"Input Deserialization Errors\",\r\n \"displayDescription\": \"Input Deserialization Errors\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT30M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"EarlyInputEvents\",\r\n \"displayName\": \"Events whose application time is earlier than their arrival time.\",\r\n \"displayDescription\": \"Events whose application time is earlier than their arrival time.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT30M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"streamingjobs/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"streamingjobs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting.\",\r\n \"description\": \"Read diagnostic setting.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting.\",\r\n \"description\": \"Write diagnostic setting.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"streamingjobs/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"The log definition of streamingjobs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Read streamingjobs log definitions\",\r\n \"description\": \"Gets the available logs for streamingjobs\",\r\n \"origin\": null,\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"Execution\",\r\n \"displayName\": \"Execution\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"Authoring\",\r\n \"displayName\": \"Authoring\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"streamingjobs/metricdefinitions\",\r\n \"displayName\": \"Metric Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/metricdefinitions/Read\",\r\n \"displayName\": \"Read Metric Definitions\",\r\n \"description\": \"Read Metric Definitions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"streamingjobs/transformations\",\r\n \"displayName\": \"Stream Analytics Job Transformation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/transformations/Delete\",\r\n \"displayName\": \"Delete Stream Analytics Job Transformation\",\r\n \"description\": \"Delete Stream Analytics Job Transformation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/transformations/Read\",\r\n \"displayName\": \"Read Stream Analytics Job Transformation\",\r\n \"description\": \"Read Stream Analytics Job Transformation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/transformations/Write\",\r\n \"displayName\": \"Write Stream Analytics Job Transformation\",\r\n \"description\": \"Write Stream Analytics Job Transformation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"streamingjobs/inputs\",\r\n \"displayName\": \"Stream Analytics Job Input\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/inputs/Delete\",\r\n \"displayName\": \"Delete Stream Analytics Job Input\",\r\n \"description\": \"Delete Stream Analytics Job Input\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/inputs/Read\",\r\n \"displayName\": \"Read Stream Analytics Job Input\",\r\n \"description\": \"Read Stream Analytics Job Input\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/inputs/Sample/action\",\r\n \"displayName\": \"Sample Stream Analytics Job Input\",\r\n \"description\": \"Sample Stream Analytics Job Input\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/inputs/Test/action\",\r\n \"displayName\": \"Test Stream Analytics Job Input\",\r\n \"description\": \"Test Stream Analytics Job Input\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/inputs/Write\",\r\n \"displayName\": \"Write Stream Analytics Job Input\",\r\n \"description\": \"Write Stream Analytics Job Input\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"streamingjobs/inputs/operationresults\",\r\n \"displayName\": \"Stream Analytics Job Input\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/inputs/operationresults/Read\",\r\n \"displayName\": \"Read operation results for Stream Analytics Job Input\",\r\n \"description\": \"Read operation results for Stream Analytics Job Input\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"streamingjobs/outputs\",\r\n \"displayName\": \"Stream Analytics Job Output\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/outputs/Delete\",\r\n \"displayName\": \"Delete Stream Analytics Job Output\",\r\n \"description\": \"Delete Stream Analytics Job Output\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/outputs/Read\",\r\n \"displayName\": \"Read Stream Analytics Job Output\",\r\n \"description\": \"Read Stream Analytics Job Output\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/outputs/Test/action\",\r\n \"displayName\": \"Test Stream Analytics Job Output\",\r\n \"description\": \"Test Stream Analytics Job Output\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/outputs/Write\",\r\n \"displayName\": \"Write Stream Analytics Job Output\",\r\n \"description\": \"Write Stream Analytics Job Output\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"streamingjobs/outputs/operationresults\",\r\n \"displayName\": \"Stream Analytics Job Output\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/outputs/operationresults/Read\",\r\n \"displayName\": \"Read operation results for Stream Analytics Job Output\",\r\n \"description\": \"Read operation results for Stream Analytics Job Output\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"streamingjobs/functions\",\r\n \"displayName\": \"Stream Analytics Job Function\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/functions/Delete\",\r\n \"displayName\": \"Delete Stream Analytics Job Function\",\r\n \"description\": \"Delete Stream Analytics Job Function\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/functions/Read\",\r\n \"displayName\": \"Read Stream Analytics Job Function\",\r\n \"description\": \"Read Stream Analytics Job Function\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/functions/RetrieveDefaultDefinition/action\",\r\n \"displayName\": \"Retrieve Default Definition of a Stream Analytics Job Function\",\r\n \"description\": \"Retrieve Default Definition of a Stream Analytics Job Function\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/functions/Test/action\",\r\n \"displayName\": \"Test Stream Analytics Job Function\",\r\n \"description\": \"Test Stream Analytics Job Function\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/functions/Write\",\r\n \"displayName\": \"Write Stream Analytics Job Function\",\r\n \"description\": \"Write Stream Analytics Job Function\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"streamingjobs/functions/operationresults\",\r\n \"displayName\": \"Stream Analytics Job Function\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/streamingjobs/functions/operationresults/Read\",\r\n \"displayName\": \"Read operation results for Stream Analytics Job Function\",\r\n \"description\": \"Read operation results for Stream Analytics Job Function\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Stream Analytics Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/operations/Read\",\r\n \"displayName\": \"Read Stream Analytics Operations\",\r\n \"description\": \"Read Stream Analytics Operations\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/quotas\",\r\n \"displayName\": \"Stream Analytics Subscription Quota\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.StreamAnalytics/locations/quotas/Read\",\r\n \"displayName\": \"Read Stream Analytics Subscription Quota\",\r\n \"description\": \"Read Stream Analytics Subscription Quota\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.StreamAnalytics\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.StreamAnalytics\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Advisor\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Advisor/generateRecommendations/action\",\r\n \"displayName\": \"Generate Recommendations\",\r\n \"description\": \"Generates recommendations\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Advisor/register/action\",\r\n \"displayName\": \"Register with the Provider\",\r\n \"description\": \"Registers the subscription for the Microsoft Advisor\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Advisor/unregister/action\",\r\n \"displayName\": \"Unregister with the Provider\",\r\n \"description\": \"Unregisters the subscription for the Microsoft Advisor\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"configurations\",\r\n \"displayName\": \"Configurations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Advisor/configurations/read\",\r\n \"displayName\": \"Read Configurations\",\r\n \"description\": \"Get configurations\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Advisor/configurations/write\",\r\n \"displayName\": \"Create/Update Configuration\",\r\n \"description\": \"Creates/updates configuration\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"generateRecommendations\",\r\n \"displayName\": \"GenerateRecommendations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Advisor/generateRecommendations/read\",\r\n \"displayName\": \"Get Generate Recommendations status\",\r\n \"description\": \"Gets generate recommendations status\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Advisor/operations/read\",\r\n \"displayName\": \"Get operations\",\r\n \"description\": \"Gets the operations for the Microsoft Advisor\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"recommendations\",\r\n \"displayName\": \"Recommendations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Advisor/recommendations/read\",\r\n \"displayName\": \"Read Recommendations\",\r\n \"description\": \"Reads recommendations\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"recommendations/suppressions\",\r\n \"displayName\": \"Suppressions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Advisor/recommendations/suppressions/read\",\r\n \"displayName\": \"Read Suppressions\",\r\n \"description\": \"Gets suppressions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Advisor/recommendations/suppressions/write\",\r\n \"displayName\": \"Create/Update Suppressions\",\r\n \"description\": \"Creates/updates suppressions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Advisor/recommendations/suppressions/delete\",\r\n \"displayName\": \"Delete Suppression\",\r\n \"description\": \"Deletes suppression\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"suppressions\",\r\n \"displayName\": \"Suppressions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Advisor/suppressions/read\",\r\n \"displayName\": \"Read Suppressions\",\r\n \"description\": \"Gets suppressions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Advisor/suppressions/write\",\r\n \"displayName\": \"Create/Update Suppressions\",\r\n \"description\": \"Creates/updates suppressions\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Advisor/suppressions/delete\",\r\n \"displayName\": \"Delete Suppression\",\r\n \"description\": \"Deletes suppression\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Advisor\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Advisor\"\r\n },\r\n {\r\n \"displayName\": \"Container Service\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"containerServices\",\r\n \"displayName\": \"Container Services\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ContainerService/containerServices/read\",\r\n \"displayName\": \"Get Container Services\",\r\n \"description\": \"Gets the specified Container Service\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ContainerService/containerServices/write\",\r\n \"displayName\": \"Put/Update Container Service\",\r\n \"description\": \"Puts or Updates the specified Container Service\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ContainerService/containerServices/delete\",\r\n \"displayName\": \"Delete Container Services\",\r\n \"description\": \"Deletes the specified Container Service\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ContainerService\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ContainerService\"\r\n },\r\n {\r\n \"displayName\": \"Pokitdok.Platform\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Pokitdok.Platform/updateCommunicationPreference/action\",\r\n \"displayName\": \"Update Communication\",\r\n \"description\": \"Regenerate the Key\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Pokitdok.Platform/listCommunicationPreference/action\",\r\n \"displayName\": \"List Communication\",\r\n \"description\": \"Regenerate the Key\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Pokitdok.Platform/operations/read\",\r\n \"displayName\": \"List Operations\",\r\n \"description\": \"read operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"services\",\r\n \"displayName\": \"accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Pokitdok.Platform/services/read\",\r\n \"displayName\": \"Get Resource\",\r\n \"description\": \"Read Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Pokitdok.Platform/services/write\",\r\n \"displayName\": \"Create/Update Resource\",\r\n \"description\": \"Write Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Pokitdok.Platform/services/delete\",\r\n \"displayName\": \"Delete Resource\",\r\n \"description\": \"Delete Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Pokitdok.Platform/services/read\",\r\n \"displayName\": \"Get Resources\",\r\n \"description\": \"Read Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Pokitdok.Platform/services/listSecrets/action\",\r\n \"displayName\": \"Get Secrets\",\r\n \"description\": \"Lists the secrets\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Pokitdok.Platform/services/listSingleSignOnToken/action\",\r\n \"displayName\": \"List Single Sign On Tokens\",\r\n \"description\": \"Read Single Sign On Tokens\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Pokitdok.Platform\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Pokitdok.Platform\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Support\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Support/register/action\",\r\n \"displayName\": \"Registers Support Resource Provider\",\r\n \"description\": \"Registers to Support Resource Provider\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"supportTickets\",\r\n \"displayName\": \"Support Ticket\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Support/supportTickets/read\",\r\n \"displayName\": \"Reads Support Ticket\",\r\n \"description\": \"Gets Support Ticket details (including status, severity, contact details and communications) or gets the list of Support Tickets across subscriptions.\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Support/supportTickets/write\",\r\n \"displayName\": \"Writes Support Ticket\",\r\n \"description\": \"Creates or Updates a Support Ticket. You can create a Support Ticket for Technical, Billing, Quotas or Subscription Management related issues. You can update severity, contact details and communications for existing support tickets.\",\r\n \"origin\": null,\r\n \"properties\": {},\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Support\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Support\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Subscription\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"SubscriptionDefinitions\",\r\n \"displayName\": \"Subscription Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Subscription/SubscriptionDefinitions/read\",\r\n \"displayName\": \"List Subscription Definitions\",\r\n \"description\": \"Get an Azure subscription definition within a management group.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Subscription/SubscriptionDefinitions/write\",\r\n \"displayName\": \"Create Subscription Definition\",\r\n \"description\": \"Create an Azure subscription definition\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Subscription\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Subscription\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Certificates\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CertificateRegistration/provisionGlobalAppServicePrincipalInUserTenant/Action\",\r\n \"displayName\": \"Provision service principal\",\r\n \"description\": \"Provision service principal for service app principal\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CertificateRegistration/validateCertificateRegistrationInformation/Action\",\r\n \"displayName\": \"Certificate Purchase Info Validation\",\r\n \"description\": \"Validate certificate purchase object without submitting it\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CertificateRegistration/register/action\",\r\n \"displayName\": \"Register Microsoft Certificates resource provider\",\r\n \"description\": \"Register the Microsoft Certificates resource provider for the subscription\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"certificateOrders\",\r\n \"displayName\": \"AppServiceCertificate\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CertificateRegistration/certificateOrders/Write\",\r\n \"displayName\": \"Add or Update AppServiceCertificate\",\r\n \"description\": \"Add a new certificateOrder or update an existing one\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CertificateRegistration/certificateOrders/Delete\",\r\n \"displayName\": \"Delete AppServiceCertificate\",\r\n \"description\": \"Delete an existing AppServiceCertificate\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CertificateRegistration/certificateOrders/Read\",\r\n \"displayName\": \"Get CertificateOrders\",\r\n \"description\": \"Get the list of CertificateOrders\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CertificateRegistration/certificateOrders/reissue/Action\",\r\n \"displayName\": \"Reissue certificateorder\",\r\n \"description\": \"Reissue an existing certificateorder\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CertificateRegistration/certificateOrders/renew/Action\",\r\n \"displayName\": \"Renew certificateorder\",\r\n \"description\": \"Renew an existing certificateorder\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CertificateRegistration/certificateOrders/retrieveCertificateActions/Action\",\r\n \"displayName\": \"Certificateorder actions\",\r\n \"description\": \"Retrieve the list of certificate actions\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CertificateRegistration/certificateOrders/retrieveEmailHistory/Action\",\r\n \"displayName\": \"Certificateorder email history\",\r\n \"description\": \"Retrieve certificate email history\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CertificateRegistration/certificateOrders/resendEmail/Action\",\r\n \"displayName\": \"Resend Certificateorder email\",\r\n \"description\": \"Resend certificate email\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CertificateRegistration/certificateOrders/verifyDomainOwnership/Action\",\r\n \"displayName\": \"Verify domain ownership\",\r\n \"description\": \"Verify domain ownership\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CertificateRegistration/certificateOrders/resendRequestEmails/Action\",\r\n \"displayName\": \"Resend request emails to another email address\",\r\n \"description\": \"Resend request emails to another email address\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CertificateRegistration/certificateOrders/resendRequestEmails/Action\",\r\n \"displayName\": \"Retrieve site seal for an issued App Service Certificate\",\r\n \"description\": \"Retrieve site seal for an issued App Service Certificate\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"certificateOrders/certificates\",\r\n \"displayName\": \"Certificate\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CertificateRegistration/certificateOrders/certificates/Write\",\r\n \"displayName\": \"Add or Update Certificate\",\r\n \"description\": \"Add a new certificate or update an existing one\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CertificateRegistration/certificateOrders/certificates/Delete\",\r\n \"displayName\": \"Delete Certificate\",\r\n \"description\": \"Delete an existing certificate\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.CertificateRegistration/certificateOrders/certificates/Read\",\r\n \"displayName\": \"Get Certificates\",\r\n \"description\": \"Get the list of certificates\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"certificateOrders/operations\",\r\n \"displayName\": \"AppServiceCertificate\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.CertificateRegistration/certificateOrders/operations/Read\",\r\n \"displayName\": \"Read Operations\",\r\n \"description\": \"List all operations from app service certificate registration\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.CertificateRegistration\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.CertificateRegistration\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Logic\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/register/action\",\r\n \"displayName\": \"Register Resource Provider\",\r\n \"description\": \"Registers the Microsoft.Logic resource provider for a given subscription.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"workflows\",\r\n \"displayName\": \"Workflow\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/read\",\r\n \"displayName\": \"Get Workflow\",\r\n \"description\": \"Reads the workflow.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/write\",\r\n \"displayName\": \"Set Workflow\",\r\n \"description\": \"Creates or updates the workflow.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/delete\",\r\n \"displayName\": \"Delete Workflow\",\r\n \"description\": \"Deletes the workflow.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/run/action\",\r\n \"displayName\": \"Run Workflow\",\r\n \"description\": \"Starts a run of the workflow.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/disable/action\",\r\n \"displayName\": \"Disable Workflow\",\r\n \"description\": \"Disables the workflow.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/enable/action\",\r\n \"displayName\": \"Enable Workflow\",\r\n \"description\": \"Enables the workflow.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/suspend/action\",\r\n \"displayName\": \"Suspend Workflow\",\r\n \"description\": \"Suspends the workflow.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/validate/action\",\r\n \"displayName\": \"Validate Workflow\",\r\n \"description\": \"Validates the workflow.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/move/action\",\r\n \"displayName\": \"Move Workflow\",\r\n \"description\": \"Moves Workflow from its existing subscription id, resource group, and/or name to a different subscription id, resource group, and/or name.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/listSwagger/action\",\r\n \"displayName\": \"Get workflow swagger\",\r\n \"description\": \"Gets the workflow swagger definitions.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/regenerateAccessKey/action\",\r\n \"displayName\": \"Regenerate Access Key\",\r\n \"description\": \"Regenerates the access key secrets.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/listCallbackUrl/action\",\r\n \"displayName\": \"List workflow callback URL\",\r\n \"description\": \"Gets the callback URL for workflow.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Workflow Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get Workflow Metric Definition\",\r\n \"description\": \"Reads the workflow metric definitions.\",\r\n \"origin\": \"System\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"RunsStarted\",\r\n \"displayName\": \"Runs Started\",\r\n \"displayDescription\": \"Number of workflow runs started.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"RunsCompleted\",\r\n \"displayName\": \"Runs Completed\",\r\n \"displayDescription\": \"Number of workflow runs completed.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"RunsSucceeded\",\r\n \"displayName\": \"Runs Succeeded\",\r\n \"displayDescription\": \"Number of workflow runs succeeded.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"RunsFailed\",\r\n \"displayName\": \"Runs Failed\",\r\n \"displayDescription\": \"Number of workflow runs failed.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"RunsCancelled\",\r\n \"displayName\": \"Runs Cancelled\",\r\n \"displayDescription\": \"Number of workflow runs cancelled.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"RunLatency\",\r\n \"displayName\": \"Run Latency\",\r\n \"displayDescription\": \"Latency of completed workflow runs.\",\r\n \"unit\": \"Seconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": false\r\n },\r\n {\r\n \"name\": \"RunSuccessLatency\",\r\n \"displayName\": \"Run Success Latency\",\r\n \"displayDescription\": \"Latency of succeeded workflow runs.\",\r\n \"unit\": \"Seconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": false\r\n },\r\n {\r\n \"name\": \"RunThrottledEvents\",\r\n \"displayName\": \"Run Throttled Events\",\r\n \"displayDescription\": \"Number of workflow action or trigger throttled events.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"RunFailurePercentage\",\r\n \"displayName\": \"Run Failure Percentage\",\r\n \"displayDescription\": \"Percentage of workflow runs failed.\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"ActionsStarted\",\r\n \"displayName\": \"Actions Started \",\r\n \"displayDescription\": \"Number of workflow actions started.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"ActionsCompleted\",\r\n \"displayName\": \"Actions Completed \",\r\n \"displayDescription\": \"Number of workflow actions completed.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"ActionsSucceeded\",\r\n \"displayName\": \"Actions Succeeded \",\r\n \"displayDescription\": \"Number of workflow actions succeeded.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"ActionsFailed\",\r\n \"displayName\": \"Actions Failed\",\r\n \"displayDescription\": \"Number of workflow actions failed.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"ActionsSkipped\",\r\n \"displayName\": \"Actions Skipped \",\r\n \"displayDescription\": \"Number of workflow actions skipped.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"ActionLatency\",\r\n \"displayName\": \"Action Latency \",\r\n \"displayDescription\": \"Latency of completed workflow actions.\",\r\n \"unit\": \"Seconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": false\r\n },\r\n {\r\n \"name\": \"ActionSuccessLatency\",\r\n \"displayName\": \"Action Success Latency \",\r\n \"displayDescription\": \"Latency of succeeded workflow actions.\",\r\n \"unit\": \"Seconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": false\r\n },\r\n {\r\n \"name\": \"ActionThrottledEvents\",\r\n \"displayName\": \"Action Throttled Events\",\r\n \"displayDescription\": \"Number of workflow action throttled events..\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"TriggersStarted\",\r\n \"displayName\": \"Triggers Started \",\r\n \"displayDescription\": \"Number of workflow triggers started.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"TriggersCompleted\",\r\n \"displayName\": \"Triggers Completed \",\r\n \"displayDescription\": \"Number of workflow triggers completed.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"TriggersSucceeded\",\r\n \"displayName\": \"Triggers Succeeded \",\r\n \"displayDescription\": \"Number of workflow triggers succeeded.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"TriggersFailed\",\r\n \"displayName\": \"Triggers Failed \",\r\n \"displayDescription\": \"Number of workflow triggers failed.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"TriggersSkipped\",\r\n \"displayName\": \"Triggers Skipped\",\r\n \"displayDescription\": \"Number of workflow triggers skipped.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"TriggersFired\",\r\n \"displayName\": \"Triggers Fired \",\r\n \"displayDescription\": \"Number of workflow triggers fired.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"TriggerLatency\",\r\n \"displayName\": \"Trigger Latency \",\r\n \"displayDescription\": \"Latency of completed workflow triggers.\",\r\n \"unit\": \"Seconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": false\r\n },\r\n {\r\n \"name\": \"TriggerFireLatency\",\r\n \"displayName\": \"Trigger Fire Latency \",\r\n \"displayDescription\": \"Latency of fired workflow triggers.\",\r\n \"unit\": \"Seconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": false\r\n },\r\n {\r\n \"name\": \"TriggerSuccessLatency\",\r\n \"displayName\": \"Trigger Success Latency \",\r\n \"displayDescription\": \"Latency of succeeded workflow triggers.\",\r\n \"unit\": \"Seconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": false\r\n },\r\n {\r\n \"name\": \"TriggerThrottledEvents\",\r\n \"displayName\": \"Trigger Throttled Events\",\r\n \"displayDescription\": \"Number of workflow trigger throttled events.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"BillableActionExecutions\",\r\n \"displayName\": \"Billable Action Executions\",\r\n \"displayDescription\": \"Number of workflow action executions getting billed.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"BillableTriggerExecutions\",\r\n \"displayName\": \"Billable Trigger Executions\",\r\n \"displayDescription\": \"Number of workflow trigger executions getting billed.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n },\r\n {\r\n \"name\": \"TotalBillableExecutions\",\r\n \"displayName\": \"Total Billable Executions\",\r\n \"displayDescription\": \"Number of workflow executions getting billed.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [],\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ],\r\n \"fillGapWithZero\": true\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Workflow Diagnostic Setting\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Get Workflow Diagnostic Setting\",\r\n \"description\": \"Reads the workflow diagnostic settings.\",\r\n \"origin\": \"System\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Set Workflow Diagnostic Setting\",\r\n \"description\": \"Creates or updates the workflow diagnostic setting.\",\r\n \"origin\": \"System\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"Workflow Log Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Get Workflow Log Definition\",\r\n \"description\": \"Reads the workflow log definitions.\",\r\n \"origin\": \"System\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"WorkflowRuntime\",\r\n \"displayName\": \"Workflow runtime diagnostic events\",\r\n \"description\": \"Diagnostic events related to workflow runtime executions.\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/versions\",\r\n \"displayName\": \"Workflow Version\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/versions/read\",\r\n \"displayName\": \"Get Workflow Version\",\r\n \"description\": \"Reads the workflow version.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/versions/triggers\",\r\n \"displayName\": \"Trigger\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/versions/triggers/listCallbackUrl/action\",\r\n \"displayName\": \"List Trigger Callback URL\",\r\n \"description\": \"Gets the callback URL for trigger.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/runs\",\r\n \"displayName\": \"Workflow Run\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/runs/read\",\r\n \"displayName\": \"Get Workflow Run\",\r\n \"description\": \"Reads the workflow run.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/runs/cancel/action\",\r\n \"displayName\": \"Cancel Workflow Run\",\r\n \"description\": \"Cancels the run of a workflow.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/runs/actions\",\r\n \"displayName\": \"Workflow Run Action\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/runs/actions/read\",\r\n \"displayName\": \"Get Workflow Run Action\",\r\n \"description\": \"Reads the workflow run action.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/runs/actions/listExpressionTraces/action\",\r\n \"displayName\": \"List Workflow Run Action Expression Traces\",\r\n \"description\": \"Gets the workflow run action expression traces.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/runs/actions/repetitions\",\r\n \"displayName\": \"Workflow Run Action Repetition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/runs/actions/repetitions/read\",\r\n \"displayName\": \"Get Workflow Run Action Repetition\",\r\n \"description\": \"Reads the workflow run action repetition.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/runs/actions/repetitions/listExpressionTraces/action\",\r\n \"displayName\": \"List Workflow Run Action Repetition Expression Traces\",\r\n \"description\": \"Gets the workflow run action repetition expression traces.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/runs/actions/scoperepetitions\",\r\n \"displayName\": \"Workflow Run Action Scope Repetition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/runs/actions/scoperepetitions/read\",\r\n \"displayName\": \"Get Workflow Run Action Scope Repetition\",\r\n \"description\": \"Reads the workflow run action scope repetition.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/runs/operations\",\r\n \"displayName\": \"Workflow Run Operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/runs/operations/read\",\r\n \"displayName\": \"Get Workflow Run Operation Status\",\r\n \"description\": \"Reads the workflow run operation status.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/triggers\",\r\n \"displayName\": \"Trigger\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/triggers/read\",\r\n \"displayName\": \"Get Trigger\",\r\n \"description\": \"Reads the trigger.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/triggers/run/action\",\r\n \"displayName\": \"Trigger Run\",\r\n \"description\": \"Executes the trigger.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/triggers/reset/action\",\r\n \"displayName\": \"Trigger Reset\",\r\n \"description\": \"Resets the trigger.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/triggers/setState/action\",\r\n \"displayName\": \"Set Trigger State\",\r\n \"description\": \"Sets the trigger state.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/triggers/listCallbackUrl/action\",\r\n \"displayName\": \"List Trigger Callback URL\",\r\n \"description\": \"Gets the callback URL for trigger.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/triggers/histories\",\r\n \"displayName\": \"Trigger Histories\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/triggers/histories/read\",\r\n \"displayName\": \"Get Trigger Histories\",\r\n \"description\": \"Reads the trigger histories.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/triggers/histories/resubmit/action\",\r\n \"displayName\": \"Resubmit trigger\",\r\n \"description\": \"Resubmits the workflow trigger.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"workflows/accessKeys\",\r\n \"displayName\": \"Access Key\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/accessKeys/read\",\r\n \"displayName\": \"Get Access Key\",\r\n \"description\": \"Reads the access key.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/accessKeys/write\",\r\n \"displayName\": \"Set Access Key\",\r\n \"description\": \"Creates or updates the access key.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/accessKeys/delete\",\r\n \"displayName\": \"Delete Access Key\",\r\n \"description\": \"Deletes the access key.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/accessKeys/list/action\",\r\n \"displayName\": \"List Access Key\",\r\n \"description\": \"Lists the access key secrets.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/workflows/accessKeys/regenerate/action\",\r\n \"displayName\": \"Regenerate Access Key\",\r\n \"description\": \"Regenerates the access key secrets.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/operations/read\",\r\n \"displayName\": \"Get Operation\",\r\n \"description\": \"Gets the operation.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"integrationAccounts\",\r\n \"displayName\": \"Integration Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/read\",\r\n \"displayName\": \"Get Integration Account\",\r\n \"description\": \"Reads the integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/write\",\r\n \"displayName\": \"Set Integration Account\",\r\n \"description\": \"Creates or updates the integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/delete\",\r\n \"displayName\": \"Delete Integration Account\",\r\n \"description\": \"Deletes the integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/regenerateAccessKey/action\",\r\n \"displayName\": \"Regenerate Access Key\",\r\n \"description\": \"Regenerates the access key secrets.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/listCallbackUrl/action\",\r\n \"displayName\": \"List Integration Account Callback URL\",\r\n \"description\": \"Gets the callback URL for integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/listKeyVaultKeys/action\",\r\n \"displayName\": \"List Key Vault Keys\",\r\n \"description\": \"Gets the keys in the key vault.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/logTrackingEvents/action\",\r\n \"displayName\": \"Log Integration Account Tracking Events\",\r\n \"description\": \"Logs the tracking events in the integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"integrationAccounts/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"Integration Account Log Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Get Integration Account Log Definition\",\r\n \"description\": \"Reads the Integration Account log definitions.\",\r\n \"origin\": \"System\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"IntegrationAccountTrackingEvents\",\r\n \"displayName\": \"Integration Account track events\",\r\n \"description\": \"Track events related to Integration Account.\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"integrationAccounts/maps\",\r\n \"displayName\": \"Integration Account Map\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/maps/read\",\r\n \"displayName\": \"Get Integration Account Map\",\r\n \"description\": \"Reads the map in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/maps/write\",\r\n \"displayName\": \"Set Integration Account Map\",\r\n \"description\": \"Creates or updates the map in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/maps/delete\",\r\n \"displayName\": \"Delete Integration Account Map\",\r\n \"description\": \"Deletes the map in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/maps/listContentCallbackUrl/action\",\r\n \"displayName\": \"List Integration Account Map Content Callback URL\",\r\n \"description\": \"Gets the callback URL for map content in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"integrationAccounts/batchConfigurations\",\r\n \"displayName\": \"Integration Account Batch Configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/batchConfigurations/read\",\r\n \"displayName\": \"Get Integration Account Batch Configuration\",\r\n \"description\": \"Reads the batch configuration in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/batchConfigurations/write\",\r\n \"displayName\": \"Set Integration Account Batch Configuration\",\r\n \"description\": \"Creates or updates the batch configuration in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/batchConfigurations/delete\",\r\n \"displayName\": \"Delete Integration Account Batch Configuration\",\r\n \"description\": \"Deletes the batch configuration in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"integrationAccounts/certificates\",\r\n \"displayName\": \"Integration Account Certificate\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/certificates/read\",\r\n \"displayName\": \"Get Integration Account Certificate\",\r\n \"description\": \"Reads the certificate in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/certificates/write\",\r\n \"displayName\": \"Set Integration Account Certificate\",\r\n \"description\": \"Creates or updates the certificate in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/certificates/delete\",\r\n \"displayName\": \"Delete Integration Account Certificate\",\r\n \"description\": \"Deletes the certificate in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"integrationAccounts/assemblies\",\r\n \"displayName\": \"Integration Account Assembly\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/assemblies/read\",\r\n \"displayName\": \"Get Integration Account Assembly\",\r\n \"description\": \"Reads the assembly in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/assemblies/write\",\r\n \"displayName\": \"Set Integration Account Assembly\",\r\n \"description\": \"Creates or updates the assembly in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/assemblies/delete\",\r\n \"displayName\": \"Delete Integration Account Assembly\",\r\n \"description\": \"Deletes the assembly in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/assemblies/listContentCallbackUrl/action\",\r\n \"displayName\": \"List Integration Account Assembly Content Callback URL\",\r\n \"description\": \"Gets the callback URL for assembly content in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"integrationAccounts/sessions\",\r\n \"displayName\": \"Integration Account Session\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/sessions/read\",\r\n \"displayName\": \"Get Integration Account Session\",\r\n \"description\": \"Reads the batch configuration in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/sessions/write\",\r\n \"displayName\": \"Set Integration Account Session\",\r\n \"description\": \"Creates or updates the session in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/sessions/delete\",\r\n \"displayName\": \"Delete Integration Account Session\",\r\n \"description\": \"Deletes the session in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"integrationAccounts/schemas\",\r\n \"displayName\": \"Integration Account Schema\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/schemas/read\",\r\n \"displayName\": \"Get Integration Account Schema\",\r\n \"description\": \"Reads the schema in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/schemas/write\",\r\n \"displayName\": \"Set Integration Account Schema\",\r\n \"description\": \"Creates or updates the schema in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/schemas/delete\",\r\n \"displayName\": \"Delete Integration Account Schema\",\r\n \"description\": \"Deletes the schema in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/schemas/listContentCallbackUrl/action\",\r\n \"displayName\": \"List Integration Account Schema Content Callback URL\",\r\n \"description\": \"Gets the callback URL for schema content in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"integrationAccounts/partners\",\r\n \"displayName\": \"Integration Account Partner\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/partners/read\",\r\n \"displayName\": \"Get Integration Account Partner\",\r\n \"description\": \"Reads the parter in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/partners/write\",\r\n \"displayName\": \"Set Integration Account Partner\",\r\n \"description\": \"Creates or updates the partner in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/partners/delete\",\r\n \"displayName\": \"Delete Integration Account Partner\",\r\n \"description\": \"Deletes the partner in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/partners/listContentCallbackUrl/action\",\r\n \"displayName\": \"List Integration Account Partner Content Callback URL\",\r\n \"description\": \"Gets the callback URL for partner content in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"integrationAccounts/agreements\",\r\n \"displayName\": \"Integration Account Agreement\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/agreements/read\",\r\n \"displayName\": \"Get Integration Account Agreement\",\r\n \"description\": \"Reads the agreement in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/agreements/write\",\r\n \"displayName\": \"Set Integration Account Agreement\",\r\n \"description\": \"Creates or updates the agreement in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/agreements/delete\",\r\n \"displayName\": \"Delete Integration Account Agreement\",\r\n \"description\": \"Deletes the agreement in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Logic/integrationAccounts/agreements/listContentCallbackUrl/action\",\r\n \"displayName\": \"List Integration Account Agreement Content Callback URL\",\r\n \"description\": \"Gets the callback URL for agreement content in integration account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/workflows\",\r\n \"displayName\": \"Workflow\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Logic/locations/workflows/validate/action\",\r\n \"displayName\": \"Validate Workflow\",\r\n \"description\": \"Validates the workflow.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Logic\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Logic\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft ClassicNetwork\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/register/action\",\r\n \"displayName\": \"Register Classic Network\",\r\n \"description\": \"Register to Classic Network\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"gatewaySupportedDevices\",\r\n \"displayName\": \"Gateway Supported Devices\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/gatewaySupportedDevices/read\",\r\n \"displayName\": \"List Supported Devices\",\r\n \"description\": \"Retrieves the list of supported devices.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"reservedIps\",\r\n \"displayName\": \"Reserved Ip\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/reservedIps/read\",\r\n \"displayName\": \"Get Reserved Ips\",\r\n \"description\": \"Gets the reserved Ips\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/reservedIps/write\",\r\n \"displayName\": \"Add Reserved Ip\",\r\n \"description\": \"Add a new reserved Ip\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/reservedIps/delete\",\r\n \"displayName\": \"Delete Reserved Ip\",\r\n \"description\": \"Delete a reserved Ip.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/reservedIps/link/action\",\r\n \"displayName\": \"Link Reserved Ips\",\r\n \"description\": \"Link a reserved Ip\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/reservedIps/join/action\",\r\n \"displayName\": \"Join Reserved Ips\",\r\n \"description\": \"Join a reserved Ip\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"reservedIps/operationStatuses\",\r\n \"displayName\": \"Reserved Ips Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/reservedIps/operationStatuses/read\",\r\n \"displayName\": \"Get the Reserved Ips Operation Status\",\r\n \"description\": \"Reads the operation status for the reserved ips.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks\",\r\n \"displayName\": \"Virtual Network\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/read\",\r\n \"displayName\": \"Get Virtual Network\",\r\n \"description\": \"Get the virtual network.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/write\",\r\n \"displayName\": \"Add Virtual Network\",\r\n \"description\": \"Add a new virtual network.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/delete\",\r\n \"displayName\": \"Delete Virtual Network.\",\r\n \"description\": \"Deletes the virtual network.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/peer/action\",\r\n \"displayName\": \"Peer Virtual Network\",\r\n \"description\": \"Peers a virtual network with another virtual network.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/join/action\",\r\n \"displayName\": \"Join Virtual Network.\",\r\n \"description\": \"Joins the virtual network.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/checkIPAddressAvailability/action\",\r\n \"displayName\": \"Availability of an IP address in a given virtual network.\",\r\n \"description\": \"Checks the availability of a given IP address in a virtual network.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/capabilities\",\r\n \"displayName\": \"Capability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/capabilities/read\",\r\n \"displayName\": \"Get capabilities\",\r\n \"description\": \"Shows the capabilities\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/subnets/associatedNetworkSecurityGroups\",\r\n \"displayName\": \"Subnet Associated Network Security Group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/subnets/associatedNetworkSecurityGroups/read\",\r\n \"displayName\": \"Get Subnet Associated Network Security Group\",\r\n \"description\": \"Gets the network security group associated with the subnet.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/subnets/associatedNetworkSecurityGroups/write\",\r\n \"displayName\": \"Add Subnet Associated Network Security Group\",\r\n \"description\": \"Adds a network security group associated with the subnet.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/subnets/associatedNetworkSecurityGroups/delete\",\r\n \"displayName\": \"Delete Subnet Associated Network Security Group\",\r\n \"description\": \"Deletes the network security group associated with the subnet.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/subnets/associatedNetworkSecurityGroups/operationStatuses\",\r\n \"displayName\": \"Virtual Network Subnet Associeted Network Security Group Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/subnets/associatedNetworkSecurityGroups/operationStatuses/read\",\r\n \"displayName\": \"Get the Virtual Network Subnet Associeted Network Security Group Operation Status\",\r\n \"description\": \"Reads the operation status for the virtual network subnet associeted network security group.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/operationStatuses\",\r\n \"displayName\": \"Virtual Networks Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/operationStatuses/read\",\r\n \"displayName\": \"Get the Virtual Networks Operation Status\",\r\n \"description\": \"Reads the operation status for the virtual networks.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/gateways\",\r\n \"displayName\": \"Virtual Network Gateway\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/read\",\r\n \"displayName\": \"Get Virtual Network Gateways\",\r\n \"description\": \"Gets the virtual network gateways.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/write\",\r\n \"displayName\": \"Add Virtual Network Gateway\",\r\n \"description\": \"Adds a virtual network gateway.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/delete\",\r\n \"displayName\": \"Delete Virtual Network Gateway\",\r\n \"description\": \"Deletes the virtual network gateway.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/startDiagnostics/action\",\r\n \"displayName\": \"Start Virtual Network Gateway Diagnostic\",\r\n \"description\": \"Starts diagnositic for the virtual network gateway.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/stopDiagnostics/action\",\r\n \"displayName\": \"Stop Virtual Network Gateway Diagnostic\",\r\n \"description\": \"Stops the diagnositic for the virtual network gateway.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/downloadDiagnostics/action\",\r\n \"displayName\": \"Download Gateway Diagnostics\",\r\n \"description\": \"Downloads the gateway diagnostics.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/listCircuitServiceKey/action\",\r\n \"displayName\": \"Get Circuit Service Key\",\r\n \"description\": \"Retrieves the circuit service key.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/downloadDeviceConfigurationScript/action\",\r\n \"displayName\": \"Download Configuration Script\",\r\n \"description\": \"Downloads the device configuration script.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/listPackage/action\",\r\n \"displayName\": \"Get Virtual Network Gateway Package List\",\r\n \"description\": \"Lists the virtual network gateway package.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/gateways/operationStatuses\",\r\n \"displayName\": \"Virtual Networks Gateways Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/operationStatuses/read\",\r\n \"displayName\": \"Get the Virtual Networks Gateways Operation Status\",\r\n \"description\": \"Reads the operation status for the virtual networks gateways.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/gateways/packages\",\r\n \"displayName\": \"Virtual Network Gateway Package\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/packages/read\",\r\n \"displayName\": \"Get Virtual Network Gateway Package\",\r\n \"description\": \"Gets the virtual network gateway package.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/gateways/connections\",\r\n \"displayName\": \"Gateway Connection\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/connections/read\",\r\n \"displayName\": \"Get Conection List\",\r\n \"description\": \"Retrieves the list of connections.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/connections/connect/action\",\r\n \"displayName\": \"Connect Gateway Connection\",\r\n \"description\": \"Connects a site to site gateway connection.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/connections/disconnect/action\",\r\n \"displayName\": \"Disconnect Gateway Connection\",\r\n \"description\": \"Disconnects a site to site gateway connection.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/connections/test/action\",\r\n \"displayName\": \"Test Gateway Connection\",\r\n \"description\": \"Tests a site to site gateway connection.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/gateways/clientRevokedCertificates\",\r\n \"displayName\": \"Geteway Client Revoked Certificate\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/clientRevokedCertificates/read\",\r\n \"displayName\": \"Get Revoked Certificates.\",\r\n \"description\": \"Read the revoked client certificates.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/clientRevokedCertificates/write\",\r\n \"displayName\": \"Revoke Client Certificate\",\r\n \"description\": \"Revokes a client certificate.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/clientRevokedCertificates/delete\",\r\n \"displayName\": \"Unrevoke Client Certificate.\",\r\n \"description\": \"Unrevokes a client certificate.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"virtualNetworks/gateways/clientRootCertificates\",\r\n \"displayName\": \"Geteway Client Certificate\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/clientRootCertificates/read\",\r\n \"displayName\": \"Get Client Root Certificates.\",\r\n \"description\": \"Find the client root certificates.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/clientRootCertificates/write\",\r\n \"displayName\": \"Upload Client Root Certificate\",\r\n \"description\": \"Uploads a new client root certificate.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/clientRootCertificates/delete\",\r\n \"displayName\": \"Delete Client Root Certificate.\",\r\n \"description\": \"Deletes the virtual network gateway client certificate.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/clientRootCertificates/download/action\",\r\n \"displayName\": \"Downloads Certificate\",\r\n \"description\": \"Downloads certificate by thumbprint.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/virtualNetworks/gateways/clientRootCertificates/listPackage/action\",\r\n \"displayName\": \"Virtual Network Gateway Certificate Package List\",\r\n \"description\": \"Lists the virtual network gateway certificate package.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networkSecurityGroups\",\r\n \"displayName\": \"Network Security Group\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/networkSecurityGroups/read\",\r\n \"displayName\": \"Get Network Security Group\",\r\n \"description\": \"Gets the network security group.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/networkSecurityGroups/write\",\r\n \"displayName\": \"Add Network Security Group\",\r\n \"description\": \"Adds a new network security group.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/networkSecurityGroups/delete\",\r\n \"displayName\": \"Delete Network Security Group\",\r\n \"description\": \"Deletes the network security group.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networkSecurityGroups/operationStatuses\",\r\n \"displayName\": \"Network Security Group Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/networkSecurityGroups/operationStatuses/read\",\r\n \"displayName\": \"Get the Network Security Group Operation Status\",\r\n \"description\": \"Reads the operation status for the network security group.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networkSecurityGroups/securityRules\",\r\n \"displayName\": \"Security Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/networkSecurityGroups/securityRules/read\",\r\n \"displayName\": \"Get Security Rule\",\r\n \"description\": \"Gets the security rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/networkSecurityGroups/securityRules/write\",\r\n \"displayName\": \"Add Security Rule\",\r\n \"description\": \"Adds or update a security rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/networkSecurityGroups/securityRules/delete\",\r\n \"displayName\": \"Delete Security Rule\",\r\n \"description\": \"Deletes the security rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"networkSecurityGroups/securityRules/operationStatuses\",\r\n \"displayName\": \"Network Security Group Security Rules Operation Status\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/networkSecurityGroups/securityRules/operationStatuses/read\",\r\n \"displayName\": \"Get the Network Security Group Security Rules Operation Status\",\r\n \"description\": \"Reads the operation status for the network security group security rules.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"quotas\",\r\n \"displayName\": \"Quota\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ClassicNetwork/quotas/read\",\r\n \"displayName\": \"Get Subscription Quota\",\r\n \"description\": \"Get the quota for the subscription.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ClassicNetwork\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ClassicNetwork\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Marketplace Apps\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"ClassicDevServices\",\r\n \"displayName\": \"Classic dev service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.MarketplaceApps/ClassicDevServices/read\",\r\n \"displayName\": \"Read classic dev service.\",\r\n \"description\": \"Does a GET operation on a classic dev service.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.MarketplaceApps/ClassicDevServices/delete\",\r\n \"displayName\": \"Delete classic dev service.\",\r\n \"description\": \"Does a DELETE operation on a classic dev service resource.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.MarketplaceApps/ClassicDevServices/listSingleSignOnToken/action\",\r\n \"displayName\": \"Get classic dev service SSO\",\r\n \"description\": \"Gets the Single Sign On URL for a classic dev service.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.MarketplaceApps/ClassicDevServices/listSecrets/action\",\r\n \"displayName\": \"Get classic dev service resource management keys\",\r\n \"description\": \"Gets a classic dev service resource management keys.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.MarketplaceApps/ClassicDevServices/regenerateKey/action\",\r\n \"displayName\": \"Generate classic dev service resource management keys\",\r\n \"description\": \"Generates a classic dev service resource management keys.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Operations\",\r\n \"displayName\": \"Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.MarketplaceApps/Operations/read\",\r\n \"displayName\": \"Read resource provider operations\",\r\n \"description\": \"Read the operations for all resource types.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.MarketplaceApps\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.MarketplaceApps\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft DataLakeStore\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataLakeStore/register/action\",\r\n \"displayName\": \"Register to DataLakeStore\",\r\n \"description\": \"Register subscription to DataLakeStore.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"accounts\",\r\n \"displayName\": \"Account\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataLakeStore/accounts/read\",\r\n \"displayName\": \"Get DataLakeStore Account\",\r\n \"description\": \"Get information about an existing DataLakeStore account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataLakeStore/accounts/write\",\r\n \"displayName\": \"Create or Update DataLakeStore Account\",\r\n \"description\": \"Create or update a DataLakeStore account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataLakeStore/accounts/delete\",\r\n \"displayName\": \"Delete DataLakeStore Account\",\r\n \"description\": \"Delete a DataLakeStore account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataLakeStore/accounts/enableKeyVault/action\",\r\n \"displayName\": \"Enable Key Vault for DataLakeStore Account\",\r\n \"description\": \"Enable KeyVault for a DataLakeStore account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataLakeStore/accounts/Superuser/action\",\r\n \"displayName\": \"Grant Superuser\",\r\n \"description\": \"Grant Superuser on Data Lake Store when granted with Microsoft.Authorization/roleAssignments/write.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"accounts/operationResults\",\r\n \"displayName\": \"Operation Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataLakeStore/accounts/operationResults/read\",\r\n \"displayName\": \"Get DataLakeStore Account OperationResult\",\r\n \"description\": \"Get result of a DataLakeStore account operation.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"accounts/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Metric Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataLakeStore/accounts/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get DataLakeStore Account metric definitions\",\r\n \"description\": \"Get the available metrics for the DataLakeStore account.\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"TotalStorage\",\r\n \"displayName\": \"Total Storage\",\r\n \"displayDescription\": \"Total amount of data stored in the account.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Maximum\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P1D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"DataWritten\",\r\n \"displayName\": \"Data Written\",\r\n \"displayDescription\": \"Total amount of data written to the account.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P1D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"DataRead\",\r\n \"displayName\": \"Data Read\",\r\n \"displayDescription\": \"Total amount of data read from the account.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P1D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"WriteRequests\",\r\n \"displayName\": \"Write Requests\",\r\n \"displayDescription\": \"Count of data write requests to the account.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P1D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ReadRequests\",\r\n \"displayName\": \"Read Requests\",\r\n \"displayDescription\": \"Count of data read requests to the account.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P1D\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"accounts/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Diagnostic Setting\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataLakeStore/accounts/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Get DataLakeStore Account diagnostic settings\",\r\n \"description\": \"Get the diagnostic settings for the DataLakeStore account.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataLakeStore/accounts/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Create or update DataLakeStore Account diagnostic settings\",\r\n \"description\": \"Create or update the diagnostic settings for the DataLakeStore account.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"accounts/providers/Microsoft.Insights/logDefinitions\",\r\n \"displayName\": \"Log Definition\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataLakeStore/accounts/providers/Microsoft.Insights/logDefinitions/read\",\r\n \"displayName\": \"Get DataLakeStore Account log definitions\",\r\n \"description\": \"Get the available logs for the DataLakeStore account.\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"logSpecifications\": [\r\n {\r\n \"name\": \"Audit\",\r\n \"displayName\": \"Audit Logs\",\r\n \"blobDuration\": \"PT1H\"\r\n },\r\n {\r\n \"name\": \"Requests\",\r\n \"displayName\": \"Request Logs\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"accounts/firewallRules\",\r\n \"displayName\": \"Firewall Rule\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataLakeStore/accounts/firewallRules/read\",\r\n \"displayName\": \"Get Firewall Rule\",\r\n \"description\": \"Get information about a firewall rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataLakeStore/accounts/firewallRules/write\",\r\n \"displayName\": \"Create or Update Firewall Rule\",\r\n \"description\": \"Create or update a firewall rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataLakeStore/accounts/firewallRules/delete\",\r\n \"displayName\": \"Delete Firewall Rule\",\r\n \"description\": \"Delete a firewall rule.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"accounts/trustedIdProviders\",\r\n \"displayName\": \"Trusted IdProvider\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataLakeStore/accounts/trustedIdProviders/read\",\r\n \"displayName\": \"Get Trusted Identity Provider\",\r\n \"description\": \"Get information about a trusted identity provider.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataLakeStore/accounts/trustedIdProviders/write\",\r\n \"displayName\": \"Create or Update Trusted Identity Provider\",\r\n \"description\": \"Create or update a trusted identity provider.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.DataLakeStore/accounts/trustedIdProviders/delete\",\r\n \"displayName\": \"Delete Trusted Identity Provider\",\r\n \"description\": \"Delete a trusted identity provider.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Available Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataLakeStore/operations/read\",\r\n \"displayName\": \"Get Available Operations\",\r\n \"description\": \"Get available operations of DataLakeStore.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations\",\r\n \"displayName\": \"Name Availability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataLakeStore/locations/checkNameAvailability/action\",\r\n \"displayName\": \"Check DataLakeStore Account Name Availability\",\r\n \"description\": \"Check availability of a DataLakeStore account name.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/operationResults\",\r\n \"displayName\": \"Operation Result\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataLakeStore/locations/operationResults/read\",\r\n \"displayName\": \"Get DataLakeStore Account OperationResult\",\r\n \"description\": \"Get result of a DataLakeStore account operation.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/capability\",\r\n \"displayName\": \"Subscription Capability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.DataLakeStore/locations/capability/read\",\r\n \"displayName\": \"Get DataLakeStore Subscription Capability\",\r\n \"description\": \"Get capability information of a subscription regarding using DataLakeStore.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.DataLakeStore\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.DataLakeStore\"\r\n },\r\n {\r\n \"displayName\": \"Marketplace Resource Provider\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"accounts\",\r\n \"displayName\": \"Marketplace Resource Type\",\r\n \"operations\": [\r\n {\r\n \"name\": \"TrendMicro.DeepSecurity/accounts/Read\",\r\n \"displayName\": \"Read\",\r\n \"description\": \"Read Operation\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"TrendMicro.DeepSecurity/accounts/Write\",\r\n \"displayName\": \"Write\",\r\n \"description\": \"Write Operation\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"TrendMicro.DeepSecurity/accounts/Delete\",\r\n \"displayName\": \"Delete\",\r\n \"description\": \"Delete Operation\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"TrendMicro.DeepSecurity/accounts/regenerateKey/action\",\r\n \"displayName\": \"Regenerate Key\",\r\n \"description\": \"Regenerates the Key\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"TrendMicro.DeepSecurity/accounts/listSecrets/action\",\r\n \"displayName\": \"List Secrets\",\r\n \"description\": \"List the Secrets\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"TrendMicro.DeepSecurity/accounts/listSingleSignOnToken/action\",\r\n \"displayName\": \"Read Single Sign On Authorization Token\",\r\n \"description\": \"Read Single Sign On Authorization Token For The Resource\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Operations\",\r\n \"displayName\": \"Resource type display name.\",\r\n \"operations\": [\r\n {\r\n \"name\": \"TrendMicro.DeepSecurity/Operations/read\",\r\n \"displayName\": \"Operation display name.\",\r\n \"description\": \"Description of the operation.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/TrendMicro.DeepSecurity\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"TrendMicro.DeepSecurity\"\r\n },\r\n {\r\n \"displayName\": \"Dynatrace Ruxit\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Dynatrace.Ruxit/updateCommunicationPreference/action\",\r\n \"displayName\": \"Update Communication\",\r\n \"description\": \"Regenerate the Key\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Dynatrace.Ruxit/listCommunicationPreference/action\",\r\n \"displayName\": \"List Communication\",\r\n \"description\": \"Regenerate the Key\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"accounts\",\r\n \"displayName\": \"accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Dynatrace.Ruxit/accounts/read\",\r\n \"displayName\": \"Get Resource\",\r\n \"description\": \"Read Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Dynatrace.Ruxit/accounts/write\",\r\n \"displayName\": \"Create/Update Resource\",\r\n \"description\": \"Write Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Dynatrace.Ruxit/accounts/delete\",\r\n \"displayName\": \"Delete Resource\",\r\n \"description\": \"Delete Operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Dynatrace.Ruxit/accounts/listSecrets/action\",\r\n \"displayName\": \"Get Secrets\",\r\n \"description\": \"Lists the secrets\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Dynatrace.Ruxit/accounts/listSingleSignOnToken/action\",\r\n \"displayName\": \"List Single Sign On Tokens\",\r\n \"description\": \"Read Single Sign On Tokens\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Dynatrace.Ruxit/accounts/regenerateKeys/action\",\r\n \"displayName\": \"Regenerate Keys\",\r\n \"description\": \"Regenerate any Keys\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Dynatrace.Ruxit/operations/read\",\r\n \"displayName\": \"List Operations\",\r\n \"description\": \"read operation\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Dynatrace.Ruxit\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Dynatrace.Ruxit\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Billing\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"billingPeriods\",\r\n \"displayName\": \"BillingPeriods\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Billing/billingPeriods/read\",\r\n \"displayName\": \"List BillingPeriods\",\r\n \"description\": \"Lists available billing periods\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"invoices\",\r\n \"displayName\": \"Invoices\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Billing/invoices/read\",\r\n \"displayName\": \"List Invoices\",\r\n \"description\": \"Lists available invoices\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Billing\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Billing\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Managed Labs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ManagedLab/register/action\",\r\n \"displayName\": \"Register Subscription\",\r\n \"description\": \"Registers the subscription\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"labAccounts\",\r\n \"displayName\": \"Lab Accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ManagedLab/labAccounts/delete\",\r\n \"displayName\": \"Delete lab accounts.\",\r\n \"description\": \"Delete lab accounts.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ManagedLab/labAccounts/read\",\r\n \"displayName\": \"Read lab accounts.\",\r\n \"description\": \"Read lab accounts.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ManagedLab/labAccounts/write\",\r\n \"displayName\": \"Add or modify lab accounts.\",\r\n \"description\": \"Add or modify lab accounts.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ManagedLab/labAccounts/CreateLab/action\",\r\n \"displayName\": \"Create a managed lab\",\r\n \"description\": \"Create a lab in a lab account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labAccounts/labs\",\r\n \"displayName\": \"Labs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ManagedLab/labAccounts/labs/delete\",\r\n \"displayName\": \"Delete labs.\",\r\n \"description\": \"Delete labs.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ManagedLab/labAccounts/labs/read\",\r\n \"displayName\": \"Read labs.\",\r\n \"description\": \"Read labs.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ManagedLab/labAccounts/labs/write\",\r\n \"displayName\": \"Add or modify labs.\",\r\n \"description\": \"Add or modify labs.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labAccounts/labs/labVms\",\r\n \"displayName\": \"Lab Virtual Machines\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ManagedLab/labAccounts/labs/labVms/delete\",\r\n \"displayName\": \"Delete lab virtual machines.\",\r\n \"description\": \"Delete lab virtual machines.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ManagedLab/labAccounts/labs/labVms/read\",\r\n \"displayName\": \"Read lab virtual machines.\",\r\n \"description\": \"Read lab virtual machines.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ManagedLab/labAccounts/labs/labVms/write\",\r\n \"displayName\": \"Add or modify lab virtual machines.\",\r\n \"description\": \"Add or modify lab virtual machines.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labAccounts/labs/environmentSettings\",\r\n \"displayName\": \"Environment Setting\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ManagedLab/labAccounts/labs/environmentSettings/delete\",\r\n \"displayName\": \"Delete environment setting.\",\r\n \"description\": \"Delete environment setting.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ManagedLab/labAccounts/labs/environmentSettings/read\",\r\n \"displayName\": \"Read environment setting.\",\r\n \"description\": \"Read environment setting.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ManagedLab/labAccounts/labs/environmentSettings/write\",\r\n \"displayName\": \"Add or modify environment setting.\",\r\n \"description\": \"Add or modify environment setting.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"labAccounts/labs/environmentSettings/environments\",\r\n \"displayName\": \"Environments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ManagedLab/labAccounts/labs/environmentSettings/environments/delete\",\r\n \"displayName\": \"Delete environments.\",\r\n \"description\": \"Delete environments.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ManagedLab/labAccounts/labs/environmentSettings/environments/read\",\r\n \"displayName\": \"Read environments.\",\r\n \"description\": \"Read environments.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ManagedLab/labAccounts/labs/environmentSettings/environments/write\",\r\n \"displayName\": \"Add or modify environments.\",\r\n \"description\": \"Add or modify environments.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/operations\",\r\n \"displayName\": \"operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ManagedLab/locations/operations/read\",\r\n \"displayName\": \"Read operations.\",\r\n \"description\": \"Read operations.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ManagedLab\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ManagedLab\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Marketplace Ordering\",\r\n \"operations\": [],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"offertypes/publishers/offers/plans/agreements\",\r\n \"displayName\": \"Agreement\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.MarketplaceOrdering/offertypes/publishers/offers/plans/agreements/read\",\r\n \"displayName\": \"Get Agreement for virtual machine\",\r\n \"description\": \"Get an agreement for a given marketplace virtual machine item\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.MarketplaceOrdering/offertypes/publishers/offers/plans/agreements/write\",\r\n \"displayName\": \"Save Agreement for virtual machine\",\r\n \"description\": \"Sign or Cancel an agreement for a given marketplace virtual machine item\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"agreements\",\r\n \"displayName\": \"Agreement\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.MarketplaceOrdering/agreements/read\",\r\n \"displayName\": \"Get all Agreements\",\r\n \"description\": \"Return all agreements under given subscription\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"agreements/offers/plans\",\r\n \"displayName\": \"Agreement\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.MarketplaceOrdering/agreements/offers/plans/read\",\r\n \"displayName\": \"Get Agreement\",\r\n \"description\": \"Return an agreement for a given marketplace item\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.MarketplaceOrdering/agreements/offers/plans/sign/action\",\r\n \"displayName\": \"Sign Agreement\",\r\n \"description\": \"Sign an agreement for a given marketplace item\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.MarketplaceOrdering/agreements/offers/plans/cancel/action\",\r\n \"displayName\": \"Cancel Agreement\",\r\n \"description\": \"Cancel an agreement for a given marketplace item\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.MarketplaceOrdering\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.MarketplaceOrdering\"\r\n },\r\n {\r\n \"displayName\": \"Paraleap Technologies CloudMonix\",\r\n \"operations\": [\r\n {\r\n \"name\": \"paraleap.cloudmonix/updateCommunicationPreference/action\",\r\n \"displayName\": \"Update Communication Preference\",\r\n \"description\": \"Updates Communication Preferences\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"paraleap.cloudmonix/listCommunicationPreference/action\",\r\n \"displayName\": \"List Communication Preference\",\r\n \"description\": \"Read any Communication Preferences\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"Operations\",\r\n \"displayName\": \"Operation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"paraleap.cloudmonix/Operations/read\",\r\n \"displayName\": \"Read Operation\",\r\n \"description\": \"Read any Operations\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"services\",\r\n \"displayName\": \"resources\",\r\n \"operations\": [\r\n {\r\n \"name\": \"paraleap.cloudmonix/services/Read\",\r\n \"displayName\": \"Read resources\",\r\n \"description\": \"Read any resources\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"paraleap.cloudmonix/services/Write\",\r\n \"displayName\": \"Create or Update resources\",\r\n \"description\": \"Create or Update any resources\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"paraleap.cloudmonix/services/Delete\",\r\n \"displayName\": \"Delete resources\",\r\n \"description\": \"Deletes any resources\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"paraleap.cloudmonix/services/regenerateKey/action\",\r\n \"displayName\": \"Regenerate Keys\",\r\n \"description\": \"Regenerate any resources Keys\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"paraleap.cloudmonix/services/listSecrets/action\",\r\n \"displayName\": \"List Secrets\",\r\n \"description\": \"Read any resources Secrets\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"paraleap.cloudmonix/services/listSingleSignOnToken/action\",\r\n \"displayName\": \"List Single Sign On Tokens\",\r\n \"description\": \"Read any resources Single Sign On Tokens\",\r\n \"origin\": \"user\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/paraleap.cloudmonix\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"paraleap.cloudmonix\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft Time Series Insights\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.TimeSeriesInsights/register/action\",\r\n \"displayName\": \"Registers the Time Series Insights Resource Provider\",\r\n \"description\": \"Registers the subscription for the Time Series Insights resource provider and enables the creation of Time Series Insights environments.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"environments\",\r\n \"displayName\": \"Environment\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.TimeSeriesInsights/environments/read\",\r\n \"displayName\": \"Read Environment\",\r\n \"description\": \"Get the properties of an environment.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.TimeSeriesInsights/environments/write\",\r\n \"displayName\": \"Create or Update Environment\",\r\n \"description\": \"Creates a new environment, or updates an existing environment.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.TimeSeriesInsights/environments/delete\",\r\n \"displayName\": \"Delete Environment\",\r\n \"description\": \"Deletes the environment.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"environments/eventsources\",\r\n \"displayName\": \"Event Source\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.TimeSeriesInsights/environments/eventsources/read\",\r\n \"displayName\": \"Read Event Source\",\r\n \"description\": \"Get the properties of an event source.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.TimeSeriesInsights/environments/eventsources/write\",\r\n \"displayName\": \"Create or Update Event Source\",\r\n \"description\": \"Creates a new event source for an environment, or updates an existing event source.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.TimeSeriesInsights/environments/eventsources/delete\",\r\n \"displayName\": \"Delete Event Source\",\r\n \"description\": \"Deletes the event source.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"environments/eventsources/eventsources/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"environments/eventsources\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.TimeSeriesInsights/environments/eventsources/eventsources/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting.\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"environments/eventsources/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"The metrics definition of environments/eventsources\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.TimeSeriesInsights/environments/eventsources/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Read eventsources metric definitions\",\r\n \"description\": \"Gets the available metrics for eventsources\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"IngressReceivedMessages\",\r\n \"displayName\": \"Ingress Received Messages\",\r\n \"displayDescription\": \"Count of messages read from the event source\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"IngressReceivedInvalidMessages\",\r\n \"displayName\": \"Ingress Received Invalid Messages\",\r\n \"displayDescription\": \"Count of invalid messages read from the event source\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"IngressReceivedBytes\",\r\n \"displayName\": \"Ingress Received Bytes\",\r\n \"displayDescription\": \"Count of bytes read from the event source\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"IngressStoredBytes\",\r\n \"displayName\": \"Ingress Stored Bytes\",\r\n \"displayDescription\": \"Total size of events successfully processed and available for query\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"IngressStoredEvents\",\r\n \"displayName\": \"Ingress Stored Events\",\r\n \"displayDescription\": \"Count of flattened events successfully processed and available for query\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"environments/eventsources/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"environments/eventsources\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.TimeSeriesInsights/environments/eventsources/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting.\",\r\n \"description\": \"Gets the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"environments/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"The metrics definition of environments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.TimeSeriesInsights/environments/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Read environments metric definitions\",\r\n \"description\": \"Gets the available metrics for environments\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"IngressReceivedMessages\",\r\n \"displayName\": \"Ingress Received Messages\",\r\n \"displayDescription\": \"Count of messages read from all Event hub or IoT hub event sources\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"IngressReceivedInvalidMessages\",\r\n \"displayName\": \"Ingress Received Invalid Messages\",\r\n \"displayDescription\": \"Count of invalid messages read from all Event hub or IoT hub event sources\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"IngressReceivedBytes\",\r\n \"displayName\": \"Ingress Received Bytes\",\r\n \"displayDescription\": \"Count of bytes read from all event sources\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"IngressStoredBytes\",\r\n \"displayName\": \"Ingress Stored Bytes\",\r\n \"displayDescription\": \"Total size of events successfully processed and available for query\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"IngressStoredEvents\",\r\n \"displayName\": \"Ingress Stored Events\",\r\n \"displayDescription\": \"Count of flattened events successfully processed and available for query\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"PT1H\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"environments/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"environments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.TimeSeriesInsights/environments/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting.\",\r\n \"description\": \"Gets the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.TimeSeriesInsights/environments/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting.\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"environments/accesspolicies\",\r\n \"displayName\": \"Access Policy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.TimeSeriesInsights/environments/accesspolicies/read\",\r\n \"displayName\": \"Read Access Policy\",\r\n \"description\": \"Get the properties of an access policy.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.TimeSeriesInsights/environments/accesspolicies/write\",\r\n \"displayName\": \"Create or Update Access Policy\",\r\n \"description\": \"Creates a new access policy for an environment, or updates an existing access policy.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.TimeSeriesInsights/environments/accesspolicies/delete\",\r\n \"displayName\": \"Delete Access Policy\",\r\n \"description\": \"Deletes the access policy.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"environments/referencedatasets\",\r\n \"displayName\": \"Reference Data Set\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.TimeSeriesInsights/environments/referencedatasets/read\",\r\n \"displayName\": \"Read Reference Data Set\",\r\n \"description\": \"Get the properties of a reference data set.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.TimeSeriesInsights/environments/referencedatasets/write\",\r\n \"displayName\": \"Create or Update Reference Data Set\",\r\n \"description\": \"Creates a new reference data set for an environment, or updates an existing reference data set.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.TimeSeriesInsights/environments/referencedatasets/delete\",\r\n \"displayName\": \"Delete Reference Data Set\",\r\n \"description\": \"Deletes the reference data set.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"environments/status\",\r\n \"displayName\": \"Environment\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.TimeSeriesInsights/environments/status/read\",\r\n \"displayName\": \"Read Environment status\",\r\n \"description\": \"Get the status of the environment, state of its associated operations like ingress.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.TimeSeriesInsights\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.TimeSeriesInsights\"\r\n },\r\n {\r\n \"displayName\": \"Microsoft ADHybridHealthService\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ADHybridHealthService/configuration/action\",\r\n \"displayName\": \"Updates Tenant Configuration\",\r\n \"description\": \"Updates Tenant Configuration.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ADHybridHealthService/services/action\",\r\n \"displayName\": \"Updates a service\",\r\n \"description\": \"Updates a service instance in the tenant.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"configuration\",\r\n \"displayName\": \"Tenant Configuration\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ADHybridHealthService/configuration/write\",\r\n \"displayName\": \"Creates a new Tenant\",\r\n \"description\": \"Creates a Tenant Configuration.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ADHybridHealthService/configuration/read\",\r\n \"displayName\": \"Reads Tenant Configuration\",\r\n \"description\": \"Reads the Tenant Configuration.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"services\",\r\n \"displayName\": \"Service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ADHybridHealthService/services/write\",\r\n \"displayName\": \"Creates a service\",\r\n \"description\": \"Creates a service instance in the tenant.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ADHybridHealthService/services/read\",\r\n \"displayName\": \"Reads services\",\r\n \"description\": \"Reads the service instances in the tenant.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ADHybridHealthService/services/delete\",\r\n \"displayName\": \"Deletes service\",\r\n \"description\": \"Deletes a service instance in the tenant.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ADHybridHealthService/services/servicemembers/action\",\r\n \"displayName\": \"Creates a service member\",\r\n \"description\": \"Creates a service member instance in the service.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"services/servicemembers\",\r\n \"displayName\": \"Service Member\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ADHybridHealthService/services/servicemembers/read\",\r\n \"displayName\": \"Reads a service member\",\r\n \"description\": \"Reads the service member instance in the service.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ADHybridHealthService/services/servicemembers/delete\",\r\n \"displayName\": \"Deletes service member\",\r\n \"description\": \"Deletes a service member instance in the service.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"services/servicemembers/alerts\",\r\n \"displayName\": \"Alert\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ADHybridHealthService/services/servicemembers/alerts/read\",\r\n \"displayName\": \"Reads the service member alerts\",\r\n \"description\": \"Reads the alerts for a service member.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"services/alerts\",\r\n \"displayName\": \"Alert\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.ADHybridHealthService/services/alerts/read\",\r\n \"displayName\": \"Reads the service alerts\",\r\n \"description\": \"Reads the alerts for a service.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.ADHybridHealthService/services/alerts/read\",\r\n \"displayName\": \"Reads the service alerts\",\r\n \"description\": \"Reads the alerts for a service.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ADHybridHealthService\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ADHybridHealthService\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/NewRelic.APM\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"NewRelic.APM\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ExternalShim\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ExternalShim\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.RemoteApp\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.RemoteApp\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.MachineLearningExperimentation\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.MachineLearningExperimentation\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Kailani\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Kailani\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.DataMigration\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.DataMigration\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.CostManagement\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.CostManagement\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.BotService\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.BotService\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/RedisLabs.Redis\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"RedisLabs.Redis\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.GuestConfiguration\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.GuestConfiguration\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ClassicSubscription\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ClassicSubscription\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ProjectOxford\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ProjectOxford\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/microsoft.cloudes\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"microsoft.cloudes\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.LogAnalytics\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.LogAnalytics\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Gallery\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Gallery\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.ClassicInfrastructureMigrate\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.ClassicInfrastructureMigrate\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Databricks\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Databricks\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Archive\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Archive\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.SqlVirtualMachine\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.SqlVirtualMachine\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/microsoft.visualstudio\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"microsoft.visualstudio\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.DataConnect\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.DataConnect\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.MachineLearningServices\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.MachineLearningServices\"\r\n },\r\n {\r\n \"displayName\": \"\",\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.PolicyInsights\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.PolicyInsights\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Addons\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Addons\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/RedisLabs.Memcached\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"RedisLabs.Memcached\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.InformationProtection\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.InformationProtection\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/SuccessBricks.ClearDB\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"SuccessBricks.ClearDB\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Azure.Geneva\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Azure.Geneva\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.DataBoxEdge\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.DataBoxEdge\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.CortanaAnalytics\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.CortanaAnalytics\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.PowerBI\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.PowerBI\"\r\n },\r\n {\r\n \"displayName\": null,\r\n \"operations\": [],\r\n \"resourceTypes\": [],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.BizTalkServices\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.BizTalkServices\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -29,7 +29,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:45:21 GMT" + "Sat, 10 Mar 2018 00:20:41 GMT" ], "Pragma": [ "no-cache" @@ -38,7 +38,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -50,7 +50,7 @@ "1" ], "x-ms-request-id": [ - "f05eae7d-f8da-4aa4-b775-892741d863e6" + "b90fae90-8e4e-4b1e-8852-f8dbbb02d938" ], "X-Content-Type-Options": [ "nosniff" @@ -62,13 +62,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-tenant-reads": [ - "14983" + "14998" ], "x-ms-correlation-request-id": [ - "0549c293-bccc-48a5-a8e1-a814140411cf" + "d44123bf-a44d-488a-8a60-dfc1bdbfe622" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014521Z:0549c293-bccc-48a5-a8e1-a814140411cf" + "WESTUS2:20180310T002041Z:d44123bf-a44d-488a-8a60-dfc1bdbfe622" ] }, "StatusCode": 200 @@ -80,14 +80,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "cd638eca-024d-4bb5-84ec-ccf122c382b9" + "6b78955f-2c79-4b43-b38d-3aa7e07697e9" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"displayName\": \"Microsoft Web Apps\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/unregister/action\",\r\n \"displayName\": \"Unregister Microsoft.Web resource provider\",\r\n \"description\": \"Unregister Microsoft.Web resource provider for the subscription.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/validate/action\",\r\n \"displayName\": \"Validate \",\r\n \"description\": \"Validate .\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/register/action\",\r\n \"displayName\": \"Register Microsoft.Web resource provider\",\r\n \"description\": \"Register Microsoft.Web resource provider for the subscription.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/verifyhostingenvironmentvnet/action\",\r\n \"displayName\": \"Verify Hosting Environment Vnet\",\r\n \"description\": \"Verify Hosting Environment Vnet.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"hostingEnvironments\",\r\n \"displayName\": \"App Service Environment\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/hostingEnvironments/Read\",\r\n \"displayName\": \"Get App Service Environment\",\r\n \"description\": \"Get the properties of an App Service Environment\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/hostingEnvironments/Write\",\r\n \"displayName\": \"Create or Update App Service Environment\",\r\n \"description\": \"Create a new App Service Environment or update existing one\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/hostingEnvironments/Delete\",\r\n \"displayName\": \"Delete App Service Environment\",\r\n \"description\": \"Delete an App Service Environment\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/hostingEnvironments/reboot/Action\",\r\n \"displayName\": \"Reboot an App Service Environment\",\r\n \"description\": \"Reboot all machines in an App Service Environment\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/resume/action\",\r\n \"displayName\": \"Resume Hosting Environments\",\r\n \"description\": \"Resume Hosting Environments.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/suspend/action\",\r\n \"displayName\": \"Suspend Hosting Environments\",\r\n \"description\": \"Suspend Hosting Environments.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingenvironments/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Diagnostic setting for App Service Environment\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingenvironments/metricdefinitions\",\r\n \"displayName\": \"Hosting Environments Metric Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/metricdefinitions/read\",\r\n \"displayName\": \"Get Hosting Environments Metric Definitions\",\r\n \"description\": \"Get Hosting Environments Metric Definitions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingenvironments/inboundnetworkdependenciesendpoints\",\r\n \"displayName\": \"Hosting Environments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/inboundnetworkdependenciesendpoints/read\",\r\n \"displayName\": \"Get the network endpoints of all inbound dependencies\",\r\n \"description\": \"Get the network endpoints of all inbound dependencies.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingEnvironments/workerPools\",\r\n \"displayName\": \"App Service Environment Worker Pool\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/hostingEnvironments/workerPools/Read\",\r\n \"displayName\": \"Get Worker Pool\",\r\n \"description\": \"Get the properties of a Worker Pool in an App Service Environment\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/hostingEnvironments/workerPools/Write\",\r\n \"displayName\": \"Create or Update Worker Pool\",\r\n \"description\": \"Create a new Worker Pool in an App Service Environment or update an existing one\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingEnvironments/workerPools/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"The metric definition of App Service Environment WorkerPool\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/hostingEnvironments/workerPools/providers/Microsoft.Insights/metricDefinitions/Read\",\r\n \"displayName\": \"Read App Service Environment WorkerPool metric definitions\",\r\n \"description\": \"Gets the available metrics for App Service Environment WorkerPool\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"WorkersTotal\",\r\n \"displayName\": \"Total Workers\",\r\n \"displayDescription\": \"Total Workers\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": null,\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"WorkersAvailable\",\r\n \"displayName\": \"Available Workers\",\r\n \"displayDescription\": \"Available Workers\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": null,\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"WorkersUsed\",\r\n \"displayName\": \"Used Workers\",\r\n \"displayDescription\": \"Used Workers\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": null,\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"CpuPercentage\",\r\n \"displayName\": \"CPU Percentage\",\r\n \"displayDescription\": \"CPU Percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"MemoryPercentage\",\r\n \"displayName\": \"Memory Percentage\",\r\n \"displayDescription\": \"Memory Percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingenvironments/workerpools/metricdefinitions\",\r\n \"displayName\": \"Hosting Environments Workerpools Metric Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/workerpools/metricdefinitions/read\",\r\n \"displayName\": \"Get Hosting Environments Workerpools Metric Definitions\",\r\n \"description\": \"Get Hosting Environments Workerpools Metric Definitions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingenvironments/workerpools/metrics\",\r\n \"displayName\": \"Hosting Environments Workerpools Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/workerpools/metrics/read\",\r\n \"displayName\": \"Get Hosting Environments Workerpools Metrics\",\r\n \"description\": \"Get Hosting Environments Workerpools Metrics.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingenvironments/workerpools/skus\",\r\n \"displayName\": \"Hosting Environments Workerpools SKUs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/workerpools/skus/read\",\r\n \"displayName\": \"Get Hosting Environments Workerpools SKUs\",\r\n \"description\": \"Get Hosting Environments Workerpools SKUs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingenvironments/workerpools/usages\",\r\n \"displayName\": \"Hosting Environments Workerpools Usages\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/workerpools/usages/read\",\r\n \"displayName\": \"Get Hosting Environments Workerpools Usages\",\r\n \"description\": \"Get Hosting Environments Workerpools Usages.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingenvironments/outboundnetworkdependenciesendpoints\",\r\n \"displayName\": \"Hosting Environments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/outboundnetworkdependenciesendpoints/read\",\r\n \"displayName\": \"Get the network endpoints of all outbound dependencies\",\r\n \"description\": \"Get the network endpoints of all outbound dependencies.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingenvironments/sites\",\r\n \"displayName\": \"Hosting Environments Web Apps\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/sites/read\",\r\n \"displayName\": \"Get Hosting Environments Web Apps\",\r\n \"description\": \"Get Hosting Environments Web Apps.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingenvironments/serverfarms\",\r\n \"displayName\": \"Hosting Environments App Service Plans\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/serverfarms/read\",\r\n \"displayName\": \"Get Hosting Environments App Service Plans\",\r\n \"description\": \"Get Hosting Environments App Service Plans.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingenvironments/usages\",\r\n \"displayName\": \"Hosting Environments Usages\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/usages/read\",\r\n \"displayName\": \"Get Hosting Environments Usages\",\r\n \"description\": \"Get Hosting Environments Usages.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingenvironments/capacities\",\r\n \"displayName\": \"Hosting Environments Capacities\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/capacities/read\",\r\n \"displayName\": \"Get Hosting Environments Capacities\",\r\n \"description\": \"Get Hosting Environments Capacities.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingenvironments/operations\",\r\n \"displayName\": \"Hosting Environments Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/operations/read\",\r\n \"displayName\": \"Get Hosting Environments Operations\",\r\n \"description\": \"Get Hosting Environments Operations.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingEnvironments/multiRolePools\",\r\n \"displayName\": \"App Service Environment FrontEnd Pool\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/hostingEnvironments/multiRolePools/Read\",\r\n \"displayName\": \"Get FrontEnd Pool\",\r\n \"description\": \"Get the properties of a FrontEnd Pool in an App Service Environment\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/hostingEnvironments/multiRolePools/Write\",\r\n \"displayName\": \"Create or Update FrontEnd Pool\",\r\n \"description\": \"Create a new FrontEnd Pool in an App Service Environment or update an existing one\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingEnvironments/multiRolePools/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"The metric definition of App Service Environment MultiRole\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/hostingEnvironments/multiRolePools/providers/Microsoft.Insights/metricDefinitions/Read\",\r\n \"displayName\": \"Read App Service Environment MultiRole metric definitions\",\r\n \"description\": \"Gets the available metrics for App Service Environment MultiRole\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"Requests\",\r\n \"displayName\": \"Requests\",\r\n \"displayDescription\": \"Requests\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"BytesReceived\",\r\n \"displayName\": \"Data In\",\r\n \"displayDescription\": \"Data In\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"BytesSent\",\r\n \"displayName\": \"Data Out\",\r\n \"displayDescription\": \"Data Out\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http101\",\r\n \"displayName\": \"Http 101\",\r\n \"displayDescription\": \"Http 101\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http2xx\",\r\n \"displayName\": \"Http 2xx\",\r\n \"displayDescription\": \"Http 2xx\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http3xx\",\r\n \"displayName\": \"Http 3xx\",\r\n \"displayDescription\": \"Http 3xx\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http401\",\r\n \"displayName\": \"Http 401\",\r\n \"displayDescription\": \"Http 401\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http403\",\r\n \"displayName\": \"Http 403\",\r\n \"displayDescription\": \"Http 403\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http404\",\r\n \"displayName\": \"Http 404\",\r\n \"displayDescription\": \"Http 404\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http406\",\r\n \"displayName\": \"Http 406\",\r\n \"displayDescription\": \"Http 406\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http4xx\",\r\n \"displayName\": \"Http 4xx\",\r\n \"displayDescription\": \"Http 4xx\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http5xx\",\r\n \"displayName\": \"Http Server Errors\",\r\n \"displayDescription\": \"Http Server Errors\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AverageResponseTime\",\r\n \"displayName\": \"Average Response Time\",\r\n \"displayDescription\": \"Average Response Time\",\r\n \"unit\": \"Seconds\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"CpuPercentage\",\r\n \"displayName\": \"CPU Percentage\",\r\n \"displayDescription\": \"CPU Percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"MemoryPercentage\",\r\n \"displayName\": \"Memory Percentage\",\r\n \"displayDescription\": \"Memory Percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"DiskQueueLength\",\r\n \"displayName\": \"Disk Queue Length\",\r\n \"displayDescription\": \"Disk Queue Length\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"HttpQueueLength\",\r\n \"displayName\": \"Http Queue Length\",\r\n \"displayDescription\": \"Http Queue Length\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ActiveRequests\",\r\n \"displayName\": \"Active Requests\",\r\n \"displayDescription\": \"Active Requests\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"TotalFrontEnds\",\r\n \"displayName\": \"Total Front Ends\",\r\n \"displayDescription\": \"Total Front Ends\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": null,\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"SmallAppServicePlanInstances\",\r\n \"displayName\": \"Small App Service Plan Workers\",\r\n \"displayDescription\": \"Small App Service Plan Workers\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": null,\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"MediumAppServicePlanInstances\",\r\n \"displayName\": \"Medium App Service Plan Workers\",\r\n \"displayDescription\": \"Medium App Service Plan Workers\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": null,\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"LargeAppServicePlanInstances\",\r\n \"displayName\": \"Large App Service Plan Workers\",\r\n \"displayDescription\": \"Large App Service Plan Workers\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": null,\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingenvironments/multirolepools/metricdefinitions\",\r\n \"displayName\": \"Hosting Environments MultiRole Pools Metric Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/multirolepools/metricdefinitions/read\",\r\n \"displayName\": \"Get Hosting Environments MultiRole Pools Metric Definitions\",\r\n \"description\": \"Get Hosting Environments MultiRole Pools Metric Definitions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingenvironments/multirolepools/metrics\",\r\n \"displayName\": \"Hosting Environments MultiRole Pools Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/multirolepools/metrics/read\",\r\n \"displayName\": \"Get Hosting Environments MultiRole Pools Metrics\",\r\n \"description\": \"Get Hosting Environments MultiRole Pools Metrics.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingenvironments/multirolepools/skus\",\r\n \"displayName\": \"Hosting Environments MultiRole Pools SKUs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/multirolepools/skus/read\",\r\n \"displayName\": \"Get Hosting Environments MultiRole Pools SKUs\",\r\n \"description\": \"Get Hosting Environments MultiRole Pools SKUs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingenvironments/multirolepools/usages\",\r\n \"displayName\": \"Hosting Environments MultiRole Pools Usages\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/multirolepools/usages/read\",\r\n \"displayName\": \"Get Hosting Environments MultiRole Pools Usages\",\r\n \"description\": \"Get Hosting Environments MultiRole Pools Usages.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"hostingenvironments/diagnostics\",\r\n \"displayName\": \"Hosting Environments Diagnostics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/hostingenvironments/diagnostics/read\",\r\n \"displayName\": \"Get Hosting Environments Diagnostics\",\r\n \"description\": \"Get Hosting Environments Diagnostics.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"publishingusers\",\r\n \"displayName\": \"Publishing Users\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/publishingusers/read\",\r\n \"displayName\": \"Get Publishing Users\",\r\n \"description\": \"Get Publishing Users.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/publishingusers/write\",\r\n \"displayName\": \"Update Publishing Users\",\r\n \"description\": \"Update Publishing Users.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"checknameavailability\",\r\n \"displayName\": \"Check Name Availability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/checknameavailability/read\",\r\n \"displayName\": \"Get Check Name Availability\",\r\n \"description\": \"Check if resource name is available.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"geoRegions\",\r\n \"displayName\": \"Geo Region\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/geoRegions/Read\",\r\n \"displayName\": \"Get Geo Regions\",\r\n \"description\": \"Get the list of Geo regions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites\",\r\n \"displayName\": \"Web App\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/Read\",\r\n \"displayName\": \"Get Web App\",\r\n \"description\": \"Get the properties of a Web App\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/Write\",\r\n \"displayName\": \"Create or Update Web App\",\r\n \"description\": \"Create a new Web App or update an existing one\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/Delete\",\r\n \"displayName\": \"Delete Web App\",\r\n \"description\": \"Delete an existing Web App\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/backup/Action\",\r\n \"displayName\": \"Create Web App Backup\",\r\n \"description\": \"Create a new web app backup\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/publishxml/Action\",\r\n \"displayName\": \"Get Web App Publishing Profile\",\r\n \"description\": \"Get publishing profile xml for a Web App\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/publish/Action\",\r\n \"displayName\": \"Publish Web App\",\r\n \"description\": \"Publish a Web App\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/restart/Action\",\r\n \"displayName\": \"Restart Web App\",\r\n \"description\": \"Restart a Web App\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/start/Action\",\r\n \"displayName\": \"Start Web App\",\r\n \"description\": \"Start a Web App\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/stop/Action\",\r\n \"displayName\": \"Stop Web App\",\r\n \"description\": \"Stop a Web App\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slotsswap/Action\",\r\n \"displayName\": \"Swap Web App Slots\",\r\n \"description\": \"Swap Web App deployment slots\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slotsdiffs/Action\",\r\n \"displayName\": \"Get Web App Slots Differences\",\r\n \"description\": \"Get differences in configuration between web app and slots\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/applySlotConfig/Action\",\r\n \"displayName\": \"Apply Web App Configuration\",\r\n \"description\": \"Apply web app slot configuration from target slot to the current web app\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/resetSlotConfig/Action\",\r\n \"displayName\": \"Reset Web App Configuration\",\r\n \"description\": \"Reset web app configuration\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/functions/action\",\r\n \"displayName\": \"Functions Web Apps\",\r\n \"description\": \"Functions Web Apps.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/listsyncfunctiontriggerstatus/action\",\r\n \"displayName\": \"List Sync Function Trigger Status Web Apps\",\r\n \"description\": \"List Sync Function Trigger Status Web Apps.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/networktrace/action\",\r\n \"displayName\": \"Network Trace Web Apps\",\r\n \"description\": \"Network Trace Web Apps.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/newpassword/action\",\r\n \"displayName\": \"Newpassword Web Apps\",\r\n \"description\": \"Newpassword Web Apps.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/sync/action\",\r\n \"displayName\": \"Sync Web Apps\",\r\n \"description\": \"Sync Web Apps.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/migratemysql/action\",\r\n \"displayName\": \"Migrate MySql Web Apps\",\r\n \"description\": \"Migrate MySql Web Apps.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/recover/action\",\r\n \"displayName\": \"Recover Web Apps\",\r\n \"description\": \"Recover Web Apps.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/syncfunctiontriggers/action\",\r\n \"displayName\": \"Sync Function Triggers for Web Apps\",\r\n \"description\": \"Sync Function Triggers for Web Apps.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/operationresults\",\r\n \"displayName\": \"Web Apps Operation Results\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/operationresults/read\",\r\n \"displayName\": \"Get Web Apps Operation Results\",\r\n \"description\": \"Get Web Apps Operation Results.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/webjobs\",\r\n \"displayName\": \"Web Apps WebJobs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/webjobs/read\",\r\n \"displayName\": \"Get Web Apps WebJobs\",\r\n \"description\": \"Get Web Apps WebJobs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"The metric definition of Web App\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/providers/Microsoft.Insights/metricDefinitions/Read\",\r\n \"displayName\": \"Read Web App metric definitions\",\r\n \"description\": \"Gets the available metrics for Web App\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"CpuTime\",\r\n \"displayName\": \"CPU Time\",\r\n \"displayDescription\": \"CPU Time\",\r\n \"unit\": \"Seconds\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Requests\",\r\n \"displayName\": \"Requests\",\r\n \"displayDescription\": \"Requests\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"BytesReceived\",\r\n \"displayName\": \"Data In\",\r\n \"displayDescription\": \"Data In\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"BytesSent\",\r\n \"displayName\": \"Data Out\",\r\n \"displayDescription\": \"Data Out\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http101\",\r\n \"displayName\": \"Http 101\",\r\n \"displayDescription\": \"Http 101\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http2xx\",\r\n \"displayName\": \"Http 2xx\",\r\n \"displayDescription\": \"Http 2xx\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http3xx\",\r\n \"displayName\": \"Http 3xx\",\r\n \"displayDescription\": \"Http 3xx\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http401\",\r\n \"displayName\": \"Http 401\",\r\n \"displayDescription\": \"Http 401\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http403\",\r\n \"displayName\": \"Http 403\",\r\n \"displayDescription\": \"Http 403\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http404\",\r\n \"displayName\": \"Http 404\",\r\n \"displayDescription\": \"Http 404\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http406\",\r\n \"displayName\": \"Http 406\",\r\n \"displayDescription\": \"Http 406\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http4xx\",\r\n \"displayName\": \"Http 4xx\",\r\n \"displayDescription\": \"Http 4xx\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http5xx\",\r\n \"displayName\": \"Http Server Errors\",\r\n \"displayDescription\": \"Http Server Errors\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"MemoryWorkingSet\",\r\n \"displayName\": \"Memory working set\",\r\n \"displayDescription\": \"Memory working set\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AverageMemoryWorkingSet\",\r\n \"displayName\": \"Average memory working set\",\r\n \"displayDescription\": \"Average memory working set\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AverageResponseTime\",\r\n \"displayName\": \"Average Response Time\",\r\n \"displayDescription\": \"Average Response Time\",\r\n \"unit\": \"Seconds\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"FunctionExecutionUnits\",\r\n \"displayName\": \"Function Execution Units\",\r\n \"displayDescription\": \"Function Execution Units\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"(?i:functionapp)\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"FunctionExecutionCount\",\r\n \"displayName\": \"Function Execution Count\",\r\n \"displayDescription\": \"Function Execution Count\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"(?i:functionapp)\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AppConnections\",\r\n \"displayName\": \"Connections\",\r\n \"displayDescription\": \"Connections\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Handles\",\r\n \"displayName\": \"Handle Count\",\r\n \"displayDescription\": \"Handle Count\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Threads\",\r\n \"displayName\": \"Thread Count\",\r\n \"displayDescription\": \"Thread Count\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Diagnostic setting for Web App\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/backup\",\r\n \"displayName\": \"Web Apps Backup\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/backup/read\",\r\n \"displayName\": \"Get Web Apps Backup\",\r\n \"description\": \"Get Web Apps Backup.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/backup/write\",\r\n \"displayName\": \"Update Web Apps Backup\",\r\n \"description\": \"Update Web Apps Backup.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/publiccertificates\",\r\n \"displayName\": \"Web Apps Public Certificates\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/publiccertificates/delete\",\r\n \"displayName\": \"Delete Web Apps Public Certificates\",\r\n \"description\": \"Delete Web Apps Public Certificates.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/publiccertificates/read\",\r\n \"displayName\": \"Get Web Apps Public Certificates\",\r\n \"description\": \"Get Web Apps Public Certificates.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/publiccertificates/write\",\r\n \"displayName\": \"Update Web Apps Public Certificates\",\r\n \"description\": \"Update Web Apps Public Certificates.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/metricdefinitions\",\r\n \"displayName\": \"Web Apps Metric Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/metricdefinitions/read\",\r\n \"displayName\": \"Get Web Apps Metric Definitions\",\r\n \"description\": \"Get Web Apps Metric Definitions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/metrics\",\r\n \"displayName\": \"Web Apps Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/metrics/read\",\r\n \"displayName\": \"Get Web Apps Metrics\",\r\n \"description\": \"Get Web Apps Metrics.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/processes\",\r\n \"displayName\": \"Web Apps Processes\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/processes/read\",\r\n \"displayName\": \"Get Web Apps Processes\",\r\n \"description\": \"Get Web Apps Processes.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/continuouswebjobs\",\r\n \"displayName\": \"Web Apps Continuous Web Jobs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/continuouswebjobs/delete\",\r\n \"displayName\": \"Delete Web Apps Continuous Web Jobs\",\r\n \"description\": \"Delete Web Apps Continuous Web Jobs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/continuouswebjobs/read\",\r\n \"displayName\": \"Get Web Apps Continuous Web Jobs\",\r\n \"description\": \"Get Web Apps Continuous Web Jobs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/continuouswebjobs/start/action\",\r\n \"displayName\": \"Start Web Apps Continuous Web Jobs\",\r\n \"description\": \"Start Web Apps Continuous Web Jobs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/continuouswebjobs/stop/action\",\r\n \"displayName\": \"Stop Web Apps Continuous Web Jobs\",\r\n \"description\": \"Stop Web Apps Continuous Web Jobs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/domainownershipidentifiers\",\r\n \"displayName\": \"Web Apps Domain Ownership Identifiers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/domainownershipidentifiers/read\",\r\n \"displayName\": \"Get Web Apps Domain Ownership Identifiers\",\r\n \"description\": \"Get Web Apps Domain Ownership Identifiers.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/domainownershipidentifiers/write\",\r\n \"displayName\": \"Update Web Apps Domain Ownership Identifiers\",\r\n \"description\": \"Update Web Apps Domain Ownership Identifiers.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/premieraddons\",\r\n \"displayName\": \"Web Apps Premier Addons\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/premieraddons/delete\",\r\n \"displayName\": \"Delete Web Apps Premier Addons\",\r\n \"description\": \"Delete Web Apps Premier Addons.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/premieraddons/read\",\r\n \"displayName\": \"Get Web Apps Premier Addons\",\r\n \"description\": \"Get Web Apps Premier Addons.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/premieraddons/write\",\r\n \"displayName\": \"Update Web Apps Premier Addons\",\r\n \"description\": \"Update Web Apps Premier Addons.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/triggeredwebjobs\",\r\n \"displayName\": \"Web Apps Triggered WebJobs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/triggeredwebjobs/delete\",\r\n \"displayName\": \"Delete Web Apps Triggered WebJobs\",\r\n \"description\": \"Delete Web Apps Triggered WebJobs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/triggeredwebjobs/read\",\r\n \"displayName\": \"Get Web Apps Triggered WebJobs\",\r\n \"description\": \"Get Web Apps Triggered WebJobs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/triggeredwebjobs/run/action\",\r\n \"displayName\": \"Run Web Apps Triggered WebJobs\",\r\n \"description\": \"Run Web Apps Triggered WebJobs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/triggeredwebjobs/history\",\r\n \"displayName\": \"Web Apps Triggered WebJobs History\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/triggeredwebjobs/history/read\",\r\n \"displayName\": \"Get Web Apps Triggered WebJobs History\",\r\n \"description\": \"Get Web Apps Triggered WebJobs History.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/hostnamebindings\",\r\n \"displayName\": \"Web Apps Hostname Bindings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/hostnamebindings/delete\",\r\n \"displayName\": \"Delete Web Apps Hostname Bindings\",\r\n \"description\": \"Delete Web Apps Hostname Bindings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/hostnamebindings/read\",\r\n \"displayName\": \"Get Web Apps Hostname Bindings\",\r\n \"description\": \"Get Web Apps Hostname Bindings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/hostnamebindings/write\",\r\n \"displayName\": \"Update Web Apps Hostname Bindings\",\r\n \"description\": \"Update Web Apps Hostname Bindings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/virtualnetworkconnections\",\r\n \"displayName\": \"Web Apps Virtual Network Connections\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/virtualnetworkconnections/delete\",\r\n \"displayName\": \"Delete Web Apps Virtual Network Connections\",\r\n \"description\": \"Delete Web Apps Virtual Network Connections.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/virtualnetworkconnections/read\",\r\n \"displayName\": \"Get Web Apps Virtual Network Connections\",\r\n \"description\": \"Get Web Apps Virtual Network Connections.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/virtualnetworkconnections/write\",\r\n \"displayName\": \"Update Web Apps Virtual Network Connections\",\r\n \"description\": \"Update Web Apps Virtual Network Connections.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/virtualnetworkconnections/gateways\",\r\n \"displayName\": \"Web Apps Virtual Network Connections Gateways\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/virtualnetworkconnections/gateways/read\",\r\n \"displayName\": \"Get Web Apps Virtual Network Connections Gateways\",\r\n \"description\": \"Get Web Apps Virtual Network Connections Gateways.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/virtualnetworkconnections/gateways/write\",\r\n \"displayName\": \"Update Web Apps Virtual Network Connections Gateways\",\r\n \"description\": \"Update Web Apps Virtual Network Connections Gateways.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/migratemysql\",\r\n \"displayName\": \"Web Apps Migrate MySql\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/migratemysql/read\",\r\n \"displayName\": \"Get Web Apps Migrate MySql\",\r\n \"description\": \"Get Web Apps Migrate MySql.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/publishxml\",\r\n \"displayName\": \"Web Apps Publishing XML\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/publishxml/read\",\r\n \"displayName\": \"Get Web Apps Publishing XML\",\r\n \"description\": \"Get Web Apps Publishing XML.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/hybridconnectionrelays\",\r\n \"displayName\": \"Web Apps Hybrid Connection Relays\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/hybridconnectionrelays/read\",\r\n \"displayName\": \"Get Web Apps Hybrid Connection Relays\",\r\n \"description\": \"Get Web Apps Hybrid Connection Relays.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/perfcounters\",\r\n \"displayName\": \"Web Apps Performance Counters\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/perfcounters/read\",\r\n \"displayName\": \"Get Web Apps Performance Counters\",\r\n \"description\": \"Get Web Apps Performance Counters.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/resourcehealthmetadata\",\r\n \"displayName\": \"Web Apps Resource Health Metadata\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/resourcehealthmetadata/read\",\r\n \"displayName\": \"Get Web Apps Resource Health Metadata\",\r\n \"description\": \"Get Web Apps Resource Health Metadata.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/usages\",\r\n \"displayName\": \"Web Apps Usages\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/usages/read\",\r\n \"displayName\": \"Get Web Apps Usages\",\r\n \"description\": \"Get Web Apps Usages.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots\",\r\n \"displayName\": \"Web App Slot\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/Write\",\r\n \"displayName\": \"Create or Update Web App Slot\",\r\n \"description\": \"Create a new Web App Slot or update an existing one\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/Delete\",\r\n \"displayName\": \"Delete Web App Slot\",\r\n \"description\": \"Delete an existing Web App Slot\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/backup/Action\",\r\n \"displayName\": \"Create Web App Slot Backup\",\r\n \"description\": \"Create new Web App Slot backup.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/publishxml/Action\",\r\n \"displayName\": \"Get Web App Slot Publishing Profile\",\r\n \"description\": \"Get publishing profile xml for Web App Slot\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/publish/Action\",\r\n \"displayName\": \"Publish Web App Slot\",\r\n \"description\": \"Publish a Web App Slot\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/restart/Action\",\r\n \"displayName\": \"Restart Web App Slot\",\r\n \"description\": \"Restart a Web App Slot\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/start/Action\",\r\n \"displayName\": \"Start Web App Slot\",\r\n \"description\": \"Start a Web App Slot\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/stop/Action\",\r\n \"displayName\": \"Stop Web App Slot\",\r\n \"description\": \"Stop a Web App Slot\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/slotsswap/Action\",\r\n \"displayName\": \"Swap Web App Slots\",\r\n \"description\": \"Swap Web App deployment slots\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/slotsdiffs/Action\",\r\n \"displayName\": \"Get Web App Slots Differences\",\r\n \"description\": \"Get differences in configuration between web app and slots\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/applySlotConfig/Action\",\r\n \"displayName\": \"Apply Web App Slot Configuration\",\r\n \"description\": \"Apply web app slot configuration from target slot to the current slot.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/resetSlotConfig/Action\",\r\n \"displayName\": \"Reset Web App Slot Configuration\",\r\n \"description\": \"Reset web app slot configuration\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/Read\",\r\n \"displayName\": \"Get Web App Deployment Slot\",\r\n \"description\": \"Get the properties of a Web App deployment slot\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/newpassword/action\",\r\n \"displayName\": \"Newpassword Web Apps Slots\",\r\n \"description\": \"Newpassword Web Apps Slots.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/sync/action\",\r\n \"displayName\": \"Sync Web Apps Slots\",\r\n \"description\": \"Sync Web Apps Slots.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/networktrace/action\",\r\n \"displayName\": \"Network Trace Web Apps Slots\",\r\n \"description\": \"Network Trace Web Apps Slots.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/operationresults\",\r\n \"displayName\": \"Web Apps Slots Operation Results\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/operationresults/read\",\r\n \"displayName\": \"Get Web Apps Slots Operation Results\",\r\n \"description\": \"Get Web Apps Slots Operation Results.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/webjobs\",\r\n \"displayName\": \"Web Apps Slots WebJobs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/webjobs/read\",\r\n \"displayName\": \"Get Web Apps Slots WebJobs\",\r\n \"description\": \"Get Web Apps Slots WebJobs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"The metric definition of Web App Slot\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/providers/Microsoft.Insights/metricDefinitions/Read\",\r\n \"displayName\": \"Read Web App Slot metric definitions\",\r\n \"description\": \"Gets the available metrics for Web App Slot\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"CpuTime\",\r\n \"displayName\": \"CPU Time\",\r\n \"displayDescription\": \"CPU Time\",\r\n \"unit\": \"Seconds\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Requests\",\r\n \"displayName\": \"Requests\",\r\n \"displayDescription\": \"Requests\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"BytesReceived\",\r\n \"displayName\": \"Data In\",\r\n \"displayDescription\": \"Data In\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"BytesSent\",\r\n \"displayName\": \"Data Out\",\r\n \"displayDescription\": \"Data Out\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http101\",\r\n \"displayName\": \"Http 101\",\r\n \"displayDescription\": \"Http 101\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http2xx\",\r\n \"displayName\": \"Http 2xx\",\r\n \"displayDescription\": \"Http 2xx\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http3xx\",\r\n \"displayName\": \"Http 3xx\",\r\n \"displayDescription\": \"Http 3xx\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http401\",\r\n \"displayName\": \"Http 401\",\r\n \"displayDescription\": \"Http 401\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http403\",\r\n \"displayName\": \"Http 403\",\r\n \"displayDescription\": \"Http 403\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http404\",\r\n \"displayName\": \"Http 404\",\r\n \"displayDescription\": \"Http 404\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http406\",\r\n \"displayName\": \"Http 406\",\r\n \"displayDescription\": \"Http 406\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http4xx\",\r\n \"displayName\": \"Http 4xx\",\r\n \"displayDescription\": \"Http 4xx\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Http5xx\",\r\n \"displayName\": \"Http Server Errors\",\r\n \"displayDescription\": \"Http Server Errors\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"MemoryWorkingSet\",\r\n \"displayName\": \"Memory working set\",\r\n \"displayDescription\": \"Memory working set\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AverageMemoryWorkingSet\",\r\n \"displayName\": \"Average memory working set\",\r\n \"displayDescription\": \"Average memory working set\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AverageResponseTime\",\r\n \"displayName\": \"Average Response Time\",\r\n \"displayDescription\": \"Average Response Time\",\r\n \"unit\": \"Seconds\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"FunctionExecutionUnits\",\r\n \"displayName\": \"Function Execution Units\",\r\n \"displayDescription\": \"Function Execution Units\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"(?i:functionapp)\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"FunctionExecutionCount\",\r\n \"displayName\": \"Function Execution Count\",\r\n \"displayDescription\": \"Function Execution Count\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"(?i:functionapp)\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"AppConnections\",\r\n \"displayName\": \"Connections\",\r\n \"displayDescription\": \"Connections\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Handles\",\r\n \"displayName\": \"Handle Count\",\r\n \"displayDescription\": \"Handle Count\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Threads\",\r\n \"displayName\": \"Thread Count\",\r\n \"displayDescription\": \"Thread Count\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": null,\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Diagnostic setting for Web App slot\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/backup\",\r\n \"displayName\": \"Web Apps Slots Backup\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/backup/write\",\r\n \"displayName\": \"Update Web Apps Slots Backup\",\r\n \"description\": \"Update Web Apps Slots Backup.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/backup/read\",\r\n \"displayName\": \"Get Web Apps Slots Backup\",\r\n \"description\": \"Get Web Apps Slots Backup.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/publiccertificates\",\r\n \"displayName\": \"Web Apps Slots Public Certificates\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/publiccertificates/read\",\r\n \"displayName\": \"Get Web Apps Slots Public Certificates\",\r\n \"description\": \"Get Web Apps Slots Public Certificates.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/publiccertificates/write\",\r\n \"displayName\": \"Write Web Apps Slots Public Certificates\",\r\n \"description\": \"Create or Update Web Apps Slots Public Certificates.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/metricdefinitions\",\r\n \"displayName\": \"Web Apps Slots Metric Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/metricdefinitions/read\",\r\n \"displayName\": \"Get Web Apps Slots Metric Definitions\",\r\n \"description\": \"Get Web Apps Slots Metric Definitions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/metrics\",\r\n \"displayName\": \"Web Apps Slots Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/metrics/read\",\r\n \"displayName\": \"Get Web Apps Slots Metrics\",\r\n \"description\": \"Get Web Apps Slots Metrics.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/continuouswebjobs\",\r\n \"displayName\": \"Web Apps Slots Continuous Web Jobs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/continuouswebjobs/delete\",\r\n \"displayName\": \"Delete Web Apps Slots Continuous Web Jobs\",\r\n \"description\": \"Delete Web Apps Slots Continuous Web Jobs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/continuouswebjobs/read\",\r\n \"displayName\": \"Get Web Apps Slots Continuous Web Jobs\",\r\n \"description\": \"Get Web Apps Slots Continuous Web Jobs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/continuouswebjobs/start/action\",\r\n \"displayName\": \"Start Web Apps Slots Continuous Web Jobs\",\r\n \"description\": \"Start Web Apps Slots Continuous Web Jobs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/continuouswebjobs/stop/action\",\r\n \"displayName\": \"Stop Web Apps Slots Continuous Web Jobs\",\r\n \"description\": \"Stop Web Apps Slots Continuous Web Jobs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/domainownershipidentifiers\",\r\n \"displayName\": \"Web Apps Slots Domain Ownership Identifiers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/domainownershipidentifiers/read\",\r\n \"displayName\": \"Get Web Apps Slots Domain Ownership Identifiers\",\r\n \"description\": \"Get Web Apps Slots Domain Ownership Identifiers.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/premieraddons\",\r\n \"displayName\": \"Web Apps Slots Premier Addons\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/premieraddons/delete\",\r\n \"displayName\": \"Delete Web Apps Slots Premier Addons\",\r\n \"description\": \"Delete Web Apps Slots Premier Addons.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/premieraddons/read\",\r\n \"displayName\": \"Get Web Apps Slots Premier Addons\",\r\n \"description\": \"Get Web Apps Slots Premier Addons.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/premieraddons/write\",\r\n \"displayName\": \"Update Web Apps Slots Premier Addons\",\r\n \"description\": \"Update Web Apps Slots Premier Addons.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/triggeredwebjobs\",\r\n \"displayName\": \"Web Apps Slots Triggered WebJobs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/triggeredwebjobs/delete\",\r\n \"displayName\": \"Delete Web Apps Slots Triggered WebJobs\",\r\n \"description\": \"Delete Web Apps Slots Triggered WebJobs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/triggeredwebjobs/read\",\r\n \"displayName\": \"Get Web Apps Slots Triggered WebJobs\",\r\n \"description\": \"Get Web Apps Slots Triggered WebJobs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/triggeredwebjobs/run/action\",\r\n \"displayName\": \"Run Web Apps Slots Triggered WebJobs\",\r\n \"description\": \"Run Web Apps Slots Triggered WebJobs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/hostnamebindings\",\r\n \"displayName\": \"Web Apps Slots Hostname Bindings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/hostnamebindings/delete\",\r\n \"displayName\": \"Delete Web Apps Slots Hostname Bindings\",\r\n \"description\": \"Delete Web Apps Slots Hostname Bindings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/hostnamebindings/read\",\r\n \"displayName\": \"Get Web Apps Slots Hostname Bindings\",\r\n \"description\": \"Get Web Apps Slots Hostname Bindings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/hostnamebindings/write\",\r\n \"displayName\": \"Update Web Apps Slots Hostname Bindings\",\r\n \"description\": \"Update Web Apps Slots Hostname Bindings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/phplogging\",\r\n \"displayName\": \"Web Apps Slots Phplogging\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/phplogging/read\",\r\n \"displayName\": \"Get Web Apps Slots Phplogging\",\r\n \"description\": \"Get Web Apps Slots Phplogging.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/virtualnetworkconnections\",\r\n \"displayName\": \"Web Apps Slots Virtual Network Connections\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/virtualnetworkconnections/delete\",\r\n \"displayName\": \"Delete Web Apps Slots Virtual Network Connections\",\r\n \"description\": \"Delete Web Apps Slots Virtual Network Connections.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/virtualnetworkconnections/read\",\r\n \"displayName\": \"Get Web Apps Slots Virtual Network Connections\",\r\n \"description\": \"Get Web Apps Slots Virtual Network Connections.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/virtualnetworkconnections/write\",\r\n \"displayName\": \"Update Web Apps Slots Virtual Network Connections\",\r\n \"description\": \"Update Web Apps Slots Virtual Network Connections.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/virtualnetworkconnections/gateways\",\r\n \"displayName\": \"Web Apps Slots Virtual Network Connections Gateways\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/virtualnetworkconnections/gateways/write\",\r\n \"displayName\": \"Update Web Apps Slots Virtual Network Connections Gateways\",\r\n \"description\": \"Update Web Apps Slots Virtual Network Connections Gateways.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/migratemysql\",\r\n \"displayName\": \"Web Apps Slots Migrate MySql\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/migratemysql/read\",\r\n \"displayName\": \"Get Web Apps Slots Migrate MySql\",\r\n \"description\": \"Get Web Apps Slots Migrate MySql.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/hybridconnectionrelays\",\r\n \"displayName\": \"Web Apps Slots Hybrid Connection Relays\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/hybridconnectionrelays/read\",\r\n \"displayName\": \"Get Web Apps Slots Hybrid Connection Relays\",\r\n \"description\": \"Get Web Apps Slots Hybrid Connection Relays.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/perfcounters\",\r\n \"displayName\": \"Web Apps Slots Performance Counters\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/perfcounters/read\",\r\n \"displayName\": \"Get Web Apps Slots Performance Counters\",\r\n \"description\": \"Get Web Apps Slots Performance Counters.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/resourcehealthmetadata\",\r\n \"displayName\": \"Web Apps Slots Resource Health Metadata\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/resourcehealthmetadata/read\",\r\n \"displayName\": \"Get Web Apps Slots Resource Health Metadata\",\r\n \"description\": \"Get Web Apps Slots Resource Health Metadata.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/usages\",\r\n \"displayName\": \"Web Apps Slots Usages\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/usages/read\",\r\n \"displayName\": \"Get Web Apps Slots Usages\",\r\n \"description\": \"Get Web Apps Slots Usages.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/hybridconnection\",\r\n \"displayName\": \"Web Apps Slots Hybrid Connection\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/hybridconnection/delete\",\r\n \"displayName\": \"Delete Web Apps Slots Hybrid Connection\",\r\n \"description\": \"Delete Web Apps Slots Hybrid Connection.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/hybridconnection/read\",\r\n \"displayName\": \"Get Web Apps Slots Hybrid Connection\",\r\n \"description\": \"Get Web Apps Slots Hybrid Connection.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/hybridconnection/write\",\r\n \"displayName\": \"Update Web Apps Slots Hybrid Connection\",\r\n \"description\": \"Update Web Apps Slots Hybrid Connection.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/operations\",\r\n \"displayName\": \"Web Apps Slots Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/operations/read\",\r\n \"displayName\": \"Get Web Apps Slots Operations\",\r\n \"description\": \"Get Web Apps Slots Operations.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/config\",\r\n \"displayName\": \"Web App Slot\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/config/Read\",\r\n \"displayName\": \"Get Web App Slot Configuration\",\r\n \"description\": \"Get Web App Slot's configuration settings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/config/list/Action\",\r\n \"displayName\": \"List Web App Slot Security Sensitive Settings\",\r\n \"description\": \"List Web App Slot's security sensitive settings, such as publishing credentials, app settings and connection strings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/config/Write\",\r\n \"displayName\": \"Update Web App Slot Configuration\",\r\n \"description\": \"Update Web App Slot's configuration settings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/config/delete\",\r\n \"displayName\": \"Delete Web Apps Slots Config\",\r\n \"description\": \"Delete Web Apps Slots Config.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/instances\",\r\n \"displayName\": \"Web Apps Slots Instances\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/instances/read\",\r\n \"displayName\": \"Get Web Apps Slots Instances\",\r\n \"description\": \"Get Web Apps Slots Instances.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/instances/processes\",\r\n \"displayName\": \"Web Apps Slots Instances Processes\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/instances/processes/read\",\r\n \"displayName\": \"Get Web Apps Slots Instances Processes\",\r\n \"description\": \"Get Web Apps Slots Instances Processes.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/instances/processes/delete\",\r\n \"displayName\": \"Delete Web Apps Slots Instances Processes\",\r\n \"description\": \"Delete Web Apps Slots Instances Processes.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/instances/deployments\",\r\n \"displayName\": \"Web Apps Slots Instances Deployments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/instances/deployments/read\",\r\n \"displayName\": \"Get Web Apps Slots Instances Deployments\",\r\n \"description\": \"Get Web Apps Slots Instances Deployments.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/hybridconnectionnamespaces/relays\",\r\n \"displayName\": \"Web Apps Slots Hybrid Connection Namespaces Relays\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/hybridconnectionnamespaces/relays/delete\",\r\n \"displayName\": \"Delete Web Apps Slots Hybrid Connection Namespaces Relays\",\r\n \"description\": \"Delete Web Apps Slots Hybrid Connection Namespaces Relays.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/hybridconnectionnamespaces/relays/write\",\r\n \"displayName\": \"Update Web Apps Slots Hybrid Connection Namespaces Relays\",\r\n \"description\": \"Update Web Apps Slots Hybrid Connection Namespaces Relays.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/sourcecontrols\",\r\n \"displayName\": \"Web App Slot\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/sourcecontrols/Read\",\r\n \"displayName\": \"Get Web App Slot Source Control Configuration\",\r\n \"description\": \"Get Web App Slot's source control configuration settings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/sourcecontrols/Write\",\r\n \"displayName\": \"Update Web App Slot Source Control Configuration\",\r\n \"description\": \"Update Web App Slot's source control configuration settings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/sourcecontrols/Delete\",\r\n \"displayName\": \"Delete Web App Slot Source Control Configuration\",\r\n \"description\": \"Delete Web App Slot's source control configuration settings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/restore\",\r\n \"displayName\": \"Web Apps Slots Restore\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/restore/read\",\r\n \"displayName\": \"Get Web Apps Slots Restore\",\r\n \"description\": \"Get Web Apps Slots Restore.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/restore/write\",\r\n \"displayName\": \"Restore Web Apps Slots\",\r\n \"description\": \"Restore Web Apps Slots.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/analyzecustomhostname\",\r\n \"displayName\": \"Web Apps Slots Analyze Custom Hostname\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/analyzecustomhostname/read\",\r\n \"displayName\": \"Get Web Apps Slots Analyze Custom Hostname\",\r\n \"description\": \"Get Web Apps Slots Analyze Custom Hostname.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/backups\",\r\n \"displayName\": \"Web Apps Slots Backups\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/slots/backups/Read\",\r\n \"displayName\": \"List Web App Slot Backups\",\r\n \"description\": \"Get the properties of a web app slots' backup\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/backups/list/action\",\r\n \"displayName\": \"List Web Apps Slots Backups\",\r\n \"description\": \"List Web Apps Slots Backups.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/backups/restore/action\",\r\n \"displayName\": \"Restore Web Apps Slots Backups\",\r\n \"description\": \"Restore Web Apps Slots Backups.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/backups/delete\",\r\n \"displayName\": \"Delete Web Apps Slots Backups\",\r\n \"description\": \"Delete Web Apps Slots Backups.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/snapshots\",\r\n \"displayName\": \"Web Apps Slots Snapshots\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/snapshots/read\",\r\n \"displayName\": \"Get Web Apps Slots Snapshots\",\r\n \"description\": \"Get Web Apps Slots Snapshots.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/siteextensions\",\r\n \"displayName\": \"Web Apps Slots Site Extensions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/siteextensions/delete\",\r\n \"displayName\": \"Delete Web Apps Slots Site Extensions\",\r\n \"description\": \"Delete Web Apps Slots Site Extensions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/siteextensions/read\",\r\n \"displayName\": \"Get Web Apps Slots Site Extensions\",\r\n \"description\": \"Get Web Apps Slots Site Extensions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/siteextensions/write\",\r\n \"displayName\": \"Update Web Apps Slots Site Extensions\",\r\n \"description\": \"Update Web Apps Slots Site Extensions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/deployments\",\r\n \"displayName\": \"Web Apps Slots Deployments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/deployments/delete\",\r\n \"displayName\": \"Delete Web Apps Slots Deployments\",\r\n \"description\": \"Delete Web Apps Slots Deployments.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/deployments/read\",\r\n \"displayName\": \"Get Web Apps Slots Deployments\",\r\n \"description\": \"Get Web Apps Slots Deployments.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/deployments/write\",\r\n \"displayName\": \"Update Web Apps Slots Deployments\",\r\n \"description\": \"Update Web Apps Slots Deployments.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/deployments/log\",\r\n \"displayName\": \"Web Apps Slots Deployments Log\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/deployments/log/read\",\r\n \"displayName\": \"Get Web Apps Slots Deployments Log\",\r\n \"description\": \"Get Web Apps Slots Deployments Log.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics\",\r\n \"displayName\": \"Web Apps Slots Diagnostics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics\",\r\n \"description\": \"Get Web Apps Slots Diagnostics.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/threadcount\",\r\n \"displayName\": \"Web Apps Slots Diagnostics Thread Count\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/threadcount/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics Thread Count\",\r\n \"description\": \"Get Web Apps Slots Diagnostics Thread Count.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/workerprocessrecycle\",\r\n \"displayName\": \"Web Apps Slots Diagnostics Worker Process Recycle\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/workerprocessrecycle/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics Worker Process Recycle\",\r\n \"description\": \"Get Web Apps Slots Diagnostics Worker Process Recycle.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/workeravailability\",\r\n \"displayName\": \"Web Apps Slots Diagnostics Workeravailability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/workeravailability/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics Workeravailability\",\r\n \"description\": \"Get Web Apps Slots Diagnostics Workeravailability.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/sitelatency\",\r\n \"displayName\": \"Web Apps Slots Diagnostics Site Latency\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/sitelatency/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics Site Latency\",\r\n \"description\": \"Get Web Apps Slots Diagnostics Site Latency.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/runtimeavailability\",\r\n \"displayName\": \"Web Apps Slots Diagnostics Runtime Availability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/runtimeavailability/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics Runtime Availability\",\r\n \"description\": \"Get Web Apps Slots Diagnostics Runtime Availability.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/sitememoryanalysis\",\r\n \"displayName\": \"Web Apps Slots Diagnostics Site Memory Analysis\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/sitememoryanalysis/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics Site Memory Analysis\",\r\n \"description\": \"Get Web Apps Slots Diagnostics Site Memory Analysis.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/sitecrashes\",\r\n \"displayName\": \"Web Apps Slots Diagnostics Site Crashes\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/sitecrashes/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics Site Crashes\",\r\n \"description\": \"Get Web Apps Slots Diagnostics Site Crashes.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/autoheal\",\r\n \"displayName\": \"Web Apps Slots Diagnostics Autoheal\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/autoheal/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics Autoheal\",\r\n \"description\": \"Get Web Apps Slots Diagnostics Autoheal.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/siteswap\",\r\n \"displayName\": \"Web Apps Slots Diagnostics Site Swap\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/siteswap/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics Site Swap\",\r\n \"description\": \"Get Web Apps Slots Diagnostics Site Swap.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/siterestartuserinitiated\",\r\n \"displayName\": \"Web Apps Slots Diagnostics Site Restart User Initiated\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/siterestartuserinitiated/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics Site Restart User Initiated\",\r\n \"description\": \"Get Web Apps Slots Diagnostics Site Restart User Initiated.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/analyses\",\r\n \"displayName\": \"Web Apps Slots Diagnostics Analysis\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/analyses/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics Analysis\",\r\n \"description\": \"Get Web Apps Slots Diagnostics Analysis.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/analyses/execute/Action\",\r\n \"displayName\": \"Run Web Apps Slots Diagnostics Analysis\",\r\n \"description\": \"Run Web Apps Slots Diagnostics Analysis.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/siterestartsettingupdate\",\r\n \"displayName\": \"Web Apps Slots Diagnostics Site Restart Setting Update\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/siterestartsettingupdate/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics Site Restart Setting Update\",\r\n \"description\": \"Get Web Apps Slots Diagnostics Site Restart Setting Update.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/loganalyzer\",\r\n \"displayName\": \"Web Apps Slots Diagnostics Log Analyzer\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/loganalyzer/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics Log Analyzer\",\r\n \"description\": \"Get Web Apps Slots Diagnostics Log Analyzer.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/servicehealth\",\r\n \"displayName\": \"Web Apps Slots Diagnostics Service Health\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/servicehealth/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics Service Health\",\r\n \"description\": \"Get Web Apps Slots Diagnostics Service Health.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/deployments\",\r\n \"displayName\": \"Web Apps Slots Diagnostics Deployments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/deployments/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics Deployments\",\r\n \"description\": \"Get Web Apps Slots Diagnostics Deployments.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/aspnetcore\",\r\n \"displayName\": \"Web Apps Slots Diagnostics ASP.NET Core\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/aspnetcore/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics ASP.NET Core\",\r\n \"description\": \"Get Web Apps Slots Diagnostics for ASP.NET Core app.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/sitecpuanalysis\",\r\n \"displayName\": \"Web Apps Slots Diagnostics Site CPU Analysis\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/sitecpuanalysis/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics Site CPU Analysis\",\r\n \"description\": \"Get Web Apps Slots Diagnostics Site CPU Analysis.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/deployment\",\r\n \"displayName\": \"Web Apps Slots Diagnostics Deployment\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/deployment/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics Deployment\",\r\n \"description\": \"Get Web Apps Slots Diagnostics Deployment.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/detectors\",\r\n \"displayName\": \"Web Apps Slots Diagnostics Detector\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/detectors/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics Detector\",\r\n \"description\": \"Get Web Apps Slots Diagnostics Detector.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/detectors/execute/Action\",\r\n \"displayName\": \"Run Web Apps Slots Diagnostics Detector\",\r\n \"description\": \"Run Web Apps Slots Diagnostics Detector.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/slots/diagnostics/frebanalysis\",\r\n \"displayName\": \"Web Apps Slots Diagnostics FREB Analysis\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/slots/diagnostics/frebanalysis/read\",\r\n \"displayName\": \"Get Web Apps Slots Diagnostics FREB Analysis\",\r\n \"description\": \"Get Web Apps Slots Diagnostics FREB Analysis.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/hybridconnection\",\r\n \"displayName\": \"Web Apps Hybrid Connection\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/hybridconnection/delete\",\r\n \"displayName\": \"Delete Web Apps Hybrid Connection\",\r\n \"description\": \"Delete Web Apps Hybrid Connection.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/hybridconnection/read\",\r\n \"displayName\": \"Get Web Apps Hybrid Connection\",\r\n \"description\": \"Get Web Apps Hybrid Connection.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/hybridconnection/write\",\r\n \"displayName\": \"Update Web Apps Hybrid Connection\",\r\n \"description\": \"Update Web Apps Hybrid Connection.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/recommendationhistory\",\r\n \"displayName\": \"Web Apps Recommendation History\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/recommendationhistory/read\",\r\n \"displayName\": \"Get Web Apps Recommendation History\",\r\n \"description\": \"Get Web Apps Recommendation History.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/operations\",\r\n \"displayName\": \"Web Apps Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/operations/read\",\r\n \"displayName\": \"Get Web Apps Operations\",\r\n \"description\": \"Get Web Apps Operations.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/recommendations\",\r\n \"displayName\": \"Recommendation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/recommendations/Read\",\r\n \"displayName\": \"Get recommendations for web app\",\r\n \"description\": \"Get the list of recommendations for web app.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/recommendations/disable/action\",\r\n \"displayName\": \"Disable Web Apps Recommendations\",\r\n \"description\": \"Disable Web Apps Recommendations.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/config\",\r\n \"displayName\": \"Web App\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/config/Read\",\r\n \"displayName\": \"Get Web App Configuration\",\r\n \"description\": \"Get Web App configuration settings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/config/list/Action\",\r\n \"displayName\": \"List Web App Security Sensitive Settings\",\r\n \"description\": \"List Web App's security sensitive settings, such as publishing credentials, app settings and connection strings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/config/Write\",\r\n \"displayName\": \"Update Web App Configuration\",\r\n \"description\": \"Update Web App's configuration settings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/config/delete\",\r\n \"displayName\": \"Delete Web Apps Config\",\r\n \"description\": \"Delete Web Apps Config.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/instances\",\r\n \"displayName\": \"Web Apps Instances\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/instances/read\",\r\n \"displayName\": \"Get Web Apps Instances\",\r\n \"description\": \"Get Web Apps Instances.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/instances/processes\",\r\n \"displayName\": \"Web Apps Instances Processes\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/instances/processes/delete\",\r\n \"displayName\": \"Delete Web Apps Instances Processes\",\r\n \"description\": \"Delete Web Apps Instances Processes.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/instances/processes/read\",\r\n \"displayName\": \"Get Web Apps Instances Processes\",\r\n \"description\": \"Get Web Apps Instances Processes.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/instances/extensions\",\r\n \"displayName\": \"Web Apps Instances Extensions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/instances/extensions/read\",\r\n \"displayName\": \"Get Web Apps Instances Extensions\",\r\n \"description\": \"Get Web Apps Instances Extensions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/instances/extensions/log\",\r\n \"displayName\": \"Web Apps Instances Extensions Log\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/instances/extensions/log/read\",\r\n \"displayName\": \"Get Web Apps Instances Extensions Log\",\r\n \"description\": \"Get Web Apps Instances Extensions Log.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/instances/deployments\",\r\n \"displayName\": \"Web Apps Instances Deployments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/instances/deployments/read\",\r\n \"displayName\": \"Get Web Apps Instances Deployments\",\r\n \"description\": \"Get Web Apps Instances Deployments.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/instances/deployments/delete\",\r\n \"displayName\": \"Delete Web Apps Instances Deployments\",\r\n \"description\": \"Delete Web Apps Instances Deployments.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/hybridconnectionnamespaces/relays\",\r\n \"displayName\": \"Web Apps Hybrid Connection Namespaces Relays\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/hybridconnectionnamespaces/relays/delete\",\r\n \"displayName\": \"Delete Web Apps Hybrid Connection Namespaces Relays\",\r\n \"description\": \"Delete Web Apps Hybrid Connection Namespaces Relays.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/hybridconnectionnamespaces/relays/listkeys/action\",\r\n \"displayName\": \"List Keys Web Apps Hybrid Connection Namespaces Relays\",\r\n \"description\": \"List Keys Web Apps Hybrid Connection Namespaces Relays.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/hybridconnectionnamespaces/relays/write\",\r\n \"displayName\": \"Update Web Apps Hybrid Connection Namespaces Relays\",\r\n \"description\": \"Update Web Apps Hybrid Connection Namespaces Relays.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/hybridconnectionnamespaces/relays/read\",\r\n \"displayName\": \"Get Web Apps Hybrid Connection Namespaces Relays\",\r\n \"description\": \"Get Web Apps Hybrid Connection Namespaces Relays.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/metricsdefinitions\",\r\n \"displayName\": \"Web Apps Metrics Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/metricsdefinitions/read\",\r\n \"displayName\": \"Get Web Apps Metrics Definitions\",\r\n \"description\": \"Get Web Apps Metrics Definitions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/sourcecontrols\",\r\n \"displayName\": \"Web App\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/sourcecontrols/Read\",\r\n \"displayName\": \"Get Web App Source Control Configuration\",\r\n \"description\": \"Get Web App's source control configuration settings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/sourcecontrols/Write\",\r\n \"displayName\": \"Update Web App Source Control Configuration\",\r\n \"description\": \"Update Web App's source control configuration settings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/sites/sourcecontrols/Delete\",\r\n \"displayName\": \"Delete Web App Source Control Configuration\",\r\n \"description\": \"Delete Web App's source control configuration settings\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/restore\",\r\n \"displayName\": \"Web Apps Restore\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/restore/read\",\r\n \"displayName\": \"Get Web Apps Restore\",\r\n \"description\": \"Get Web Apps Restore.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/restore/write\",\r\n \"displayName\": \"Restore Web Apps\",\r\n \"description\": \"Restore Web Apps.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/analyzecustomhostname\",\r\n \"displayName\": \"Custom Hostname\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/analyzecustomhostname/read\",\r\n \"displayName\": \"Analyze Custom Hostname\",\r\n \"description\": \"Analyze Custom Hostname.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/backups\",\r\n \"displayName\": \"Web Apps Backups\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/sites/backups/Read\",\r\n \"displayName\": \"Get Web App Backup\",\r\n \"description\": \"Get the properties of a web app's backup\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/backups/list/action\",\r\n \"displayName\": \"List Web Apps Backups\",\r\n \"description\": \"List Web Apps Backups.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/backups/restore/action\",\r\n \"displayName\": \"Restore Web Apps Backups\",\r\n \"description\": \"Restore Web Apps Backups.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/backups/delete\",\r\n \"displayName\": \"Delete Web Apps Backups\",\r\n \"description\": \"Delete Web Apps Backups.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/snapshots\",\r\n \"displayName\": \"Web Apps Snapshots\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/snapshots/read\",\r\n \"displayName\": \"Get Web Apps Snapshots\",\r\n \"description\": \"Get Web Apps Snapshots.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/functions\",\r\n \"displayName\": \"Web Apps Functions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/functions/delete\",\r\n \"displayName\": \"Delete Web Apps Functions\",\r\n \"description\": \"Delete Web Apps Functions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/functions/listsecrets/action\",\r\n \"displayName\": \"List Secrets Web Apps Functions\",\r\n \"description\": \"List Secrets Web Apps Functions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/functions/read\",\r\n \"displayName\": \"Get Web Apps Functions\",\r\n \"description\": \"Get Web Apps Functions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/functions/write\",\r\n \"displayName\": \"Update Web Apps Functions\",\r\n \"description\": \"Update Web Apps Functions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/functions/token\",\r\n \"displayName\": \"Web Apps Functions Token\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/functions/token/read\",\r\n \"displayName\": \"Get Web Apps Functions Token\",\r\n \"description\": \"Get Web Apps Functions Token.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/functions/masterkey\",\r\n \"displayName\": \"Web Apps Functions Masterkey\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/functions/masterkey/read\",\r\n \"displayName\": \"Get Web Apps Functions Masterkey\",\r\n \"description\": \"Get Web Apps Functions Masterkey.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/siteextensions\",\r\n \"displayName\": \"Web Apps Site Extensions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/siteextensions/delete\",\r\n \"displayName\": \"Delete Web Apps Site Extensions\",\r\n \"description\": \"Delete Web Apps Site Extensions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/siteextensions/read\",\r\n \"displayName\": \"Get Web Apps Site Extensions\",\r\n \"description\": \"Get Web Apps Site Extensions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/siteextensions/write\",\r\n \"displayName\": \"Update Web Apps Site Extensions\",\r\n \"description\": \"Update Web Apps Site Extensions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/deployments\",\r\n \"displayName\": \"Web Apps Deployments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/deployments/delete\",\r\n \"displayName\": \"Delete Web Apps Deployments\",\r\n \"description\": \"Delete Web Apps Deployments.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/deployments/read\",\r\n \"displayName\": \"Get Web Apps Deployments\",\r\n \"description\": \"Get Web Apps Deployments.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/deployments/write\",\r\n \"displayName\": \"Update Web Apps Deployments\",\r\n \"description\": \"Update Web Apps Deployments.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/deployments/log\",\r\n \"displayName\": \"Web Apps Deployments Log\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/deployments/log/read\",\r\n \"displayName\": \"Get Web Apps Deployments Log\",\r\n \"description\": \"Get Web Apps Deployments Log.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics\",\r\n \"displayName\": \"Web Apps Diagnostics Category\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Category\",\r\n \"description\": \"Get Web Apps Diagnostics Categories.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/threadcount\",\r\n \"displayName\": \"Web Apps Diagnostics Thread Count\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/threadcount/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Thread Count\",\r\n \"description\": \"Get Web Apps Diagnostics Thread Count.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/workerprocessrecycle\",\r\n \"displayName\": \"Web Apps Diagnostics Worker Process Recycle\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/workerprocessrecycle/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Worker Process Recycle\",\r\n \"description\": \"Get Web Apps Diagnostics Worker Process Recycle.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/workeravailability\",\r\n \"displayName\": \"Web Apps Diagnostics Workeravailability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/workeravailability/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Workeravailability\",\r\n \"description\": \"Get Web Apps Diagnostics Workeravailability.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/sitelatency\",\r\n \"displayName\": \"Web Apps Diagnostics Site Latency\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/sitelatency/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Site Latency\",\r\n \"description\": \"Get Web Apps Diagnostics Site Latency.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/runtimeavailability\",\r\n \"displayName\": \"Web Apps Diagnostics Runtime Availability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/runtimeavailability/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Runtime Availability\",\r\n \"description\": \"Get Web Apps Diagnostics Runtime Availability.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/sitememoryanalysis\",\r\n \"displayName\": \"Web Apps Diagnostics Site Memory Analysis\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/sitememoryanalysis/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Site Memory Analysis\",\r\n \"description\": \"Get Web Apps Diagnostics Site Memory Analysis.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/sitecrashes\",\r\n \"displayName\": \"Web Apps Diagnostics Site Crashes\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/sitecrashes/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Site Crashes\",\r\n \"description\": \"Get Web Apps Diagnostics Site Crashes.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/autoheal\",\r\n \"displayName\": \"Web Apps Diagnostics Autoheal\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/autoheal/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Autoheal\",\r\n \"description\": \"Get Web Apps Diagnostics Autoheal.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/siteswap\",\r\n \"displayName\": \"Web Apps Diagnostics Site Swap\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/siteswap/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Site Swap\",\r\n \"description\": \"Get Web Apps Diagnostics Site Swap.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/siterestartuserinitiated\",\r\n \"displayName\": \"Web Apps Diagnostics Site Restart User Initiated\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/siterestartuserinitiated/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Site Restart User Initiated\",\r\n \"description\": \"Get Web Apps Diagnostics Site Restart User Initiated.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/analyses\",\r\n \"displayName\": \"Web Apps Diagnostics Analysis\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/analyses/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Analysis\",\r\n \"description\": \"Get Web Apps Diagnostics Analysis.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/analyses/execute/Action\",\r\n \"displayName\": \"Run Web Apps Diagnostics Analysis\",\r\n \"description\": \"Run Web Apps Diagnostics Analysis.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/siterestartsettingupdate\",\r\n \"displayName\": \"Web Apps Diagnostics Site Restart Setting Update\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/siterestartsettingupdate/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Site Restart Setting Update\",\r\n \"description\": \"Get Web Apps Diagnostics Site Restart Setting Update.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/loganalyzer\",\r\n \"displayName\": \"Web Apps Diagnostics Log Analyzer\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/loganalyzer/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Log Analyzer\",\r\n \"description\": \"Get Web Apps Diagnostics Log Analyzer.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/servicehealth\",\r\n \"displayName\": \"Web Apps Diagnostics Service Health\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/servicehealth/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Service Health\",\r\n \"description\": \"Get Web Apps Diagnostics Service Health.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/failedrequestsperuri\",\r\n \"displayName\": \"Web Apps Diagnostics Failed Requests Per Uri\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/failedrequestsperuri/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Failed Requests Per Uri\",\r\n \"description\": \"Get Web Apps Diagnostics Failed Requests Per Uri.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/deployments\",\r\n \"displayName\": \"Web Apps Diagnostics Deployments\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/deployments/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Deployments\",\r\n \"description\": \"Get Web Apps Diagnostics Deployments.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/aspnetcore\",\r\n \"displayName\": \"Web Apps Diagnostics ASP.NET Core\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/aspnetcore/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics ASP.NET Core\",\r\n \"description\": \"Get Web Apps Diagnostics for ASP.NET Core app.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/sitecpuanalysis\",\r\n \"displayName\": \"Web Apps Diagnostics Site CPU Analysis\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/sitecpuanalysis/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Site CPU Analysis\",\r\n \"description\": \"Get Web Apps Diagnostics Site CPU Analysis.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/deployment\",\r\n \"displayName\": \"Web Apps Diagnostics Deployment\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/deployment/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Deployment\",\r\n \"description\": \"Get Web Apps Diagnostics Deployment.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/detectors\",\r\n \"displayName\": \"Web Apps Diagnostics Detector\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/detectors/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics Detector\",\r\n \"description\": \"Get Web Apps Diagnostics Detector.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/detectors/execute/Action\",\r\n \"displayName\": \"Run Web Apps Diagnostics Detector\",\r\n \"description\": \"Run Web Apps Diagnostics Detector.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sites/diagnostics/frebanalysis\",\r\n \"displayName\": \"Web Apps Diagnostics FREB Analysis\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sites/diagnostics/frebanalysis/read\",\r\n \"displayName\": \"Get Web Apps Diagnostics FREB Analysis\",\r\n \"description\": \"Get Web Apps Diagnostics FREB Analysis.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"customApis\",\r\n \"displayName\": \"Custom Apis\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/customApis/Read\",\r\n \"displayName\": \"Get Custom API\",\r\n \"description\": \"Get the list of Custom API.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/customApis/Write\",\r\n \"displayName\": \"Add or Update Custom API\",\r\n \"description\": \"Creates or updates a Custom API.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/customApis/Delete\",\r\n \"displayName\": \"Delete Custom API\",\r\n \"description\": \"Deletes a Custom API.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/customApis/Move/Action\",\r\n \"displayName\": \"Move Custom API\",\r\n \"description\": \"Moves a Custom API.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/customApis/Join/Action\",\r\n \"displayName\": \"Join Custom API\",\r\n \"description\": \"Joins a Custom API.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/customApis/extractApiDefinitionFromWsdl/Action\",\r\n \"displayName\": \"Extract API definition from WSDL\",\r\n \"description\": \"Extracts API definition from a WSDL.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/customApis/listWsdlInterfaces/Action\",\r\n \"displayName\": \"List Custom API WSDL interfaces\",\r\n \"description\": \"Lists WSDL interfaces for a Custom API.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"availablestacks\",\r\n \"displayName\": \"Available Stacks\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/availablestacks/read\",\r\n \"displayName\": \"Get Available Stacks\",\r\n \"description\": \"Get Available Stacks.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"isusernameavailable\",\r\n \"displayName\": \"Username\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/isusernameavailable/read\",\r\n \"displayName\": \"Check if Username is available\",\r\n \"description\": \"Check if Username is available.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms\",\r\n \"displayName\": \"App Service Plan\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/serverfarms/Read\",\r\n \"displayName\": \"Get App Service Plan\",\r\n \"description\": \"Get the properties on an App Service Plan\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/serverfarms/Write\",\r\n \"displayName\": \"Create or Update App Service Plan\",\r\n \"description\": \"Create a new App Service Plan or update an existing one\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/serverfarms/Delete\",\r\n \"displayName\": \"Delete App Service Plan\",\r\n \"description\": \"Delete an existing App Service Plan\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/serverfarms/restartSites/Action\",\r\n \"displayName\": \"Restart Web Apps\",\r\n \"description\": \"Restart all Web Apps in an App Service Plan\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/operationresults\",\r\n \"displayName\": \"App Service Plans Operation Results\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/serverfarms/operationresults/read\",\r\n \"displayName\": \"Get App Service Plans Operation Results\",\r\n \"description\": \"Get App Service Plans Operation Results.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"The metric definition of App Service Plan\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/serverfarms/providers/Microsoft.Insights/metricDefinitions/Read\",\r\n \"displayName\": \"Read App Service Plan metric definitions\",\r\n \"description\": \"Gets the available metrics for App Service Plan\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"CpuPercentage\",\r\n \"displayName\": \"CPU Percentage\",\r\n \"displayDescription\": \"CPU Percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"MemoryPercentage\",\r\n \"displayName\": \"Memory Percentage\",\r\n \"displayDescription\": \"Memory Percentage\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"DiskQueueLength\",\r\n \"displayName\": \"Disk Queue Length\",\r\n \"displayDescription\": \"Disk Queue Length\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"HttpQueueLength\",\r\n \"displayName\": \"Http Queue Length\",\r\n \"displayDescription\": \"Http Queue Length\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"BytesReceived\",\r\n \"displayName\": \"Data In\",\r\n \"displayDescription\": \"Data In\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"BytesSent\",\r\n \"displayName\": \"Data Out\",\r\n \"displayDescription\": \"Data Out\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"supportsInstanceLevelAggregation\": false,\r\n \"enableRegionalMdmAccount\": false,\r\n \"sourceMdmAccount\": null,\r\n \"sourceMdmNamespace\": null,\r\n \"metricFilterPattern\": \"^(?!functionapp).*$\",\r\n \"fillGapWithZero\": true,\r\n \"isInternal\": false,\r\n \"dimensions\": [\r\n {\r\n \"name\": \"Instance\",\r\n \"displayName\": \"Instance\",\r\n \"internalName\": \"ServerName\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"category\": null,\r\n \"availabilities\": [\r\n {\r\n \"timeGrain\": \"PT1M\",\r\n \"blobDuration\": \"P2D\"\r\n },\r\n {\r\n \"timeGrain\": \"PT1H\",\r\n \"blobDuration\": \"P30D\"\r\n },\r\n {\r\n \"timeGrain\": \"P1D\",\r\n \"blobDuration\": \"P90D\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Diagnostic setting for App Service plan\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/serverfarms/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/serverfarms/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/capabilities\",\r\n \"displayName\": \"App Service Plans Capabilities\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/serverfarms/capabilities/read\",\r\n \"displayName\": \"Get App Service Plans Capabilities\",\r\n \"description\": \"Get App Service Plans Capabilities.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/metricdefinitions\",\r\n \"displayName\": \"App Service Plans Metric Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/serverfarms/metricdefinitions/read\",\r\n \"displayName\": \"Get App Service Plans Metric Definitions\",\r\n \"description\": \"Get App Service Plans Metric Definitions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/metrics\",\r\n \"displayName\": \"App Service Plans Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/serverfarms/metrics/read\",\r\n \"displayName\": \"Get App Service Plans Metrics\",\r\n \"description\": \"Get App Service Plans Metrics.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/hybridconnectionplanlimits\",\r\n \"displayName\": \"App Service Plans Hybrid Connection Plan Limits\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/serverfarms/hybridconnectionplanlimits/read\",\r\n \"displayName\": \"Get App Service Plans Hybrid Connection Plan Limits\",\r\n \"description\": \"Get App Service Plans Hybrid Connection Plan Limits.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/virtualnetworkconnections\",\r\n \"displayName\": \"App Service Plans Virtual Network Connections\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/serverfarms/virtualnetworkconnections/read\",\r\n \"displayName\": \"Get App Service Plans Virtual Network Connections\",\r\n \"description\": \"Get App Service Plans Virtual Network Connections.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/virtualnetworkconnections/routes\",\r\n \"displayName\": \"App Service Plans Virtual Network Connections Routes\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/serverfarms/virtualnetworkconnections/routes/delete\",\r\n \"displayName\": \"Delete App Service Plans Virtual Network Connections Routes\",\r\n \"description\": \"Delete App Service Plans Virtual Network Connections Routes.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/serverfarms/virtualnetworkconnections/routes/read\",\r\n \"displayName\": \"Get App Service Plans Virtual Network Connections Routes\",\r\n \"description\": \"Get App Service Plans Virtual Network Connections Routes.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/serverfarms/virtualnetworkconnections/routes/write\",\r\n \"displayName\": \"Update App Service Plans Virtual Network Connections Routes\",\r\n \"description\": \"Update App Service Plans Virtual Network Connections Routes.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/virtualnetworkconnections/gateways\",\r\n \"displayName\": \"App Service Plans Virtual Network Connections Gateways\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/serverfarms/virtualnetworkconnections/gateways/write\",\r\n \"displayName\": \"Update App Service Plans Virtual Network Connections Gateways\",\r\n \"description\": \"Update App Service Plans Virtual Network Connections Gateways.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/firstpartyapps/settings\",\r\n \"displayName\": \"App Service Plans First Party Apps Settings\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/serverfarms/firstpartyapps/settings/delete\",\r\n \"displayName\": \"Delete App Service Plans First Party Apps Settings\",\r\n \"description\": \"Delete App Service Plans First Party Apps Settings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/serverfarms/firstpartyapps/settings/read\",\r\n \"displayName\": \"Get App Service Plans First Party Apps Settings\",\r\n \"description\": \"Get App Service Plans First Party Apps Settings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/serverfarms/firstpartyapps/settings/write\",\r\n \"displayName\": \"Update App Service Plans First Party Apps Settings\",\r\n \"description\": \"Update App Service Plans First Party Apps Settings.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/sites\",\r\n \"displayName\": \"App Service Plans Web Apps\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/serverfarms/sites/read\",\r\n \"displayName\": \"Get App Service Plans Web Apps\",\r\n \"description\": \"Get App Service Plans Web Apps.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/workers\",\r\n \"displayName\": \"App Service Plans Workers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/serverfarms/workers/reboot/action\",\r\n \"displayName\": \"Reboot App Service Plans Workers\",\r\n \"description\": \"Reboot App Service Plans Workers.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/hybridconnectionrelays\",\r\n \"displayName\": \"App Service Plans Hybrid Connection Relays\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/serverfarms/hybridconnectionrelays/read\",\r\n \"displayName\": \"Get App Service Plans Hybrid Connection Relays\",\r\n \"description\": \"Get App Service Plans Hybrid Connection Relays.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/skus\",\r\n \"displayName\": \"App Service Plans SKUs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/serverfarms/skus/read\",\r\n \"displayName\": \"Get App Service Plans SKUs\",\r\n \"description\": \"Get App Service Plans SKUs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/usages\",\r\n \"displayName\": \"App Service Plans Usages\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/serverfarms/usages/read\",\r\n \"displayName\": \"Get App Service Plans Usages\",\r\n \"description\": \"Get App Service Plans Usages.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/hybridconnectionnamespaces/relays\",\r\n \"displayName\": \"App Service Plans Hybrid Connection Namespaces Relays\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/serverfarms/hybridconnectionnamespaces/relays/read\",\r\n \"displayName\": \"Get App Service Plans Hybrid Connection Namespaces Relays\",\r\n \"description\": \"Get App Service Plans Hybrid Connection Namespaces Relays.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/serverfarms/hybridconnectionnamespaces/relays/delete\",\r\n \"displayName\": \"Delete App Service Plans Hybrid Connection Namespaces Relays\",\r\n \"description\": \"Delete App Service Plans Hybrid Connection Namespaces Relays.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"serverfarms/hybridconnectionnamespaces/relays/sites\",\r\n \"displayName\": \"App Service Plans Hybrid Connection Namespaces Relays Web Apps\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/serverfarms/hybridconnectionnamespaces/relays/sites/read\",\r\n \"displayName\": \"Get App Service Plans Hybrid Connection Namespaces Relays Web Apps\",\r\n \"description\": \"Get App Service Plans Hybrid Connection Namespaces Relays Web Apps.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ishostnameavailable\",\r\n \"displayName\": \"Hostname\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/ishostnameavailable/read\",\r\n \"displayName\": \"Check if Hostname is Available\",\r\n \"description\": \"Check if Hostname is Available.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"connectionGateways\",\r\n \"displayName\": \"Connection Gateways\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/connectionGateways/Read\",\r\n \"displayName\": \"Get Connection Gateways\",\r\n \"description\": \"Get the list of Connection Gateways.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/connectionGateways/Write\",\r\n \"displayName\": \"Add or Update Connection Gateways\",\r\n \"description\": \"Creates or updates a Connection Gateway.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/connectionGateways/Delete\",\r\n \"displayName\": \"Delete Connection Gateway\",\r\n \"description\": \"Deletes a Connection Gateway.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/connectionGateways/Move/Action\",\r\n \"displayName\": \"Move Connection Gateway\",\r\n \"description\": \"Moves a Connection Gateway.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/connectionGateways/Join/Action\",\r\n \"displayName\": \"Join Connection Gateway\",\r\n \"description\": \"Joins a Connection Gateway.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/connectionGateways/ListStatus/Action\",\r\n \"displayName\": \"List Connection Gateway Status\",\r\n \"description\": \"Lists status of a Connection Gateway.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/connectiongateways/liststatus/action\",\r\n \"displayName\": \"List Status Connection Gateways\",\r\n \"description\": \"List Status Connection Gateways.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"classicmobileservices\",\r\n \"displayName\": \"Classic Mobile Services\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/classicmobileservices/read\",\r\n \"displayName\": \"Get Classic Mobile Services\",\r\n \"description\": \"Get Classic Mobile Services.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"resourcehealthmetadata\",\r\n \"displayName\": \"Resource Health Metadata\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/resourcehealthmetadata/read\",\r\n \"displayName\": \"Get Resource Health Metadata\",\r\n \"description\": \"Get Resource Health Metadata.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"skus\",\r\n \"displayName\": \"SKUs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/skus/read\",\r\n \"displayName\": \"Get SKUs\",\r\n \"description\": \"Get SKUs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"certificates\",\r\n \"displayName\": \"Certificate\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/certificates/Read\",\r\n \"displayName\": \"Get Certificates\",\r\n \"description\": \"Get the list of certificates.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/certificates/Write\",\r\n \"displayName\": \"Add or Update Certificate\",\r\n \"description\": \"Add a new certificate or update an existing one.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/certificates/Delete\",\r\n \"displayName\": \"Delete Certificate\",\r\n \"description\": \"Delete an existing certificate.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/operations/read\",\r\n \"displayName\": \"Get Operations\",\r\n \"description\": \"Get Operations.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"recommendations\",\r\n \"displayName\": \"Recommendation\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/recommendations/Read\",\r\n \"displayName\": \"Get recommendations\",\r\n \"description\": \"Get the list of recommendations for subscriptions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ishostingenvironmentnameavailable\",\r\n \"displayName\": \"Hosting Environment Name\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/ishostingenvironmentnameavailable/read\",\r\n \"displayName\": \"Check if Hosting Environment Name is available\",\r\n \"description\": \"Get if Hosting Environment Name is available.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"apimanagementaccounts/apis\",\r\n \"displayName\": \"Api Management Accounts APIs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/read\",\r\n \"displayName\": \"Get Api Management Accounts APIs\",\r\n \"description\": \"Get Api Management Accounts APIs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/delete\",\r\n \"displayName\": \"Delete Api Management Accounts APIs\",\r\n \"description\": \"Delete Api Management Accounts APIs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/write\",\r\n \"displayName\": \"Update Api Management Accounts APIs\",\r\n \"description\": \"Update Api Management Accounts APIs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"apimanagementaccounts/apis/connections\",\r\n \"displayName\": \"Api Management Accounts APIs Connections\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/connections/read\",\r\n \"displayName\": \"Get Api Management Accounts APIs Connections\",\r\n \"description\": \"Get Api Management Accounts APIs Connections.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/connections/confirmconsentcode/action\",\r\n \"displayName\": \"Confirm Consent Code Api Management Accounts APIs Connections\",\r\n \"description\": \"Confirm Consent Code Api Management Accounts APIs Connections.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/connections/delete\",\r\n \"displayName\": \"Delete Api Management Accounts APIs Connections\",\r\n \"description\": \"Delete Api Management Accounts APIs Connections.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/connections/getconsentlinks/action\",\r\n \"displayName\": \"Get Consent Links for Api Management Accounts APIs Connections\",\r\n \"description\": \"Get Consent Links for Api Management Accounts APIs Connections.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/connections/write\",\r\n \"displayName\": \"Update Api Management Accounts APIs Connections\",\r\n \"description\": \"Update Api Management Accounts APIs Connections.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/connections/listconnectionkeys/action\",\r\n \"displayName\": \"List Connection Keys Api Management Accounts APIs Connections\",\r\n \"description\": \"List Connection Keys Api Management Accounts APIs Connections.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/connections/listsecrets/action\",\r\n \"displayName\": \"List Secrets Api Management Accounts APIs Connections\",\r\n \"description\": \"List Secrets Api Management Accounts APIs Connections.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"apimanagementaccounts/apis/connections/connectionacls\",\r\n \"displayName\": \"Api Management Accounts APIs Connections Connectionacls\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/connections/connectionacls/delete\",\r\n \"displayName\": \"Delete Api Management Accounts APIs Connections Connectionacls\",\r\n \"description\": \"Delete Api Management Accounts APIs Connections Connectionacls.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/connections/connectionacls/read\",\r\n \"displayName\": \"Get Api Management Accounts APIs Connections Connectionacls\",\r\n \"description\": \"Get Api Management Accounts APIs Connections Connectionacls.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/connections/connectionacls/write\",\r\n \"displayName\": \"Update Api Management Accounts APIs Connections Connectionacls\",\r\n \"description\": \"Update Api Management Accounts APIs Connections Connectionacls.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"apimanagementaccounts/apis/localizeddefinitions\",\r\n \"displayName\": \"Api Management Accounts APIs Localized Definitions\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/localizeddefinitions/delete\",\r\n \"displayName\": \"Delete Api Management Accounts APIs Localized Definitions\",\r\n \"description\": \"Delete Api Management Accounts APIs Localized Definitions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/localizeddefinitions/read\",\r\n \"displayName\": \"Get Api Management Accounts APIs Localized Definitions\",\r\n \"description\": \"Get Api Management Accounts APIs Localized Definitions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/localizeddefinitions/write\",\r\n \"displayName\": \"Update Api Management Accounts APIs Localized Definitions\",\r\n \"description\": \"Update Api Management Accounts APIs Localized Definitions.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"apimanagementaccounts/apis/connectionacls\",\r\n \"displayName\": \"Api Management Accounts APIs Connectionacls\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/connectionacls/read\",\r\n \"displayName\": \"Get Api Management Accounts APIs Connectionacls\",\r\n \"description\": \"Get Api Management Accounts APIs Connectionacls.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"apimanagementaccounts/apis/apiacls\",\r\n \"displayName\": \"Api Management Accounts APIs Apiacls\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/apiacls/delete\",\r\n \"displayName\": \"Delete Api Management Accounts APIs Apiacls\",\r\n \"description\": \"Delete Api Management Accounts APIs Apiacls.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/apiacls/read\",\r\n \"displayName\": \"Get Api Management Accounts APIs Apiacls\",\r\n \"description\": \"Get Api Management Accounts APIs Apiacls.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apis/apiacls/write\",\r\n \"displayName\": \"Update Api Management Accounts APIs Apiacls\",\r\n \"description\": \"Update Api Management Accounts APIs Apiacls.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"apimanagementaccounts/connectionacls\",\r\n \"displayName\": \"Api Management Accounts Connectionacls\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/connectionacls/read\",\r\n \"displayName\": \"Get Api Management Accounts Connectionacls\",\r\n \"description\": \"Get Api Management Accounts Connectionacls.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"apimanagementaccounts/apiacls\",\r\n \"displayName\": \"Api Management Accounts Apiacls\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/apimanagementaccounts/apiacls/read\",\r\n \"displayName\": \"Get Api Management Accounts Apiacls\",\r\n \"description\": \"Get Api Management Accounts Apiacls.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"connections\",\r\n \"displayName\": \"Connections\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/connections/Read\",\r\n \"displayName\": \"Get Connections\",\r\n \"description\": \"Get the list of Connections.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/connections/Write\",\r\n \"displayName\": \"Add or Update Connection\",\r\n \"description\": \"Creates or updates a Connection.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/connections/Delete\",\r\n \"displayName\": \"Delete Connection\",\r\n \"description\": \"Deletes a Connection.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/connections/Move/Action\",\r\n \"displayName\": \"Move Connection\",\r\n \"description\": \"Moves a Connection.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/connections/Join/Action\",\r\n \"displayName\": \"Join Connection\",\r\n \"description\": \"Joins a Connection.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/connections/confirmconsentcode/action\",\r\n \"displayName\": \"Confirm Connections Consent Code\",\r\n \"description\": \"Confirm Connections Consent Code.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/connections/listconsentlinks/action\",\r\n \"displayName\": \"List Consent Links for Connections\",\r\n \"description\": \"List Consent Links for Connections.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"deploymentlocations\",\r\n \"displayName\": \"Deployment Locations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/deploymentlocations/read\",\r\n \"displayName\": \"Get Deployment Locations\",\r\n \"description\": \"Get Deployment Locations.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"sourcecontrols\",\r\n \"displayName\": \"Source Controls\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/sourcecontrols/read\",\r\n \"displayName\": \"Get Source Controls\",\r\n \"description\": \"Get Source Controls.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/sourcecontrols/write\",\r\n \"displayName\": \"Update Source Controls\",\r\n \"description\": \"Update Source Controls.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"billingmeters\",\r\n \"displayName\": \"Billing meters for Microsoft Web Apps\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/billingmeters/read\",\r\n \"displayName\": \"Read billing meters\",\r\n \"description\": \"Get list of billing meters.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations\",\r\n \"displayName\": \"Locations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/locations/extractapidefinitionfromwsdl/action\",\r\n \"displayName\": \"Extract Api Definition from WSDL for Locations\",\r\n \"description\": \"Extract Api Definition from WSDL for Locations.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"microsoft.web/locations/listwsdlinterfaces/action\",\r\n \"displayName\": \"List WSDL Interfaces for Locations\",\r\n \"description\": \"List WSDL Interfaces for Locations.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/managedapis\",\r\n \"displayName\": \"Locations Managed APIs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/locations/managedapis/read\",\r\n \"displayName\": \"Get Locations Managed APIs\",\r\n \"description\": \"Get Locations Managed APIs.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Web/locations/managedapis/Join/Action\",\r\n \"displayName\": \"Join Managed API\",\r\n \"description\": \"Joins a Managed API.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/managedapis/apioperations\",\r\n \"displayName\": \"Locations Managed API Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/locations/managedapis/apioperations/read\",\r\n \"displayName\": \"Get Locations Managed API Operations\",\r\n \"description\": \"Get Locations Managed API Operations.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/apioperations\",\r\n \"displayName\": \"Locations API Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/locations/apioperations/read\",\r\n \"displayName\": \"Get Locations API Operations\",\r\n \"description\": \"Get Locations API Operations.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations/connectiongatewayinstallations\",\r\n \"displayName\": \"Locations Connection Gateway Installations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"microsoft.web/locations/connectiongatewayinstallations/read\",\r\n \"displayName\": \"Get Locations Connection Gateway Installations\",\r\n \"description\": \"Get Locations Connection Gateway Installations.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"listSitesAssignedToHostName\",\r\n \"displayName\": \"Site Name\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Web/listSitesAssignedToHostName/Read\",\r\n \"displayName\": \"Get sites assigned to hostname\",\r\n \"description\": \"Get names of sites assigned to hostname.\",\r\n \"origin\": \"user,system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/microsoft.web\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"microsoft.web\"\r\n}", @@ -102,7 +102,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:45:22 GMT" + "Sat, 10 Mar 2018 00:20:57 GMT" ], "Pragma": [ "no-cache" @@ -111,7 +111,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -120,10 +120,10 @@ "Accept-Encoding" ], "x-ms-request-charge": [ - "1" + "15" ], "x-ms-request-id": [ - "2b52f790-e7b5-4df3-b4fc-da5ec9cd7660" + "ffb7f954-3917-4e02-a004-1d797c72a9c3" ], "X-Content-Type-Options": [ "nosniff" @@ -135,13 +135,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-tenant-reads": [ - "14982" + "14997" ], "x-ms-correlation-request-id": [ - "56ffcc48-9b01-43bd-801d-f5c363c5a93f" + "f22680b3-0ad9-4652-8584-339ecd57cf34" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014522Z:56ffcc48-9b01-43bd-801d-f5c363c5a93f" + "WESTUS2:20180310T002057Z:f22680b3-0ad9-4652-8584-339ecd57cf34" ] }, "StatusCode": 200 diff --git a/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/ProviderOperationsMetadataListWithDataActionGetTests.json b/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/ProviderOperationsMetadataListWithDataActionGetTests.json index 58db9a733500f..6bc5fee058f94 100644 --- a/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/ProviderOperationsMetadataListWithDataActionGetTests.json +++ b/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/ProviderOperationsMetadataListWithDataActionGetTests.json @@ -7,17 +7,17 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "3718797f-7b7b-4831-8c4f-0171356367ac" + "b015794a-3c40-4ffb-8e9b-9b04dc09b6ef" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"displayName\": \"Microsoft Storage\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/register/action\",\r\n \"displayName\": \"Registers the Storage Resource Provider\",\r\n \"description\": \"Registers the subscription for the storage resource provider and enables the creation of storage accounts.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"checknameavailability\",\r\n \"displayName\": \"Name Availability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/checknameavailability/read\",\r\n \"displayName\": \"Check Name Availability\",\r\n \"description\": \"Checks that account name is valid and is not in use.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts\",\r\n \"displayName\": \"Storage Accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"displayName\": \"List Storage Account Keys\",\r\n \"description\": \"Returns the access keys for the specified storage account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/regeneratekey/action\",\r\n \"displayName\": \"Regenerate Storage Account Keys\",\r\n \"description\": \"Regenerates the access keys for the specified storage account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/delete\",\r\n \"displayName\": \"Delete Storage Account\",\r\n \"description\": \"Deletes an existing storage account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/read\",\r\n \"displayName\": \"List/Get Storage Account(s)\",\r\n \"description\": \"Returns the list of storage accounts or gets the properties for the specified storage account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/listAccountSas/action\",\r\n \"displayName\": \"Returns Storage Account SAS Token\",\r\n \"description\": \"Returns the Account SAS token for the specified storage account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/listServiceSas/action\",\r\n \"displayName\": \"Returns Storage Service SAS Token\",\r\n \"description\": \"Returns the Service SAS token for the specified storage account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/write\",\r\n \"displayName\": \"Create/Update Storage Account\",\r\n \"description\": \"Creates a storage account with the specified parameters or update the properties or tags or adds custom domain for the specified storage account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Storage Accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get list of Microsoft Storage Metrics definitions\",\r\n \"description\": \"Get list of Microsoft Storage Metrics definitions.\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"UsedCapacity\",\r\n \"displayName\": \"Used capacity\",\r\n \"displayDescription\": \"Account used capacity\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Capacity\",\r\n \"resourceIdDimensionNameOverride\": \"AccountResourceId\",\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1H\",\r\n \"PT6H\",\r\n \"PT12H\",\r\n \"PT1D\"\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Transactions\",\r\n \"displayName\": \"Transactions\",\r\n \"displayDescription\": \"The number of requests made to a storage service or the specified API operation. This number includes successful and failed requests, as well as requests which produced errors. Use ResponseType dimension for the number of different type of response.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ResponseType\",\r\n \"displayName\": \"Response type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"resourceIdDimensionNameOverride\": \"AccountResourceId\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Ingress\",\r\n \"displayName\": \"Ingress\",\r\n \"displayDescription\": \"The amount of ingress data, in bytes. This number includes ingress from an external client into Azure Storage as well as ingress within Azure.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"resourceIdDimensionNameOverride\": \"AccountResourceId\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Egress\",\r\n \"displayName\": \"Egress\",\r\n \"displayDescription\": \"The amount of egress data, in bytes. This number includes egress from an external client into Azure Storage as well as egress within Azure. As a result, this number does not reflect billable egress.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"resourceIdDimensionNameOverride\": \"AccountResourceId\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"SuccessServerLatency\",\r\n \"displayName\": \"Success Server Latency\",\r\n \"displayDescription\": \"The average latency used by Azure Storage to process a successful request, in milliseconds. This value does not include the network latency specified in AverageE2ELatency.\",\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"resourceIdDimensionNameOverride\": \"AccountResourceId\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"SuccessE2ELatency\",\r\n \"displayName\": \"Success E2E Latency\",\r\n \"displayDescription\": \"The average end-to-end latency of successful requests made to a storage service or the specified API operation, in milliseconds. This value includes the required processing time within Azure Storage to read the request, send the response, and receive acknowledgment of the response.\",\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"resourceIdDimensionNameOverride\": \"AccountResourceId\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Availability\",\r\n \"displayName\": \"Availability\",\r\n \"displayDescription\": \"The percentage of availability for the storage service or the specified API operation. Availability is calculated by taking the TotalBillableRequests value and dividing it by the number of applicable requests, including those that produced unexpected errors. All unexpected errors result in reduced availability for the storage service or the specified API operation.\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"resourceIdDimensionNameOverride\": \"AccountResourceId\",\r\n \"supportedAggregationTypes\": [\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Storage Accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/blobServices\",\r\n \"displayName\": \"Storage Blob Services\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/write\",\r\n \"displayName\": \"Put blob service properties\",\r\n \"description\": \"Returns the result of put blob service properties\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/read\",\r\n \"displayName\": \"Get blob service properties or statistics\",\r\n \"description\": \"Returns blob service properties or statistics\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/blobServices/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Blob service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get list of Microsoft Storage Metrics definitions\",\r\n \"description\": \"Get list of Microsoft Storage Metrics definitions.\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"BlobCapacity\",\r\n \"displayName\": \"Blob Capacity\",\r\n \"displayDescription\": \"The amount of storage used by the storage account’s Blob service in bytes.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"BlobType\",\r\n \"displayName\": \"Blob type\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Capacity\",\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1H\",\r\n \"PT6H\",\r\n \"PT12H\",\r\n \"PT1D\"\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"BlobCount\",\r\n \"displayName\": \"Blob Count\",\r\n \"displayDescription\": \"The number of Blob in the storage account’s Blob service.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"BlobType\",\r\n \"displayName\": \"Blob type\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Capacity\",\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1H\",\r\n \"PT6H\",\r\n \"PT12H\",\r\n \"PT1D\"\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"ContainerCount\",\r\n \"displayName\": \"Blob Container Count\",\r\n \"displayDescription\": \"The number of containers in the storage account’s Blob service.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Capacity\",\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1H\",\r\n \"PT6H\",\r\n \"PT12H\",\r\n \"PT1D\"\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Transactions\",\r\n \"displayName\": \"Transactions\",\r\n \"displayDescription\": \"The number of requests made to a storage service or the specified API operation. This number includes successful and failed requests, as well as requests which produced errors. Use ResponseType dimension for the number of different type of response.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ResponseType\",\r\n \"displayName\": \"Response type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Ingress\",\r\n \"displayName\": \"Ingress\",\r\n \"displayDescription\": \"The amount of ingress data, in bytes. This number includes ingress from an external client into Azure Storage as well as ingress within Azure.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Egress\",\r\n \"displayName\": \"Egress\",\r\n \"displayDescription\": \"The amount of egress data, in bytes. This number includes egress from an external client into Azure Storage as well as egress within Azure. As a result, this number does not reflect billable egress.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"SuccessServerLatency\",\r\n \"displayName\": \"Success Server Latency\",\r\n \"displayDescription\": \"The average latency used by Azure Storage to process a successful request, in milliseconds. This value does not include the network latency specified in AverageE2ELatency.\",\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"SuccessE2ELatency\",\r\n \"displayName\": \"Success E2E Latency\",\r\n \"displayDescription\": \"The average end-to-end latency of successful requests made to a storage service or the specified API operation, in milliseconds. This value includes the required processing time within Azure Storage to read the request, send the response, and receive acknowledgment of the response.\",\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Availability\",\r\n \"displayName\": \"Availability\",\r\n \"displayDescription\": \"The percentage of availability for the storage service or the specified API operation. Availability is calculated by taking the TotalBillableRequests value and dividing it by the number of applicable requests, including those that produced unexpected errors. All unexpected errors result in reduced availability for the storage service or the specified API operation.\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/blobServices/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Blob service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/blobServices/containers\",\r\n \"displayName\": \"Storage Blob Service Containers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/delete\",\r\n \"displayName\": \"Delete blob container\",\r\n \"description\": \"Returns the result of deleting a container\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/read\",\r\n \"displayName\": \"Get or list blob container(s)\",\r\n \"description\": \"Returns a container or a list of containers\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/write\",\r\n \"displayName\": \"Put or lease blob container\",\r\n \"description\": \"Returns the result of put or lease blob container\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/clearLegalHold/action\",\r\n \"displayName\": \"Clear blob container legal hold\",\r\n \"description\": \"Clear blob container legal hold\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/setLegalHold/action\",\r\n \"displayName\": \"Set blob container legal hold\",\r\n \"description\": \"Set blob container legal hold\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/blobServices/containers/immutabilityPolicies\",\r\n \"displayName\": \"Storage Blob Service Containers ImmutabilityPolicy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/extend/action\",\r\n \"displayName\": \"Extend blob container immutability policy\",\r\n \"description\": \"Extend blob container immutability policy\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/delete\",\r\n \"displayName\": \"Delete blob container immutability policy\",\r\n \"description\": \"Delete blob container immutability policy\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/write\",\r\n \"displayName\": \"Put blob container immutability policy\",\r\n \"description\": \"Put blob container immutability policy\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/lock/action\",\r\n \"displayName\": \"Lock blob container immutability policy\",\r\n \"description\": \"Lock blob container immutability policy\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/read\",\r\n \"displayName\": \"Get blob container immutability policy\",\r\n \"description\": \"Get blob container immutability policy\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/blobServices/containers/blobs\",\r\n \"displayName\": \"Storage Blob Service Blobs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read\",\r\n \"displayName\": \"Read Blob\",\r\n \"description\": \"Returns a blob or a list of blobs\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/write\",\r\n \"displayName\": \"Write Blob\",\r\n \"description\": \"Returns the result of writing a blob\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/delete\",\r\n \"displayName\": \"Delete blob\",\r\n \"description\": \"Returns the result of deleting a blob\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/add/action\",\r\n \"displayName\": \"Add blob content\",\r\n \"description\": \"Returns the result of adding blob content\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/tableServices/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Table service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/tableServices/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get list of Microsoft Storage Metrics definitions\",\r\n \"description\": \"Get list of Microsoft Storage Metrics definitions.\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"TableCapacity\",\r\n \"displayName\": \"Table Capacity\",\r\n \"displayDescription\": \"The amount of storage used by the storage account’s Table service in bytes.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Capacity\",\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1H\",\r\n \"PT6H\",\r\n \"PT12H\",\r\n \"PT1D\"\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"TableCount\",\r\n \"displayName\": \"Table Count\",\r\n \"displayDescription\": \"The number of table in the storage account’s Table service.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Capacity\",\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1H\",\r\n \"PT6H\",\r\n \"PT12H\",\r\n \"PT1D\"\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"TableEntityCount\",\r\n \"displayName\": \"Table Entity Count\",\r\n \"displayDescription\": \"The number of table entities in the storage account’s Table service.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Capacity\",\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1H\",\r\n \"PT6H\",\r\n \"PT12H\",\r\n \"PT1D\"\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Transactions\",\r\n \"displayName\": \"Transactions\",\r\n \"displayDescription\": \"The number of requests made to a storage service or the specified API operation. This number includes successful and failed requests, as well as requests which produced errors. Use ResponseType dimension for the number of different type of response.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ResponseType\",\r\n \"displayName\": \"Response type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Ingress\",\r\n \"displayName\": \"Ingress\",\r\n \"displayDescription\": \"The amount of ingress data, in bytes. This number includes ingress from an external client into Azure Storage as well as ingress within Azure.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Egress\",\r\n \"displayName\": \"Egress\",\r\n \"displayDescription\": \"The amount of egress data, in bytes. This number includes egress from an external client into Azure Storage as well as egress within Azure. As a result, this number does not reflect billable egress.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"SuccessServerLatency\",\r\n \"displayName\": \"Success Server Latency\",\r\n \"displayDescription\": \"The average latency used by Azure Storage to process a successful request, in milliseconds. This value does not include the network latency specified in AverageE2ELatency.\",\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"SuccessE2ELatency\",\r\n \"displayName\": \"Success E2E Latency\",\r\n \"displayDescription\": \"The average end-to-end latency of successful requests made to a storage service or the specified API operation, in milliseconds. This value includes the required processing time within Azure Storage to read the request, send the response, and receive acknowledgment of the response.\",\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Availability\",\r\n \"displayName\": \"Availability\",\r\n \"displayDescription\": \"The percentage of availability for the storage service or the specified API operation. Availability is calculated by taking the TotalBillableRequests value and dividing it by the number of applicable requests, including those that produced unexpected errors. All unexpected errors result in reduced availability for the storage service or the specified API operation.\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/tableServices/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Table service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/tableServices/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/tableServices/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/storageAccounts/queueServices/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Queue service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/storageAccounts/queueServices/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/fileServices/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"File service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/fileServices/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get list of Microsoft Storage Metrics definitions\",\r\n \"description\": \"Get list of Microsoft Storage Metrics definitions.\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"FileCapacity\",\r\n \"displayName\": \"File Capacity\",\r\n \"displayDescription\": \"The amount of storage used by the storage account’s File service in bytes.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Capacity\",\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1H\",\r\n \"PT6H\",\r\n \"PT12H\",\r\n \"PT1D\"\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"FileCount\",\r\n \"displayName\": \"File Count\",\r\n \"displayDescription\": \"The number of file in the storage account’s File service.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Capacity\",\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1H\",\r\n \"PT6H\",\r\n \"PT12H\",\r\n \"PT1D\"\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"FileShareCount\",\r\n \"displayName\": \"File Share Count\",\r\n \"displayDescription\": \"The number of file shares in the storage account’s File service.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Capacity\",\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1H\",\r\n \"PT6H\",\r\n \"PT12H\",\r\n \"PT1D\"\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Transactions\",\r\n \"displayName\": \"Transactions\",\r\n \"displayDescription\": \"The number of requests made to a storage service or the specified API operation. This number includes successful and failed requests, as well as requests which produced errors. Use ResponseType dimension for the number of different type of response.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ResponseType\",\r\n \"displayName\": \"Response type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Ingress\",\r\n \"displayName\": \"Ingress\",\r\n \"displayDescription\": \"The amount of ingress data, in bytes. This number includes ingress from an external client into Azure Storage as well as ingress within Azure.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Egress\",\r\n \"displayName\": \"Egress\",\r\n \"displayDescription\": \"The amount of egress data, in bytes. This number includes egress from an external client into Azure Storage as well as egress within Azure. As a result, this number does not reflect billable egress.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"SuccessServerLatency\",\r\n \"displayName\": \"Success Server Latency\",\r\n \"displayDescription\": \"The average latency used by Azure Storage to process a successful request, in milliseconds. This value does not include the network latency specified in AverageE2ELatency.\",\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"SuccessE2ELatency\",\r\n \"displayName\": \"Success E2E Latency\",\r\n \"displayDescription\": \"The average end-to-end latency of successful requests made to a storage service or the specified API operation, in milliseconds. This value includes the required processing time within Azure Storage to read the request, send the response, and receive acknowledgment of the response.\",\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Availability\",\r\n \"displayName\": \"Availability\",\r\n \"displayDescription\": \"The percentage of availability for the storage service or the specified API operation. Availability is calculated by taking the TotalBillableRequests value and dividing it by the number of applicable requests, including those that produced unexpected errors. All unexpected errors result in reduced availability for the storage service or the specified API operation.\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/fileServices/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"File service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/fileServices/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/fileServices/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/queueServices\",\r\n \"displayName\": \"Storage Queue Services\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/queueServices/read\",\r\n \"displayName\": \"Get queue service properties or statistics\",\r\n \"description\": \"Returns queue service properties or statistics.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/queueServices/write\",\r\n \"displayName\": \"Set queue service properties\",\r\n \"description\": \"Returns the result of setting queue service properties\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/queueServices/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Queue service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/queueServices/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get list of Microsoft Storage Metrics definitions\",\r\n \"description\": \"Get list of Microsoft Storage Metrics definitions.\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"QueueCapacity\",\r\n \"displayName\": \"Queue Capacity\",\r\n \"displayDescription\": \"The amount of storage used by the storage account’s Queue service in bytes.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Capacity\",\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1H\",\r\n \"PT6H\",\r\n \"PT12H\",\r\n \"PT1D\"\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"QueueCount\",\r\n \"displayName\": \"Queue Count\",\r\n \"displayDescription\": \"The number of queue in the storage account’s Queue service.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Capacity\",\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1H\",\r\n \"PT6H\",\r\n \"PT12H\",\r\n \"PT1D\"\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"QueueMessageCount\",\r\n \"displayName\": \"Queue Message Count\",\r\n \"displayDescription\": \"The approximate number of queue messages in the storage account’s Queue service.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Capacity\",\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1H\",\r\n \"PT6H\",\r\n \"PT12H\",\r\n \"PT1D\"\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Transactions\",\r\n \"displayName\": \"Transactions\",\r\n \"displayDescription\": \"The number of requests made to a storage service or the specified API operation. This number includes successful and failed requests, as well as requests which produced errors. Use ResponseType dimension for the number of different type of response.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ResponseType\",\r\n \"displayName\": \"Response type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Ingress\",\r\n \"displayName\": \"Ingress\",\r\n \"displayDescription\": \"The amount of ingress data, in bytes. This number includes ingress from an external client into Azure Storage as well as ingress within Azure.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Egress\",\r\n \"displayName\": \"Egress\",\r\n \"displayDescription\": \"The amount of egress data, in bytes. This number includes egress from an external client into Azure Storage as well as egress within Azure. As a result, this number does not reflect billable egress.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"SuccessServerLatency\",\r\n \"displayName\": \"Success Server Latency\",\r\n \"displayDescription\": \"The average latency used by Azure Storage to process a successful request, in milliseconds. This value does not include the network latency specified in AverageE2ELatency.\",\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"SuccessE2ELatency\",\r\n \"displayName\": \"Success E2E Latency\",\r\n \"displayDescription\": \"The average end-to-end latency of successful requests made to a storage service or the specified API operation, in milliseconds. This value includes the required processing time within Azure Storage to read the request, send the response, and receive acknowledgment of the response.\",\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Availability\",\r\n \"displayName\": \"Availability\",\r\n \"displayDescription\": \"The percentage of availability for the storage service or the specified API operation. Availability is calculated by taking the TotalBillableRequests value and dividing it by the number of applicable requests, including those that produced unexpected errors. All unexpected errors result in reduced availability for the storage service or the specified API operation.\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/queueServices/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Queue service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/queueServices/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/queueServices/queues\",\r\n \"displayName\": \"Storage Queue Service Queues\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/queueServices/queues/read\",\r\n \"displayName\": \"Read a queue or list queues\",\r\n \"description\": \"Returns a queue or a list of queues.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/queueServices/queues/write\",\r\n \"displayName\": \"Write queue\",\r\n \"description\": \"Returns the result of writing a queue\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/queueServices/queues/delete\",\r\n \"displayName\": \"Delete queue\",\r\n \"description\": \"Returns the result of deleting a queue\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/queueServices/queues/messages\",\r\n \"displayName\": \"Storage Queue Service Messages\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/read\",\r\n \"displayName\": \"Read message\",\r\n \"description\": \"Returns a message\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/write\",\r\n \"displayName\": \"Write message\",\r\n \"description\": \"Returns the result of writing a message\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/delete\",\r\n \"displayName\": \"Delete message\",\r\n \"description\": \"Returns the result of deleting a message\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/add/action\",\r\n \"displayName\": \"Add message\",\r\n \"description\": \"Returns the result of adding a message\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/process/action\",\r\n \"displayName\": \"Process message\",\r\n \"description\": \"Returns the result of processing a message\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/services/diagnosticSettings\",\r\n \"displayName\": \"Storage Accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/services/diagnosticSettings/write\",\r\n \"displayName\": \"Create/Update Diagnostic Settings\",\r\n \"description\": \"Create/Update storage account diagnostic settings.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"skus\",\r\n \"displayName\": \"Sku\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/skus/read\",\r\n \"displayName\": \"List Skus\",\r\n \"description\": \"Lists the Skus supported by Microsoft.Storage.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usages\",\r\n \"displayName\": \"Usage Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/usages/read\",\r\n \"displayName\": \"Get Subscription Usages\",\r\n \"description\": \"Returns the limit and the current usage count for resources in the specified subscription\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/operations/read\",\r\n \"displayName\": \"Poll Asynchronous Operation\",\r\n \"description\": \"Polls the status of an asynchronous operation.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations\",\r\n \"displayName\": \"Location\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/locations/deleteVirtualNetworkOrSubnets/action\",\r\n \"displayName\": \"Delete virtual network or subnets notifications\",\r\n \"description\": \"Notifies Microsoft.Storage that virtual network or subnet is being deleted\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Storage\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Storage\"\r\n}", + "ResponseBody": "{\r\n \"displayName\": \"Microsoft Storage\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/register/action\",\r\n \"displayName\": \"Registers the Storage Resource Provider\",\r\n \"description\": \"Registers the subscription for the storage resource provider and enables the creation of storage accounts.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"name\": \"checknameavailability\",\r\n \"displayName\": \"Name Availability\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/checknameavailability/read\",\r\n \"displayName\": \"Check Name Availability\",\r\n \"description\": \"Checks that account name is valid and is not in use.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts\",\r\n \"displayName\": \"Storage Accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"displayName\": \"List Storage Account Keys\",\r\n \"description\": \"Returns the access keys for the specified storage account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/regeneratekey/action\",\r\n \"displayName\": \"Regenerate Storage Account Keys\",\r\n \"description\": \"Regenerates the access keys for the specified storage account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/delete\",\r\n \"displayName\": \"Delete Storage Account\",\r\n \"description\": \"Deletes an existing storage account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/read\",\r\n \"displayName\": \"List/Get Storage Account(s)\",\r\n \"description\": \"Returns the list of storage accounts or gets the properties for the specified storage account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/listAccountSas/action\",\r\n \"displayName\": \"Returns Storage Account SAS Token\",\r\n \"description\": \"Returns the Account SAS token for the specified storage account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/listServiceSas/action\",\r\n \"displayName\": \"Returns Storage Service SAS Token\",\r\n \"description\": \"Returns the Service SAS token for the specified storage account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/write\",\r\n \"displayName\": \"Create/Update Storage Account\",\r\n \"description\": \"Creates a storage account with the specified parameters or update the properties or tags or adds custom domain for the specified storage account.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Storage Accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get list of Microsoft Storage Metrics definitions\",\r\n \"description\": \"Get list of Microsoft Storage Metrics definitions.\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"UsedCapacity\",\r\n \"displayName\": \"Used capacity\",\r\n \"displayDescription\": \"Account used capacity\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Capacity\",\r\n \"resourceIdDimensionNameOverride\": \"AccountResourceId\",\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1H\",\r\n \"PT6H\",\r\n \"PT12H\",\r\n \"P1D\"\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Transactions\",\r\n \"displayName\": \"Transactions\",\r\n \"displayDescription\": \"The number of requests made to a storage service or the specified API operation. This number includes successful and failed requests, as well as requests which produced errors. Use ResponseType dimension for the number of different type of response.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ResponseType\",\r\n \"displayName\": \"Response type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"resourceIdDimensionNameOverride\": \"AccountResourceId\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Ingress\",\r\n \"displayName\": \"Ingress\",\r\n \"displayDescription\": \"The amount of ingress data, in bytes. This number includes ingress from an external client into Azure Storage as well as ingress within Azure.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"resourceIdDimensionNameOverride\": \"AccountResourceId\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Egress\",\r\n \"displayName\": \"Egress\",\r\n \"displayDescription\": \"The amount of egress data, in bytes. This number includes egress from an external client into Azure Storage as well as egress within Azure. As a result, this number does not reflect billable egress.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"resourceIdDimensionNameOverride\": \"AccountResourceId\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"SuccessServerLatency\",\r\n \"displayName\": \"Success Server Latency\",\r\n \"displayDescription\": \"The average latency used by Azure Storage to process a successful request, in milliseconds. This value does not include the network latency specified in AverageE2ELatency.\",\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"resourceIdDimensionNameOverride\": \"AccountResourceId\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"SuccessE2ELatency\",\r\n \"displayName\": \"Success E2E Latency\",\r\n \"displayDescription\": \"The average end-to-end latency of successful requests made to a storage service or the specified API operation, in milliseconds. This value includes the required processing time within Azure Storage to read the request, send the response, and receive acknowledgment of the response.\",\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"resourceIdDimensionNameOverride\": \"AccountResourceId\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Availability\",\r\n \"displayName\": \"Availability\",\r\n \"displayDescription\": \"The percentage of availability for the storage service or the specified API operation. Availability is calculated by taking the TotalBillableRequests value and dividing it by the number of applicable requests, including those that produced unexpected errors. All unexpected errors result in reduced availability for the storage service or the specified API operation.\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"resourceIdDimensionNameOverride\": \"AccountResourceId\",\r\n \"supportedAggregationTypes\": [\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Storage Accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/blobServices\",\r\n \"displayName\": \"Storage Blob Services\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/write\",\r\n \"displayName\": \"Put blob service properties\",\r\n \"description\": \"Returns the result of put blob service properties\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/read\",\r\n \"displayName\": \"Get blob service properties or statistics\",\r\n \"description\": \"Returns blob service properties or statistics\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/blobServices/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Blob service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get list of Microsoft Storage Metrics definitions\",\r\n \"description\": \"Get list of Microsoft Storage Metrics definitions.\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"BlobCapacity\",\r\n \"displayName\": \"Blob Capacity\",\r\n \"displayDescription\": \"The amount of storage used by the storage account’s Blob service in bytes.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"BlobType\",\r\n \"displayName\": \"Blob type\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Capacity\",\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1H\",\r\n \"PT6H\",\r\n \"PT12H\",\r\n \"P1D\"\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"BlobCount\",\r\n \"displayName\": \"Blob Count\",\r\n \"displayDescription\": \"The number of Blob in the storage account’s Blob service.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"BlobType\",\r\n \"displayName\": \"Blob type\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Capacity\",\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1H\",\r\n \"PT6H\",\r\n \"PT12H\",\r\n \"P1D\"\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"ContainerCount\",\r\n \"displayName\": \"Blob Container Count\",\r\n \"displayDescription\": \"The number of containers in the storage account’s Blob service.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Capacity\",\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1H\",\r\n \"PT6H\",\r\n \"PT12H\",\r\n \"P1D\"\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Transactions\",\r\n \"displayName\": \"Transactions\",\r\n \"displayDescription\": \"The number of requests made to a storage service or the specified API operation. This number includes successful and failed requests, as well as requests which produced errors. Use ResponseType dimension for the number of different type of response.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ResponseType\",\r\n \"displayName\": \"Response type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Ingress\",\r\n \"displayName\": \"Ingress\",\r\n \"displayDescription\": \"The amount of ingress data, in bytes. This number includes ingress from an external client into Azure Storage as well as ingress within Azure.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Egress\",\r\n \"displayName\": \"Egress\",\r\n \"displayDescription\": \"The amount of egress data, in bytes. This number includes egress from an external client into Azure Storage as well as egress within Azure. As a result, this number does not reflect billable egress.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"SuccessServerLatency\",\r\n \"displayName\": \"Success Server Latency\",\r\n \"displayDescription\": \"The average latency used by Azure Storage to process a successful request, in milliseconds. This value does not include the network latency specified in AverageE2ELatency.\",\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"SuccessE2ELatency\",\r\n \"displayName\": \"Success E2E Latency\",\r\n \"displayDescription\": \"The average end-to-end latency of successful requests made to a storage service or the specified API operation, in milliseconds. This value includes the required processing time within Azure Storage to read the request, send the response, and receive acknowledgment of the response.\",\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Availability\",\r\n \"displayName\": \"Availability\",\r\n \"displayDescription\": \"The percentage of availability for the storage service or the specified API operation. Availability is calculated by taking the TotalBillableRequests value and dividing it by the number of applicable requests, including those that produced unexpected errors. All unexpected errors result in reduced availability for the storage service or the specified API operation.\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/blobServices/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Blob service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/blobServices/containers\",\r\n \"displayName\": \"Storage Blob Service Containers\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/delete\",\r\n \"displayName\": \"Delete blob container\",\r\n \"description\": \"Returns the result of deleting a container\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/read\",\r\n \"displayName\": \"Get or list blob container(s)\",\r\n \"description\": \"Returns a container or a list of containers\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/write\",\r\n \"displayName\": \"Put or lease blob container\",\r\n \"description\": \"Returns the result of put or lease blob container\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/clearLegalHold/action\",\r\n \"displayName\": \"Clear blob container legal hold\",\r\n \"description\": \"Clear blob container legal hold\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/setLegalHold/action\",\r\n \"displayName\": \"Set blob container legal hold\",\r\n \"description\": \"Set blob container legal hold\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/blobServices/containers/immutabilityPolicies\",\r\n \"displayName\": \"Storage Blob Service Containers ImmutabilityPolicy\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/extend/action\",\r\n \"displayName\": \"Extend blob container immutability policy\",\r\n \"description\": \"Extend blob container immutability policy\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/delete\",\r\n \"displayName\": \"Delete blob container immutability policy\",\r\n \"description\": \"Delete blob container immutability policy\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/write\",\r\n \"displayName\": \"Put blob container immutability policy\",\r\n \"description\": \"Put blob container immutability policy\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/lock/action\",\r\n \"displayName\": \"Lock blob container immutability policy\",\r\n \"description\": \"Lock blob container immutability policy\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/read\",\r\n \"displayName\": \"Get blob container immutability policy\",\r\n \"description\": \"Get blob container immutability policy\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/blobServices/containers/blobs\",\r\n \"displayName\": \"Storage Blob Service Blobs\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read\",\r\n \"displayName\": \"Read Blob\",\r\n \"description\": \"Returns a blob or a list of blobs\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": true\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/write\",\r\n \"displayName\": \"Write Blob\",\r\n \"description\": \"Returns the result of writing a blob\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": true\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/delete\",\r\n \"displayName\": \"Delete blob\",\r\n \"description\": \"Returns the result of deleting a blob\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": true\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/add/action\",\r\n \"displayName\": \"Add blob content\",\r\n \"description\": \"Returns the result of adding blob content\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": true\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/tableServices/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Table service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/tableServices/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get list of Microsoft Storage Metrics definitions\",\r\n \"description\": \"Get list of Microsoft Storage Metrics definitions.\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"TableCapacity\",\r\n \"displayName\": \"Table Capacity\",\r\n \"displayDescription\": \"The amount of storage used by the storage account’s Table service in bytes.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Capacity\",\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1H\",\r\n \"PT6H\",\r\n \"PT12H\",\r\n \"P1D\"\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"TableCount\",\r\n \"displayName\": \"Table Count\",\r\n \"displayDescription\": \"The number of table in the storage account’s Table service.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Capacity\",\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1H\",\r\n \"PT6H\",\r\n \"PT12H\",\r\n \"P1D\"\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"TableEntityCount\",\r\n \"displayName\": \"Table Entity Count\",\r\n \"displayDescription\": \"The number of table entities in the storage account’s Table service.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Capacity\",\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1H\",\r\n \"PT6H\",\r\n \"PT12H\",\r\n \"P1D\"\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Transactions\",\r\n \"displayName\": \"Transactions\",\r\n \"displayDescription\": \"The number of requests made to a storage service or the specified API operation. This number includes successful and failed requests, as well as requests which produced errors. Use ResponseType dimension for the number of different type of response.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ResponseType\",\r\n \"displayName\": \"Response type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Ingress\",\r\n \"displayName\": \"Ingress\",\r\n \"displayDescription\": \"The amount of ingress data, in bytes. This number includes ingress from an external client into Azure Storage as well as ingress within Azure.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Egress\",\r\n \"displayName\": \"Egress\",\r\n \"displayDescription\": \"The amount of egress data, in bytes. This number includes egress from an external client into Azure Storage as well as egress within Azure. As a result, this number does not reflect billable egress.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"SuccessServerLatency\",\r\n \"displayName\": \"Success Server Latency\",\r\n \"displayDescription\": \"The average latency used by Azure Storage to process a successful request, in milliseconds. This value does not include the network latency specified in AverageE2ELatency.\",\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"SuccessE2ELatency\",\r\n \"displayName\": \"Success E2E Latency\",\r\n \"displayDescription\": \"The average end-to-end latency of successful requests made to a storage service or the specified API operation, in milliseconds. This value includes the required processing time within Azure Storage to read the request, send the response, and receive acknowledgment of the response.\",\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Availability\",\r\n \"displayName\": \"Availability\",\r\n \"displayDescription\": \"The percentage of availability for the storage service or the specified API operation. Availability is calculated by taking the TotalBillableRequests value and dividing it by the number of applicable requests, including those that produced unexpected errors. All unexpected errors result in reduced availability for the storage service or the specified API operation.\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/tableServices/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Table service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/tableServices/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/tableServices/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/storageAccounts/queueServices/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Queue service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/storageAccounts/queueServices/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/fileServices/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"File service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/fileServices/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get list of Microsoft Storage Metrics definitions\",\r\n \"description\": \"Get list of Microsoft Storage Metrics definitions.\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"FileCapacity\",\r\n \"displayName\": \"File Capacity\",\r\n \"displayDescription\": \"The amount of storage used by the storage account’s File service in bytes.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Capacity\",\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1H\",\r\n \"PT6H\",\r\n \"PT12H\",\r\n \"P1D\"\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"FileCount\",\r\n \"displayName\": \"File Count\",\r\n \"displayDescription\": \"The number of file in the storage account’s File service.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Capacity\",\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1H\",\r\n \"PT6H\",\r\n \"PT12H\",\r\n \"P1D\"\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"FileShareCount\",\r\n \"displayName\": \"File Share Count\",\r\n \"displayDescription\": \"The number of file shares in the storage account’s File service.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Capacity\",\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1H\",\r\n \"PT6H\",\r\n \"PT12H\",\r\n \"P1D\"\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Transactions\",\r\n \"displayName\": \"Transactions\",\r\n \"displayDescription\": \"The number of requests made to a storage service or the specified API operation. This number includes successful and failed requests, as well as requests which produced errors. Use ResponseType dimension for the number of different type of response.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ResponseType\",\r\n \"displayName\": \"Response type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Ingress\",\r\n \"displayName\": \"Ingress\",\r\n \"displayDescription\": \"The amount of ingress data, in bytes. This number includes ingress from an external client into Azure Storage as well as ingress within Azure.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Egress\",\r\n \"displayName\": \"Egress\",\r\n \"displayDescription\": \"The amount of egress data, in bytes. This number includes egress from an external client into Azure Storage as well as egress within Azure. As a result, this number does not reflect billable egress.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"SuccessServerLatency\",\r\n \"displayName\": \"Success Server Latency\",\r\n \"displayDescription\": \"The average latency used by Azure Storage to process a successful request, in milliseconds. This value does not include the network latency specified in AverageE2ELatency.\",\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"SuccessE2ELatency\",\r\n \"displayName\": \"Success E2E Latency\",\r\n \"displayDescription\": \"The average end-to-end latency of successful requests made to a storage service or the specified API operation, in milliseconds. This value includes the required processing time within Azure Storage to read the request, send the response, and receive acknowledgment of the response.\",\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Availability\",\r\n \"displayName\": \"Availability\",\r\n \"displayDescription\": \"The percentage of availability for the storage service or the specified API operation. Availability is calculated by taking the TotalBillableRequests value and dividing it by the number of applicable requests, including those that produced unexpected errors. All unexpected errors result in reduced availability for the storage service or the specified API operation.\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/fileServices/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"File service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/fileServices/providers/Microsoft.Insights/diagnosticSettings/read\",\r\n \"displayName\": \"Read diagnostic setting\",\r\n \"description\": \"Gets the diagnostic setting for the resource.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/fileServices/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/queueServices\",\r\n \"displayName\": \"Storage Queue Services\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/queueServices/read\",\r\n \"displayName\": \"Get queue service properties or statistics\",\r\n \"description\": \"Returns queue service properties or statistics.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/queueServices/write\",\r\n \"displayName\": \"Set queue service properties\",\r\n \"description\": \"Returns the result of setting queue service properties\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/queueServices/providers/Microsoft.Insights/metricDefinitions\",\r\n \"displayName\": \"Queue service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/queueServices/providers/Microsoft.Insights/metricDefinitions/read\",\r\n \"displayName\": \"Get list of Microsoft Storage Metrics definitions\",\r\n \"description\": \"Get list of Microsoft Storage Metrics definitions.\",\r\n \"origin\": \"system\",\r\n \"properties\": {\r\n \"serviceSpecification\": {\r\n \"metricSpecifications\": [\r\n {\r\n \"name\": \"QueueCapacity\",\r\n \"displayName\": \"Queue Capacity\",\r\n \"displayDescription\": \"The amount of storage used by the storage account’s Queue service in bytes.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Capacity\",\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1H\",\r\n \"PT6H\",\r\n \"PT12H\",\r\n \"P1D\"\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"QueueCount\",\r\n \"displayName\": \"Queue Count\",\r\n \"displayDescription\": \"The number of queue in the storage account’s Queue service.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Capacity\",\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1H\",\r\n \"PT6H\",\r\n \"PT12H\",\r\n \"P1D\"\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"QueueMessageCount\",\r\n \"displayName\": \"Queue Message Count\",\r\n \"displayDescription\": \"The approximate number of queue messages in the storage account’s Queue service.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Average\",\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Capacity\",\r\n \"supportedTimeGrainTypes\": [\r\n \"PT1H\",\r\n \"PT6H\",\r\n \"PT12H\",\r\n \"P1D\"\r\n ],\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Transactions\",\r\n \"displayName\": \"Transactions\",\r\n \"displayDescription\": \"The number of requests made to a storage service or the specified API operation. This number includes successful and failed requests, as well as requests which produced errors. Use ResponseType dimension for the number of different type of response.\",\r\n \"unit\": \"Count\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"ResponseType\",\r\n \"displayName\": \"Response type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Ingress\",\r\n \"displayName\": \"Ingress\",\r\n \"displayDescription\": \"The amount of ingress data, in bytes. This number includes ingress from an external client into Azure Storage as well as ingress within Azure.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Egress\",\r\n \"displayName\": \"Egress\",\r\n \"displayDescription\": \"The amount of egress data, in bytes. This number includes egress from an external client into Azure Storage as well as egress within Azure. As a result, this number does not reflect billable egress.\",\r\n \"unit\": \"Bytes\",\r\n \"aggregationType\": \"Total\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"SuccessServerLatency\",\r\n \"displayName\": \"Success Server Latency\",\r\n \"displayDescription\": \"The average latency used by Azure Storage to process a successful request, in milliseconds. This value does not include the network latency specified in AverageE2ELatency.\",\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"SuccessE2ELatency\",\r\n \"displayName\": \"Success E2E Latency\",\r\n \"displayDescription\": \"The average end-to-end latency of successful requests made to a storage service or the specified API operation, in milliseconds. This value includes the required processing time within Azure Storage to read the request, send the response, and receive acknowledgment of the response.\",\r\n \"unit\": \"Milliseconds\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Total\",\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Availability\",\r\n \"displayName\": \"Availability\",\r\n \"displayDescription\": \"The percentage of availability for the storage service or the specified API operation. Availability is calculated by taking the TotalBillableRequests value and dividing it by the number of applicable requests, including those that produced unexpected errors. All unexpected errors result in reduced availability for the storage service or the specified API operation.\",\r\n \"unit\": \"Percent\",\r\n \"aggregationType\": \"Average\",\r\n \"dimensions\": [\r\n {\r\n \"name\": \"GeoType\",\r\n \"displayName\": \"Geo type\",\r\n \"toBeExportedForShoebox\": true\r\n },\r\n {\r\n \"name\": \"ApiName\",\r\n \"displayName\": \"API name\",\r\n \"toBeExportedForShoebox\": true\r\n }\r\n ],\r\n \"fillGapWithZero\": false,\r\n \"category\": \"Transaction\",\r\n \"supportedAggregationTypes\": [\r\n \"Average\",\r\n \"Minimum\",\r\n \"Maximum\"\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/queueServices/providers/Microsoft.Insights/diagnosticSettings\",\r\n \"displayName\": \"Queue service\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/queueServices/providers/Microsoft.Insights/diagnosticSettings/write\",\r\n \"displayName\": \"Write diagnostic setting\",\r\n \"description\": \"Creates or updates the diagnostic setting for the resource.\",\r\n \"origin\": \"system\",\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/queueServices/queues\",\r\n \"displayName\": \"Storage Queue Service Queues\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/queueServices/queues/read\",\r\n \"displayName\": \"Read a queue or list queues\",\r\n \"description\": \"Returns a queue or a list of queues.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/queueServices/queues/write\",\r\n \"displayName\": \"Write queue\",\r\n \"description\": \"Returns the result of writing a queue\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/queueServices/queues/delete\",\r\n \"displayName\": \"Delete queue\",\r\n \"description\": \"Returns the result of deleting a queue\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/queueServices/queues/messages\",\r\n \"displayName\": \"Storage Queue Service Messages\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/read\",\r\n \"displayName\": \"Read message\",\r\n \"description\": \"Returns a message\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": true\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/write\",\r\n \"displayName\": \"Write message\",\r\n \"description\": \"Returns the result of writing a message\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": true\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/delete\",\r\n \"displayName\": \"Delete message\",\r\n \"description\": \"Returns the result of deleting a message\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": true\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/add/action\",\r\n \"displayName\": \"Add message\",\r\n \"description\": \"Returns the result of adding a message\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": true\r\n },\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/process/action\",\r\n \"displayName\": \"Process message\",\r\n \"description\": \"Returns the result of processing a message\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": true\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"storageAccounts/services/diagnosticSettings\",\r\n \"displayName\": \"Storage Accounts\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/storageAccounts/services/diagnosticSettings/write\",\r\n \"displayName\": \"Create/Update Diagnostic Settings\",\r\n \"description\": \"Create/Update storage account diagnostic settings.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"skus\",\r\n \"displayName\": \"Sku\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/skus/read\",\r\n \"displayName\": \"List Skus\",\r\n \"description\": \"Lists the Skus supported by Microsoft.Storage.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"usages\",\r\n \"displayName\": \"Usage Metrics\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/usages/read\",\r\n \"displayName\": \"Get Subscription Usages\",\r\n \"description\": \"Returns the limit and the current usage count for resources in the specified subscription\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"operations\",\r\n \"displayName\": \"Operations\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/operations/read\",\r\n \"displayName\": \"Poll Asynchronous Operation\",\r\n \"description\": \"Polls the status of an asynchronous operation.\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"locations\",\r\n \"displayName\": \"Location\",\r\n \"operations\": [\r\n {\r\n \"name\": \"Microsoft.Storage/locations/deleteVirtualNetworkOrSubnets/action\",\r\n \"displayName\": \"Delete virtual network or subnets notifications\",\r\n \"description\": \"Notifies Microsoft.Storage that virtual network or subnet is being deleted\",\r\n \"origin\": null,\r\n \"properties\": null,\r\n \"isDataAction\": false\r\n }\r\n ]\r\n }\r\n ],\r\n \"id\": \"/providers/Microsoft.Authorization/providerOperations/Microsoft.Storage\",\r\n \"type\": \"Microsoft.Authorization/providerOperations\",\r\n \"name\": \"Microsoft.Storage\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -29,7 +29,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:26 GMT" + "Sat, 10 Mar 2018 00:22:03 GMT" ], "Pragma": [ "no-cache" @@ -38,7 +38,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -50,7 +50,7 @@ "1" ], "x-ms-request-id": [ - "2fd264dd-92d1-4630-a53f-5bb34f663216" + "9bbde3a2-9b70-4c41-8d74-403557e7054d" ], "X-Content-Type-Options": [ "nosniff" @@ -62,13 +62,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-tenant-reads": [ - "14977" + "14995" ], "x-ms-correlation-request-id": [ - "29522246-49b1-4726-a9ee-4e54f6e1a656" + "7e24bf18-e2b8-47a6-afac-961e287ea31b" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014626Z:29522246-49b1-4726-a9ee-4e54f6e1a656" + "WESTUS2:20180310T002204Z:7e24bf18-e2b8-47a6-afac-961e287ea31b" ] }, "StatusCode": 200 diff --git a/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/RoleAssignmentAtScopeAndAboveTest.json b/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/RoleAssignmentAtScopeAndAboveTest.json index 0b0e0b12f25ca..5d9574b1b00b8 100644 --- a/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/RoleAssignmentAtScopeAndAboveTest.json +++ b/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/RoleAssignmentAtScopeAndAboveTest.json @@ -7,17 +7,17 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "2cce3b56-126a-46c7-945a-3cab4ea4b679" + "55adb44f-cdaf-4472-89f8-ddba31635440" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/032f61d2-ed09-40c9-8657-26a273da7bae\",\r\n \"principalId\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-01-12T00:09:30.6354554Z\",\r\n \"updatedOn\": \"2018-01-12T00:09:30.6354554Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/fa1a4d3b-2cca-406b-8956-6b6b32377641\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"fa1a4d3b-2cca-406b-8956-6b6b32377641\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"principalId\": \"a7766200-6226-48e1-b4f7-7e2a7c4fbe53\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-14T00:03:57.7616429Z\",\r\n \"updatedOn\": \"2018-02-14T00:03:57.7616429Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/0c8d7a82-ee7f-43c1-aef7-b7c6e0266fb1\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"0c8d7a82-ee7f-43c1-aef7-b7c6e0266fb1\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7db62a6c-edd9-42bb-b30e-31fc063ce154\",\r\n \"principalId\": \"39ae49d9-cce2-478d-b758-0758fd99dc6a\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-10-31T23:48:33.4485152Z\",\r\n \"updatedOn\": \"2017-10-31T23:48:33.4485152Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/d83d213d-cd05-44b7-9080-9148eaeec30a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"d83d213d-cd05-44b7-9080-9148eaeec30a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"06f6eff5-0f4b-43a3-bee8-24e70a9ce55c\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T00:36:56.1924345Z\",\r\n \"updatedOn\": \"2017-06-29T00:36:56.1924345Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/b5714af5-59db-4c0f-bb29-bc788deadf2f\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b5714af5-59db-4c0f-bb29-bc788deadf2f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"0ba53ba2-b55c-47b4-81e3-7ec9a4e674f4\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T01:12:34.5615876Z\",\r\n \"updatedOn\": \"2017-06-29T01:12:34.5615876Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/4045100b-8f68-40c9-b678-b8483e111ac9\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"4045100b-8f68-40c9-b678-b8483e111ac9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"3098cd15-3216-4ac9-8048-24bd552170cb\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-11-03T18:48:14.7183609Z\",\r\n \"updatedOn\": \"2017-11-03T18:48:14.7183609Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/bd5a7d4c-1e18-4695-ade5-423350b56d21\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"bd5a7d4c-1e18-4695-ade5-423350b56d21\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"38893b88-e77f-4439-930c-07293b5b0892\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-01-10T21:43:24.2108836Z\",\r\n \"updatedOn\": \"2018-01-10T21:43:24.2108836Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/ad92ce71-4103-48b0-a15a-1e9a96c12ed1\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"ad92ce71-4103-48b0-a15a-1e9a96c12ed1\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"3a1444bd-870b-443f-b308-2eae91c2eba1\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-07T16:58:54.8987377Z\",\r\n \"updatedOn\": \"2017-06-07T16:58:54.8987377Z\",\r\n \"createdBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"updatedBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/6214630f-d015-4a30-9d4c-b1f081e67939\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"6214630f-d015-4a30-9d4c-b1f081e67939\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"60daca34-0763-4bd3-a211-076918a7eb95\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-30T00:25:56.0334783Z\",\r\n \"updatedOn\": \"2017-06-30T00:25:56.0334783Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/d465f78c-de4c-42e6-9c04-1e56acf92369\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"d465f78c-de4c-42e6-9c04-1e56acf92369\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-11-20T20:58:00.5803854Z\",\r\n \"updatedOn\": \"2017-11-20T20:58:00.5803854Z\",\r\n \"createdBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"updatedBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/20bb00d9-2c3a-4126-ba6d-de82473a06d8\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"20bb00d9-2c3a-4126-ba6d-de82473a06d8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-07-27T23:42:13.4607763Z\",\r\n \"updatedOn\": \"2017-07-27T23:42:13.4607763Z\",\r\n \"createdBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"updatedBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/a82e60b3-354c-480b-b536-987b9d0703b1\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"a82e60b3-354c-480b-b536-987b9d0703b1\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"91440087-555a-4411-8eda-ba24c722ef8e\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T00:49:01.1072945Z\",\r\n \"updatedOn\": \"2017-06-29T00:49:01.1072945Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/e01b8c91-a87f-45b4-bd74-8ba60e44566d\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"e01b8c91-a87f-45b4-bd74-8ba60e44566d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"b4010c04-9c61-49f5-83a7-7b12b19eb194\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-11-08T18:34:37.6266172Z\",\r\n \"updatedOn\": \"2017-11-08T18:34:37.6266172Z\",\r\n \"createdBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"updatedBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/edbde18d-6c6c-4078-b7c5-159443655942\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"edbde18d-6c6c-4078-b7c5-159443655942\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"bf3857e4-a0e4-463f-b5b8-df79cc784cf4\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-11-29T00:57:17.8809543Z\",\r\n \"updatedOn\": \"2017-11-29T00:57:17.8809543Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/036c86bc-0542-4dc2-b5ba-1af97edf5653\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"036c86bc-0542-4dc2-b5ba-1af97edf5653\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"c996d892-3806-4e87-8b0a-ccf5fcd40d46\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T22:38:04.4194288Z\",\r\n \"updatedOn\": \"2017-06-29T22:38:04.4194288Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/f77ebd75-4388-48b0-b826-c00ad67984ad\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f77ebd75-4388-48b0-b826-c00ad67984ad\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"cbd20457-0dc7-4333-9906-43ef449eb598\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-13T00:50:12.9366468Z\",\r\n \"updatedOn\": \"2017-05-13T00:50:12.9366468Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/4d3ddd54-9ef2-435e-a421-ec6aeea8807f\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"4d3ddd54-9ef2-435e-a421-ec6aeea8807f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"d3ade189-fc64-4831-b1ea-a3fb4bb1aa03\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T20:44:28.9070294Z\",\r\n \"updatedOn\": \"2017-06-29T20:44:28.9070294Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/f23da8b0-0f27-41d5-8adb-522fb66fa186\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f23da8b0-0f27-41d5-8adb-522fb66fa186\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-25T07:10:35.7170702Z\",\r\n \"updatedOn\": \"2017-05-25T07:10:35.7170702Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/5240070d-3583-445e-bd5b-22a98f11308c\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"5240070d-3583-445e-bd5b-22a98f11308c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-08T20:17:24.5450013Z\",\r\n \"updatedOn\": \"2017-06-08T20:17:24.5450013Z\",\r\n \"createdBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"updatedBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/68193b90-715c-4649-a83d-977257a452ec\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"68193b90-715c-4649-a83d-977257a452ec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"06f6eff5-0f4b-43a3-bee8-24e70a9ce55c\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T00:37:33.2552423Z\",\r\n \"updatedOn\": \"2017-06-29T00:37:33.2552423Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/cb0215f7-c051-48ef-a7da-bc738d02856a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"cb0215f7-c051-48ef-a7da-bc738d02856a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"0ba53ba2-b55c-47b4-81e3-7ec9a4e674f4\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T01:13:15.723129Z\",\r\n \"updatedOn\": \"2017-06-29T01:13:15.723129Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/feda3e02-624e-40be-8607-8de055bd6bfc\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"feda3e02-624e-40be-8607-8de055bd6bfc\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"21f2609e-343d-47b4-9c5a-272f04754568\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-12-11T20:47:23.3218105Z\",\r\n \"updatedOn\": \"2017-12-11T20:47:23.3218105Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": true\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/d6f59c28-c8b0-46c7-833e-3787429f4728\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"d6f59c28-c8b0-46c7-833e-3787429f4728\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"2e729999-aa29-4267-b1f8-77c9b4f0951c\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T23:28:13.3780792Z\",\r\n \"updatedOn\": \"2017-06-29T23:28:13.3780792Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/107a35e9-6c5d-4e47-b156-16a1113ae606\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"107a35e9-6c5d-4e47-b156-16a1113ae606\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"3098cd15-3216-4ac9-8048-24bd552170cb\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-12-06T18:03:59.7615619Z\",\r\n \"updatedOn\": \"2017-12-06T18:03:59.7615619Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/e4a4ea50-74fd-413f-98b6-45f1d57cc569\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"e4a4ea50-74fd-413f-98b6-45f1d57cc569\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"39ae49d9-cce2-478d-b758-0758fd99dc6a\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-11-29T22:39:59.2667536Z\",\r\n \"updatedOn\": \"2017-11-29T22:39:59.2667536Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/ca07d501-9df5-4226-9ddf-73651068a848\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"ca07d501-9df5-4226-9ddf-73651068a848\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"3e3ec9fc-84c7-4250-b2ba-86f90ec71dd6\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-12-11T17:59:17.9139602Z\",\r\n \"updatedOn\": \"2017-12-11T17:59:17.9139602Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": true\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/b2e1db49-4b53-4662-bd74-c8144acb1cad\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b2e1db49-4b53-4662-bd74-c8144acb1cad\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"60daca34-0763-4bd3-a211-076918a7eb95\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-30T00:26:34.5537754Z\",\r\n \"updatedOn\": \"2017-06-30T00:26:34.5537754Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/84520097-87ed-421d-a1b0-7e301b16453d\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"84520097-87ed-421d-a1b0-7e301b16453d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"628905e8-6016-4a9f-b9c3-c4be2a34ec04\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-08-28T17:21:19.3815596Z\",\r\n \"updatedOn\": \"2017-08-28T17:21:19.3815596Z\",\r\n \"createdBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"updatedBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/201cd786-eb1a-4407-9d7e-f7f33ccc00dd\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"201cd786-eb1a-4407-9d7e-f7f33ccc00dd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"7fd91612-c457-46da-8df6-3c7010eef897\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-18T00:12:18.4368565Z\",\r\n \"updatedOn\": \"2017-05-18T00:12:18.4368565Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/de68c27b-8e43-4cbb-8e96-8f389f4a28c9\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"de68c27b-8e43-4cbb-8e96-8f389f4a28c9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"8d6525d9-b76b-487c-95d5-2f48128da22e\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-12-07T00:06:55.2415957Z\",\r\n \"updatedOn\": \"2017-12-07T00:06:55.2415957Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/4d17a86b-31dc-4974-b600-71776a278f45\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"4d17a86b-31dc-4974-b600-71776a278f45\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"91440087-555a-4411-8eda-ba24c722ef8e\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T00:50:26.3260649Z\",\r\n \"updatedOn\": \"2017-06-29T00:50:26.3260649Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/438a888b-ae70-4c05-aca1-aaa917a4411f\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"438a888b-ae70-4c05-aca1-aaa917a4411f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"a20216c2-6b2c-413c-8219-2a783be8d232\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-12-08T18:02:54.5752408Z\",\r\n \"updatedOn\": \"2017-12-08T18:02:54.5752408Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": true\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/ce29c091-33fb-4092-a2b7-f00171b5b3b5\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"ce29c091-33fb-4092-a2b7-f00171b5b3b5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"a22eff18-c85d-46a1-afc4-f01a3d6e3870\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-12-18T21:56:32.8172213Z\",\r\n \"updatedOn\": \"2017-12-18T21:56:32.8172213Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/7aec0dde-831b-429b-b94c-b19098fb83b8\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"7aec0dde-831b-429b-b94c-b19098fb83b8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"c1a32197-4308-4698-93c4-50b206babe5a\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-12-07T00:07:41.8883735Z\",\r\n \"updatedOn\": \"2017-12-07T00:07:41.8883735Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/76ccbc8b-ee66-4ec3-9b32-88dc22e277db\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"76ccbc8b-ee66-4ec3-9b32-88dc22e277db\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"c8320490-756f-4df6-a284-332996cbc3f6\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-01-10T20:17:24.1040494Z\",\r\n \"updatedOn\": \"2018-01-10T20:17:24.1040494Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": true\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/89aa128b-9a4f-4964-90c2-c18184f6accb\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"89aa128b-9a4f-4964-90c2-c18184f6accb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"c996d892-3806-4e87-8b0a-ccf5fcd40d46\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T22:38:47.1925172Z\",\r\n \"updatedOn\": \"2017-06-29T22:38:47.1925172Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/b8bf5ffe-ac5d-4e12-b550-56ea1a76ab19\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b8bf5ffe-ac5d-4e12-b550-56ea1a76ab19\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"d3ade189-fc64-4831-b1ea-a3fb4bb1aa03\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T20:45:07.3133209Z\",\r\n \"updatedOn\": \"2017-06-29T20:45:07.3133209Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/f744db94-b61f-472b-98d7-9b6d90fb5585\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f744db94-b61f-472b-98d7-9b6d90fb5585\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"d661e0ba-632d-4565-87d7-b795f98b918b\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-08-28T16:59:42.95985Z\",\r\n \"updatedOn\": \"2017-08-28T16:59:42.95985Z\",\r\n \"createdBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"updatedBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/c41c868c-0d22-492f-9000-c4dfeb637659\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"c41c868c-0d22-492f-9000-c4dfeb637659\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"d9d14aa0-09f4-4a45-ba81-32e71bad814c\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-12-08T18:01:43.1919545Z\",\r\n \"updatedOn\": \"2017-12-08T18:01:43.1919545Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": true\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/549e07ad-d1f6-46ea-ad92-245f48e2db95\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"549e07ad-d1f6-46ea-ad92-245f48e2db95\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"ec78bf16-9cba-4cf7-bc10-1c32d04d9f9c\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-12-08T18:00:51.0456894Z\",\r\n \"updatedOn\": \"2017-12-08T18:00:51.0456894Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/9ac01e84-9766-49d7-8d91-1cca1120d85c\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9ac01e84-9766-49d7-8d91-1cca1120d85c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-22T22:58:08.2238106Z\",\r\n \"updatedOn\": \"2017-05-22T22:58:08.2238106Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/8c31c29d-118b-4b55-9f1d-e0fac7f6aa89\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8c31c29d-118b-4b55-9f1d-e0fac7f6aa89\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-15T23:50:02.4130133Z\",\r\n \"updatedOn\": \"2018-02-15T23:50:02.4130133Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/ed325a2b-f3f5-4a7d-9b21-ac042a444068\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"ed325a2b-f3f5-4a7d-9b21-ac042a444068\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"628905e8-6016-4a9f-b9c3-c4be2a34ec04\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-01-27T00:04:18.1887432Z\",\r\n \"updatedOn\": \"2018-01-27T00:04:18.1887432Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": true\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/05ae9637-ac41-4fa5-a7dd-725119e9452d\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"05ae9637-ac41-4fa5-a7dd-725119e9452d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"03f4af16-4c45-4383-b524-c3d4cd002ca3\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-12T23:51:22.361572Z\",\r\n \"updatedOn\": \"2017-05-12T23:51:22.361572Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/9db955f1-6f2a-426e-bce7-44986ed0aed4\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9db955f1-6f2a-426e-bce7-44986ed0aed4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"227a8f9f-9b7c-4f70-b563-15390e07948c\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-12T23:51:20.8405462Z\",\r\n \"updatedOn\": \"2017-05-12T23:51:20.8405462Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/0fce9bb0-216c-4344-a740-faf2c720cd30\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"0fce9bb0-216c-4344-a740-faf2c720cd30\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"487a7867-97f0-46ab-b6bb-fbec16b22cbf\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-12T23:51:17.2296874Z\",\r\n \"updatedOn\": \"2017-05-12T23:51:17.2296874Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/b4a689fa-72cc-4f35-9448-9d4d32371150\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b4a689fa-72cc-4f35-9448-9d4d32371150\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"683074f1-7ffb-4945-805a-ccb86a945f4e\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-12T23:51:19.9064771Z\",\r\n \"updatedOn\": \"2017-05-12T23:51:19.9064771Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/4fbc4b5a-9659-4547-b82c-154cfce9321e\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"4fbc4b5a-9659-4547-b82c-154cfce9321e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"b5cdcec7-857c-4180-9fe9-0ea37a663ec6\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-12T23:51:17.9891361Z\",\r\n \"updatedOn\": \"2017-05-12T23:51:17.9891361Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/1e51717a-ff23-495a-96a2-266cf2d92910\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"1e51717a-ff23-495a-96a2-266cf2d92910\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"c7b2f4ae-edb5-4988-afec-ed086aacd83a\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-12T23:51:23.205825Z\",\r\n \"updatedOn\": \"2017-05-12T23:51:23.205825Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/6f0aeb5d-ceb3-41c7-8f74-8a81f7274e82\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"6f0aeb5d-ceb3-41c7-8f74-8a81f7274e82\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"f83dda57-1ddb-4fcf-9ec0-ff8c6fb1ecb8\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-12T23:51:24.8022057Z\",\r\n \"updatedOn\": \"2017-05-12T23:51:24.8022057Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/7b04a7f4-f3df-4a40-8d09-266721568f54\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"7b04a7f4-f3df-4a40-8d09-266721568f54\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2017-10-26T01:06:45.6207192Z\",\r\n \"updatedOn\": \"2017-10-26T01:06:45.6207192Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/c5574fca-e58a-4c2d-b0c2-6ae7fec0b8f2\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"c5574fca-e58a-4c2d-b0c2-6ae7fec0b8f2\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"0c214118-913f-4759-a8d5-5125a6f91d52\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2016-11-15T08:11:17.3227457Z\",\r\n \"updatedOn\": \"2016-11-15T08:11:18.1428115Z\",\r\n \"createdBy\": \"2100dd9f-4a55-4df9-bee8-ad47a3274f5d\",\r\n \"updatedBy\": \"2100dd9f-4a55-4df9-bee8-ad47a3274f5d\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/ae1f9655-e61f-491f-aae0-7cbe16d2189e\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"ae1f9655-e61f-491f-aae0-7cbe16d2189e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"3d230566-2cfb-45a7-b4c3-9bf9d2bf0027\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2016-10-18T04:50:28.9261741Z\",\r\n \"updatedOn\": \"2016-10-18T04:50:29.3820759Z\",\r\n \"createdBy\": \"84a74f90-59e3-421e-9c19-bfe010c156f6\",\r\n \"updatedBy\": \"84a74f90-59e3-421e-9c19-bfe010c156f6\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/5a9f5d06-20c0-4c31-b416-1c7049344117\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"5a9f5d06-20c0-4c31-b416-1c7049344117\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"a78ffff5-6b79-4567-9a09-b6bfdf86fe74\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2017-01-16T01:17:49.8505571Z\",\r\n \"updatedOn\": \"2017-01-16T01:17:50.2593099Z\",\r\n \"createdBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"updatedBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/1613c38c-5876-4d02-81ca-9d18663dda23\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"1613c38c-5876-4d02-81ca-9d18663dda23\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"a78ffff5-6b79-4567-9a09-b6bfdf86fe74\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2016-08-30T14:06:24.535317Z\",\r\n \"updatedOn\": \"2016-08-30T14:06:24.8884024Z\",\r\n \"createdBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"updatedBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/07ee8f00-6c63-47c1-a749-8ab8f3ba66ca\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"07ee8f00-6c63-47c1-a749-8ab8f3ba66ca\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"a78ffff5-6b79-4567-9a09-b6bfdf86fe74\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2017-01-14T18:59:30.2335919Z\",\r\n \"updatedOn\": \"2017-01-14T18:59:30.8163128Z\",\r\n \"createdBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"updatedBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/8ab4e40c-9785-45aa-8c36-e443dde7d6a7\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8ab4e40c-9785-45aa-8c36-e443dde7d6a7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"a78ffff5-6b79-4567-9a09-b6bfdf86fe74\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2017-01-14T21:08:12.6831943Z\",\r\n \"updatedOn\": \"2017-01-14T21:08:13.2161415Z\",\r\n \"createdBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"updatedBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/49c21d95-0677-4096-929e-3579d5d5d208\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"49c21d95-0677-4096-929e-3579d5d5d208\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"a78ffff5-6b79-4567-9a09-b6bfdf86fe74\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2017-01-14T11:23:13.7250438Z\",\r\n \"updatedOn\": \"2017-01-14T11:23:14.3833411Z\",\r\n \"createdBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"updatedBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/bd014baa-1b31-4659-aa5a-0ea04552a83a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"bd014baa-1b31-4659-aa5a-0ea04552a83a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"ee8fad22-f958-4618-9c9c-4be1cc084582\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2017-01-15T13:28:40.2939572Z\",\r\n \"updatedOn\": \"2017-01-15T13:28:43.200229Z\",\r\n \"createdBy\": \"84a74f90-59e3-421e-9c19-bfe010c156f6\",\r\n \"updatedBy\": \"84a74f90-59e3-421e-9c19-bfe010c156f6\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/c13ce77e-e275-4d37-8387-18f932770c92\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"c13ce77e-e275-4d37-8387-18f932770c92\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"fcc730f8-05d9-4ca7-919b-1f76e31b734f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2017-03-11T02:53:16.2769902Z\",\r\n \"updatedOn\": \"2017-03-11T02:53:17.1052637Z\",\r\n \"createdBy\": \"2100dd9f-4a55-4df9-bee8-ad47a3274f5d\",\r\n \"updatedBy\": \"2100dd9f-4a55-4df9-bee8-ad47a3274f5d\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/8500b136-b7af-4627-b151-b2ac21d19bde\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8500b136-b7af-4627-b151-b2ac21d19bde\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/providers/Microsoft.Management/managementGroups/testMG1\",\r\n \"createdOn\": \"2017-12-19T01:34:57.7302202Z\",\r\n \"updatedOn\": \"2017-12-19T01:34:57.7302202Z\",\r\n \"createdBy\": \"2750fdd7-4b97-41ac-8007-96af1bdba4f9\",\r\n \"updatedBy\": \"2750fdd7-4b97-41ac-8007-96af1bdba4f9\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Management/managementGroups/testMG1/providers/Microsoft.Authorization/roleAssignments/bd429704-ee12-4e9d-8d14-cbc914b1bb51\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"bd429704-ee12-4e9d-8d14-cbc914b1bb51\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/providers/Microsoft.Management/managementGroups/1273adef-00a3-4086-a51a-dbcce1857d36\",\r\n \"createdOn\": \"2018-02-06T01:03:01.7414975Z\",\r\n \"updatedOn\": \"2018-02-06T01:03:01.7414975Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Management/managementGroups/1273adef-00a3-4086-a51a-dbcce1857d36/providers/Microsoft.Authorization/roleAssignments/9747bfcf-9d5f-45b6-8d22-801e255d1868\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9747bfcf-9d5f-45b6-8d22-801e255d1868\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"principalId\": \"a7766200-6226-48e1-b4f7-7e2a7c4fbe53\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:38:41.9161132Z\",\r\n \"updatedOn\": \"2018-02-16T22:38:41.9161132Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/341fe7a2-3fcf-45ff-97fd-ab9b290fe20a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"341fe7a2-3fcf-45ff-97fd-ab9b290fe20a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"06f6eff5-0f4b-43a3-bee8-24e70a9ce55c\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T00:36:56.1924345Z\",\r\n \"updatedOn\": \"2017-06-29T00:36:56.1924345Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/b5714af5-59db-4c0f-bb29-bc788deadf2f\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b5714af5-59db-4c0f-bb29-bc788deadf2f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"0ba53ba2-b55c-47b4-81e3-7ec9a4e674f4\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T01:12:34.5615876Z\",\r\n \"updatedOn\": \"2017-06-29T01:12:34.5615876Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/4045100b-8f68-40c9-b678-b8483e111ac9\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"4045100b-8f68-40c9-b678-b8483e111ac9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"38893b88-e77f-4439-930c-07293b5b0892\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:48:44.3977567Z\",\r\n \"updatedOn\": \"2018-02-16T22:48:44.3977567Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2659fc0a-4811-47c6-b6a0-f0a6fa80589f\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"2659fc0a-4811-47c6-b6a0-f0a6fa80589f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"3a1444bd-870b-443f-b308-2eae91c2eba1\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:48:23.3855309Z\",\r\n \"updatedOn\": \"2018-02-16T22:48:23.3855309Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/517bd00b-7270-491c-be3a-523e5cff1f91\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"517bd00b-7270-491c-be3a-523e5cff1f91\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"54e0b56e-8771-413f-84da-c4d8c9060444\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-28T18:54:08.4682186Z\",\r\n \"updatedOn\": \"2018-02-28T18:54:08.4682186Z\",\r\n \"createdBy\": \"b4010c04-9c61-49f5-83a7-7b12b19eb194\",\r\n \"updatedBy\": \"b4010c04-9c61-49f5-83a7-7b12b19eb194\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/388185df-aa47-45e8-89a1-cfd3d290e041\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"388185df-aa47-45e8-89a1-cfd3d290e041\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"60daca34-0763-4bd3-a211-076918a7eb95\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-30T00:25:56.0334783Z\",\r\n \"updatedOn\": \"2017-06-30T00:25:56.0334783Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/d465f78c-de4c-42e6-9c04-1e56acf92369\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"d465f78c-de4c-42e6-9c04-1e56acf92369\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:48:04.1232166Z\",\r\n \"updatedOn\": \"2018-02-16T22:48:04.1232166Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/c0589f7b-ea08-4a3a-8d93-a9bffd66c4a7\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"c0589f7b-ea08-4a3a-8d93-a9bffd66c4a7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"7446fdf6-3ae3-45e4-be0c-2750680d1d58\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-03-01T22:39:06.5832375Z\",\r\n \"updatedOn\": \"2018-03-01T22:39:06.5832375Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/f2b10e82-d774-43c7-86ec-65b010ebc105\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f2b10e82-d774-43c7-86ec-65b010ebc105\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:47:40.7968813Z\",\r\n \"updatedOn\": \"2018-02-16T22:47:40.7968813Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/6bc40e27-cd7b-412f-b250-3a65fa54524d\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"6bc40e27-cd7b-412f-b250-3a65fa54524d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"91440087-555a-4411-8eda-ba24c722ef8e\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T00:49:01.1072945Z\",\r\n \"updatedOn\": \"2017-06-29T00:49:01.1072945Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/e01b8c91-a87f-45b4-bd74-8ba60e44566d\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"e01b8c91-a87f-45b4-bd74-8ba60e44566d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"b4010c04-9c61-49f5-83a7-7b12b19eb194\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:47:13.9460361Z\",\r\n \"updatedOn\": \"2018-02-16T22:47:13.9460361Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/1c2821e2-a110-48b7-9593-aaa1d8aa7bcf\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"1c2821e2-a110-48b7-9593-aaa1d8aa7bcf\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"bf3857e4-a0e4-463f-b5b8-df79cc784cf4\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:52:28.643072Z\",\r\n \"updatedOn\": \"2018-02-16T22:52:28.643072Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2e101801-56b3-4f13-ac28-5fc5388641c8\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"2e101801-56b3-4f13-ac28-5fc5388641c8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"c996d892-3806-4e87-8b0a-ccf5fcd40d46\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T22:38:04.4194288Z\",\r\n \"updatedOn\": \"2017-06-29T22:38:04.4194288Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/f77ebd75-4388-48b0-b826-c00ad67984ad\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f77ebd75-4388-48b0-b826-c00ad67984ad\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"cbd20457-0dc7-4333-9906-43ef449eb598\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:46:23.389008Z\",\r\n \"updatedOn\": \"2018-02-16T22:46:23.389008Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/d1bafb77-8066-43eb-812b-a2143d5beaf3\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"d1bafb77-8066-43eb-812b-a2143d5beaf3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"d3ade189-fc64-4831-b1ea-a3fb4bb1aa03\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T20:44:28.9070294Z\",\r\n \"updatedOn\": \"2017-06-29T20:44:28.9070294Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/f23da8b0-0f27-41d5-8adb-522fb66fa186\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f23da8b0-0f27-41d5-8adb-522fb66fa186\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:45:47.577113Z\",\r\n \"updatedOn\": \"2018-02-16T22:45:47.577113Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/165e7100-8bdb-4a31-9ffe-83aa7ab8291e\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"165e7100-8bdb-4a31-9ffe-83aa7ab8291e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:45:28.6774286Z\",\r\n \"updatedOn\": \"2018-02-16T22:45:28.6774286Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/8b6f4aa5-0e9c-433d-9add-a477a9495948\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8b6f4aa5-0e9c-433d-9add-a477a9495948\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"06f6eff5-0f4b-43a3-bee8-24e70a9ce55c\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T00:37:33.2552423Z\",\r\n \"updatedOn\": \"2017-06-29T00:37:33.2552423Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/cb0215f7-c051-48ef-a7da-bc738d02856a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"cb0215f7-c051-48ef-a7da-bc738d02856a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"0ba53ba2-b55c-47b4-81e3-7ec9a4e674f4\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T01:13:15.723129Z\",\r\n \"updatedOn\": \"2017-06-29T01:13:15.723129Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/feda3e02-624e-40be-8607-8de055bd6bfc\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"feda3e02-624e-40be-8607-8de055bd6bfc\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"2e729999-aa29-4267-b1f8-77c9b4f0951c\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T23:28:13.3780792Z\",\r\n \"updatedOn\": \"2017-06-29T23:28:13.3780792Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/107a35e9-6c5d-4e47-b156-16a1113ae606\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"107a35e9-6c5d-4e47-b156-16a1113ae606\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"60daca34-0763-4bd3-a211-076918a7eb95\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-30T00:26:34.5537754Z\",\r\n \"updatedOn\": \"2017-06-30T00:26:34.5537754Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/84520097-87ed-421d-a1b0-7e301b16453d\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"84520097-87ed-421d-a1b0-7e301b16453d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"628905e8-6016-4a9f-b9c3-c4be2a34ec04\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:45:05.7155425Z\",\r\n \"updatedOn\": \"2018-02-16T22:45:04.6975017Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/ff24d142-f7a4-448e-98d1-36177be5ac41\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"ff24d142-f7a4-448e-98d1-36177be5ac41\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"7fd91612-c457-46da-8df6-3c7010eef897\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-18T00:12:18.4368565Z\",\r\n \"updatedOn\": \"2017-05-18T00:12:18.4368565Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/de68c27b-8e43-4cbb-8e96-8f389f4a28c9\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"de68c27b-8e43-4cbb-8e96-8f389f4a28c9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"91440087-555a-4411-8eda-ba24c722ef8e\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T00:50:26.3260649Z\",\r\n \"updatedOn\": \"2017-06-29T00:50:26.3260649Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/438a888b-ae70-4c05-aca1-aaa917a4411f\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"438a888b-ae70-4c05-aca1-aaa917a4411f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"a22eff18-c85d-46a1-afc4-f01a3d6e3870\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:44:41.7462697Z\",\r\n \"updatedOn\": \"2018-02-16T22:44:41.7462697Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/7175cee9-b72f-43e7-b470-98ba1f12c348\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"7175cee9-b72f-43e7-b470-98ba1f12c348\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"c996d892-3806-4e87-8b0a-ccf5fcd40d46\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T22:38:47.1925172Z\",\r\n \"updatedOn\": \"2017-06-29T22:38:47.1925172Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/b8bf5ffe-ac5d-4e12-b550-56ea1a76ab19\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b8bf5ffe-ac5d-4e12-b550-56ea1a76ab19\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"d3ade189-fc64-4831-b1ea-a3fb4bb1aa03\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T20:45:07.3133209Z\",\r\n \"updatedOn\": \"2017-06-29T20:45:07.3133209Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/f744db94-b61f-472b-98d7-9b6d90fb5585\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f744db94-b61f-472b-98d7-9b6d90fb5585\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"d661e0ba-632d-4565-87d7-b795f98b918b\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-08-28T16:59:42.95985Z\",\r\n \"updatedOn\": \"2017-08-28T16:59:42.95985Z\",\r\n \"createdBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"updatedBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/c41c868c-0d22-492f-9000-c4dfeb637659\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"c41c868c-0d22-492f-9000-c4dfeb637659\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:44:07.1267997Z\",\r\n \"updatedOn\": \"2018-02-16T22:44:07.1267997Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/e97666b5-ea0b-4bcc-927a-077266013783\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"e97666b5-ea0b-4bcc-927a-077266013783\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:43:48.0383604Z\",\r\n \"updatedOn\": \"2018-02-16T22:43:48.0383604Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/20ece837-c4bc-4ebb-b8f7-d792a585a8df\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"20ece837-c4bc-4ebb-b8f7-d792a585a8df\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"628905e8-6016-4a9f-b9c3-c4be2a34ec04\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:43:22.0828148Z\",\r\n \"updatedOn\": \"2018-02-16T22:43:22.0828148Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": true\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2e9c7d58-b3a3-4c10-9031-12f902bcc812\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"2e9c7d58-b3a3-4c10-9031-12f902bcc812\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"69fed199-ebaa-4df1-90cd-dbccf4a57db3\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-20T19:16:22.7423538Z\",\r\n \"updatedOn\": \"2018-02-20T19:16:22.7423538Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/680f5ee0-bc7b-4d2a-918d-12e4a83f29b6\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"680f5ee0-bc7b-4d2a-918d-12e4a83f29b6\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2017-10-26T01:06:45.6207192Z\",\r\n \"updatedOn\": \"2017-10-26T01:06:45.6207192Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/c5574fca-e58a-4c2d-b0c2-6ae7fec0b8f2\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"c5574fca-e58a-4c2d-b0c2-6ae7fec0b8f2\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"05304157-0533-46cc-88cc-cf67f6e176f3\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2018-03-10T00:22:02.4793639Z\",\r\n \"updatedOn\": \"2018-03-10T00:22:02.416853Z\",\r\n \"createdBy\": \"6edef013-60b8-45be-8bbe-42f99860ca72\",\r\n \"updatedBy\": \"6edef013-60b8-45be-8bbe-42f99860ca72\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/c188c441-b071-49db-94e5-ff810dec31b3\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"c188c441-b071-49db-94e5-ff810dec31b3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"4ce61e1d-63b7-46a0-bf0f-e681f64b4e7f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2018-03-10T00:21:46.0087208Z\",\r\n \"updatedOn\": \"2018-03-10T00:21:45.9305697Z\",\r\n \"createdBy\": \"6edef013-60b8-45be-8bbe-42f99860ca72\",\r\n \"updatedBy\": \"6edef013-60b8-45be-8bbe-42f99860ca72\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/e5220172-d27b-4fad-9c19-dc23bcafa8b7\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"e5220172-d27b-4fad-9c19-dc23bcafa8b7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/providers/Microsoft.Management/managementGroups/testMG1\",\r\n \"createdOn\": \"2017-12-19T01:34:57.7302202Z\",\r\n \"updatedOn\": \"2017-12-19T01:34:57.7302202Z\",\r\n \"createdBy\": \"2750fdd7-4b97-41ac-8007-96af1bdba4f9\",\r\n \"updatedBy\": \"2750fdd7-4b97-41ac-8007-96af1bdba4f9\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Management/managementGroups/testMG1/providers/Microsoft.Authorization/roleAssignments/bd429704-ee12-4e9d-8d14-cbc914b1bb51\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"bd429704-ee12-4e9d-8d14-cbc914b1bb51\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/providers/Microsoft.Management/managementGroups/testMG1\",\r\n \"createdOn\": \"2018-02-22T00:51:27.8304556Z\",\r\n \"updatedOn\": \"2018-02-22T00:51:27.8304556Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Management/managementGroups/testMG1/providers/Microsoft.Authorization/roleAssignments/8c7defad-faa5-4c59-b76b-f1df87ca6ed4\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8c7defad-faa5-4c59-b76b-f1df87ca6ed4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/providers/Microsoft.Management/managementGroups/1273adef-00a3-4086-a51a-dbcce1857d36\",\r\n \"createdOn\": \"2018-02-06T01:03:01.7414975Z\",\r\n \"updatedOn\": \"2018-02-06T01:03:01.7414975Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Management/managementGroups/1273adef-00a3-4086-a51a-dbcce1857d36/providers/Microsoft.Authorization/roleAssignments/9747bfcf-9d5f-45b6-8d22-801e255d1868\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9747bfcf-9d5f-45b6-8d22-801e255d1868\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -29,7 +29,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:34 GMT" + "Sat, 10 Mar 2018 00:22:48 GMT" ], "Pragma": [ "no-cache" @@ -38,7 +38,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -50,7 +50,7 @@ "1" ], "x-ms-request-id": [ - "adef8a57-ff11-464a-ab75-59028bbb85e4" + "f28137df-d0ef-4e09-9617-4b9a9be5bf98" ], "X-Content-Type-Options": [ "nosniff" @@ -62,13 +62,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14913" + "14984" ], "x-ms-correlation-request-id": [ - "f3c13959-d316-47df-af73-b0d07c8b02c0" + "43a9a6b3-ce22-402d-b631-78c9a7216020" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014735Z:f3c13959-d316-47df-af73-b0d07c8b02c0" + "WESTUS2:20180310T002248Z:43a9a6b3-ce22-402d-b631-78c9a7216020" ] }, "StatusCode": 200 diff --git a/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/RoleAssignmentByIdTests.json b/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/RoleAssignmentByIdTests.json index 68d7be6a4611f..e1554d96446ab 100644 --- a/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/RoleAssignmentByIdTests.json +++ b/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/RoleAssignmentByIdTests.json @@ -7,17 +7,17 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "52dea483-23d7-44bb-8325-be22221075eb" + "2d12df53-6ef7-4d35-abee-b18570f42b12" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Read, monitor and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/DoNOtExist2\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T19:41:19.5740949Z\",\r\n \"updatedOn\": \"2017-08-08T20:30:27.6789432Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"54d11eda-97f5-4f67-905e-ada5cc5e5589\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader2\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Read, monitor and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T21:40:52.0128679Z\",\r\n \"updatedOn\": \"2017-08-08T21:40:52.0128679Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/213300b3-28f6-4204-b40d-65cae784d5c5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"213300b3-28f6-4204-b40d-65cae784d5c5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader3\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T21:41:46.0651912Z\",\r\n \"updatedOn\": \"2017-08-08T21:41:46.0651912Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/875fe016-e667-4e87-b057-6c1d54104aa9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"875fe016-e667-4e87-b057-6c1d54104aa9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader Test\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Read, monitor and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-01-12T00:09:25.8801066Z\",\r\n \"updatedOn\": \"2018-01-12T00:09:25.8801066Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/032f61d2-ed09-40c9-8657-26a273da7bae\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"032f61d2-ed09-40c9-8657-26a273da7bae\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_090c2623-185e-4bba-a5ac-0ec11519e2f0\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:20:19.2391214Z\",\r\n \"updatedOn\": \"2017-11-22T21:20:19.2391214Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/090c2623-185e-4bba-a5ac-0ec11519e2f0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"090c2623-185e-4bba-a5ac-0ec11519e2f0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_4e5d1904-3ab7-4f1c-8651-870593fa0d85\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:06:30.2192881Z\",\r\n \"updatedOn\": \"2017-11-22T21:06:30.2192881Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4e5d1904-3ab7-4f1c-8651-870593fa0d85\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4e5d1904-3ab7-4f1c-8651-870593fa0d85\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_967145b9-9e91-4db1-8052-07a30b03c8e9\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:24:50.2211944Z\",\r\n \"updatedOn\": \"2017-11-22T21:24:50.2211944Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/967145b9-9e91-4db1-8052-07a30b03c8e9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"967145b9-9e91-4db1-8052-07a30b03c8e9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"OnCommand Cloud Manager Operator\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"OnCommand Cloud Manager Permissions\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/disks/delete\",\r\n \"Microsoft.Compute/disks/read\",\r\n \"Microsoft.Compute/disks/write\",\r\n \"Microsoft.Compute/locations/operations/read\",\r\n \"Microsoft.Compute/locations/vmSizes/read\",\r\n \"Microsoft.Compute/operations/read\",\r\n \"Microsoft.Compute/virtualMachines/instanceView/read\",\r\n \"Microsoft.Compute/virtualMachines/powerOff/action\",\r\n \"Microsoft.Compute/virtualMachines/read\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Compute/virtualMachines/vmSizes/read\",\r\n \"Microsoft.Compute/virtualMachines/write\",\r\n \"Microsoft.Network/locations/operationResults/read\",\r\n \"Microsoft.Network/locations/operations/read\",\r\n \"Microsoft.Network/networkInterfaces/read\",\r\n \"Microsoft.Network/networkInterfaces/write\",\r\n \"Microsoft.Network/networkInterfaces/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/networkSecurityGroups/write\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/checkIpAddressAvailability/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/virtualMachines/read\",\r\n \"Microsoft.Network/virtualNetworks/virtualMachines/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/deployments/read\",\r\n \"Microsoft.Resources/deployments/write\",\r\n \"Microsoft.Resources/resources/read\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/delete\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourcegroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/write\",\r\n \"Microsoft.Storage/checknameavailability/read\",\r\n \"Microsoft.Storage/operations/read\",\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Storage/storageAccounts/regeneratekey/action\",\r\n \"Microsoft.Storage/storageAccounts/write\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-03-29T21:56:07.9054892Z\",\r\n \"updatedOn\": \"2017-03-29T21:56:07.9054892Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9acd117c-1527-4461-ab19-031c2329aa9b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9acd117c-1527-4461-ab19-031c2329aa9b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Support Custom Role\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Support Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-02-02T02:17:43.627696Z\",\r\n \"updatedOn\": \"2017-04-20T22:55:02.9860347Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ee2d57e0-fda3-436d-8174-f3c9684efb46\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ee2d57e0-fda3-436d-8174-f3c9684efb46\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test Administrator\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role to manage Azure environment\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ADHybridHealthService/configuration/read\",\r\n \"Microsoft.ADHybridHealthService/services/read\",\r\n \"Microsoft.ADHybridHealthService/services/servicemembers/read\",\r\n \"Microsoft.ADHybridHealthService/services/servicemembers/alerts/read\",\r\n \"Microsoft.ADHybridHealthService/services/alerts/read\",\r\n \"Microsoft.Advisor/register/action\",\r\n \"Microsoft.Advisor/recommendations/read\",\r\n \"Microsoft.Authorization/classicAdministrators/read\",\r\n \"Microsoft.Authorization/locks/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-25T23:19:00.1735084Z\",\r\n \"updatedOn\": \"2017-05-25T23:19:00.1735084Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/239cd0e7-5e27-4872-a1d0-0ff3c4cec6b6\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"239cd0e7-5e27-4872-a1d0-0ff3c4cec6b6\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test Administrator for testing\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role to manage Azure environment\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/roleAssignments/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-10-31T23:40:34.3971201Z\",\r\n \"updatedOn\": \"2017-10-31T23:40:34.3971201Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7db62a6c-edd9-42bb-b30e-31fc063ce154\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7db62a6c-edd9-42bb-b30e-31fc063ce154\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test definiton\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can monitor compute, network and storage, and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-30T20:29:54.258388Z\",\r\n \"updatedOn\": \"2017-06-30T20:29:54.258388Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/574857fa-2e5b-4029-ada2-7d042637cbfb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"574857fa-2e5b-4029-ada2-7d042637cbfb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test definiton2\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can monitor compute, network and storage, and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-30T20:32:19.4246182Z\",\r\n \"updatedOn\": \"2017-06-30T20:32:19.4246182Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/0b98a570-beae-486e-aa44-7cb035aa126d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"0b98a570-beae-486e-aa44-7cb035aa126d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_1c581fde-9c61-41fe-b0fa-9f113f09280d\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbactest\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T00:43:21.0606467Z\",\r\n \"updatedOn\": \"2017-04-21T18:07:28.8010892Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/41c81219-e0b7-4d81-96db-5ac27ff234be\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"41c81219-e0b7-4d81-96db-5ac27ff234be\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_2f81f152-b1b4-4d72-b8f5-5d37259420e5\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T01:05:07.7863114Z\",\r\n \"updatedOn\": \"2016-03-11T01:05:07.7863114Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a51d8fc0-3f4c-41df-90c6-2172129cb3a3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a51d8fc0-3f4c-41df-90c6-2172129cb3a3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_6d13263a-d237-4d4d-9227-a9e055757887\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-29T23:20:59.9048046Z\",\r\n \"updatedOn\": \"2017-06-29T23:20:59.9048046Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7749b7c9-67a5-4d9c-9e58-58c811859c1a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7749b7c9-67a5-4d9c-9e58-58c811859c1a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_6ff3b952-c97a-41db-83f5-b1313ec23328\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T01:05:14.1498525Z\",\r\n \"updatedOn\": \"2016-03-11T01:05:14.1498525Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/10162e6e-237a-438c-8dd4-7b9dfadcd1ef\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"10162e6e-237a-438c-8dd4-7b9dfadcd1ef\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_a87fb8bf-95fc-4357-83c5-6b9e4eadc042\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacuxtest/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-10T19:13:43.638591Z\",\r\n \"updatedOn\": \"2017-12-06T18:14:44.1311275Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/c3557050-249c-4d6a-b2a2-373e2795cab8\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"c3557050-249c-4d6a-b2a2-373e2795cab8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_b1c92a47-886c-4bb1-b9b6-8afc5c223c4d\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-10T19:17:49.1541173Z\",\r\n \"updatedOn\": \"2017-05-10T19:17:49.1541173Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/70c6f38d-20ea-4d09-a477-0fb2d3bd7eb1\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"70c6f38d-20ea-4d09-a477-0fb2d3bd7eb1\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage service and the APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2017-01-23T23:12:00.5823195Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/312a565d-c81f-4fd8-895a-4e21e48d571c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"312a565d-c81f-4fd8-895a-4e21e48d571c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Operator Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage service but not the APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*/read\",\r\n \"Microsoft.ApiManagement/service/backup/action\",\r\n \"Microsoft.ApiManagement/service/delete\",\r\n \"Microsoft.ApiManagement/service/managedeployments/action\",\r\n \"Microsoft.ApiManagement/service/read\",\r\n \"Microsoft.ApiManagement/service/restore/action\",\r\n \"Microsoft.ApiManagement/service/updatecertificate/action\",\r\n \"Microsoft.ApiManagement/service/updatehostname/action\",\r\n \"Microsoft.ApiManagement/service/write\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.ApiManagement/service/users/keys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-11-09T00:03:42.1194019Z\",\r\n \"updatedOn\": \"2016-11-18T23:56:25.4682649Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e022efe7-f5ba-4159-bbe4-b44f577e9b61\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e022efe7-f5ba-4159-bbe4-b44f577e9b61\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Reader Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read-only access to service and APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*/read\",\r\n \"Microsoft.ApiManagement/service/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.ApiManagement/service/users/keys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-11-09T00:26:45.1540473Z\",\r\n \"updatedOn\": \"2017-01-23T23:10:34.8876776Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/71522526-b88f-4d52-b57f-d31fc3546d0d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"71522526-b88f-4d52-b57f-d31fc3546d0d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Component Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage Application Insights components\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-11-29T20:30:34.2313394Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ae349356-3a1b-4a5e-921d-050484c6347e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ae349356-3a1b-4a5e-921d-050484c6347e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Snapshot Debugger\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Gives user permission to use Application Insights Snapshot Debugger features\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T21:25:12.3728747Z\",\r\n \"updatedOn\": \"2017-04-19T23:34:59.9511581Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/08954f03-6346-4c2e-81c0-ec3a5cfae23b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"08954f03-6346-4c2e-81c0-ec3a5cfae23b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Job Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create and Manage Jobs using Automation Runbooks.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T20:52:41.0020018Z\",\r\n \"updatedOn\": \"2017-04-25T01:02:08.3049604Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4fe576fe-1146-4730-92eb-48519fa6bf9f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4fe576fe-1146-4730-92eb-48519fa6bf9f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Automation Operators are able to start, stop, suspend, and resume jobs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/write\",\r\n \"Microsoft.Automation/automationAccounts/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/write\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-18T01:05:03.391613Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:38.5728496Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d3881f73-407a-4167-8283-e981cbba0404\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d3881f73-407a-4167-8283-e981cbba0404\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Runbook Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read Runbook properties - to be able to create Jobs of the runbook.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T20:47:49.5640674Z\",\r\n \"updatedOn\": \"2017-04-25T01:00:45.6444999Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5fb5aef8-1081-4b8e-bb16-9d5d0385bab5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5fb5aef8-1081-4b8e-bb16-9d5d0385bab5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Azure Stack Registration Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Azure Stack registrations.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.AzureStack/registrations/products/listDetails/action\",\r\n \"Microsoft.AzureStack/registrations/products/read\",\r\n \"Microsoft.AzureStack/registrations/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-13T23:42:06.2161827Z\",\r\n \"updatedOn\": \"2017-11-13T23:54:02.400708Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6f12a6df-dd06-4f3e-bcb1-ce8be600526a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6f12a6df-dd06-4f3e-bcb1-ce8be600526a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Backup Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage backup service,but can't create vaults and give access to others\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/*\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/*\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/*\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupSecurityPIN/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:12:15.7321344Z\",\r\n \"updatedOn\": \"2017-07-07T06:22:36.4530284Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e467623-bb1f-42f4-a55d-6e525e11384b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e467623-bb1f-42f4-a55d-6e525e11384b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Backup Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage backup services, except removal of backup, vault creation and giving access to others\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/backup/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationsStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/restore/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/cancel/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/write\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/write\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/provisionInstantItemRecovery/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/revokeInstantItemRecovery/action\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/write\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:21:11.894764Z\",\r\n \"updatedOn\": \"2017-09-13T10:34:41.5049784Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/00c29273-979b-4161-815c-10b084fb9324\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"00c29273-979b-4161-815c-10b084fb9324\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Backup Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view backup services, but can't make changes\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationsStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:18:41.3893065Z\",\r\n \"updatedOn\": \"2017-09-13T10:33:25.5814653Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a795c7a0-d4a2-40c1-ae25-d81f01202912\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a795c7a0-d4a2-40c1-ae25-d81f01202912\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Billing Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows read access to billing data\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Billing/*/read\",\r\n \"Microsoft.Consumption/*/read\",\r\n \"Microsoft.Commerce/*/read\",\r\n \"Microsoft.Management/managementGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-25T02:13:38.9054151Z\",\r\n \"updatedOn\": \"2017-09-19T17:36:32.7624564Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fa23ad8b-c56e-40d8-ac0c-ce449e1d2c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fa23ad8b-c56e-40d8-ac0c-ce449e1d2c64\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"BizTalk Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage BizTalk services, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.BizTalkServices/BizTalk/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:55.8430061Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e3c6656-6cfa-4708-81fe-0de47ac73342\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e3c6656-6cfa-4708-81fe-0de47ac73342\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Endpoint Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage CDN endpoints, but can’t grant access to other users.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/endpoints/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:52.6231539Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/426e0c7f-0c7e-4658-b36f-ff54d6c29b45\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"426e0c7f-0c7e-4658-b36f-ff54d6c29b45\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Endpoint Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view CDN endpoints, but can’t make changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/endpoints/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:53.1585846Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/871e35f6-b5c1-49cc-a043-bde969a0f2cd\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"871e35f6-b5c1-49cc-a043-bde969a0f2cd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Profile Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage CDN profiles and their endpoints, but can’t grant access to other users.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:53.7051278Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ec156ff8-a8d1-4d15-830c-5b80698ca432\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ec156ff8-a8d1-4d15-830c-5b80698ca432\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Profile Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view CDN profiles and their endpoints, but can’t make changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:54.2283001Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8f96442b-4075-438f-813d-ad51ab4019af\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8f96442b-4075-438f-813d-ad51ab4019af\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic networks, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicNetwork/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:56.3934954Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b34d265f-36f7-4a0d-a4d4-e158ca92e90f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b34d265f-36f7-4a0d-a4d4-e158ca92e90f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic storage accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:56.9379206Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/86e8f5dc-a6e9-4c67-9d15-de283e8eac25\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"86e8f5dc-a6e9-4c67-9d15-de283e8eac25\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Key Operator Service Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Classic Storage Account Key Operators are allowed to list and regenerate keys on Classic Storage Accounts\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/listkeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/regeneratekey/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-13T18:22:52.14611Z\",\r\n \"updatedOn\": \"2017-04-13T20:54:03.0505986Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/985d6b00-f706-48f5-a6fe-d0ca12fb668d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"985d6b00-f706-48f5-a6fe-d0ca12fb668d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicCompute/domainNames/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*\",\r\n \"Microsoft.ClassicNetwork/networkSecurityGroups/join/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/link/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/join/action\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/disks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/images/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:57.4788684Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d73bb868-a0df-4d4d-bd69-98a00b01fccb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d73bb868-a0df-4d4d-bd69-98a00b01fccb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"ClearDB MySQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage ClearDB MySQL databases, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"successbricks.cleardb/databases/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:58.1393839Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9106cda0-8a86-4e81-b686-29a22c54effe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9106cda0-8a86-4e81-b686-29a22c54effe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything except access to resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Delete\",\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/elevateAccess/Action\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-12-14T02:04:45.1393855Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Cosmos DB Account Reader Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read Azure Cosmos DB Accounts data\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DocumentDB/*/read\",\r\n \"Microsoft.DocumentDB/databaseAccounts/readonlykeys/action\",\r\n \"Microsoft.Insights/Metrics/read\",\r\n \"Microsoft.Insights/MetricDefinitions/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-10-30T17:53:54.6005577Z\",\r\n \"updatedOn\": \"2018-01-24T17:36:21.8570152Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fbdf93bf-df7d-467e-a4d2-9458aa1360c8\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fbdf93bf-df7d-467e-a4d2-9458aa1360c8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Data Factory Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create and manage data factories, as well as child resources within them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DataFactory/dataFactories/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-09-12T19:16:42.3441035Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/673868aa-7521-48a0-acc6-0f60742d39f5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"673868aa-7521-48a0-acc6-0f60742d39f5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Data Lake Analytics Developer\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you submit, monitor, and manage your own jobs but not create or delete Data Lake Analytics accounts.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.BigAnalytics/accounts/*\",\r\n \"Microsoft.DataLakeAnalytics/accounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.BigAnalytics/accounts/Delete\",\r\n \"Microsoft.BigAnalytics/accounts/TakeOwnership/action\",\r\n \"Microsoft.BigAnalytics/accounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/TakeOwnership/action\",\r\n \"Microsoft.DataLakeAnalytics/accounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/dataLakeStoreAccounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/dataLakeStoreAccounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/storageAccounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/storageAccounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/firewallRules/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/firewallRules/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/computePolicies/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/computePolicies/Delete\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-20T00:33:29.3115234Z\",\r\n \"updatedOn\": \"2017-08-18T00:00:17.0411642Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/47b7735b-770e-4598-a7da-8b91488b4c88\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"47b7735b-770e-4598-a7da-8b91488b4c88\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DevTest Labs User\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you connect, start, restart, and shutdown your virtual machines in your Azure DevTest Labs.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Compute/availabilitySets/read\",\r\n \"Microsoft.Compute/virtualMachines/*/read\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Compute/virtualMachines/read\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.DevTestLab/*/read\",\r\n \"Microsoft.DevTestLab/labs/createEnvironment/action\",\r\n \"Microsoft.DevTestLab/labs/claimAnyVm/action\",\r\n \"Microsoft.DevTestLab/labs/formulas/delete\",\r\n \"Microsoft.DevTestLab/labs/formulas/read\",\r\n \"Microsoft.DevTestLab/labs/formulas/write\",\r\n \"Microsoft.DevTestLab/labs/policySets/evaluatePolicies/action\",\r\n \"Microsoft.DevTestLab/labs/virtualMachines/claim/action\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/networkInterfaces/*/read\",\r\n \"Microsoft.Network/networkInterfaces/join/action\",\r\n \"Microsoft.Network/networkInterfaces/read\",\r\n \"Microsoft.Network/networkInterfaces/write\",\r\n \"Microsoft.Network/publicIPAddresses/*/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/deployments/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Compute/virtualMachines/vmSizes/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-08T21:52:45.0657582Z\",\r\n \"updatedOn\": \"2017-02-02T02:38:38.2961026Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/76283e04-6283-4c54-8f91-bcf1374a3c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"76283e04-6283-4c54-8f91-bcf1374a3c64\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DNS Zone Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DNS zones and record sets in Azure DNS, but does not let you control who has access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/dnsZones/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T23:33:25.9730842Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:40.3710365Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/befefa01-2a29-4197-83a8-272ff33ce314\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"befefa01-2a29-4197-83a8-272ff33ce314\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DocumentDB Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DocumentDB accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DocumentDb/databaseAccounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:07.2132374Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5bd9cd88-fe45-4216-938b-f97437e15450\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5bd9cd88-fe45-4216-938b-f97437e15450\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Intelligent Systems Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Intelligent Systems accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.IntelligentSystems/accounts/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:59.7946586Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/03a6d094-3444-4b3d-88af-7477090a9e5e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"03a6d094-3444-4b3d-88af-7477090a9e5e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Key Vault Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage key vaults, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.KeyVault/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.KeyVault/locations/deletedVaults/purge/action\",\r\n \"Microsoft.KeyVault/hsmPools/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2017-12-14T02:01:18.46412Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f25e0fa2-a7c8-4377-a976-54943a77a395\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f25e0fa2-a7c8-4377-a976-54943a77a395\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Lab Creator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you create, manage, delete your managed labs under your Azure Lab Accounts.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ManagedLab/labAccounts/createLab/action\",\r\n \"Microsoft.ManagedLab/labAccounts/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-01-18T23:38:58.1036141Z\",\r\n \"updatedOn\": \"2018-02-16T00:20:27.3498866Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b97fb8bc-a8b2-4522-a38b-dd33c7e65ead\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b97fb8bc-a8b2-4522-a38b-dd33c7e65ead\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Log Analytics Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Log Analytics Contributor can read all monitoring data and edit monitoring settings. Editing monitoring settings includes adding the VM extension to VMs; reading storage account keys to be able to configure collection of logs from Azure Storage; creating and configuring Automation accounts; adding solutions; and configuring Azure diagnostics on all Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Automation/automationAccounts/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/extensions/*\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Compute/virtualMachines/extensions/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.OperationalInsights/*\",\r\n \"Microsoft.OperationsManagement/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourcegroups/deployments/*\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-25T21:51:45.3174711Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:26.6376126Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/92aaf0da-9dab-42b6-94a3-d43ce8d16293\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"92aaf0da-9dab-42b6-94a3-d43ce8d16293\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Log Analytics Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Log Analytics Reader can view and search all monitoring data as well as and view monitoring settings, including viewing the configuration of Azure diagnostics on all Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.OperationalInsights/workspaces/analytics/query/action\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.OperationalInsights/workspaces/sharedKeys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-02T00:20:28.1449012Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:26.0438523Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/73c42c96-874c-492b-b04d-ab87d138a893\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"73c42c96-874c-492b-b04d-ab87d138a893\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Logic App Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage logic app, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.Insights/logdefinitions/*\",\r\n \"Microsoft.Insights/metricDefinitions/*\",\r\n \"Microsoft.Logic/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/connectionGateways/*\",\r\n \"Microsoft.Web/connections/*\",\r\n \"Microsoft.Web/customApis/*\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/sites/functions/listSecrets/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-04-28T21:33:30.4656007Z\",\r\n \"updatedOn\": \"2018-01-10T23:11:44.85806Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/87a39d53-fc1b-424a-814c-f7e04687dc9e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"87a39d53-fc1b-424a-814c-f7e04687dc9e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Logic App Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you read, enable and disable logic app.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*/read\",\r\n \"Microsoft.Insights/diagnosticSettings/*/read\",\r\n \"Microsoft.Insights/metricDefinitions/*/read\",\r\n \"Microsoft.Logic/*/read\",\r\n \"Microsoft.Logic/workflows/disable/action\",\r\n \"Microsoft.Logic/workflows/enable/action\",\r\n \"Microsoft.Logic/workflows/validate/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/connectionGateways/*/read\",\r\n \"Microsoft.Web/connections/*/read\",\r\n \"Microsoft.Web/customApis/*/read\",\r\n \"Microsoft.Web/serverFarms/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-04-28T21:33:30.4656007Z\",\r\n \"updatedOn\": \"2018-01-10T23:14:26.9539724Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/515c2055-d9d4-4321-b1b9-bd0c9a0f79fe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"515c2055-d9d4-4321-b1b9-bd0c9a0f79fe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Managed Identity Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create, Read, Update, and Delete User Assigned Identity\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/read\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/write\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/delete\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-14T19:53:42.8804692Z\",\r\n \"updatedOn\": \"2017-12-14T22:17:02.2740594Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e40ec5ca-96e0-45a2-b4ff-59039f2c2b59\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e40ec5ca-96e0-45a2-b4ff-59039f2c2b59\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Managed Identity Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read and Assign User Assigned Identity\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/read\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/assign/action\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-14T19:52:04.3924594Z\",\r\n \"updatedOn\": \"2017-12-14T22:16:00.1483256Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f1a07417-d97a-45cb-824c-7a7467783830\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f1a07417-d97a-45cb-824c-7a7467783830\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Monitoring Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read all monitoring data and update monitoring settings.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.AlertsManagement/alerts/*\",\r\n \"Microsoft.AlertsManagement/alertsSummary/*\",\r\n \"Microsoft.Insights/AlertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/DiagnosticSettings/*\",\r\n \"Microsoft.Insights/eventtypes/*\",\r\n \"Microsoft.Insights/LogDefinitions/*\",\r\n \"Microsoft.Insights/MetricDefinitions/*\",\r\n \"Microsoft.Insights/Metrics/*\",\r\n \"Microsoft.Insights/Register/Action\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.OperationalInsights/workspaces/intelligencepacks/*\",\r\n \"Microsoft.OperationalInsights/workspaces/savedSearches/*\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.OperationalInsights/workspaces/sharedKeys/action\",\r\n \"Microsoft.OperationalInsights/workspaces/storageinsightconfigs/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.WorkloadMonitor/workloads/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-09-21T19:21:08.4345976Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:28.4990834Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/749f88d5-cbae-40b8-bcfc-e573ddc772fa\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"749f88d5-cbae-40b8-bcfc-e573ddc772fa\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Monitoring Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read all monitoring data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-09-21T19:19:52.4939376Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:27.262625Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/43d0d8ad-25c7-4714-9337-8ba259a9fe05\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"43d0d8ad-25c7-4714-9337-8ba259a9fe05\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage networks, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:00.3326359Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4d97b98b-1d4f-4787-a291-c67834d212e7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"New Relic APM Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage New Relic Application Performance Management accounts and applications, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"NewRelic.APM/accounts/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:07.7538043Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5d28c62d-5b37-4476-8438-e587778df237\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5d28c62d-5b37-4476-8438-e587778df237\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything, including access to resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:00.9179619Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:25.4031403Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Redis Cache Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Redis caches, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cache/redis/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:01.9877071Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e0f68234-74aa-48ed-b826-c38b57376e17\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e0f68234-74aa-48ed-b826-c38b57376e17\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Resource Policy Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"(Preview) Backfilled users from EA, with rights to create/modify resource policy, create support ticket and read resources/hierarchy.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/policyassignments/*\",\r\n \"Microsoft.Authorization/policydefinitions/*\",\r\n \"Microsoft.Authorization/policysetdefinitions/*\",\r\n \"Microsoft.PolicyInsights/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-25T19:08:01.3861639Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:27.8272264Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/36243c78-bf99-498c-9df9-86d9f8d28608\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"36243c78-bf99-498c-9df9-86d9f8d28608\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Scheduler Job Collections Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Scheduler job collections, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Scheduler/jobcollections/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:02.5343995Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/188a0f2f-5c9e-469b-ae67-2aa5ce574b94\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"188a0f2f-5c9e-469b-ae67-2aa5ce574b94\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Search Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Search services, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Search/searchServices/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:03.0463472Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7ca78c08-252a-4471-8644-bb5ff32d4ba0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7ca78c08-252a-4471-8644-bb5ff32d4ba0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Admin\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Security Admin Role\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.operationalInsights/workspaces/*/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Authorization/policyAssignments/*\",\r\n \"Microsoft.Authorization/policySetDefinitions/*\",\r\n \"Microsoft.Authorization/policyDefinitions/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-03T07:51:23.0917487Z\",\r\n \"updatedOn\": \"2017-11-09T01:46:17.1597247Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fb1c8493-542b-48eb-b624-b4c8fea62acd\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fb1c8493-542b-48eb-b624-b4c8fea62acd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage security components, security policies and virtual machines\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicCompute/*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*/write\",\r\n \"Microsoft.ClassicNetwork/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-22T17:45:15.8986455Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:03.5656122Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e3d13bf0-dd5a-482e-ba6b-9b8433878d10\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e3d13bf0-dd5a-482e-ba6b-9b8433878d10\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Security Reader Role\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.operationalInsights/workspaces/*/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-03T07:48:49.0516559Z\",\r\n \"updatedOn\": \"2017-05-03T18:42:54.978738Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/39bc4728-0917-49c7-9d2c-d95423bc2eb4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"39bc4728-0917-49c7-9d2c-d95423bc2eb4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Site Recovery service except vault creation and role assignment\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/locations/allocateStamp/action\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/write\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/*\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/*\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:46:17.4592776Z\",\r\n \"updatedOn\": \"2017-06-29T05:31:19.7240473Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6670b86e-a3f7-4917-ac9b-5d6ab1be4567\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6670b86e-a3f7-4917-ac9b-5d6ab1be4567\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you failover and failback but not perform other Site Recovery management operations\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/locations/allocateStamp/action\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/checkConsistency/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/reassociateGateway/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/renewcertificate/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/applyRecoveryPoint/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/failoverCommit/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/plannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/repairReplication/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/reProtect/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/testFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/testFailoverCleanup/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/unplannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/updateMobilityService/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/refreshProvider/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/replicationStorageClassificationMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationvCenters/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/failoverCommit/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/plannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/reProtect/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/testFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/testFailoverCleanup/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/unplannedFailover/action\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:47:50.1341148Z\",\r\n \"updatedOn\": \"2017-06-29T05:42:27.1715639Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/494ae006-db33-4328-bf46-533a6560a3ca\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"494ae006-db33-4328-bf46-533a6560a3ca\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view Site Recovery status but not perform other management operations\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/replicationStorageClassificationMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationvCenters/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:35:40.0093634Z\",\r\n \"updatedOn\": \"2017-05-26T19:54:51.393325Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/dbaa88c4-0c30-4179-9fb3-46319faa6149\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"dbaa88c4-0c30-4179-9fb3-46319faa6149\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL databases, but not access to them. Also, you can't manage their security-related policies or their parent SQL servers.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/locations/*/read\",\r\n \"Microsoft.Sql/servers/databases/*\",\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:41.1575716Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the security-related policies of SQL servers and databases, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/subnets/joinViaServiceEndpoint/action\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/read\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\",\r\n \"Microsoft.Sql/servers/firewallRules/*\",\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Sql/servers/securityAlertPolicies/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:40.2200727Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": \"yaiyun\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/056cd41c-7e88-42e1-933e-88ba6a50c9c3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"056cd41c-7e88-42e1-933e-88ba6a50c9c3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Server Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL servers and databases, but not access to them, and not their security -related policies.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/locations/*/read\",\r\n \"Microsoft.Sql/servers/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\",\r\n \"Microsoft.Sql/servers/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/securityAlertPolicies/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:41.845073Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage storage accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.Network/virtualNetworks/subnets/joinViaServiceEndpoint/action\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2017-08-21T07:43:20.3060994Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/17d1049b-9a84-46fb-8f53-869881c3d3ab\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"17d1049b-9a84-46fb-8f53-869881c3d3ab\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Key Operator Service Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Storage Account Key Operators are allowed to list and regenerate keys on Storage Accounts\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/regeneratekey/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-13T18:26:11.577057Z\",\r\n \"updatedOn\": \"2017-04-13T20:57:14.5990198Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/81a9662b-bebf-436f-a333-f67b29880f12\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"81a9662b-bebf-436f-a333-f67b29880f12\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Blob Data Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read, write and delete access to Azure Storage blob containers and data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/write\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/delete\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/write\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/delete\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ba92f5b4-2d11-453d-a403-e96b0029c9fe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ba92f5b4-2d11-453d-a403-e96b0029c9fe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Blob Data Reader (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read access to Azure Storage blob containers and data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2a2b9908-6ea1-4ae2-8e65-a410df84e7d1\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Queue Data Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read, write, and delete access to Azure Storage queues and queue messages.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/write\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/delete\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/write\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/delete\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/974c5e8b-45b9-4653-ba55-5f855dd0fb88\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"974c5e8b-45b9-4653-ba55-5f855dd0fb88\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Queue Data Reader (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read access to Azure Storage queues and queue messages.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/19e7f393-937e-4f77-808e-94535e297925\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"19e7f393-937e-4f77-808e-94535e297925\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Support Request Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you create and manage Support requests\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-22T22:25:37.8053068Z\",\r\n \"updatedOn\": \"2017-06-23T01:06:24.2399631Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/cfd33db0-3dd1-45e3-aa9d-cdbdf3b6f24e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"cfd33db0-3dd1-45e3-aa9d-cdbdf3b6f24e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Traffic Manager Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Traffic Manager profiles, but does not let you control who has access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/trafficManagerProfiles/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T23:33:25.9730842Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:44.1458854Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a4b10055-b0c7-44c2-b00f-c7b5b3550cf7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a4b10055-b0c7-44c2-b00f-c7b5b3550cf7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"User Access Administrator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage user access to Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:24.465664Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Administrator Login\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"-\\tUsers with this role have the ability to login to a virtual machine with Windows administrator or Linux root user privileges.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/virtualMachines/loginAsAdmin/action\",\r\n \"Microsoft.Compute/virtualMachines/login/action\",\r\n \"Microsoft.Compute/virtualMachine/loginAsAdmin/action\",\r\n \"Microsoft.Compute/virtualMachine/logon/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"updatedOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/1c0163c0-47e6-4577-8991-ea5c82e286e4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"1c0163c0-47e6-4577-8991-ea5c82e286e4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage virtual machines, but not access to them, and not the virtual network or storage account they�re connected to.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Compute/availabilitySets/*\",\r\n \"Microsoft.Compute/locations/*\",\r\n \"Microsoft.Compute/virtualMachines/*\",\r\n \"Microsoft.Compute/virtualMachineScaleSets/*\",\r\n \"Microsoft.DevTestLab/schedules/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/applicationGateways/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/loadBalancers/probes/join/action\",\r\n \"Microsoft.Network/loadBalancers/read\",\r\n \"Microsoft.Network/locations/*\",\r\n \"Microsoft.Network/networkInterfaces/*\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.RecoveryServices/locations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/*/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/backupProtectionIntent/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/write\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/write\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2017-11-14T03:00:30.1736393Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9980e02c-c2be-4d73-94e8-173b1dc7cf3c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine User Login\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Users with this role have the ability to login to a virtual machine as a regular user.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/virtualMachines/login/action\",\r\n \"Microsoft.Compute/virtualMachine/logon/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"updatedOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fb879df8-f326-4884-b1cf-06f3ad86be52\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fb879df8-f326-4884-b1cf-06f3ad86be52\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Web Plan Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the web plans for websites, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/serverFarms/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:05.9401651Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Website Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage websites (not web plans), but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/certificates/*\",\r\n \"Microsoft.Web/listSitesAssignedToHostName/read\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/sites/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:06.5272742Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"de139f84-1756-47ae-9be6-808fbbe84772\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"'asd and asd'\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-03-07T18:42:07.8446316Z\",\r\n \"updatedOn\": \"2018-03-09T00:37:49.4866756Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4d038b94-8151-421c-871c-bf003bd41a48\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4d038b94-8151-421c-871c-bf003bd41a48\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Read, monitor and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/DoNOtExist2\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T19:41:19.5740949Z\",\r\n \"updatedOn\": \"2017-08-08T20:30:27.6789432Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"54d11eda-97f5-4f67-905e-ada5cc5e5589\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader2\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Read, monitor and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T21:40:52.0128679Z\",\r\n \"updatedOn\": \"2017-08-08T21:40:52.0128679Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/213300b3-28f6-4204-b40d-65cae784d5c5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"213300b3-28f6-4204-b40d-65cae784d5c5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader3\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T21:41:46.0651912Z\",\r\n \"updatedOn\": \"2017-08-08T21:41:46.0651912Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/875fe016-e667-4e87-b057-6c1d54104aa9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"875fe016-e667-4e87-b057-6c1d54104aa9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_090c2623-185e-4bba-a5ac-0ec11519e2f0\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:20:19.2391214Z\",\r\n \"updatedOn\": \"2017-11-22T21:20:19.2391214Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/090c2623-185e-4bba-a5ac-0ec11519e2f0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"090c2623-185e-4bba-a5ac-0ec11519e2f0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_4e5d1904-3ab7-4f1c-8651-870593fa0d85\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:06:30.2192881Z\",\r\n \"updatedOn\": \"2017-11-22T21:06:30.2192881Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4e5d1904-3ab7-4f1c-8651-870593fa0d85\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4e5d1904-3ab7-4f1c-8651-870593fa0d85\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_967145b9-9e91-4db1-8052-07a30b03c8e9\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:24:50.2211944Z\",\r\n \"updatedOn\": \"2017-11-22T21:24:50.2211944Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/967145b9-9e91-4db1-8052-07a30b03c8e9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"967145b9-9e91-4db1-8052-07a30b03c8e9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"OnCommand Cloud Manager Operator\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"OnCommand Cloud Manager Permissions\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/disks/delete\",\r\n \"Microsoft.Compute/disks/read\",\r\n \"Microsoft.Compute/disks/write\",\r\n \"Microsoft.Compute/locations/operations/read\",\r\n \"Microsoft.Compute/locations/vmSizes/read\",\r\n \"Microsoft.Compute/operations/read\",\r\n \"Microsoft.Compute/virtualMachines/instanceView/read\",\r\n \"Microsoft.Compute/virtualMachines/powerOff/action\",\r\n \"Microsoft.Compute/virtualMachines/read\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Compute/virtualMachines/vmSizes/read\",\r\n \"Microsoft.Compute/virtualMachines/write\",\r\n \"Microsoft.Network/locations/operationResults/read\",\r\n \"Microsoft.Network/locations/operations/read\",\r\n \"Microsoft.Network/networkInterfaces/read\",\r\n \"Microsoft.Network/networkInterfaces/write\",\r\n \"Microsoft.Network/networkInterfaces/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/networkSecurityGroups/write\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/checkIpAddressAvailability/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/virtualMachines/read\",\r\n \"Microsoft.Network/virtualNetworks/virtualMachines/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/deployments/read\",\r\n \"Microsoft.Resources/deployments/write\",\r\n \"Microsoft.Resources/resources/read\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/delete\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourcegroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/write\",\r\n \"Microsoft.Storage/checknameavailability/read\",\r\n \"Microsoft.Storage/operations/read\",\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Storage/storageAccounts/regeneratekey/action\",\r\n \"Microsoft.Storage/storageAccounts/write\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-03-29T21:56:07.9054892Z\",\r\n \"updatedOn\": \"2017-03-29T21:56:07.9054892Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9acd117c-1527-4461-ab19-031c2329aa9b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9acd117c-1527-4461-ab19-031c2329aa9b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Support Custom Role\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Support Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-02-02T02:17:43.627696Z\",\r\n \"updatedOn\": \"2017-04-20T22:55:02.9860347Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ee2d57e0-fda3-436d-8174-f3c9684efb46\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ee2d57e0-fda3-436d-8174-f3c9684efb46\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test Administrator\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role to manage Azure environment\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ADHybridHealthService/configuration/read\",\r\n \"Microsoft.ADHybridHealthService/services/read\",\r\n \"Microsoft.ADHybridHealthService/services/servicemembers/read\",\r\n \"Microsoft.ADHybridHealthService/services/servicemembers/alerts/read\",\r\n \"Microsoft.ADHybridHealthService/services/alerts/read\",\r\n \"Microsoft.Advisor/register/action\",\r\n \"Microsoft.Advisor/recommendations/read\",\r\n \"Microsoft.Authorization/classicAdministrators/read\",\r\n \"Microsoft.Authorization/locks/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-25T23:19:00.1735084Z\",\r\n \"updatedOn\": \"2017-05-25T23:19:00.1735084Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/239cd0e7-5e27-4872-a1d0-0ff3c4cec6b6\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"239cd0e7-5e27-4872-a1d0-0ff3c4cec6b6\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test Administrator for testing\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role to manage Azure environment\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/roleAssignments/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-10-31T23:40:34.3971201Z\",\r\n \"updatedOn\": \"2017-10-31T23:40:34.3971201Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7db62a6c-edd9-42bb-b30e-31fc063ce154\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7db62a6c-edd9-42bb-b30e-31fc063ce154\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test definiton\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can monitor compute, network and storage, and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-30T20:29:54.258388Z\",\r\n \"updatedOn\": \"2017-06-30T20:29:54.258388Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/574857fa-2e5b-4029-ada2-7d042637cbfb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"574857fa-2e5b-4029-ada2-7d042637cbfb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test definiton2\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can monitor compute, network and storage, and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-30T20:32:19.4246182Z\",\r\n \"updatedOn\": \"2017-06-30T20:32:19.4246182Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/0b98a570-beae-486e-aa44-7cb035aa126d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"0b98a570-beae-486e-aa44-7cb035aa126d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_1c581fde-9c61-41fe-b0fa-9f113f09280d\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbactest\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T00:43:21.0606467Z\",\r\n \"updatedOn\": \"2017-04-21T18:07:28.8010892Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/41c81219-e0b7-4d81-96db-5ac27ff234be\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"41c81219-e0b7-4d81-96db-5ac27ff234be\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_2f81f152-b1b4-4d72-b8f5-5d37259420e5\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T01:05:07.7863114Z\",\r\n \"updatedOn\": \"2016-03-11T01:05:07.7863114Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a51d8fc0-3f4c-41df-90c6-2172129cb3a3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a51d8fc0-3f4c-41df-90c6-2172129cb3a3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_6d13263a-d237-4d4d-9227-a9e055757887\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-29T23:20:59.9048046Z\",\r\n \"updatedOn\": \"2017-06-29T23:20:59.9048046Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7749b7c9-67a5-4d9c-9e58-58c811859c1a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7749b7c9-67a5-4d9c-9e58-58c811859c1a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_6ff3b952-c97a-41db-83f5-b1313ec23328\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T01:05:14.1498525Z\",\r\n \"updatedOn\": \"2016-03-11T01:05:14.1498525Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/10162e6e-237a-438c-8dd4-7b9dfadcd1ef\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"10162e6e-237a-438c-8dd4-7b9dfadcd1ef\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage service and the APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2017-01-23T23:12:00.5823195Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/312a565d-c81f-4fd8-895a-4e21e48d571c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"312a565d-c81f-4fd8-895a-4e21e48d571c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Operator Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage service but not the APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*/read\",\r\n \"Microsoft.ApiManagement/service/backup/action\",\r\n \"Microsoft.ApiManagement/service/delete\",\r\n \"Microsoft.ApiManagement/service/managedeployments/action\",\r\n \"Microsoft.ApiManagement/service/read\",\r\n \"Microsoft.ApiManagement/service/restore/action\",\r\n \"Microsoft.ApiManagement/service/updatecertificate/action\",\r\n \"Microsoft.ApiManagement/service/updatehostname/action\",\r\n \"Microsoft.ApiManagement/service/write\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.ApiManagement/service/users/keys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-11-09T00:03:42.1194019Z\",\r\n \"updatedOn\": \"2016-11-18T23:56:25.4682649Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e022efe7-f5ba-4159-bbe4-b44f577e9b61\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e022efe7-f5ba-4159-bbe4-b44f577e9b61\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Reader Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read-only access to service and APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*/read\",\r\n \"Microsoft.ApiManagement/service/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.ApiManagement/service/users/keys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-11-09T00:26:45.1540473Z\",\r\n \"updatedOn\": \"2017-01-23T23:10:34.8876776Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/71522526-b88f-4d52-b57f-d31fc3546d0d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"71522526-b88f-4d52-b57f-d31fc3546d0d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Component Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage Application Insights components\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-11-29T20:30:34.2313394Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ae349356-3a1b-4a5e-921d-050484c6347e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ae349356-3a1b-4a5e-921d-050484c6347e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Snapshot Debugger\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Gives user permission to use Application Insights Snapshot Debugger features\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T21:25:12.3728747Z\",\r\n \"updatedOn\": \"2017-04-19T23:34:59.9511581Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/08954f03-6346-4c2e-81c0-ec3a5cfae23b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"08954f03-6346-4c2e-81c0-ec3a5cfae23b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Job Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create and Manage Jobs using Automation Runbooks.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T20:52:41.0020018Z\",\r\n \"updatedOn\": \"2018-03-06T02:20:41.6886187Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4fe576fe-1146-4730-92eb-48519fa6bf9f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4fe576fe-1146-4730-92eb-48519fa6bf9f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Automation Operators are able to start, stop, suspend, and resume jobs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/write\",\r\n \"Microsoft.Automation/automationAccounts/linkedWorkspace/read\",\r\n \"Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/read\",\r\n \"Microsoft.Automation/automationAccounts/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/write\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-18T01:05:03.391613Z\",\r\n \"updatedOn\": \"2018-03-06T02:10:10.7101464Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d3881f73-407a-4167-8283-e981cbba0404\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d3881f73-407a-4167-8283-e981cbba0404\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Runbook Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read Runbook properties - to be able to create Jobs of the runbook.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T20:47:49.5640674Z\",\r\n \"updatedOn\": \"2017-04-25T01:00:45.6444999Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5fb5aef8-1081-4b8e-bb16-9d5d0385bab5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5fb5aef8-1081-4b8e-bb16-9d5d0385bab5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Azure Stack Registration Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Azure Stack registrations.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.AzureStack/registrations/products/listDetails/action\",\r\n \"Microsoft.AzureStack/registrations/products/read\",\r\n \"Microsoft.AzureStack/registrations/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-13T23:42:06.2161827Z\",\r\n \"updatedOn\": \"2017-11-13T23:54:02.400708Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6f12a6df-dd06-4f3e-bcb1-ce8be600526a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6f12a6df-dd06-4f3e-bcb1-ce8be600526a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Backup Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage backup service,but can't create vaults and give access to others\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/*\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/*\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/*\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupSecurityPIN/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:12:15.7321344Z\",\r\n \"updatedOn\": \"2017-07-07T06:22:36.4530284Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e467623-bb1f-42f4-a55d-6e525e11384b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e467623-bb1f-42f4-a55d-6e525e11384b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Backup Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage backup services, except removal of backup, vault creation and giving access to others\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/backup/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationsStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/restore/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/cancel/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/write\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/write\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/provisionInstantItemRecovery/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/revokeInstantItemRecovery/action\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/write\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:21:11.894764Z\",\r\n \"updatedOn\": \"2017-09-13T10:34:41.5049784Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/00c29273-979b-4161-815c-10b084fb9324\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"00c29273-979b-4161-815c-10b084fb9324\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Backup Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view backup services, but can't make changes\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationsStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:18:41.3893065Z\",\r\n \"updatedOn\": \"2017-09-13T10:33:25.5814653Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a795c7a0-d4a2-40c1-ae25-d81f01202912\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a795c7a0-d4a2-40c1-ae25-d81f01202912\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Billing Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows read access to billing data\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Billing/*/read\",\r\n \"Microsoft.Consumption/*/read\",\r\n \"Microsoft.Commerce/*/read\",\r\n \"Microsoft.Management/managementGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-25T02:13:38.9054151Z\",\r\n \"updatedOn\": \"2017-09-19T17:36:32.7624564Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fa23ad8b-c56e-40d8-ac0c-ce449e1d2c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fa23ad8b-c56e-40d8-ac0c-ce449e1d2c64\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"BizTalk Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage BizTalk services, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.BizTalkServices/BizTalk/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:55.8430061Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e3c6656-6cfa-4708-81fe-0de47ac73342\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e3c6656-6cfa-4708-81fe-0de47ac73342\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Endpoint Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage CDN endpoints, but can’t grant access to other users.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/endpoints/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:52.6231539Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/426e0c7f-0c7e-4658-b36f-ff54d6c29b45\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"426e0c7f-0c7e-4658-b36f-ff54d6c29b45\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Endpoint Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view CDN endpoints, but can’t make changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/endpoints/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:53.1585846Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/871e35f6-b5c1-49cc-a043-bde969a0f2cd\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"871e35f6-b5c1-49cc-a043-bde969a0f2cd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Profile Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage CDN profiles and their endpoints, but can’t grant access to other users.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:53.7051278Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ec156ff8-a8d1-4d15-830c-5b80698ca432\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ec156ff8-a8d1-4d15-830c-5b80698ca432\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Profile Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view CDN profiles and their endpoints, but can’t make changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:54.2283001Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8f96442b-4075-438f-813d-ad51ab4019af\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8f96442b-4075-438f-813d-ad51ab4019af\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic networks, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicNetwork/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:56.3934954Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b34d265f-36f7-4a0d-a4d4-e158ca92e90f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b34d265f-36f7-4a0d-a4d4-e158ca92e90f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic storage accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:56.9379206Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/86e8f5dc-a6e9-4c67-9d15-de283e8eac25\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"86e8f5dc-a6e9-4c67-9d15-de283e8eac25\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Key Operator Service Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Classic Storage Account Key Operators are allowed to list and regenerate keys on Classic Storage Accounts\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/listkeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/regeneratekey/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-13T18:22:52.14611Z\",\r\n \"updatedOn\": \"2017-04-13T20:54:03.0505986Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/985d6b00-f706-48f5-a6fe-d0ca12fb668d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"985d6b00-f706-48f5-a6fe-d0ca12fb668d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicCompute/domainNames/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*\",\r\n \"Microsoft.ClassicNetwork/networkSecurityGroups/join/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/link/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/join/action\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/disks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/images/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:57.4788684Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d73bb868-a0df-4d4d-bd69-98a00b01fccb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d73bb868-a0df-4d4d-bd69-98a00b01fccb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"ClearDB MySQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage ClearDB MySQL databases, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"successbricks.cleardb/databases/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:58.1393839Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9106cda0-8a86-4e81-b686-29a22c54effe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9106cda0-8a86-4e81-b686-29a22c54effe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything except access to resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Delete\",\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/elevateAccess/Action\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-12-14T02:04:45.1393855Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Cosmos DB Account Reader Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read Azure Cosmos DB Accounts data\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DocumentDB/*/read\",\r\n \"Microsoft.DocumentDB/databaseAccounts/readonlykeys/action\",\r\n \"Microsoft.Insights/MetricDefinitions/read\",\r\n \"Microsoft.Insights/Metrics/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-10-30T17:53:54.6005577Z\",\r\n \"updatedOn\": \"2018-02-21T01:36:59.6186231Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fbdf93bf-df7d-467e-a4d2-9458aa1360c8\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fbdf93bf-df7d-467e-a4d2-9458aa1360c8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Data Factory Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create and manage data factories, as well as child resources within them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DataFactory/dataFactories/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-09-12T19:16:42.3441035Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/673868aa-7521-48a0-acc6-0f60742d39f5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"673868aa-7521-48a0-acc6-0f60742d39f5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Data Lake Analytics Developer\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you submit, monitor, and manage your own jobs but not create or delete Data Lake Analytics accounts.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.BigAnalytics/accounts/*\",\r\n \"Microsoft.DataLakeAnalytics/accounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.BigAnalytics/accounts/Delete\",\r\n \"Microsoft.BigAnalytics/accounts/TakeOwnership/action\",\r\n \"Microsoft.BigAnalytics/accounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/TakeOwnership/action\",\r\n \"Microsoft.DataLakeAnalytics/accounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/dataLakeStoreAccounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/dataLakeStoreAccounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/storageAccounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/storageAccounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/firewallRules/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/firewallRules/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/computePolicies/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/computePolicies/Delete\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-20T00:33:29.3115234Z\",\r\n \"updatedOn\": \"2017-08-18T00:00:17.0411642Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/47b7735b-770e-4598-a7da-8b91488b4c88\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"47b7735b-770e-4598-a7da-8b91488b4c88\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DevTest Labs User\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you connect, start, restart, and shutdown your virtual machines in your Azure DevTest Labs.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Compute/availabilitySets/read\",\r\n \"Microsoft.Compute/virtualMachines/*/read\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Compute/virtualMachines/read\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.DevTestLab/*/read\",\r\n \"Microsoft.DevTestLab/labs/createEnvironment/action\",\r\n \"Microsoft.DevTestLab/labs/claimAnyVm/action\",\r\n \"Microsoft.DevTestLab/labs/formulas/delete\",\r\n \"Microsoft.DevTestLab/labs/formulas/read\",\r\n \"Microsoft.DevTestLab/labs/formulas/write\",\r\n \"Microsoft.DevTestLab/labs/policySets/evaluatePolicies/action\",\r\n \"Microsoft.DevTestLab/labs/virtualMachines/claim/action\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/networkInterfaces/*/read\",\r\n \"Microsoft.Network/networkInterfaces/join/action\",\r\n \"Microsoft.Network/networkInterfaces/read\",\r\n \"Microsoft.Network/networkInterfaces/write\",\r\n \"Microsoft.Network/publicIPAddresses/*/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/deployments/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Compute/virtualMachines/vmSizes/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-08T21:52:45.0657582Z\",\r\n \"updatedOn\": \"2017-02-02T02:38:38.2961026Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/76283e04-6283-4c54-8f91-bcf1374a3c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"76283e04-6283-4c54-8f91-bcf1374a3c64\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DNS Zone Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DNS zones and record sets in Azure DNS, but does not let you control who has access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/dnsZones/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T23:33:25.9730842Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:40.3710365Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/befefa01-2a29-4197-83a8-272ff33ce314\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"befefa01-2a29-4197-83a8-272ff33ce314\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DocumentDB Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DocumentDB accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DocumentDb/databaseAccounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:07.2132374Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5bd9cd88-fe45-4216-938b-f97437e15450\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5bd9cd88-fe45-4216-938b-f97437e15450\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Intelligent Systems Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Intelligent Systems accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.IntelligentSystems/accounts/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:59.7946586Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/03a6d094-3444-4b3d-88af-7477090a9e5e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"03a6d094-3444-4b3d-88af-7477090a9e5e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Key Vault Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage key vaults, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.KeyVault/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.KeyVault/locations/deletedVaults/purge/action\",\r\n \"Microsoft.KeyVault/hsmPools/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2017-12-14T02:01:18.46412Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f25e0fa2-a7c8-4377-a976-54943a77a395\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f25e0fa2-a7c8-4377-a976-54943a77a395\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Lab Creator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you create, manage, delete your managed labs under your Azure Lab Accounts.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.LabServices/labAccounts/*/read\",\r\n \"Microsoft.LabServices/labAccounts/createLab/action\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-01-18T23:38:58.1036141Z\",\r\n \"updatedOn\": \"2018-03-08T19:53:30.3032044Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b97fb8bc-a8b2-4522-a38b-dd33c7e65ead\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b97fb8bc-a8b2-4522-a38b-dd33c7e65ead\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Log Analytics Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Log Analytics Contributor can read all monitoring data and edit monitoring settings. Editing monitoring settings includes adding the VM extension to VMs; reading storage account keys to be able to configure collection of logs from Azure Storage; creating and configuring Automation accounts; adding solutions; and configuring Azure diagnostics on all Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Automation/automationAccounts/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/extensions/*\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Compute/virtualMachines/extensions/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.OperationalInsights/*\",\r\n \"Microsoft.OperationsManagement/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourcegroups/deployments/*\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-25T21:51:45.3174711Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:26.6376126Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/92aaf0da-9dab-42b6-94a3-d43ce8d16293\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"92aaf0da-9dab-42b6-94a3-d43ce8d16293\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Log Analytics Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Log Analytics Reader can view and search all monitoring data as well as and view monitoring settings, including viewing the configuration of Azure diagnostics on all Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.OperationalInsights/workspaces/analytics/query/action\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.OperationalInsights/workspaces/sharedKeys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-02T00:20:28.1449012Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:26.0438523Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/73c42c96-874c-492b-b04d-ab87d138a893\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"73c42c96-874c-492b-b04d-ab87d138a893\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Logic App Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage logic app, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.Insights/logdefinitions/*\",\r\n \"Microsoft.Insights/metricDefinitions/*\",\r\n \"Microsoft.Logic/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/connectionGateways/*\",\r\n \"Microsoft.Web/connections/*\",\r\n \"Microsoft.Web/customApis/*\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/sites/functions/listSecrets/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-04-28T21:33:30.4656007Z\",\r\n \"updatedOn\": \"2018-01-10T23:11:44.85806Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/87a39d53-fc1b-424a-814c-f7e04687dc9e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"87a39d53-fc1b-424a-814c-f7e04687dc9e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Logic App Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you read, enable and disable logic app.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*/read\",\r\n \"Microsoft.Insights/diagnosticSettings/*/read\",\r\n \"Microsoft.Insights/metricDefinitions/*/read\",\r\n \"Microsoft.Logic/*/read\",\r\n \"Microsoft.Logic/workflows/disable/action\",\r\n \"Microsoft.Logic/workflows/enable/action\",\r\n \"Microsoft.Logic/workflows/validate/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/connectionGateways/*/read\",\r\n \"Microsoft.Web/connections/*/read\",\r\n \"Microsoft.Web/customApis/*/read\",\r\n \"Microsoft.Web/serverFarms/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-04-28T21:33:30.4656007Z\",\r\n \"updatedOn\": \"2018-01-10T23:14:26.9539724Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/515c2055-d9d4-4321-b1b9-bd0c9a0f79fe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"515c2055-d9d4-4321-b1b9-bd0c9a0f79fe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Managed Identity Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create, Read, Update, and Delete User Assigned Identity\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/read\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/write\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/delete\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-14T19:53:42.8804692Z\",\r\n \"updatedOn\": \"2017-12-14T22:17:02.2740594Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e40ec5ca-96e0-45a2-b4ff-59039f2c2b59\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e40ec5ca-96e0-45a2-b4ff-59039f2c2b59\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Managed Identity Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read and Assign User Assigned Identity\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/read\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/assign/action\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-14T19:52:04.3924594Z\",\r\n \"updatedOn\": \"2017-12-14T22:16:00.1483256Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f1a07417-d97a-45cb-824c-7a7467783830\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f1a07417-d97a-45cb-824c-7a7467783830\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Monitoring Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read all monitoring data and update monitoring settings.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.AlertsManagement/alerts/*\",\r\n \"Microsoft.AlertsManagement/alertsSummary/*\",\r\n \"Microsoft.Insights/AlertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/DiagnosticSettings/*\",\r\n \"Microsoft.Insights/eventtypes/*\",\r\n \"Microsoft.Insights/LogDefinitions/*\",\r\n \"Microsoft.Insights/MetricDefinitions/*\",\r\n \"Microsoft.Insights/Metrics/*\",\r\n \"Microsoft.Insights/Register/Action\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.OperationalInsights/workspaces/intelligencepacks/*\",\r\n \"Microsoft.OperationalInsights/workspaces/savedSearches/*\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.OperationalInsights/workspaces/sharedKeys/action\",\r\n \"Microsoft.OperationalInsights/workspaces/storageinsightconfigs/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.WorkloadMonitor/workloads/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-09-21T19:21:08.4345976Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:28.4990834Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/749f88d5-cbae-40b8-bcfc-e573ddc772fa\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"749f88d5-cbae-40b8-bcfc-e573ddc772fa\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Monitoring Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read all monitoring data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-09-21T19:19:52.4939376Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:27.262625Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/43d0d8ad-25c7-4714-9337-8ba259a9fe05\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"43d0d8ad-25c7-4714-9337-8ba259a9fe05\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage networks, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:00.3326359Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4d97b98b-1d4f-4787-a291-c67834d212e7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"New Relic APM Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage New Relic Application Performance Management accounts and applications, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"NewRelic.APM/accounts/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:07.7538043Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5d28c62d-5b37-4476-8438-e587778df237\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5d28c62d-5b37-4476-8438-e587778df237\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything, including access to resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:00.9179619Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:25.4031403Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Redis Cache Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Redis caches, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cache/redis/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:01.9877071Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e0f68234-74aa-48ed-b826-c38b57376e17\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e0f68234-74aa-48ed-b826-c38b57376e17\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Resource Policy Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"(Preview) Backfilled users from EA, with rights to create/modify resource policy, create support ticket and read resources/hierarchy.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/policyassignments/*\",\r\n \"Microsoft.Authorization/policydefinitions/*\",\r\n \"Microsoft.Authorization/policysetdefinitions/*\",\r\n \"Microsoft.PolicyInsights/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-25T19:08:01.3861639Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:27.8272264Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/36243c78-bf99-498c-9df9-86d9f8d28608\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"36243c78-bf99-498c-9df9-86d9f8d28608\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Scheduler Job Collections Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Scheduler job collections, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Scheduler/jobcollections/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:02.5343995Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/188a0f2f-5c9e-469b-ae67-2aa5ce574b94\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"188a0f2f-5c9e-469b-ae67-2aa5ce574b94\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Search Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Search services, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Search/searchServices/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:03.0463472Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7ca78c08-252a-4471-8644-bb5ff32d4ba0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7ca78c08-252a-4471-8644-bb5ff32d4ba0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Admin\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Security Admin Role\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Authorization/policyAssignments/*\",\r\n \"Microsoft.Authorization/policyDefinitions/*\",\r\n \"Microsoft.Authorization/policySetDefinitions/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.operationalInsights/workspaces/*/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*/read\",\r\n \"Microsoft.Security/locations/alerts/dismiss/action\",\r\n \"Microsoft.Security/locations/alerts/activate/action\",\r\n \"Microsoft.Security/locations/tasks/dismiss/action\",\r\n \"Microsoft.Security/locations/tasks/activate/action\",\r\n \"Microsoft.Security/policies/write\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-03T07:51:23.0917487Z\",\r\n \"updatedOn\": \"2018-03-08T18:19:50.7393029Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fb1c8493-542b-48eb-b624-b4c8fea62acd\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fb1c8493-542b-48eb-b624-b4c8fea62acd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage security components, security policies and virtual machines\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicCompute/*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*/write\",\r\n \"Microsoft.ClassicNetwork/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-22T17:45:15.8986455Z\",\r\n \"updatedOn\": \"2018-03-08T18:18:48.618362Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e3d13bf0-dd5a-482e-ba6b-9b8433878d10\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e3d13bf0-dd5a-482e-ba6b-9b8433878d10\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Security Reader Role\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.operationalInsights/workspaces/*/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-03T07:48:49.0516559Z\",\r\n \"updatedOn\": \"2017-05-03T18:42:54.978738Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/39bc4728-0917-49c7-9d2c-d95423bc2eb4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"39bc4728-0917-49c7-9d2c-d95423bc2eb4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Site Recovery service except vault creation and role assignment\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/locations/allocateStamp/action\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/write\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/*\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/*\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:46:17.4592776Z\",\r\n \"updatedOn\": \"2017-06-29T05:31:19.7240473Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6670b86e-a3f7-4917-ac9b-5d6ab1be4567\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6670b86e-a3f7-4917-ac9b-5d6ab1be4567\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you failover and failback but not perform other Site Recovery management operations\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/locations/allocateStamp/action\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/checkConsistency/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/reassociateGateway/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/renewcertificate/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/applyRecoveryPoint/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/failoverCommit/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/plannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/repairReplication/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/reProtect/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/testFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/testFailoverCleanup/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/unplannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/updateMobilityService/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/refreshProvider/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/replicationStorageClassificationMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationvCenters/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/failoverCommit/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/plannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/reProtect/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/testFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/testFailoverCleanup/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/unplannedFailover/action\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:47:50.1341148Z\",\r\n \"updatedOn\": \"2017-06-29T05:42:27.1715639Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/494ae006-db33-4328-bf46-533a6560a3ca\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"494ae006-db33-4328-bf46-533a6560a3ca\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view Site Recovery status but not perform other management operations\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/replicationStorageClassificationMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationvCenters/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:35:40.0093634Z\",\r\n \"updatedOn\": \"2017-05-26T19:54:51.393325Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/dbaa88c4-0c30-4179-9fb3-46319faa6149\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"dbaa88c4-0c30-4179-9fb3-46319faa6149\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL databases, but not access to them. Also, you can't manage their security-related policies or their parent SQL servers.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/locations/*/read\",\r\n \"Microsoft.Sql/servers/databases/*\",\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:41.1575716Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the security-related policies of SQL servers and databases, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/subnets/joinViaServiceEndpoint/action\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/read\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\",\r\n \"Microsoft.Sql/servers/firewallRules/*\",\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Sql/servers/securityAlertPolicies/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:40.2200727Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": \"yaiyun\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/056cd41c-7e88-42e1-933e-88ba6a50c9c3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"056cd41c-7e88-42e1-933e-88ba6a50c9c3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Server Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL servers and databases, but not access to them, and not their security -related policies.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/locations/*/read\",\r\n \"Microsoft.Sql/servers/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\",\r\n \"Microsoft.Sql/servers/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/securityAlertPolicies/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:41.845073Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage storage accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.Network/virtualNetworks/subnets/joinViaServiceEndpoint/action\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2017-08-21T07:43:20.3060994Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/17d1049b-9a84-46fb-8f53-869881c3d3ab\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"17d1049b-9a84-46fb-8f53-869881c3d3ab\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Key Operator Service Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Storage Account Key Operators are allowed to list and regenerate keys on Storage Accounts\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/regeneratekey/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-13T18:26:11.577057Z\",\r\n \"updatedOn\": \"2017-04-13T20:57:14.5990198Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/81a9662b-bebf-436f-a333-f67b29880f12\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"81a9662b-bebf-436f-a333-f67b29880f12\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Blob Data Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read, write and delete access to Azure Storage blob containers and data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/write\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/delete\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/write\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/delete\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ba92f5b4-2d11-453d-a403-e96b0029c9fe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ba92f5b4-2d11-453d-a403-e96b0029c9fe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Blob Data Reader (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read access to Azure Storage blob containers and data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2a2b9908-6ea1-4ae2-8e65-a410df84e7d1\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Queue Data Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read, write, and delete access to Azure Storage queues and queue messages.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/write\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/delete\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/write\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/delete\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/974c5e8b-45b9-4653-ba55-5f855dd0fb88\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"974c5e8b-45b9-4653-ba55-5f855dd0fb88\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Queue Data Reader (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read access to Azure Storage queues and queue messages.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/19e7f393-937e-4f77-808e-94535e297925\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"19e7f393-937e-4f77-808e-94535e297925\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Support Request Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you create and manage Support requests\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-22T22:25:37.8053068Z\",\r\n \"updatedOn\": \"2017-06-23T01:06:24.2399631Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/cfd33db0-3dd1-45e3-aa9d-cdbdf3b6f24e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"cfd33db0-3dd1-45e3-aa9d-cdbdf3b6f24e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Traffic Manager Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Traffic Manager profiles, but does not let you control who has access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/trafficManagerProfiles/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T23:33:25.9730842Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:44.1458854Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a4b10055-b0c7-44c2-b00f-c7b5b3550cf7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a4b10055-b0c7-44c2-b00f-c7b5b3550cf7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"User Access Administrator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage user access to Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:24.465664Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Administrator Login\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"-\\tUsers with this role have the ability to login to a virtual machine with Windows administrator or Linux root user privileges.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/virtualMachines/loginAsAdmin/action\",\r\n \"Microsoft.Compute/virtualMachines/login/action\",\r\n \"Microsoft.Compute/virtualMachine/loginAsAdmin/action\",\r\n \"Microsoft.Compute/virtualMachine/logon/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"updatedOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/1c0163c0-47e6-4577-8991-ea5c82e286e4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"1c0163c0-47e6-4577-8991-ea5c82e286e4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage virtual machines, but not access to them, and not the virtual network or storage account they�re connected to.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Compute/availabilitySets/*\",\r\n \"Microsoft.Compute/locations/*\",\r\n \"Microsoft.Compute/virtualMachines/*\",\r\n \"Microsoft.Compute/virtualMachineScaleSets/*\",\r\n \"Microsoft.DevTestLab/schedules/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/applicationGateways/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/loadBalancers/probes/join/action\",\r\n \"Microsoft.Network/loadBalancers/read\",\r\n \"Microsoft.Network/locations/*\",\r\n \"Microsoft.Network/networkInterfaces/*\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.RecoveryServices/locations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/*/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/backupProtectionIntent/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/write\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/write\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2017-11-14T03:00:30.1736393Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9980e02c-c2be-4d73-94e8-173b1dc7cf3c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine User Login\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Users with this role have the ability to login to a virtual machine as a regular user.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/virtualMachines/login/action\",\r\n \"Microsoft.Compute/virtualMachine/logon/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"updatedOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fb879df8-f326-4884-b1cf-06f3ad86be52\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fb879df8-f326-4884-b1cf-06f3ad86be52\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Web Plan Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the web plans for websites, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/serverFarms/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:05.9401651Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Website Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage websites (not web plans), but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/certificates/*\",\r\n \"Microsoft.Web/listSitesAssignedToHostName/read\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/sites/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:06.5272742Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"de139f84-1756-47ae-9be6-808fbbe84772\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -29,7 +29,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:08 GMT" + "Sat, 10 Mar 2018 00:22:31 GMT" ], "Pragma": [ "no-cache" @@ -38,7 +38,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -50,7 +50,7 @@ "1" ], "x-ms-request-id": [ - "eed240fb-c1db-4c84-981d-33435e48bb0e" + "31a9e762-a486-4fb8-9897-446711ad0591" ], "X-Content-Type-Options": [ "nosniff" @@ -62,22 +62,22 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14999" + "14991" ], "x-ms-correlation-request-id": [ - "14d7c0b1-dd38-40d8-b41f-0ed45c686400" + "4f5b8e3a-f9b3-4494-802d-52e1044e8b1b" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014708Z:14d7c0b1-dd38-40d8-b41f-0ed45c686400" + "WESTUS2:20180310T002232Z:4f5b8e3a-f9b3-4494-802d-52e1044e8b1b" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/5714ad86-1892-4b72-aed5-99e8334de7ce?api-version=2018-01-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy81NzE0YWQ4Ni0xODkyLTRiNzItYWVkNS05OWU4MzM0ZGU3Y2U/YXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/2922dd21-9917-4e9d-b7be-817dffdf8c34?api-version=2018-01-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy8yOTIyZGQyMS05OTE3LTRlOWQtYjdiZS04MTdkZmZkZjhjMzQ/YXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/213300b3-28f6-4204-b40d-65cae784d5c5\",\r\n \"principalId\": \"77be8bac-0d6a-4cd3-9b06-e576c713c20c\",\r\n \"canDelegate\": true\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"principalId\": \"6d228a4e-7559-40f9-a6f8-0859697279a1\",\r\n \"canDelegate\": true\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -86,17 +86,17 @@ "280" ], "x-ms-client-request-id": [ - "5623c7d8-244b-4006-b148-264bf432bfd6" + "07ca6132-2aee-4b8d-9e0f-6c3f894dbaf7" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/213300b3-28f6-4204-b40d-65cae784d5c5\",\r\n \"principalId\": \"77be8bac-0d6a-4cd3-9b06-e576c713c20c\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2018-02-16T01:47:09.2832059Z\",\r\n \"updatedOn\": \"2018-02-16T01:47:09.2832059Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": true\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/5714ad86-1892-4b72-aed5-99e8334de7ce\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"5714ad86-1892-4b72-aed5-99e8334de7ce\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"principalId\": \"6d228a4e-7559-40f9-a6f8-0859697279a1\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2018-03-10T00:22:32.615638Z\",\r\n \"updatedOn\": \"2018-03-10T00:22:32.615638Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": true\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/2922dd21-9917-4e9d-b7be-817dffdf8c34\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"2922dd21-9917-4e9d-b7be-817dffdf8c34\"\r\n}", "ResponseHeaders": { "Content-Length": [ "786" @@ -111,13 +111,13 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:11 GMT" + "Sat, 10 Mar 2018 00:22:33 GMT" ], "Pragma": [ "no-cache" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -126,7 +126,7 @@ "2" ], "x-ms-request-id": [ - "d7283f3e-90e9-4fc9-bd51-a174519c38a4" + "5967985b-d828-47bf-822f-53316846d9f3" ], "X-Content-Type-Options": [ "nosniff" @@ -138,35 +138,35 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1187" + "1199" ], "x-ms-correlation-request-id": [ - "2d5c255b-71a1-4972-b7af-1088bb5c6c1d" + "a8c27037-d1be-4929-9307-89928fcf22c9" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014711Z:2d5c255b-71a1-4972-b7af-1088bb5c6c1d" + "WESTUS2:20180310T002234Z:a8c27037-d1be-4929-9307-89928fcf22c9" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/5714ad86-1892-4b72-aed5-99e8334de7ce?api-version=2018-01-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy81NzE0YWQ4Ni0xODkyLTRiNzItYWVkNS05OWU4MzM0ZGU3Y2U/YXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/2922dd21-9917-4e9d-b7be-817dffdf8c34?api-version=2018-01-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy8yOTIyZGQyMS05OTE3LTRlOWQtYjdiZS04MTdkZmZkZjhjMzQ/YXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "25550364-ece6-4383-8265-78db5fe7f33e" + "8d5c3d72-c9ed-466d-b84a-ca8fe0e857a0" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/213300b3-28f6-4204-b40d-65cae784d5c5\",\r\n \"principalId\": \"77be8bac-0d6a-4cd3-9b06-e576c713c20c\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2018-02-16T01:47:10.769371Z\",\r\n \"updatedOn\": \"2018-02-16T01:47:10.769371Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": true\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/5714ad86-1892-4b72-aed5-99e8334de7ce\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"5714ad86-1892-4b72-aed5-99e8334de7ce\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"principalId\": \"6d228a4e-7559-40f9-a6f8-0859697279a1\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2018-03-10T00:22:33.5432067Z\",\r\n \"updatedOn\": \"2018-03-10T00:22:33.5432067Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": true\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/2922dd21-9917-4e9d-b7be-817dffdf8c34\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"2922dd21-9917-4e9d-b7be-817dffdf8c34\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -178,7 +178,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:11 GMT" + "Sat, 10 Mar 2018 00:22:34 GMT" ], "Pragma": [ "no-cache" @@ -187,7 +187,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -199,7 +199,7 @@ "1" ], "x-ms-request-id": [ - "b629191c-d534-4b34-89d9-c7a6a31ae130" + "9f82eda2-3f9b-435c-b95d-bde3ef3d0851" ], "X-Content-Type-Options": [ "nosniff" @@ -211,35 +211,35 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14998" + "14990" ], "x-ms-correlation-request-id": [ - "63571e8d-bae1-44d5-a46d-5402591acf59" + "3edcc018-a032-4e7d-81af-e34ac5b4103b" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014711Z:63571e8d-bae1-44d5-a46d-5402591acf59" + "WESTUS2:20180310T002234Z:3edcc018-a032-4e7d-81af-e34ac5b4103b" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/5714ad86-1892-4b72-aed5-99e8334de7ce?api-version=2018-01-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy81NzE0YWQ4Ni0xODkyLTRiNzItYWVkNS05OWU4MzM0ZGU3Y2U/YXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/2922dd21-9917-4e9d-b7be-817dffdf8c34?api-version=2018-01-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy8yOTIyZGQyMS05OTE3LTRlOWQtYjdiZS04MTdkZmZkZjhjMzQ/YXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "413f1e77-8f9f-4f93-bc71-a0e15a4d4e97" + "7551cc75-a6ed-41a1-b777-1f0f7af77742" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/213300b3-28f6-4204-b40d-65cae784d5c5\",\r\n \"principalId\": \"77be8bac-0d6a-4cd3-9b06-e576c713c20c\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2018-02-16T01:47:10.769371Z\",\r\n \"updatedOn\": \"2018-02-16T01:47:10.769371Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": true\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/5714ad86-1892-4b72-aed5-99e8334de7ce\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"5714ad86-1892-4b72-aed5-99e8334de7ce\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"principalId\": \"6d228a4e-7559-40f9-a6f8-0859697279a1\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2018-03-10T00:22:33.5432067Z\",\r\n \"updatedOn\": \"2018-03-10T00:22:33.5432067Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": true\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/2922dd21-9917-4e9d-b7be-817dffdf8c34\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"2922dd21-9917-4e9d-b7be-817dffdf8c34\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -251,7 +251,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:11 GMT" + "Sat, 10 Mar 2018 00:22:34 GMT" ], "Pragma": [ "no-cache" @@ -260,7 +260,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -272,7 +272,7 @@ "1" ], "x-ms-request-id": [ - "68fedef9-f152-4f54-a363-91c537c46c84" + "7ea8bc24-953e-44f5-ac42-4876832e3226" ], "X-Content-Type-Options": [ "nosniff" @@ -284,13 +284,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1186" + "1198" ], "x-ms-correlation-request-id": [ - "73591758-8fae-48d1-ba8b-7e1c3b90e935" + "cb0d4560-10c5-4e81-bb9d-9da679d11a37" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014712Z:73591758-8fae-48d1-ba8b-7e1c3b90e935" + "WESTUS2:20180310T002235Z:cb0d4560-10c5-4e81-bb9d-9da679d11a37" ] }, "StatusCode": 200 @@ -302,17 +302,17 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "2d5ac2e2-f20f-4f5d-ac74-04528dc259ee" + "d792e4fe-00bd-4bf9-bd13-760952fb63ba" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/032f61d2-ed09-40c9-8657-26a273da7bae\",\r\n \"principalId\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-01-12T00:09:30.6354554Z\",\r\n \"updatedOn\": \"2018-01-12T00:09:30.6354554Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/fa1a4d3b-2cca-406b-8956-6b6b32377641\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"fa1a4d3b-2cca-406b-8956-6b6b32377641\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"principalId\": \"a7766200-6226-48e1-b4f7-7e2a7c4fbe53\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-14T00:03:57.7616429Z\",\r\n \"updatedOn\": \"2018-02-14T00:03:57.7616429Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/0c8d7a82-ee7f-43c1-aef7-b7c6e0266fb1\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"0c8d7a82-ee7f-43c1-aef7-b7c6e0266fb1\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7db62a6c-edd9-42bb-b30e-31fc063ce154\",\r\n \"principalId\": \"39ae49d9-cce2-478d-b758-0758fd99dc6a\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-10-31T23:48:33.4485152Z\",\r\n \"updatedOn\": \"2017-10-31T23:48:33.4485152Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/d83d213d-cd05-44b7-9080-9148eaeec30a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"d83d213d-cd05-44b7-9080-9148eaeec30a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"06f6eff5-0f4b-43a3-bee8-24e70a9ce55c\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T00:36:56.1924345Z\",\r\n \"updatedOn\": \"2017-06-29T00:36:56.1924345Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/b5714af5-59db-4c0f-bb29-bc788deadf2f\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b5714af5-59db-4c0f-bb29-bc788deadf2f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"0ba53ba2-b55c-47b4-81e3-7ec9a4e674f4\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T01:12:34.5615876Z\",\r\n \"updatedOn\": \"2017-06-29T01:12:34.5615876Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/4045100b-8f68-40c9-b678-b8483e111ac9\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"4045100b-8f68-40c9-b678-b8483e111ac9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"3098cd15-3216-4ac9-8048-24bd552170cb\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-11-03T18:48:14.7183609Z\",\r\n \"updatedOn\": \"2017-11-03T18:48:14.7183609Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/bd5a7d4c-1e18-4695-ade5-423350b56d21\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"bd5a7d4c-1e18-4695-ade5-423350b56d21\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"38893b88-e77f-4439-930c-07293b5b0892\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-01-10T21:43:24.2108836Z\",\r\n \"updatedOn\": \"2018-01-10T21:43:24.2108836Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/ad92ce71-4103-48b0-a15a-1e9a96c12ed1\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"ad92ce71-4103-48b0-a15a-1e9a96c12ed1\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"3a1444bd-870b-443f-b308-2eae91c2eba1\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-07T16:58:54.8987377Z\",\r\n \"updatedOn\": \"2017-06-07T16:58:54.8987377Z\",\r\n \"createdBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"updatedBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/6214630f-d015-4a30-9d4c-b1f081e67939\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"6214630f-d015-4a30-9d4c-b1f081e67939\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"60daca34-0763-4bd3-a211-076918a7eb95\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-30T00:25:56.0334783Z\",\r\n \"updatedOn\": \"2017-06-30T00:25:56.0334783Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/d465f78c-de4c-42e6-9c04-1e56acf92369\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"d465f78c-de4c-42e6-9c04-1e56acf92369\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-11-20T20:58:00.5803854Z\",\r\n \"updatedOn\": \"2017-11-20T20:58:00.5803854Z\",\r\n \"createdBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"updatedBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/20bb00d9-2c3a-4126-ba6d-de82473a06d8\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"20bb00d9-2c3a-4126-ba6d-de82473a06d8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-07-27T23:42:13.4607763Z\",\r\n \"updatedOn\": \"2017-07-27T23:42:13.4607763Z\",\r\n \"createdBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"updatedBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/a82e60b3-354c-480b-b536-987b9d0703b1\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"a82e60b3-354c-480b-b536-987b9d0703b1\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"91440087-555a-4411-8eda-ba24c722ef8e\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T00:49:01.1072945Z\",\r\n \"updatedOn\": \"2017-06-29T00:49:01.1072945Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/e01b8c91-a87f-45b4-bd74-8ba60e44566d\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"e01b8c91-a87f-45b4-bd74-8ba60e44566d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"b4010c04-9c61-49f5-83a7-7b12b19eb194\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-11-08T18:34:37.6266172Z\",\r\n \"updatedOn\": \"2017-11-08T18:34:37.6266172Z\",\r\n \"createdBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"updatedBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/edbde18d-6c6c-4078-b7c5-159443655942\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"edbde18d-6c6c-4078-b7c5-159443655942\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"bf3857e4-a0e4-463f-b5b8-df79cc784cf4\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-11-29T00:57:17.8809543Z\",\r\n \"updatedOn\": \"2017-11-29T00:57:17.8809543Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/036c86bc-0542-4dc2-b5ba-1af97edf5653\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"036c86bc-0542-4dc2-b5ba-1af97edf5653\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"c996d892-3806-4e87-8b0a-ccf5fcd40d46\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T22:38:04.4194288Z\",\r\n \"updatedOn\": \"2017-06-29T22:38:04.4194288Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/f77ebd75-4388-48b0-b826-c00ad67984ad\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f77ebd75-4388-48b0-b826-c00ad67984ad\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"cbd20457-0dc7-4333-9906-43ef449eb598\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-13T00:50:12.9366468Z\",\r\n \"updatedOn\": \"2017-05-13T00:50:12.9366468Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/4d3ddd54-9ef2-435e-a421-ec6aeea8807f\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"4d3ddd54-9ef2-435e-a421-ec6aeea8807f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"d3ade189-fc64-4831-b1ea-a3fb4bb1aa03\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T20:44:28.9070294Z\",\r\n \"updatedOn\": \"2017-06-29T20:44:28.9070294Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/f23da8b0-0f27-41d5-8adb-522fb66fa186\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f23da8b0-0f27-41d5-8adb-522fb66fa186\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-25T07:10:35.7170702Z\",\r\n \"updatedOn\": \"2017-05-25T07:10:35.7170702Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/5240070d-3583-445e-bd5b-22a98f11308c\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"5240070d-3583-445e-bd5b-22a98f11308c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-08T20:17:24.5450013Z\",\r\n \"updatedOn\": \"2017-06-08T20:17:24.5450013Z\",\r\n \"createdBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"updatedBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/68193b90-715c-4649-a83d-977257a452ec\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"68193b90-715c-4649-a83d-977257a452ec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"06f6eff5-0f4b-43a3-bee8-24e70a9ce55c\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T00:37:33.2552423Z\",\r\n \"updatedOn\": \"2017-06-29T00:37:33.2552423Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/cb0215f7-c051-48ef-a7da-bc738d02856a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"cb0215f7-c051-48ef-a7da-bc738d02856a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"0ba53ba2-b55c-47b4-81e3-7ec9a4e674f4\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T01:13:15.723129Z\",\r\n \"updatedOn\": \"2017-06-29T01:13:15.723129Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/feda3e02-624e-40be-8607-8de055bd6bfc\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"feda3e02-624e-40be-8607-8de055bd6bfc\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"21f2609e-343d-47b4-9c5a-272f04754568\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-12-11T20:47:23.3218105Z\",\r\n \"updatedOn\": \"2017-12-11T20:47:23.3218105Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": true\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/d6f59c28-c8b0-46c7-833e-3787429f4728\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"d6f59c28-c8b0-46c7-833e-3787429f4728\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"2e729999-aa29-4267-b1f8-77c9b4f0951c\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T23:28:13.3780792Z\",\r\n \"updatedOn\": \"2017-06-29T23:28:13.3780792Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/107a35e9-6c5d-4e47-b156-16a1113ae606\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"107a35e9-6c5d-4e47-b156-16a1113ae606\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"3098cd15-3216-4ac9-8048-24bd552170cb\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-12-06T18:03:59.7615619Z\",\r\n \"updatedOn\": \"2017-12-06T18:03:59.7615619Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/e4a4ea50-74fd-413f-98b6-45f1d57cc569\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"e4a4ea50-74fd-413f-98b6-45f1d57cc569\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"39ae49d9-cce2-478d-b758-0758fd99dc6a\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-11-29T22:39:59.2667536Z\",\r\n \"updatedOn\": \"2017-11-29T22:39:59.2667536Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/ca07d501-9df5-4226-9ddf-73651068a848\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"ca07d501-9df5-4226-9ddf-73651068a848\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"3e3ec9fc-84c7-4250-b2ba-86f90ec71dd6\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-12-11T17:59:17.9139602Z\",\r\n \"updatedOn\": \"2017-12-11T17:59:17.9139602Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": true\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/b2e1db49-4b53-4662-bd74-c8144acb1cad\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b2e1db49-4b53-4662-bd74-c8144acb1cad\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"60daca34-0763-4bd3-a211-076918a7eb95\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-30T00:26:34.5537754Z\",\r\n \"updatedOn\": \"2017-06-30T00:26:34.5537754Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/84520097-87ed-421d-a1b0-7e301b16453d\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"84520097-87ed-421d-a1b0-7e301b16453d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"628905e8-6016-4a9f-b9c3-c4be2a34ec04\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-08-28T17:21:19.3815596Z\",\r\n \"updatedOn\": \"2017-08-28T17:21:19.3815596Z\",\r\n \"createdBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"updatedBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/201cd786-eb1a-4407-9d7e-f7f33ccc00dd\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"201cd786-eb1a-4407-9d7e-f7f33ccc00dd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"7fd91612-c457-46da-8df6-3c7010eef897\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-18T00:12:18.4368565Z\",\r\n \"updatedOn\": \"2017-05-18T00:12:18.4368565Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/de68c27b-8e43-4cbb-8e96-8f389f4a28c9\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"de68c27b-8e43-4cbb-8e96-8f389f4a28c9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"8d6525d9-b76b-487c-95d5-2f48128da22e\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-12-07T00:06:55.2415957Z\",\r\n \"updatedOn\": \"2017-12-07T00:06:55.2415957Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/4d17a86b-31dc-4974-b600-71776a278f45\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"4d17a86b-31dc-4974-b600-71776a278f45\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"91440087-555a-4411-8eda-ba24c722ef8e\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T00:50:26.3260649Z\",\r\n \"updatedOn\": \"2017-06-29T00:50:26.3260649Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/438a888b-ae70-4c05-aca1-aaa917a4411f\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"438a888b-ae70-4c05-aca1-aaa917a4411f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"a20216c2-6b2c-413c-8219-2a783be8d232\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-12-08T18:02:54.5752408Z\",\r\n \"updatedOn\": \"2017-12-08T18:02:54.5752408Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": true\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/ce29c091-33fb-4092-a2b7-f00171b5b3b5\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"ce29c091-33fb-4092-a2b7-f00171b5b3b5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"a22eff18-c85d-46a1-afc4-f01a3d6e3870\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-12-18T21:56:32.8172213Z\",\r\n \"updatedOn\": \"2017-12-18T21:56:32.8172213Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/7aec0dde-831b-429b-b94c-b19098fb83b8\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"7aec0dde-831b-429b-b94c-b19098fb83b8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"c1a32197-4308-4698-93c4-50b206babe5a\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-12-07T00:07:41.8883735Z\",\r\n \"updatedOn\": \"2017-12-07T00:07:41.8883735Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/76ccbc8b-ee66-4ec3-9b32-88dc22e277db\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"76ccbc8b-ee66-4ec3-9b32-88dc22e277db\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"c8320490-756f-4df6-a284-332996cbc3f6\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-01-10T20:17:24.1040494Z\",\r\n \"updatedOn\": \"2018-01-10T20:17:24.1040494Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": true\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/89aa128b-9a4f-4964-90c2-c18184f6accb\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"89aa128b-9a4f-4964-90c2-c18184f6accb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"c996d892-3806-4e87-8b0a-ccf5fcd40d46\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T22:38:47.1925172Z\",\r\n \"updatedOn\": \"2017-06-29T22:38:47.1925172Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/b8bf5ffe-ac5d-4e12-b550-56ea1a76ab19\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b8bf5ffe-ac5d-4e12-b550-56ea1a76ab19\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"d3ade189-fc64-4831-b1ea-a3fb4bb1aa03\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T20:45:07.3133209Z\",\r\n \"updatedOn\": \"2017-06-29T20:45:07.3133209Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/f744db94-b61f-472b-98d7-9b6d90fb5585\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f744db94-b61f-472b-98d7-9b6d90fb5585\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"d661e0ba-632d-4565-87d7-b795f98b918b\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-08-28T16:59:42.95985Z\",\r\n \"updatedOn\": \"2017-08-28T16:59:42.95985Z\",\r\n \"createdBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"updatedBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/c41c868c-0d22-492f-9000-c4dfeb637659\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"c41c868c-0d22-492f-9000-c4dfeb637659\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"d9d14aa0-09f4-4a45-ba81-32e71bad814c\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-12-08T18:01:43.1919545Z\",\r\n \"updatedOn\": \"2017-12-08T18:01:43.1919545Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": true\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/549e07ad-d1f6-46ea-ad92-245f48e2db95\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"549e07ad-d1f6-46ea-ad92-245f48e2db95\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"ec78bf16-9cba-4cf7-bc10-1c32d04d9f9c\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-12-08T18:00:51.0456894Z\",\r\n \"updatedOn\": \"2017-12-08T18:00:51.0456894Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/9ac01e84-9766-49d7-8d91-1cca1120d85c\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9ac01e84-9766-49d7-8d91-1cca1120d85c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-22T22:58:08.2238106Z\",\r\n \"updatedOn\": \"2017-05-22T22:58:08.2238106Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/8c31c29d-118b-4b55-9f1d-e0fac7f6aa89\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8c31c29d-118b-4b55-9f1d-e0fac7f6aa89\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-15T23:50:02.4130133Z\",\r\n \"updatedOn\": \"2018-02-15T23:50:02.4130133Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/ed325a2b-f3f5-4a7d-9b21-ac042a444068\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"ed325a2b-f3f5-4a7d-9b21-ac042a444068\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"628905e8-6016-4a9f-b9c3-c4be2a34ec04\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-01-27T00:04:18.1887432Z\",\r\n \"updatedOn\": \"2018-01-27T00:04:18.1887432Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": true\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/05ae9637-ac41-4fa5-a7dd-725119e9452d\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"05ae9637-ac41-4fa5-a7dd-725119e9452d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"03f4af16-4c45-4383-b524-c3d4cd002ca3\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-12T23:51:22.361572Z\",\r\n \"updatedOn\": \"2017-05-12T23:51:22.361572Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/9db955f1-6f2a-426e-bce7-44986ed0aed4\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9db955f1-6f2a-426e-bce7-44986ed0aed4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"227a8f9f-9b7c-4f70-b563-15390e07948c\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-12T23:51:20.8405462Z\",\r\n \"updatedOn\": \"2017-05-12T23:51:20.8405462Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/0fce9bb0-216c-4344-a740-faf2c720cd30\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"0fce9bb0-216c-4344-a740-faf2c720cd30\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"487a7867-97f0-46ab-b6bb-fbec16b22cbf\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-12T23:51:17.2296874Z\",\r\n \"updatedOn\": \"2017-05-12T23:51:17.2296874Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/b4a689fa-72cc-4f35-9448-9d4d32371150\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b4a689fa-72cc-4f35-9448-9d4d32371150\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"683074f1-7ffb-4945-805a-ccb86a945f4e\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-12T23:51:19.9064771Z\",\r\n \"updatedOn\": \"2017-05-12T23:51:19.9064771Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/4fbc4b5a-9659-4547-b82c-154cfce9321e\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"4fbc4b5a-9659-4547-b82c-154cfce9321e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"b5cdcec7-857c-4180-9fe9-0ea37a663ec6\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-12T23:51:17.9891361Z\",\r\n \"updatedOn\": \"2017-05-12T23:51:17.9891361Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/1e51717a-ff23-495a-96a2-266cf2d92910\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"1e51717a-ff23-495a-96a2-266cf2d92910\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"c7b2f4ae-edb5-4988-afec-ed086aacd83a\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-12T23:51:23.205825Z\",\r\n \"updatedOn\": \"2017-05-12T23:51:23.205825Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/6f0aeb5d-ceb3-41c7-8f74-8a81f7274e82\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"6f0aeb5d-ceb3-41c7-8f74-8a81f7274e82\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"f83dda57-1ddb-4fcf-9ec0-ff8c6fb1ecb8\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-12T23:51:24.8022057Z\",\r\n \"updatedOn\": \"2017-05-12T23:51:24.8022057Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/7b04a7f4-f3df-4a40-8d09-266721568f54\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"7b04a7f4-f3df-4a40-8d09-266721568f54\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"54e0b56e-8771-413f-84da-c4d8c9060444\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/MachinesWithAADLogon\",\r\n \"createdOn\": \"2017-11-08T19:51:10.1550597Z\",\r\n \"updatedOn\": \"2017-11-08T19:51:10.1550597Z\",\r\n \"createdBy\": \"b4010c04-9c61-49f5-83a7-7b12b19eb194\",\r\n \"updatedBy\": \"b4010c04-9c61-49f5-83a7-7b12b19eb194\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/MachinesWithAADLogon/providers/Microsoft.Authorization/roleAssignments/8b7d49d6-b060-4fca-813d-085ed989f96c\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8b7d49d6-b060-4fca-813d-085ed989f96c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f8bb6b70-1582-4e1e-bd94-41ca29fdd9d2\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/MachinesWithAADLogon\",\r\n \"createdOn\": \"2018-02-07T01:09:44.4386637Z\",\r\n \"updatedOn\": \"2018-02-07T01:09:44.4386637Z\",\r\n \"createdBy\": \"b4010c04-9c61-49f5-83a7-7b12b19eb194\",\r\n \"updatedBy\": \"b4010c04-9c61-49f5-83a7-7b12b19eb194\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/MachinesWithAADLogon/providers/Microsoft.Authorization/roleAssignments/108b5abb-af9c-4684-9a1c-eb24041ec52b\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"108b5abb-af9c-4684-9a1c-eb24041ec52b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fb879df8-f326-4884-b1cf-06f3ad86be52\",\r\n \"principalId\": \"6a656483-2d92-41cd-b084-d8f871a4887f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/MachinesWithAADLogon/providers/Microsoft.Compute/virtualMachines/demoBox\",\r\n \"createdOn\": \"2018-02-09T22:27:57.3104271Z\",\r\n \"updatedOn\": \"2018-02-09T22:27:57.3104271Z\",\r\n \"createdBy\": \"f8bb6b70-1582-4e1e-bd94-41ca29fdd9d2\",\r\n \"updatedBy\": \"f8bb6b70-1582-4e1e-bd94-41ca29fdd9d2\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/MachinesWithAADLogon/providers/Microsoft.Compute/virtualMachines/demoBox/providers/Microsoft.Authorization/roleAssignments/2fd0907b-7487-47a7-8a3c-c0c1baf48c35\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"2fd0907b-7487-47a7-8a3c-c0c1baf48c35\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fb879df8-f326-4884-b1cf-06f3ad86be52\",\r\n \"principalId\": \"f7f3e06a-66f7-4a0c-8e8c-3ff2698c4914\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/MachinesWithAADLogon/providers/Microsoft.Compute/virtualMachines/demoBox\",\r\n \"createdOn\": \"2018-02-09T22:29:21.0477416Z\",\r\n \"updatedOn\": \"2018-02-09T22:29:21.0477416Z\",\r\n \"createdBy\": \"f8bb6b70-1582-4e1e-bd94-41ca29fdd9d2\",\r\n \"updatedBy\": \"f8bb6b70-1582-4e1e-bd94-41ca29fdd9d2\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/MachinesWithAADLogon/providers/Microsoft.Compute/virtualMachines/demoBox/providers/Microsoft.Authorization/roleAssignments/e75f9ebc-1b61-4519-8075-c3963ffc2cc8\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"e75f9ebc-1b61-4519-8075-c3963ffc2cc8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fb879df8-f326-4884-b1cf-06f3ad86be52\",\r\n \"principalId\": \"f8bb6b70-1582-4e1e-bd94-41ca29fdd9d2\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/MachinesWithAADLogon/providers/Microsoft.Compute/virtualMachines/demoBox\",\r\n \"createdOn\": \"2018-02-09T22:00:26.1938643Z\",\r\n \"updatedOn\": \"2018-02-09T22:00:26.1938643Z\",\r\n \"createdBy\": \"f8bb6b70-1582-4e1e-bd94-41ca29fdd9d2\",\r\n \"updatedBy\": \"f8bb6b70-1582-4e1e-bd94-41ca29fdd9d2\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/MachinesWithAADLogon/providers/Microsoft.Compute/virtualMachines/demoBox/providers/Microsoft.Authorization/roleAssignments/0438dd07-4800-4782-b549-95bed8ea4235\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"0438dd07-4800-4782-b549-95bed8ea4235\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/312a565d-c81f-4fd8-895a-4e21e48d571c\",\r\n \"principalId\": \"36cca2e6-0af3-47f2-aa44-8ea850aa0055\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/TestDelegation\",\r\n \"createdOn\": \"2017-11-01T23:24:51.9783547Z\",\r\n \"updatedOn\": \"2017-11-01T23:24:51.9783547Z\",\r\n \"createdBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"updatedBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/TestDelegation/providers/Microsoft.Authorization/roleAssignments/0d05f331-fdcd-4721-be5f-62b23ededa7d\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"0d05f331-fdcd-4721-be5f-62b23ededa7d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"36cca2e6-0af3-47f2-aa44-8ea850aa0055\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/TestDelegation\",\r\n \"createdOn\": \"2017-11-01T23:22:50.4925874Z\",\r\n \"updatedOn\": \"2017-11-01T23:22:50.4925874Z\",\r\n \"createdBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"updatedBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/TestDelegation/providers/Microsoft.Authorization/roleAssignments/c76689bc-093a-4983-ac04-6ea8531c61cd\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"c76689bc-093a-4983-ac04-6ea8531c61cd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"0294c095-b964-4f2d-8c01-dc7e31cba8fc\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\",\r\n \"createdOn\": \"2017-07-06T22:24:12.2714796Z\",\r\n \"updatedOn\": \"2017-07-06T22:24:12.2714796Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda/providers/Microsoft.Authorization/roleAssignments/77337034-1a60-4048-90fa-8b45f1f70068\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"77337034-1a60-4048-90fa-8b45f1f70068\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"0294c095-b964-4f2d-8c01-dc7e31cba8fc\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda/providers/Microsoft.Compute/locations/8bb64e74-d4ca-4a91-9508-e158d6449ed9\",\r\n \"createdOn\": \"2017-07-06T22:24:13.6199343Z\",\r\n \"updatedOn\": \"2017-07-06T22:24:13.6199343Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda/providers/Microsoft.Compute/locations/8bb64e74-d4ca-4a91-9508-e158d6449ed9/providers/Microsoft.Authorization/roleAssignments/19c8a8a6-da22-45a2-bcbd-f75689e61bc4\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"19c8a8a6-da22-45a2-bcbd-f75689e61bc4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/213300b3-28f6-4204-b40d-65cae784d5c5\",\r\n \"principalId\": \"8812900f-ac7a-4bd9-81f7-437b03e820e6\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2017-11-17T01:37:20.4636519Z\",\r\n \"updatedOn\": \"2017-11-17T01:37:20.4636519Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/98cd8318-2555-4b78-8f41-0f5fc86bc230\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"98cd8318-2555-4b78-8f41-0f5fc86bc230\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/213300b3-28f6-4204-b40d-65cae784d5c5\",\r\n \"principalId\": \"a7766200-6226-48e1-b4f7-7e2a7c4fbe53\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2017-11-17T23:03:39.7062029Z\",\r\n \"updatedOn\": \"2017-11-17T23:03:39.7062029Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/d2e1e2a7-e2e7-4c44-b58e-3fbc78248888\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"d2e1e2a7-e2e7-4c44-b58e-3fbc78248888\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"principalId\": \"173df51a-bea3-491e-9ae8-1230c34f3724\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2017-11-17T22:06:48.1423541Z\",\r\n \"updatedOn\": \"2017-11-17T22:06:48.1423541Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/b898a2c2-f042-4940-b60c-bd86dcf9f351\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b898a2c2-f042-4940-b60c-bd86dcf9f351\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"principalId\": \"e7cfd5fa-afea-4c7f-beec-a5dcd4f70310\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2017-11-17T22:25:35.0585201Z\",\r\n \"updatedOn\": \"2017-11-17T22:25:35.0585201Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/25dc51f6-d374-4bc5-b91f-08d3496c9ac8\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"25dc51f6-d374-4bc5-b91f-08d3496c9ac8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2017-05-25T07:07:34.4339372Z\",\r\n \"updatedOn\": \"2017-05-25T07:07:34.4339372Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/bb0428c3-e9eb-4c13-b0b8-e446d30e19d2\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"bb0428c3-e9eb-4c13-b0b8-e446d30e19d2\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"f820e2bb-d730-4ae0-91e9-4b3219638e24\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2017-11-17T23:26:00.9106578Z\",\r\n \"updatedOn\": \"2017-11-17T23:26:00.9106578Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/b1c10e47-80e4-4d92-b6fa-e0c9672a70dd\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b1c10e47-80e4-4d92-b6fa-e0c9672a70dd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/xTestResource2984\",\r\n \"createdOn\": \"2018-01-11T23:24:03.8877248Z\",\r\n \"updatedOn\": \"2018-01-11T23:26:28.5734036Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/xTestResource2984/providers/Microsoft.Authorization/roleAssignments/776d1f2a-6dce-43b7-ade0-dc3d81c5e045\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"776d1f2a-6dce-43b7-ade0-dc3d81c5e045\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"fbec1506-7882-4c98-995b-86768363f876\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/xTestResource2984\",\r\n \"createdOn\": \"2017-07-28T09:20:31.1613765Z\",\r\n \"updatedOn\": \"2017-07-28T09:20:31.1613765Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/xTestResource2984/providers/Microsoft.Authorization/roleAssignments/a4b82891-ebee-4568-b606-632899bf9453\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"a4b82891-ebee-4568-b606-632899bf9453\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"b4010c04-9c61-49f5-83a7-7b12b19eb194\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/xTestResource2984\",\r\n \"createdOn\": \"2018-01-12T00:08:52.4907677Z\",\r\n \"updatedOn\": \"2018-01-12T00:08:52.4907677Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/xTestResource2984/providers/Microsoft.Authorization/roleAssignments/f8dac632-b879-42f9-b4ab-df2aab22a149\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f8dac632-b879-42f9-b4ab-df2aab22a149\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"fe017af8-eb4b-46eb-8530-fdbc18674214\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/xTestResource2984\",\r\n \"createdOn\": \"2018-01-12T00:06:59.0828081Z\",\r\n \"updatedOn\": \"2018-01-12T01:30:18.3078121Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/xTestResource2984/providers/Microsoft.Authorization/roleAssignments/0b018870-59ba-49ca-9405-9ba5dce77311\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"0b018870-59ba-49ca-9405-9ba5dce77311\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"0294c095-b964-4f2d-8c01-dc7e31cba8fc\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacprodb\",\r\n \"createdOn\": \"2017-07-06T22:23:23.1902069Z\",\r\n \"updatedOn\": \"2017-07-06T22:23:23.1902069Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacprodb/providers/Microsoft.Authorization/roleAssignments/1536d823-4083-4071-8ed5-a3dc759a1770\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"1536d823-4083-4071-8ed5-a3dc759a1770\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"0294c095-b964-4f2d-8c01-dc7e31cba8fc\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacprodb/providers/Microsoft.Compute/locations/888a0677-7366-49cd-b454-64bfe1ee26e6\",\r\n \"createdOn\": \"2017-07-06T22:23:30.3159598Z\",\r\n \"updatedOn\": \"2017-07-06T22:23:30.3159598Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacprodb/providers/Microsoft.Compute/locations/888a0677-7366-49cd-b454-64bfe1ee26e6/providers/Microsoft.Authorization/roleAssignments/e40b4329-5e41-4569-a9a9-86310d2b4c24\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"e40b4329-5e41-4569-a9a9-86310d2b4c24\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f8bb6b70-1582-4e1e-bd94-41ca29fdd9d2\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/authztest\",\r\n \"createdOn\": \"2017-11-09T00:09:08.3909311Z\",\r\n \"updatedOn\": \"2017-11-09T00:09:08.3909311Z\",\r\n \"createdBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"updatedBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/authztest/providers/Microsoft.Authorization/roleAssignments/ebeeae42-b311-4958-9c5a-1ddb3fc08d2a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"ebeeae42-b311-4958-9c5a-1ddb3fc08d2a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/81d33e59-ce2f-4fa6-b988-57e25467858d\",\r\n \"principalId\": \"43440d39-6989-44d5-8129-091277366972\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\",\r\n \"createdOn\": \"2017-09-08T20:28:50.6059074Z\",\r\n \"updatedOn\": \"2017-09-08T20:28:50.6059074Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest/providers/Microsoft.Authorization/roleAssignments/9a557d14-bae2-44d9-8770-7c277809c447\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9a557d14-bae2-44d9-8770-7c277809c447\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbactest\",\r\n \"createdOn\": \"2017-06-16T17:35:06.6390926Z\",\r\n \"updatedOn\": \"2017-06-16T17:35:06.6390926Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbactest/providers/Microsoft.Authorization/roleAssignments/6ca984a0-fe05-45fe-bc0f-56a18c38b269\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"6ca984a0-fe05-45fe-bc0f-56a18c38b269\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"1720ed0a-2b5c-400f-a21c-a8ba2bc2fe7a\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbactest\",\r\n \"createdOn\": \"2018-01-12T06:50:58.4355368Z\",\r\n \"updatedOn\": \"2018-01-12T06:50:58.4355368Z\",\r\n \"createdBy\": \"3a1444bd-870b-443f-b308-2eae91c2eba1\",\r\n \"updatedBy\": \"3a1444bd-870b-443f-b308-2eae91c2eba1\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbactest/providers/Microsoft.Authorization/roleAssignments/516be0e1-c5ea-4ab2-8f6e-00c09c224040\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"516be0e1-c5ea-4ab2-8f6e-00c09c224040\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"1da9c3df-8caa-4470-846f-2b0895c8e969\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbactest\",\r\n \"createdOn\": \"2018-02-16T01:44:31.2091533Z\",\r\n \"updatedOn\": \"2018-02-16T01:44:31.2091533Z\",\r\n \"createdBy\": \"cbd20457-0dc7-4333-9906-43ef449eb598\",\r\n \"updatedBy\": \"cbd20457-0dc7-4333-9906-43ef449eb598\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbactest/providers/Microsoft.Authorization/roleAssignments/93420e51-b911-4bb6-8c39-c229fb971749\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"93420e51-b911-4bb6-8c39-c229fb971749\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"cbd20457-0dc7-4333-9906-43ef449eb598\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbactest\",\r\n \"createdOn\": \"2017-05-19T20:07:15.1483462Z\",\r\n \"updatedOn\": \"2017-05-19T20:07:15.1483462Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbactest/providers/Microsoft.Authorization/roleAssignments/34be03c8-76a8-4ee1-aa47-174e523a828a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"34be03c8-76a8-4ee1-aa47-174e523a828a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/webAppAbeneTest\",\r\n \"createdOn\": \"2017-12-07T22:20:13.2670407Z\",\r\n \"updatedOn\": \"2018-01-12T00:10:09.2193016Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/webAppAbeneTest/providers/Microsoft.Authorization/roleAssignments/f747531e-da33-43b9-b726-04675abf1939\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f747531e-da33-43b9-b726-04675abf1939\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"ffffbfc0-ab2d-4649-a2eb-acfbe7cd7b6a\",\r\n \"principalType\": \"Group\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/webAppAbeneTest/providers/Microsoft.Web/sites/webAppAbeneTest\",\r\n \"createdOn\": \"2018-01-12T00:08:05.9110131Z\",\r\n \"updatedOn\": \"2018-01-12T00:34:48.3553785Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/webAppAbeneTest/providers/Microsoft.Web/sites/webAppAbeneTest/providers/Microsoft.Authorization/roleAssignments/db6e0231-1be9-4bcd-bf16-79de537439fe\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"db6e0231-1be9-4bcd-bf16-79de537439fe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest2\",\r\n \"createdOn\": \"2017-11-20T20:18:15.2063333Z\",\r\n \"updatedOn\": \"2017-11-20T20:18:15.2063333Z\",\r\n \"createdBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"updatedBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest2/providers/Microsoft.Authorization/roleAssignments/0dd5655c-cf95-4c8e-a4cd-2bc3d3c8fcac\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"0dd5655c-cf95-4c8e-a4cd-2bc3d3c8fcac\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"38893b88-e77f-4439-930c-07293b5b0892\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/ADIUX-BVT-DoNotDelete\",\r\n \"createdOn\": \"2018-01-10T21:40:40.1591251Z\",\r\n \"updatedOn\": \"2018-01-10T21:40:40.1591251Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/ADIUX-BVT-DoNotDelete/providers/Microsoft.Authorization/roleAssignments/3df7343d-5838-4f72-bcfc-e82009195366\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"3df7343d-5838-4f72-bcfc-e82009195366\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/ADIUX-BVT-DoNotDelete\",\r\n \"createdOn\": \"2018-01-10T22:03:19.6861425Z\",\r\n \"updatedOn\": \"2018-01-10T22:03:19.6861425Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/ADIUX-BVT-DoNotDelete/providers/Microsoft.Authorization/roleAssignments/542d27a2-ee9c-4f75-b73c-6ae7e6ac7b98\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"542d27a2-ee9c-4f75-b73c-6ae7e6ac7b98\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"2f3a889f-d4c8-4932-b529-545e266fa5ab\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/ADIUX-BVT-DoNotDelete\",\r\n \"createdOn\": \"2018-01-12T01:57:04.6009284Z\",\r\n \"updatedOn\": \"2018-01-12T01:57:04.6009284Z\",\r\n \"createdBy\": \"38893b88-e77f-4439-930c-07293b5b0892\",\r\n \"updatedBy\": \"38893b88-e77f-4439-930c-07293b5b0892\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/ADIUX-BVT-DoNotDelete/providers/Microsoft.Authorization/roleAssignments/95d01afe-b9c8-45f8-9ebf-935c653f307f\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"95d01afe-b9c8-45f8-9ebf-935c653f307f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e467623-bb1f-42f4-a55d-6e525e11384b\",\r\n \"principalId\": \"4e5725a6-3329-4845-8730-a0b56b73036a\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2018-02-14T22:33:01.9389131Z\",\r\n \"updatedOn\": \"2018-02-14T22:33:01.9389131Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/cc7cd55b-b0a0-4459-9a88-c989a0690abb\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"cc7cd55b-b0a0-4459-9a88-c989a0690abb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"144e3758-dd81-462f-8963-bd8e5fb2b04c\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-17T06:05:15.3401268Z\",\r\n \"updatedOn\": \"2017-12-17T06:05:15.3401268Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/b1a6ddfd-042f-4c44-97da-dc00e3469b4a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b1a6ddfd-042f-4c44-97da-dc00e3469b4a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"273dca4c-9f09-4d84-8d90-1f19dd619319\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-05T01:59:24.0356596Z\",\r\n \"updatedOn\": \"2017-12-05T01:59:24.0356596Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/23f0b61b-60e8-4f2f-b2b3-3e3596c6cfa2\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"23f0b61b-60e8-4f2f-b2b3-3e3596c6cfa2\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"560e2d02-8b7b-44a0-aece-55a9b38bd947\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2018-01-23T00:11:31.5911727Z\",\r\n \"updatedOn\": \"2018-01-23T00:11:31.5911727Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/97342fba-8678-40c8-a662-d6a0e8c047ba\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"97342fba-8678-40c8-a662-d6a0e8c047ba\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-11-08T23:08:30.3532257Z\",\r\n \"updatedOn\": \"2017-11-08T23:08:30.3532257Z\",\r\n \"createdBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"updatedBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/acabf331-8533-4c24-87c2-cb13c91c3220\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"acabf331-8533-4c24-87c2-cb13c91c3220\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2018-01-08T18:49:05.5125201Z\",\r\n \"updatedOn\": \"2018-01-08T18:49:05.5125201Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/8fff9ea0-d7de-4df1-8828-07fda13c0011\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8fff9ea0-d7de-4df1-8828-07fda13c0011\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"a22eff18-c85d-46a1-afc4-f01a3d6e3870\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-11-08T23:28:45.9149831Z\",\r\n \"updatedOn\": \"2017-11-08T23:28:45.9149831Z\",\r\n \"createdBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"updatedBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/75498cf9-0511-4fb6-9514-90604e23a198\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"75498cf9-0511-4fb6-9514-90604e23a198\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f4e773aa-8484-499e-9c5d-e50e1a8447bb\",\r\n \"principalType\": \"Group\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-17T09:04:57.9960883Z\",\r\n \"updatedOn\": \"2017-12-17T09:04:57.9960883Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/e9e16af7-cbeb-47d9-8456-f479557dd19c\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"e9e16af7-cbeb-47d9-8456-f479557dd19c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8f96442b-4075-438f-813d-ad51ab4019af\",\r\n \"principalId\": \"144e3758-dd81-462f-8963-bd8e5fb2b04c\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2018-02-14T22:34:12.1837358Z\",\r\n \"updatedOn\": \"2018-02-14T22:34:12.1837358Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/9ffdc864-c3d0-45aa-9a04-80b9bc2ff62a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9ffdc864-c3d0-45aa-9a04-80b9bc2ff62a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8f96442b-4075-438f-813d-ad51ab4019af\",\r\n \"principalId\": \"560e2d02-8b7b-44a0-aece-55a9b38bd947\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2018-02-14T22:34:11.5509839Z\",\r\n \"updatedOn\": \"2018-02-14T22:34:11.5509839Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/4640c746-4c7f-4168-a16d-6f6dc6584f1a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"4640c746-4c7f-4168-a16d-6f6dc6584f1a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"06b12d41-290e-478a-b1db-15387591b312\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-19T06:28:28.0192857Z\",\r\n \"updatedOn\": \"2017-12-19T06:28:28.0192857Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/dbb69085-f465-4b58-9997-085e831ed144\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"dbb69085-f465-4b58-9997-085e831ed144\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"0ce0b72c-de6b-486a-bd62-2b3652a96888\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-11-09T00:01:26.0166638Z\",\r\n \"updatedOn\": \"2017-11-09T00:01:26.0166638Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/885f0bbc-6d7c-4505-89ce-122df843688c\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"885f0bbc-6d7c-4505-89ce-122df843688c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"144e3758-dd81-462f-8963-bd8e5fb2b04c\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-11-16T00:33:20.7673406Z\",\r\n \"updatedOn\": \"2017-11-16T00:33:20.7673406Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/6c68c464-db09-4557-a4fd-64957564acd8\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"6c68c464-db09-4557-a4fd-64957564acd8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"1cb42ec3-7bed-4f50-ad23-1825af8ca058\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-02T02:34:04.8795663Z\",\r\n \"updatedOn\": \"2017-12-02T02:34:04.8795663Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/08887fab-aa50-4b51-8c21-4f0e4b5a1705\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"08887fab-aa50-4b51-8c21-4f0e4b5a1705\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"24f7b96d-35ec-4ca9-aed5-292ab4b28041\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-11-21T22:09:40.6115323Z\",\r\n \"updatedOn\": \"2017-11-21T22:09:40.6115323Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/44380f6f-2932-4000-bda8-65e98e92283d\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"44380f6f-2932-4000-bda8-65e98e92283d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"273dca4c-9f09-4d84-8d90-1f19dd619319\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-05T01:57:36.1897502Z\",\r\n \"updatedOn\": \"2017-12-05T01:57:36.1897502Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/5c978631-c2ee-4331-a6c0-ec8848c3beec\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"5c978631-c2ee-4331-a6c0-ec8848c3beec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"45356bf6-c813-4488-b163-e00edf1d1a50\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-08T18:53:42.9623705Z\",\r\n \"updatedOn\": \"2017-12-08T18:53:42.9623705Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/a1ba4a61-7915-49a5-b176-517d75d220a9\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"a1ba4a61-7915-49a5-b176-517d75d220a9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"4e5725a6-3329-4845-8730-a0b56b73036a\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-11-20T21:40:05.0504921Z\",\r\n \"updatedOn\": \"2017-11-20T21:40:05.0504921Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/b24f21c4-9db7-4259-9d85-2228846df500\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b24f21c4-9db7-4259-9d85-2228846df500\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"560e2d02-8b7b-44a0-aece-55a9b38bd947\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-21T00:49:57.9598028Z\",\r\n \"updatedOn\": \"2017-12-21T00:49:57.9598028Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/8edaafc4-40a4-4f63-904e-20193f1bc6ba\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8edaafc4-40a4-4f63-904e-20193f1bc6ba\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"5d7c02d1-1e79-447a-989e-f5c061488fbe\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-20T07:39:46.2360183Z\",\r\n \"updatedOn\": \"2017-12-20T07:39:46.2360183Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/9e8d7891-624c-4285-9ae0-ead66b194de6\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9e8d7891-624c-4285-9ae0-ead66b194de6\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-18T07:40:03.337598Z\",\r\n \"updatedOn\": \"2017-12-18T07:40:03.337598Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/b6b08ed8-8427-43d3-adb7-3b495f42ae86\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b6b08ed8-8427-43d3-adb7-3b495f42ae86\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"81e57fb3-f1bc-4391-951b-68c156b701f8\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-20T18:48:16.610969Z\",\r\n \"updatedOn\": \"2017-12-20T18:48:16.610969Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/2d41d7e6-4258-4339-ba70-338904abced6\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"2d41d7e6-4258-4339-ba70-338904abced6\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"86bb7ac1-3705-44dd-9aff-e8fd6f2fdf14\",\r\n \"principalType\": \"Group\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-05T02:24:24.4974063Z\",\r\n \"updatedOn\": \"2017-12-05T02:24:24.4974063Z\",\r\n \"createdBy\": \"273dca4c-9f09-4d84-8d90-1f19dd619319\",\r\n \"updatedBy\": \"273dca4c-9f09-4d84-8d90-1f19dd619319\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/ec9b272c-8808-4a99-902c-9639d7ae8015\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"ec9b272c-8808-4a99-902c-9639d7ae8015\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"c5f0001c-434e-4fa9-b629-da8f2e4abdaf\",\r\n \"principalType\": \"Group\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-17T06:03:01.0374962Z\",\r\n \"updatedOn\": \"2017-12-17T06:03:01.0374962Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/bc2cced4-5b04-4b54-b6d3-74a114984907\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"bc2cced4-5b04-4b54-b6d3-74a114984907\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"d1df0de5-7b46-40fd-835c-205f8e41b62d\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-11-20T21:48:10.9908102Z\",\r\n \"updatedOn\": \"2017-11-20T21:48:10.9908102Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/a21aa3d5-c621-475e-9853-5f307f71a27b\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"a21aa3d5-c621-475e-9853-5f307f71a27b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"db5ab5ac-abac-4d79-b43c-964983728c37\",\r\n \"principalType\": \"Group\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-07T21:55:00.0261655Z\",\r\n \"updatedOn\": \"2017-12-07T21:55:00.0261655Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/9f0f0e65-f49e-488f-a5f2-5bfbc014e1a7\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9f0f0e65-f49e-488f-a5f2-5bfbc014e1a7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"e2befeef-00c8-423b-9da0-55df5ffd18dc\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-19T03:11:43.823455Z\",\r\n \"updatedOn\": \"2017-12-19T03:11:43.823455Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/aa308036-3184-48a7-b0d9-85aebbf537f2\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"aa308036-3184-48a7-b0d9-85aebbf537f2\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f221bd04-7e94-4d03-9b56-6295f0fffe7f\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-08T18:49:35.2880312Z\",\r\n \"updatedOn\": \"2017-12-08T18:49:35.2880312Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/f6c55154-65a9-4fc5-ac21-e97559f93d73\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f6c55154-65a9-4fc5-ac21-e97559f93d73\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f4e773aa-8484-499e-9c5d-e50e1a8447bb\",\r\n \"principalType\": \"Group\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-15T23:45:14.5549282Z\",\r\n \"updatedOn\": \"2017-12-15T23:45:14.5549282Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/49a54776-2beb-43f2-8938-c70551775dcd\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"49a54776-2beb-43f2-8938-c70551775dcd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"fc0112ee-cdc2-41b2-9cc8-5713099eeb05\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-11-08T23:59:21.6846879Z\",\r\n \"updatedOn\": \"2017-11-08T23:59:21.6846879Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/a6861ffe-880c-4ba6-8bd9-0b3dac356872\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"a6861ffe-880c-4ba6-8bd9-0b3dac356872\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"fe017af8-eb4b-46eb-8530-fdbc18674214\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-08T19:09:19.0926673Z\",\r\n \"updatedOn\": \"2017-12-08T19:09:19.0926673Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/1e2b4f1a-da18-44ad-a5d7-1776ba6b82cc\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"1e2b4f1a-da18-44ad-a5d7-1776ba6b82cc\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"144e3758-dd81-462f-8963-bd8e5fb2b04c\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-18T05:47:16.320313Z\",\r\n \"updatedOn\": \"2017-12-18T05:47:16.320313Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/30f27528-2313-4dd4-b40e-f28f739d8889\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"30f27528-2313-4dd4-b40e-f28f739d8889\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"6502d1e3-9020-487d-83ff-bf2940f2030f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-18T22:39:46.702333Z\",\r\n \"updatedOn\": \"2017-12-18T22:39:46.702333Z\",\r\n \"createdBy\": \"273dca4c-9f09-4d84-8d90-1f19dd619319\",\r\n \"updatedBy\": \"273dca4c-9f09-4d84-8d90-1f19dd619319\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/db2d16fc-e996-49d0-a683-0f0cc80340a6\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"db2d16fc-e996-49d0-a683-0f0cc80340a6\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"144e3758-dd81-462f-8963-bd8e5fb2b04c\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Web/serverFarms/abenefuncapp\",\r\n \"createdOn\": \"2017-12-13T19:34:11.0914362Z\",\r\n \"updatedOn\": \"2017-12-13T19:34:11.0914362Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Web/serverFarms/abenefuncapp/providers/Microsoft.Authorization/roleAssignments/843728b9-75d1-46c5-a19b-b2f0737e6155\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"843728b9-75d1-46c5-a19b-b2f0737e6155\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f221bd04-7e94-4d03-9b56-6295f0fffe7f\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbacuxtest/providers/Microsoft.KeyVault/vaults/keyVaultAbene\",\r\n \"createdOn\": \"2017-12-13T18:56:49.2804858Z\",\r\n \"updatedOn\": \"2017-12-13T18:56:49.2804858Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbacuxtest/providers/Microsoft.KeyVault/vaults/keyVaultAbene/providers/Microsoft.Authorization/roleAssignments/9e1ecb6b-1831-4d4d-b6b0-f11d5cdd56f3\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9e1ecb6b-1831-4d4d-b6b0-f11d5cdd56f3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2017-10-26T01:06:45.6207192Z\",\r\n \"updatedOn\": \"2017-10-26T01:06:45.6207192Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/c5574fca-e58a-4c2d-b0c2-6ae7fec0b8f2\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"c5574fca-e58a-4c2d-b0c2-6ae7fec0b8f2\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"0c214118-913f-4759-a8d5-5125a6f91d52\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2016-11-15T08:11:17.3227457Z\",\r\n \"updatedOn\": \"2016-11-15T08:11:18.1428115Z\",\r\n \"createdBy\": \"2100dd9f-4a55-4df9-bee8-ad47a3274f5d\",\r\n \"updatedBy\": \"2100dd9f-4a55-4df9-bee8-ad47a3274f5d\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/ae1f9655-e61f-491f-aae0-7cbe16d2189e\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"ae1f9655-e61f-491f-aae0-7cbe16d2189e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"3d230566-2cfb-45a7-b4c3-9bf9d2bf0027\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2016-10-18T04:50:28.9261741Z\",\r\n \"updatedOn\": \"2016-10-18T04:50:29.3820759Z\",\r\n \"createdBy\": \"84a74f90-59e3-421e-9c19-bfe010c156f6\",\r\n \"updatedBy\": \"84a74f90-59e3-421e-9c19-bfe010c156f6\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/5a9f5d06-20c0-4c31-b416-1c7049344117\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"5a9f5d06-20c0-4c31-b416-1c7049344117\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"a78ffff5-6b79-4567-9a09-b6bfdf86fe74\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2017-01-16T01:17:49.8505571Z\",\r\n \"updatedOn\": \"2017-01-16T01:17:50.2593099Z\",\r\n \"createdBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"updatedBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/1613c38c-5876-4d02-81ca-9d18663dda23\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"1613c38c-5876-4d02-81ca-9d18663dda23\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"a78ffff5-6b79-4567-9a09-b6bfdf86fe74\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2016-08-30T14:06:24.535317Z\",\r\n \"updatedOn\": \"2016-08-30T14:06:24.8884024Z\",\r\n \"createdBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"updatedBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/07ee8f00-6c63-47c1-a749-8ab8f3ba66ca\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"07ee8f00-6c63-47c1-a749-8ab8f3ba66ca\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"a78ffff5-6b79-4567-9a09-b6bfdf86fe74\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2017-01-14T18:59:30.2335919Z\",\r\n \"updatedOn\": \"2017-01-14T18:59:30.8163128Z\",\r\n \"createdBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"updatedBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/8ab4e40c-9785-45aa-8c36-e443dde7d6a7\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8ab4e40c-9785-45aa-8c36-e443dde7d6a7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"a78ffff5-6b79-4567-9a09-b6bfdf86fe74\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2017-01-14T21:08:12.6831943Z\",\r\n \"updatedOn\": \"2017-01-14T21:08:13.2161415Z\",\r\n \"createdBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"updatedBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/49c21d95-0677-4096-929e-3579d5d5d208\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"49c21d95-0677-4096-929e-3579d5d5d208\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"a78ffff5-6b79-4567-9a09-b6bfdf86fe74\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2017-01-14T11:23:13.7250438Z\",\r\n \"updatedOn\": \"2017-01-14T11:23:14.3833411Z\",\r\n \"createdBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"updatedBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/bd014baa-1b31-4659-aa5a-0ea04552a83a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"bd014baa-1b31-4659-aa5a-0ea04552a83a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"ee8fad22-f958-4618-9c9c-4be1cc084582\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2017-01-15T13:28:40.2939572Z\",\r\n \"updatedOn\": \"2017-01-15T13:28:43.200229Z\",\r\n \"createdBy\": \"84a74f90-59e3-421e-9c19-bfe010c156f6\",\r\n \"updatedBy\": \"84a74f90-59e3-421e-9c19-bfe010c156f6\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/c13ce77e-e275-4d37-8387-18f932770c92\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"c13ce77e-e275-4d37-8387-18f932770c92\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"fcc730f8-05d9-4ca7-919b-1f76e31b734f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2017-03-11T02:53:16.2769902Z\",\r\n \"updatedOn\": \"2017-03-11T02:53:17.1052637Z\",\r\n \"createdBy\": \"2100dd9f-4a55-4df9-bee8-ad47a3274f5d\",\r\n \"updatedBy\": \"2100dd9f-4a55-4df9-bee8-ad47a3274f5d\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/8500b136-b7af-4627-b151-b2ac21d19bde\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8500b136-b7af-4627-b151-b2ac21d19bde\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/providers/Microsoft.Management/managementGroups/testMG1\",\r\n \"createdOn\": \"2017-12-19T01:34:57.7302202Z\",\r\n \"updatedOn\": \"2017-12-19T01:34:57.7302202Z\",\r\n \"createdBy\": \"2750fdd7-4b97-41ac-8007-96af1bdba4f9\",\r\n \"updatedBy\": \"2750fdd7-4b97-41ac-8007-96af1bdba4f9\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Management/managementGroups/testMG1/providers/Microsoft.Authorization/roleAssignments/bd429704-ee12-4e9d-8d14-cbc914b1bb51\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"bd429704-ee12-4e9d-8d14-cbc914b1bb51\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/providers/Microsoft.Management/managementGroups/1273adef-00a3-4086-a51a-dbcce1857d36\",\r\n \"createdOn\": \"2018-02-06T01:03:01.7414975Z\",\r\n \"updatedOn\": \"2018-02-06T01:03:01.7414975Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Management/managementGroups/1273adef-00a3-4086-a51a-dbcce1857d36/providers/Microsoft.Authorization/roleAssignments/9747bfcf-9d5f-45b6-8d22-801e255d1868\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9747bfcf-9d5f-45b6-8d22-801e255d1868\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"principalId\": \"a7766200-6226-48e1-b4f7-7e2a7c4fbe53\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:38:41.9161132Z\",\r\n \"updatedOn\": \"2018-02-16T22:38:41.9161132Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/341fe7a2-3fcf-45ff-97fd-ab9b290fe20a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"341fe7a2-3fcf-45ff-97fd-ab9b290fe20a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"06f6eff5-0f4b-43a3-bee8-24e70a9ce55c\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T00:36:56.1924345Z\",\r\n \"updatedOn\": \"2017-06-29T00:36:56.1924345Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/b5714af5-59db-4c0f-bb29-bc788deadf2f\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b5714af5-59db-4c0f-bb29-bc788deadf2f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"0ba53ba2-b55c-47b4-81e3-7ec9a4e674f4\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T01:12:34.5615876Z\",\r\n \"updatedOn\": \"2017-06-29T01:12:34.5615876Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/4045100b-8f68-40c9-b678-b8483e111ac9\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"4045100b-8f68-40c9-b678-b8483e111ac9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"38893b88-e77f-4439-930c-07293b5b0892\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:48:44.3977567Z\",\r\n \"updatedOn\": \"2018-02-16T22:48:44.3977567Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2659fc0a-4811-47c6-b6a0-f0a6fa80589f\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"2659fc0a-4811-47c6-b6a0-f0a6fa80589f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"3a1444bd-870b-443f-b308-2eae91c2eba1\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:48:23.3855309Z\",\r\n \"updatedOn\": \"2018-02-16T22:48:23.3855309Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/517bd00b-7270-491c-be3a-523e5cff1f91\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"517bd00b-7270-491c-be3a-523e5cff1f91\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"54e0b56e-8771-413f-84da-c4d8c9060444\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-28T18:54:08.4682186Z\",\r\n \"updatedOn\": \"2018-02-28T18:54:08.4682186Z\",\r\n \"createdBy\": \"b4010c04-9c61-49f5-83a7-7b12b19eb194\",\r\n \"updatedBy\": \"b4010c04-9c61-49f5-83a7-7b12b19eb194\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/388185df-aa47-45e8-89a1-cfd3d290e041\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"388185df-aa47-45e8-89a1-cfd3d290e041\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"60daca34-0763-4bd3-a211-076918a7eb95\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-30T00:25:56.0334783Z\",\r\n \"updatedOn\": \"2017-06-30T00:25:56.0334783Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/d465f78c-de4c-42e6-9c04-1e56acf92369\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"d465f78c-de4c-42e6-9c04-1e56acf92369\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:48:04.1232166Z\",\r\n \"updatedOn\": \"2018-02-16T22:48:04.1232166Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/c0589f7b-ea08-4a3a-8d93-a9bffd66c4a7\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"c0589f7b-ea08-4a3a-8d93-a9bffd66c4a7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"7446fdf6-3ae3-45e4-be0c-2750680d1d58\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-03-01T22:39:06.5832375Z\",\r\n \"updatedOn\": \"2018-03-01T22:39:06.5832375Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/f2b10e82-d774-43c7-86ec-65b010ebc105\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f2b10e82-d774-43c7-86ec-65b010ebc105\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:47:40.7968813Z\",\r\n \"updatedOn\": \"2018-02-16T22:47:40.7968813Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/6bc40e27-cd7b-412f-b250-3a65fa54524d\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"6bc40e27-cd7b-412f-b250-3a65fa54524d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"91440087-555a-4411-8eda-ba24c722ef8e\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T00:49:01.1072945Z\",\r\n \"updatedOn\": \"2017-06-29T00:49:01.1072945Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/e01b8c91-a87f-45b4-bd74-8ba60e44566d\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"e01b8c91-a87f-45b4-bd74-8ba60e44566d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"b4010c04-9c61-49f5-83a7-7b12b19eb194\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:47:13.9460361Z\",\r\n \"updatedOn\": \"2018-02-16T22:47:13.9460361Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/1c2821e2-a110-48b7-9593-aaa1d8aa7bcf\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"1c2821e2-a110-48b7-9593-aaa1d8aa7bcf\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"bf3857e4-a0e4-463f-b5b8-df79cc784cf4\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:52:28.643072Z\",\r\n \"updatedOn\": \"2018-02-16T22:52:28.643072Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2e101801-56b3-4f13-ac28-5fc5388641c8\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"2e101801-56b3-4f13-ac28-5fc5388641c8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"c996d892-3806-4e87-8b0a-ccf5fcd40d46\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T22:38:04.4194288Z\",\r\n \"updatedOn\": \"2017-06-29T22:38:04.4194288Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/f77ebd75-4388-48b0-b826-c00ad67984ad\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f77ebd75-4388-48b0-b826-c00ad67984ad\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"cbd20457-0dc7-4333-9906-43ef449eb598\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:46:23.389008Z\",\r\n \"updatedOn\": \"2018-02-16T22:46:23.389008Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/d1bafb77-8066-43eb-812b-a2143d5beaf3\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"d1bafb77-8066-43eb-812b-a2143d5beaf3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"d3ade189-fc64-4831-b1ea-a3fb4bb1aa03\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T20:44:28.9070294Z\",\r\n \"updatedOn\": \"2017-06-29T20:44:28.9070294Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/f23da8b0-0f27-41d5-8adb-522fb66fa186\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f23da8b0-0f27-41d5-8adb-522fb66fa186\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:45:47.577113Z\",\r\n \"updatedOn\": \"2018-02-16T22:45:47.577113Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/165e7100-8bdb-4a31-9ffe-83aa7ab8291e\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"165e7100-8bdb-4a31-9ffe-83aa7ab8291e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:45:28.6774286Z\",\r\n \"updatedOn\": \"2018-02-16T22:45:28.6774286Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/8b6f4aa5-0e9c-433d-9add-a477a9495948\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8b6f4aa5-0e9c-433d-9add-a477a9495948\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"06f6eff5-0f4b-43a3-bee8-24e70a9ce55c\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T00:37:33.2552423Z\",\r\n \"updatedOn\": \"2017-06-29T00:37:33.2552423Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/cb0215f7-c051-48ef-a7da-bc738d02856a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"cb0215f7-c051-48ef-a7da-bc738d02856a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"0ba53ba2-b55c-47b4-81e3-7ec9a4e674f4\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T01:13:15.723129Z\",\r\n \"updatedOn\": \"2017-06-29T01:13:15.723129Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/feda3e02-624e-40be-8607-8de055bd6bfc\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"feda3e02-624e-40be-8607-8de055bd6bfc\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"2e729999-aa29-4267-b1f8-77c9b4f0951c\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T23:28:13.3780792Z\",\r\n \"updatedOn\": \"2017-06-29T23:28:13.3780792Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/107a35e9-6c5d-4e47-b156-16a1113ae606\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"107a35e9-6c5d-4e47-b156-16a1113ae606\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"60daca34-0763-4bd3-a211-076918a7eb95\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-30T00:26:34.5537754Z\",\r\n \"updatedOn\": \"2017-06-30T00:26:34.5537754Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/84520097-87ed-421d-a1b0-7e301b16453d\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"84520097-87ed-421d-a1b0-7e301b16453d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"628905e8-6016-4a9f-b9c3-c4be2a34ec04\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:45:05.7155425Z\",\r\n \"updatedOn\": \"2018-02-16T22:45:04.6975017Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/ff24d142-f7a4-448e-98d1-36177be5ac41\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"ff24d142-f7a4-448e-98d1-36177be5ac41\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"7fd91612-c457-46da-8df6-3c7010eef897\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-18T00:12:18.4368565Z\",\r\n \"updatedOn\": \"2017-05-18T00:12:18.4368565Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/de68c27b-8e43-4cbb-8e96-8f389f4a28c9\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"de68c27b-8e43-4cbb-8e96-8f389f4a28c9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"91440087-555a-4411-8eda-ba24c722ef8e\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T00:50:26.3260649Z\",\r\n \"updatedOn\": \"2017-06-29T00:50:26.3260649Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/438a888b-ae70-4c05-aca1-aaa917a4411f\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"438a888b-ae70-4c05-aca1-aaa917a4411f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"a22eff18-c85d-46a1-afc4-f01a3d6e3870\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:44:41.7462697Z\",\r\n \"updatedOn\": \"2018-02-16T22:44:41.7462697Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/7175cee9-b72f-43e7-b470-98ba1f12c348\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"7175cee9-b72f-43e7-b470-98ba1f12c348\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"c996d892-3806-4e87-8b0a-ccf5fcd40d46\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T22:38:47.1925172Z\",\r\n \"updatedOn\": \"2017-06-29T22:38:47.1925172Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/b8bf5ffe-ac5d-4e12-b550-56ea1a76ab19\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b8bf5ffe-ac5d-4e12-b550-56ea1a76ab19\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"d3ade189-fc64-4831-b1ea-a3fb4bb1aa03\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T20:45:07.3133209Z\",\r\n \"updatedOn\": \"2017-06-29T20:45:07.3133209Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/f744db94-b61f-472b-98d7-9b6d90fb5585\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f744db94-b61f-472b-98d7-9b6d90fb5585\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"d661e0ba-632d-4565-87d7-b795f98b918b\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-08-28T16:59:42.95985Z\",\r\n \"updatedOn\": \"2017-08-28T16:59:42.95985Z\",\r\n \"createdBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"updatedBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/c41c868c-0d22-492f-9000-c4dfeb637659\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"c41c868c-0d22-492f-9000-c4dfeb637659\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:44:07.1267997Z\",\r\n \"updatedOn\": \"2018-02-16T22:44:07.1267997Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/e97666b5-ea0b-4bcc-927a-077266013783\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"e97666b5-ea0b-4bcc-927a-077266013783\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:43:48.0383604Z\",\r\n \"updatedOn\": \"2018-02-16T22:43:48.0383604Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/20ece837-c4bc-4ebb-b8f7-d792a585a8df\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"20ece837-c4bc-4ebb-b8f7-d792a585a8df\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"628905e8-6016-4a9f-b9c3-c4be2a34ec04\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:43:22.0828148Z\",\r\n \"updatedOn\": \"2018-02-16T22:43:22.0828148Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": true\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2e9c7d58-b3a3-4c10-9031-12f902bcc812\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"2e9c7d58-b3a3-4c10-9031-12f902bcc812\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"69fed199-ebaa-4df1-90cd-dbccf4a57db3\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-20T19:16:22.7423538Z\",\r\n \"updatedOn\": \"2018-02-20T19:16:22.7423538Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/680f5ee0-bc7b-4d2a-918d-12e4a83f29b6\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"680f5ee0-bc7b-4d2a-918d-12e4a83f29b6\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"54e0b56e-8771-413f-84da-c4d8c9060444\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/MachinesWithAADLogon\",\r\n \"createdOn\": \"2018-02-16T22:42:30.0706743Z\",\r\n \"updatedOn\": \"2018-02-16T22:42:30.0706743Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/MachinesWithAADLogon/providers/Microsoft.Authorization/roleAssignments/b6415905-2460-4253-97ad-87ca97f10bfb\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b6415905-2460-4253-97ad-87ca97f10bfb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f8bb6b70-1582-4e1e-bd94-41ca29fdd9d2\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/MachinesWithAADLogon\",\r\n \"createdOn\": \"2018-02-16T22:40:30.5286176Z\",\r\n \"updatedOn\": \"2018-02-16T22:40:30.5286176Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/MachinesWithAADLogon/providers/Microsoft.Authorization/roleAssignments/10785d93-0ba8-4335-8354-3bbe7cfdf7d2\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"10785d93-0ba8-4335-8354-3bbe7cfdf7d2\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/312a565d-c81f-4fd8-895a-4e21e48d571c\",\r\n \"principalId\": \"36cca2e6-0af3-47f2-aa44-8ea850aa0055\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/TestDelegation\",\r\n \"createdOn\": \"2017-11-01T23:24:51.9783547Z\",\r\n \"updatedOn\": \"2017-11-01T23:24:51.9783547Z\",\r\n \"createdBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"updatedBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/TestDelegation/providers/Microsoft.Authorization/roleAssignments/0d05f331-fdcd-4721-be5f-62b23ededa7d\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"0d05f331-fdcd-4721-be5f-62b23ededa7d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"36cca2e6-0af3-47f2-aa44-8ea850aa0055\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/TestDelegation\",\r\n \"createdOn\": \"2017-11-01T23:22:50.4925874Z\",\r\n \"updatedOn\": \"2017-11-01T23:22:50.4925874Z\",\r\n \"createdBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"updatedBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/TestDelegation/providers/Microsoft.Authorization/roleAssignments/c76689bc-093a-4983-ac04-6ea8531c61cd\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"c76689bc-093a-4983-ac04-6ea8531c61cd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"0294c095-b964-4f2d-8c01-dc7e31cba8fc\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\",\r\n \"createdOn\": \"2017-07-06T22:24:12.2714796Z\",\r\n \"updatedOn\": \"2017-07-06T22:24:12.2714796Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda/providers/Microsoft.Authorization/roleAssignments/77337034-1a60-4048-90fa-8b45f1f70068\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"77337034-1a60-4048-90fa-8b45f1f70068\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"1da9c3df-8caa-4470-846f-2b0895c8e969\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbacproda\",\r\n \"createdOn\": \"2018-03-10T00:20:59.6824508Z\",\r\n \"updatedOn\": \"2018-03-10T00:20:59.6824508Z\",\r\n \"createdBy\": \"cbd20457-0dc7-4333-9906-43ef449eb598\",\r\n \"updatedBy\": \"cbd20457-0dc7-4333-9906-43ef449eb598\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbacproda/providers/Microsoft.Authorization/roleAssignments/b3f61ad8-29a1-4827-8033-2e12af479a3f\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b3f61ad8-29a1-4827-8033-2e12af479a3f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"0294c095-b964-4f2d-8c01-dc7e31cba8fc\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda/providers/Microsoft.Compute/locations/8bb64e74-d4ca-4a91-9508-e158d6449ed9\",\r\n \"createdOn\": \"2017-07-06T22:24:13.6199343Z\",\r\n \"updatedOn\": \"2017-07-06T22:24:13.6199343Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda/providers/Microsoft.Compute/locations/8bb64e74-d4ca-4a91-9508-e158d6449ed9/providers/Microsoft.Authorization/roleAssignments/19c8a8a6-da22-45a2-bcbd-f75689e61bc4\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"19c8a8a6-da22-45a2-bcbd-f75689e61bc4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/213300b3-28f6-4204-b40d-65cae784d5c5\",\r\n \"principalId\": \"8812900f-ac7a-4bd9-81f7-437b03e820e6\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2017-11-17T01:37:20.4636519Z\",\r\n \"updatedOn\": \"2017-11-17T01:37:20.4636519Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/98cd8318-2555-4b78-8f41-0f5fc86bc230\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"98cd8318-2555-4b78-8f41-0f5fc86bc230\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"principalId\": \"173df51a-bea3-491e-9ae8-1230c34f3724\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2017-11-17T22:06:48.1423541Z\",\r\n \"updatedOn\": \"2017-11-17T22:06:48.1423541Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/b898a2c2-f042-4940-b60c-bd86dcf9f351\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b898a2c2-f042-4940-b60c-bd86dcf9f351\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"principalId\": \"e7cfd5fa-afea-4c7f-beec-a5dcd4f70310\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2017-11-17T22:25:35.0585201Z\",\r\n \"updatedOn\": \"2017-11-17T22:25:35.0585201Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/25dc51f6-d374-4bc5-b91f-08d3496c9ac8\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"25dc51f6-d374-4bc5-b91f-08d3496c9ac8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2017-05-25T07:07:34.4339372Z\",\r\n \"updatedOn\": \"2017-05-25T07:07:34.4339372Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/bb0428c3-e9eb-4c13-b0b8-e446d30e19d2\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"bb0428c3-e9eb-4c13-b0b8-e446d30e19d2\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"f820e2bb-d730-4ae0-91e9-4b3219638e24\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2017-11-17T23:26:00.9106578Z\",\r\n \"updatedOn\": \"2017-11-17T23:26:00.9106578Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/b1c10e47-80e4-4d92-b6fa-e0c9672a70dd\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b1c10e47-80e4-4d92-b6fa-e0c9672a70dd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"fbec1506-7882-4c98-995b-86768363f876\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/xTestResource2984\",\r\n \"createdOn\": \"2017-07-28T09:20:31.1613765Z\",\r\n \"updatedOn\": \"2017-07-28T09:20:31.1613765Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/xTestResource2984/providers/Microsoft.Authorization/roleAssignments/a4b82891-ebee-4568-b606-632899bf9453\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"a4b82891-ebee-4568-b606-632899bf9453\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"0294c095-b964-4f2d-8c01-dc7e31cba8fc\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacprodb\",\r\n \"createdOn\": \"2017-07-06T22:23:23.1902069Z\",\r\n \"updatedOn\": \"2017-07-06T22:23:23.1902069Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacprodb/providers/Microsoft.Authorization/roleAssignments/1536d823-4083-4071-8ed5-a3dc759a1770\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"1536d823-4083-4071-8ed5-a3dc759a1770\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"1da9c3df-8caa-4470-846f-2b0895c8e969\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbacprodb\",\r\n \"createdOn\": \"2018-03-10T00:22:01.9894104Z\",\r\n \"updatedOn\": \"2018-03-10T00:22:01.9894104Z\",\r\n \"createdBy\": \"cbd20457-0dc7-4333-9906-43ef449eb598\",\r\n \"updatedBy\": \"cbd20457-0dc7-4333-9906-43ef449eb598\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbacprodb/providers/Microsoft.Authorization/roleAssignments/489c3b03-d61f-48a6-8a1c-cb069d07d1ab\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"489c3b03-d61f-48a6-8a1c-cb069d07d1ab\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"0294c095-b964-4f2d-8c01-dc7e31cba8fc\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacprodb/providers/Microsoft.Compute/locations/888a0677-7366-49cd-b454-64bfe1ee26e6\",\r\n \"createdOn\": \"2017-07-06T22:23:30.3159598Z\",\r\n \"updatedOn\": \"2017-07-06T22:23:30.3159598Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacprodb/providers/Microsoft.Compute/locations/888a0677-7366-49cd-b454-64bfe1ee26e6/providers/Microsoft.Authorization/roleAssignments/e40b4329-5e41-4569-a9a9-86310d2b4c24\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"e40b4329-5e41-4569-a9a9-86310d2b4c24\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f8bb6b70-1582-4e1e-bd94-41ca29fdd9d2\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/authztest\",\r\n \"createdOn\": \"2017-11-09T00:09:08.3909311Z\",\r\n \"updatedOn\": \"2017-11-09T00:09:08.3909311Z\",\r\n \"createdBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"updatedBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/authztest/providers/Microsoft.Authorization/roleAssignments/ebeeae42-b311-4958-9c5a-1ddb3fc08d2a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"ebeeae42-b311-4958-9c5a-1ddb3fc08d2a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/81d33e59-ce2f-4fa6-b988-57e25467858d\",\r\n \"principalId\": \"43440d39-6989-44d5-8129-091277366972\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\",\r\n \"createdOn\": \"2017-09-08T20:28:50.6059074Z\",\r\n \"updatedOn\": \"2017-09-08T20:28:50.6059074Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest/providers/Microsoft.Authorization/roleAssignments/9a557d14-bae2-44d9-8770-7c277809c447\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9a557d14-bae2-44d9-8770-7c277809c447\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbactest\",\r\n \"createdOn\": \"2017-06-16T17:35:06.6390926Z\",\r\n \"updatedOn\": \"2017-06-16T17:35:06.6390926Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbactest/providers/Microsoft.Authorization/roleAssignments/6ca984a0-fe05-45fe-bc0f-56a18c38b269\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"6ca984a0-fe05-45fe-bc0f-56a18c38b269\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"1720ed0a-2b5c-400f-a21c-a8ba2bc2fe7a\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbactest\",\r\n \"createdOn\": \"2018-01-12T06:50:58.4355368Z\",\r\n \"updatedOn\": \"2018-01-12T06:50:58.4355368Z\",\r\n \"createdBy\": \"3a1444bd-870b-443f-b308-2eae91c2eba1\",\r\n \"updatedBy\": \"3a1444bd-870b-443f-b308-2eae91c2eba1\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbactest/providers/Microsoft.Authorization/roleAssignments/516be0e1-c5ea-4ab2-8f6e-00c09c224040\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"516be0e1-c5ea-4ab2-8f6e-00c09c224040\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"cbd20457-0dc7-4333-9906-43ef449eb598\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbactest\",\r\n \"createdOn\": \"2017-05-19T20:07:15.1483462Z\",\r\n \"updatedOn\": \"2017-05-19T20:07:15.1483462Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbactest/providers/Microsoft.Authorization/roleAssignments/34be03c8-76a8-4ee1-aa47-174e523a828a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"34be03c8-76a8-4ee1-aa47-174e523a828a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest2\",\r\n \"createdOn\": \"2017-11-20T20:18:15.2063333Z\",\r\n \"updatedOn\": \"2017-11-20T20:18:15.2063333Z\",\r\n \"createdBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"updatedBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest2/providers/Microsoft.Authorization/roleAssignments/0dd5655c-cf95-4c8e-a4cd-2bc3d3c8fcac\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"0dd5655c-cf95-4c8e-a4cd-2bc3d3c8fcac\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"38893b88-e77f-4439-930c-07293b5b0892\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/ADIUX-BVT-DoNotDelete\",\r\n \"createdOn\": \"2018-01-10T21:40:40.1591251Z\",\r\n \"updatedOn\": \"2018-01-10T21:40:40.1591251Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/ADIUX-BVT-DoNotDelete/providers/Microsoft.Authorization/roleAssignments/3df7343d-5838-4f72-bcfc-e82009195366\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"3df7343d-5838-4f72-bcfc-e82009195366\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/ADIUX-BVT-DoNotDelete\",\r\n \"createdOn\": \"2018-01-10T22:03:19.6861425Z\",\r\n \"updatedOn\": \"2018-01-10T22:03:19.6861425Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/ADIUX-BVT-DoNotDelete/providers/Microsoft.Authorization/roleAssignments/542d27a2-ee9c-4f75-b73c-6ae7e6ac7b98\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"542d27a2-ee9c-4f75-b73c-6ae7e6ac7b98\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"2f3a889f-d4c8-4932-b529-545e266fa5ab\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/ADIUX-BVT-DoNotDelete\",\r\n \"createdOn\": \"2018-01-12T01:57:04.6009284Z\",\r\n \"updatedOn\": \"2018-01-12T01:57:04.6009284Z\",\r\n \"createdBy\": \"38893b88-e77f-4439-930c-07293b5b0892\",\r\n \"updatedBy\": \"38893b88-e77f-4439-930c-07293b5b0892\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/ADIUX-BVT-DoNotDelete/providers/Microsoft.Authorization/roleAssignments/95d01afe-b9c8-45f8-9ebf-935c653f307f\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"95d01afe-b9c8-45f8-9ebf-935c653f307f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e467623-bb1f-42f4-a55d-6e525e11384b\",\r\n \"principalId\": \"4e5725a6-3329-4845-8730-a0b56b73036a\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2018-02-14T22:33:01.9389131Z\",\r\n \"updatedOn\": \"2018-02-14T22:33:01.9389131Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/cc7cd55b-b0a0-4459-9a88-c989a0690abb\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"cc7cd55b-b0a0-4459-9a88-c989a0690abb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"144e3758-dd81-462f-8963-bd8e5fb2b04c\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-17T06:05:15.3401268Z\",\r\n \"updatedOn\": \"2017-12-17T06:05:15.3401268Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/b1a6ddfd-042f-4c44-97da-dc00e3469b4a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b1a6ddfd-042f-4c44-97da-dc00e3469b4a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"273dca4c-9f09-4d84-8d90-1f19dd619319\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-05T01:59:24.0356596Z\",\r\n \"updatedOn\": \"2017-12-05T01:59:24.0356596Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/23f0b61b-60e8-4f2f-b2b3-3e3596c6cfa2\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"23f0b61b-60e8-4f2f-b2b3-3e3596c6cfa2\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"560e2d02-8b7b-44a0-aece-55a9b38bd947\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2018-01-23T00:11:31.5911727Z\",\r\n \"updatedOn\": \"2018-01-23T00:11:31.5911727Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/97342fba-8678-40c8-a662-d6a0e8c047ba\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"97342fba-8678-40c8-a662-d6a0e8c047ba\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-11-08T23:08:30.3532257Z\",\r\n \"updatedOn\": \"2017-11-08T23:08:30.3532257Z\",\r\n \"createdBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"updatedBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/acabf331-8533-4c24-87c2-cb13c91c3220\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"acabf331-8533-4c24-87c2-cb13c91c3220\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"7446fdf6-3ae3-45e4-be0c-2750680d1d58\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2018-03-01T22:18:29.9316024Z\",\r\n \"updatedOn\": \"2018-03-01T22:18:29.9316024Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/bf0c52b5-e3f1-45e8-b2ec-c975c0413b5e\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"bf0c52b5-e3f1-45e8-b2ec-c975c0413b5e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2018-01-08T18:49:05.5125201Z\",\r\n \"updatedOn\": \"2018-01-08T18:49:05.5125201Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/8fff9ea0-d7de-4df1-8828-07fda13c0011\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8fff9ea0-d7de-4df1-8828-07fda13c0011\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"a22eff18-c85d-46a1-afc4-f01a3d6e3870\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-11-08T23:28:45.9149831Z\",\r\n \"updatedOn\": \"2017-11-08T23:28:45.9149831Z\",\r\n \"createdBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"updatedBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/75498cf9-0511-4fb6-9514-90604e23a198\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"75498cf9-0511-4fb6-9514-90604e23a198\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f4e773aa-8484-499e-9c5d-e50e1a8447bb\",\r\n \"principalType\": \"Group\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-17T09:04:57.9960883Z\",\r\n \"updatedOn\": \"2017-12-17T09:04:57.9960883Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/e9e16af7-cbeb-47d9-8456-f479557dd19c\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"e9e16af7-cbeb-47d9-8456-f479557dd19c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8f96442b-4075-438f-813d-ad51ab4019af\",\r\n \"principalId\": \"144e3758-dd81-462f-8963-bd8e5fb2b04c\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2018-02-14T22:34:12.1837358Z\",\r\n \"updatedOn\": \"2018-02-14T22:34:12.1837358Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/9ffdc864-c3d0-45aa-9a04-80b9bc2ff62a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9ffdc864-c3d0-45aa-9a04-80b9bc2ff62a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8f96442b-4075-438f-813d-ad51ab4019af\",\r\n \"principalId\": \"560e2d02-8b7b-44a0-aece-55a9b38bd947\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2018-02-14T22:34:11.5509839Z\",\r\n \"updatedOn\": \"2018-02-14T22:34:11.5509839Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/4640c746-4c7f-4168-a16d-6f6dc6584f1a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"4640c746-4c7f-4168-a16d-6f6dc6584f1a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"06b12d41-290e-478a-b1db-15387591b312\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-19T06:28:28.0192857Z\",\r\n \"updatedOn\": \"2017-12-19T06:28:28.0192857Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/dbb69085-f465-4b58-9997-085e831ed144\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"dbb69085-f465-4b58-9997-085e831ed144\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"0ce0b72c-de6b-486a-bd62-2b3652a96888\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-11-09T00:01:26.0166638Z\",\r\n \"updatedOn\": \"2017-11-09T00:01:26.0166638Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/885f0bbc-6d7c-4505-89ce-122df843688c\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"885f0bbc-6d7c-4505-89ce-122df843688c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"1cb42ec3-7bed-4f50-ad23-1825af8ca058\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-02T02:34:04.8795663Z\",\r\n \"updatedOn\": \"2017-12-02T02:34:04.8795663Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/08887fab-aa50-4b51-8c21-4f0e4b5a1705\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"08887fab-aa50-4b51-8c21-4f0e4b5a1705\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"24f7b96d-35ec-4ca9-aed5-292ab4b28041\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-11-21T22:09:40.6115323Z\",\r\n \"updatedOn\": \"2017-11-21T22:09:40.6115323Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/44380f6f-2932-4000-bda8-65e98e92283d\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"44380f6f-2932-4000-bda8-65e98e92283d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"273dca4c-9f09-4d84-8d90-1f19dd619319\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-05T01:57:36.1897502Z\",\r\n \"updatedOn\": \"2017-12-05T01:57:36.1897502Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/5c978631-c2ee-4331-a6c0-ec8848c3beec\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"5c978631-c2ee-4331-a6c0-ec8848c3beec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"45356bf6-c813-4488-b163-e00edf1d1a50\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-08T18:53:42.9623705Z\",\r\n \"updatedOn\": \"2017-12-08T18:53:42.9623705Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/a1ba4a61-7915-49a5-b176-517d75d220a9\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"a1ba4a61-7915-49a5-b176-517d75d220a9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"4e5725a6-3329-4845-8730-a0b56b73036a\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-11-20T21:40:05.0504921Z\",\r\n \"updatedOn\": \"2017-11-20T21:40:05.0504921Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/b24f21c4-9db7-4259-9d85-2228846df500\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b24f21c4-9db7-4259-9d85-2228846df500\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"560e2d02-8b7b-44a0-aece-55a9b38bd947\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-21T00:49:57.9598028Z\",\r\n \"updatedOn\": \"2017-12-21T00:49:57.9598028Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/8edaafc4-40a4-4f63-904e-20193f1bc6ba\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8edaafc4-40a4-4f63-904e-20193f1bc6ba\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"5d7c02d1-1e79-447a-989e-f5c061488fbe\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-20T07:39:46.2360183Z\",\r\n \"updatedOn\": \"2017-12-20T07:39:46.2360183Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/9e8d7891-624c-4285-9ae0-ead66b194de6\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9e8d7891-624c-4285-9ae0-ead66b194de6\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-18T07:40:03.337598Z\",\r\n \"updatedOn\": \"2017-12-18T07:40:03.337598Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/b6b08ed8-8427-43d3-adb7-3b495f42ae86\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b6b08ed8-8427-43d3-adb7-3b495f42ae86\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"81e57fb3-f1bc-4391-951b-68c156b701f8\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-20T18:48:16.610969Z\",\r\n \"updatedOn\": \"2017-12-20T18:48:16.610969Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/2d41d7e6-4258-4339-ba70-338904abced6\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"2d41d7e6-4258-4339-ba70-338904abced6\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"86bb7ac1-3705-44dd-9aff-e8fd6f2fdf14\",\r\n \"principalType\": \"Group\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-05T02:24:24.4974063Z\",\r\n \"updatedOn\": \"2017-12-05T02:24:24.4974063Z\",\r\n \"createdBy\": \"273dca4c-9f09-4d84-8d90-1f19dd619319\",\r\n \"updatedBy\": \"273dca4c-9f09-4d84-8d90-1f19dd619319\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/ec9b272c-8808-4a99-902c-9639d7ae8015\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"ec9b272c-8808-4a99-902c-9639d7ae8015\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"c5f0001c-434e-4fa9-b629-da8f2e4abdaf\",\r\n \"principalType\": \"Group\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-17T06:03:01.0374962Z\",\r\n \"updatedOn\": \"2017-12-17T06:03:01.0374962Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/bc2cced4-5b04-4b54-b6d3-74a114984907\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"bc2cced4-5b04-4b54-b6d3-74a114984907\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"d1df0de5-7b46-40fd-835c-205f8e41b62d\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-11-20T21:48:10.9908102Z\",\r\n \"updatedOn\": \"2017-11-20T21:48:10.9908102Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/a21aa3d5-c621-475e-9853-5f307f71a27b\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"a21aa3d5-c621-475e-9853-5f307f71a27b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"db5ab5ac-abac-4d79-b43c-964983728c37\",\r\n \"principalType\": \"Group\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-07T21:55:00.0261655Z\",\r\n \"updatedOn\": \"2017-12-07T21:55:00.0261655Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/9f0f0e65-f49e-488f-a5f2-5bfbc014e1a7\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9f0f0e65-f49e-488f-a5f2-5bfbc014e1a7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"e2befeef-00c8-423b-9da0-55df5ffd18dc\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-19T03:11:43.823455Z\",\r\n \"updatedOn\": \"2017-12-19T03:11:43.823455Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/aa308036-3184-48a7-b0d9-85aebbf537f2\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"aa308036-3184-48a7-b0d9-85aebbf537f2\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f221bd04-7e94-4d03-9b56-6295f0fffe7f\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-08T18:49:35.2880312Z\",\r\n \"updatedOn\": \"2017-12-08T18:49:35.2880312Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/f6c55154-65a9-4fc5-ac21-e97559f93d73\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f6c55154-65a9-4fc5-ac21-e97559f93d73\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f4e773aa-8484-499e-9c5d-e50e1a8447bb\",\r\n \"principalType\": \"Group\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-15T23:45:14.5549282Z\",\r\n \"updatedOn\": \"2017-12-15T23:45:14.5549282Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/49a54776-2beb-43f2-8938-c70551775dcd\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"49a54776-2beb-43f2-8938-c70551775dcd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"fc0112ee-cdc2-41b2-9cc8-5713099eeb05\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-11-08T23:59:21.6846879Z\",\r\n \"updatedOn\": \"2017-11-08T23:59:21.6846879Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/a6861ffe-880c-4ba6-8bd9-0b3dac356872\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"a6861ffe-880c-4ba6-8bd9-0b3dac356872\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"144e3758-dd81-462f-8963-bd8e5fb2b04c\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-18T05:47:16.320313Z\",\r\n \"updatedOn\": \"2017-12-18T05:47:16.320313Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/30f27528-2313-4dd4-b40e-f28f739d8889\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"30f27528-2313-4dd4-b40e-f28f739d8889\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"6502d1e3-9020-487d-83ff-bf2940f2030f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-18T22:39:46.702333Z\",\r\n \"updatedOn\": \"2017-12-18T22:39:46.702333Z\",\r\n \"createdBy\": \"273dca4c-9f09-4d84-8d90-1f19dd619319\",\r\n \"updatedBy\": \"273dca4c-9f09-4d84-8d90-1f19dd619319\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/db2d16fc-e996-49d0-a683-0f0cc80340a6\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"db2d16fc-e996-49d0-a683-0f0cc80340a6\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"144e3758-dd81-462f-8963-bd8e5fb2b04c\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Web/serverFarms/abenefuncapp\",\r\n \"createdOn\": \"2018-02-22T00:22:55.347548Z\",\r\n \"updatedOn\": \"2018-02-22T00:22:55.347548Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Web/serverFarms/abenefuncapp/providers/Microsoft.Authorization/roleAssignments/50faeeae-ef5f-4ac4-9ad3-2aea85785947\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"50faeeae-ef5f-4ac4-9ad3-2aea85785947\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f221bd04-7e94-4d03-9b56-6295f0fffe7f\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbacuxtest/providers/Microsoft.KeyVault/vaults/keyVaultAbene\",\r\n \"createdOn\": \"2017-12-13T18:56:49.2804858Z\",\r\n \"updatedOn\": \"2017-12-13T18:56:49.2804858Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbacuxtest/providers/Microsoft.KeyVault/vaults/keyVaultAbene/providers/Microsoft.Authorization/roleAssignments/9e1ecb6b-1831-4d4d-b6b0-f11d5cdd56f3\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9e1ecb6b-1831-4d4d-b6b0-f11d5cdd56f3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2017-10-26T01:06:45.6207192Z\",\r\n \"updatedOn\": \"2017-10-26T01:06:45.6207192Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/c5574fca-e58a-4c2d-b0c2-6ae7fec0b8f2\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"c5574fca-e58a-4c2d-b0c2-6ae7fec0b8f2\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"05304157-0533-46cc-88cc-cf67f6e176f3\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2018-03-10T00:22:02.4793639Z\",\r\n \"updatedOn\": \"2018-03-10T00:22:02.416853Z\",\r\n \"createdBy\": \"6edef013-60b8-45be-8bbe-42f99860ca72\",\r\n \"updatedBy\": \"6edef013-60b8-45be-8bbe-42f99860ca72\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/c188c441-b071-49db-94e5-ff810dec31b3\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"c188c441-b071-49db-94e5-ff810dec31b3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"4ce61e1d-63b7-46a0-bf0f-e681f64b4e7f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2018-03-10T00:21:46.0087208Z\",\r\n \"updatedOn\": \"2018-03-10T00:21:45.9305697Z\",\r\n \"createdBy\": \"6edef013-60b8-45be-8bbe-42f99860ca72\",\r\n \"updatedBy\": \"6edef013-60b8-45be-8bbe-42f99860ca72\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/e5220172-d27b-4fad-9c19-dc23bcafa8b7\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"e5220172-d27b-4fad-9c19-dc23bcafa8b7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/providers/Microsoft.Management/managementGroups/testMG1\",\r\n \"createdOn\": \"2017-12-19T01:34:57.7302202Z\",\r\n \"updatedOn\": \"2017-12-19T01:34:57.7302202Z\",\r\n \"createdBy\": \"2750fdd7-4b97-41ac-8007-96af1bdba4f9\",\r\n \"updatedBy\": \"2750fdd7-4b97-41ac-8007-96af1bdba4f9\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Management/managementGroups/testMG1/providers/Microsoft.Authorization/roleAssignments/bd429704-ee12-4e9d-8d14-cbc914b1bb51\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"bd429704-ee12-4e9d-8d14-cbc914b1bb51\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/providers/Microsoft.Management/managementGroups/testMG1\",\r\n \"createdOn\": \"2018-02-22T00:51:27.8304556Z\",\r\n \"updatedOn\": \"2018-02-22T00:51:27.8304556Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Management/managementGroups/testMG1/providers/Microsoft.Authorization/roleAssignments/8c7defad-faa5-4c59-b76b-f1df87ca6ed4\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8c7defad-faa5-4c59-b76b-f1df87ca6ed4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/providers/Microsoft.Management/managementGroups/1273adef-00a3-4086-a51a-dbcce1857d36\",\r\n \"createdOn\": \"2018-02-06T01:03:01.7414975Z\",\r\n \"updatedOn\": \"2018-02-06T01:03:01.7414975Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Management/managementGroups/1273adef-00a3-4086-a51a-dbcce1857d36/providers/Microsoft.Authorization/roleAssignments/9747bfcf-9d5f-45b6-8d22-801e255d1868\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9747bfcf-9d5f-45b6-8d22-801e255d1868\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -324,7 +324,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:12 GMT" + "Sat, 10 Mar 2018 00:22:35 GMT" ], "Pragma": [ "no-cache" @@ -333,7 +333,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -345,7 +345,7 @@ "1" ], "x-ms-request-id": [ - "988f2274-b463-4d8a-8373-af92ae7a271d" + "eb7017a6-7ad6-41d9-bdca-5ff9f8a3905a" ], "X-Content-Type-Options": [ "nosniff" @@ -357,13 +357,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14997" + "14989" ], "x-ms-correlation-request-id": [ - "a784f093-ebff-41e3-81a0-af42f95bc00a" + "8987ea94-e5c3-499c-9351-5411809edee9" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014712Z:a784f093-ebff-41e3-81a0-af42f95bc00a" + "WESTUS2:20180310T002236Z:8987ea94-e5c3-499c-9351-5411809edee9" ] }, "StatusCode": 200 @@ -375,17 +375,17 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "4e53ab4f-7046-4874-82c0-92ea02a4cac9" + "d12dd8f9-c06b-4202-892d-027f4c7eb059" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/032f61d2-ed09-40c9-8657-26a273da7bae\",\r\n \"principalId\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-01-12T00:09:30.6354554Z\",\r\n \"updatedOn\": \"2018-01-12T00:09:30.6354554Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/fa1a4d3b-2cca-406b-8956-6b6b32377641\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"fa1a4d3b-2cca-406b-8956-6b6b32377641\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"principalId\": \"a7766200-6226-48e1-b4f7-7e2a7c4fbe53\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-14T00:03:57.7616429Z\",\r\n \"updatedOn\": \"2018-02-14T00:03:57.7616429Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/0c8d7a82-ee7f-43c1-aef7-b7c6e0266fb1\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"0c8d7a82-ee7f-43c1-aef7-b7c6e0266fb1\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7db62a6c-edd9-42bb-b30e-31fc063ce154\",\r\n \"principalId\": \"39ae49d9-cce2-478d-b758-0758fd99dc6a\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-10-31T23:48:33.4485152Z\",\r\n \"updatedOn\": \"2017-10-31T23:48:33.4485152Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/d83d213d-cd05-44b7-9080-9148eaeec30a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"d83d213d-cd05-44b7-9080-9148eaeec30a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"06f6eff5-0f4b-43a3-bee8-24e70a9ce55c\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T00:36:56.1924345Z\",\r\n \"updatedOn\": \"2017-06-29T00:36:56.1924345Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/b5714af5-59db-4c0f-bb29-bc788deadf2f\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b5714af5-59db-4c0f-bb29-bc788deadf2f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"0ba53ba2-b55c-47b4-81e3-7ec9a4e674f4\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T01:12:34.5615876Z\",\r\n \"updatedOn\": \"2017-06-29T01:12:34.5615876Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/4045100b-8f68-40c9-b678-b8483e111ac9\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"4045100b-8f68-40c9-b678-b8483e111ac9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"3098cd15-3216-4ac9-8048-24bd552170cb\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-11-03T18:48:14.7183609Z\",\r\n \"updatedOn\": \"2017-11-03T18:48:14.7183609Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/bd5a7d4c-1e18-4695-ade5-423350b56d21\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"bd5a7d4c-1e18-4695-ade5-423350b56d21\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"38893b88-e77f-4439-930c-07293b5b0892\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-01-10T21:43:24.2108836Z\",\r\n \"updatedOn\": \"2018-01-10T21:43:24.2108836Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/ad92ce71-4103-48b0-a15a-1e9a96c12ed1\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"ad92ce71-4103-48b0-a15a-1e9a96c12ed1\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"3a1444bd-870b-443f-b308-2eae91c2eba1\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-07T16:58:54.8987377Z\",\r\n \"updatedOn\": \"2017-06-07T16:58:54.8987377Z\",\r\n \"createdBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"updatedBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/6214630f-d015-4a30-9d4c-b1f081e67939\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"6214630f-d015-4a30-9d4c-b1f081e67939\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"60daca34-0763-4bd3-a211-076918a7eb95\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-30T00:25:56.0334783Z\",\r\n \"updatedOn\": \"2017-06-30T00:25:56.0334783Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/d465f78c-de4c-42e6-9c04-1e56acf92369\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"d465f78c-de4c-42e6-9c04-1e56acf92369\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-11-20T20:58:00.5803854Z\",\r\n \"updatedOn\": \"2017-11-20T20:58:00.5803854Z\",\r\n \"createdBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"updatedBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/20bb00d9-2c3a-4126-ba6d-de82473a06d8\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"20bb00d9-2c3a-4126-ba6d-de82473a06d8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-07-27T23:42:13.4607763Z\",\r\n \"updatedOn\": \"2017-07-27T23:42:13.4607763Z\",\r\n \"createdBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"updatedBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/a82e60b3-354c-480b-b536-987b9d0703b1\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"a82e60b3-354c-480b-b536-987b9d0703b1\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"91440087-555a-4411-8eda-ba24c722ef8e\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T00:49:01.1072945Z\",\r\n \"updatedOn\": \"2017-06-29T00:49:01.1072945Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/e01b8c91-a87f-45b4-bd74-8ba60e44566d\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"e01b8c91-a87f-45b4-bd74-8ba60e44566d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"b4010c04-9c61-49f5-83a7-7b12b19eb194\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-11-08T18:34:37.6266172Z\",\r\n \"updatedOn\": \"2017-11-08T18:34:37.6266172Z\",\r\n \"createdBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"updatedBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/edbde18d-6c6c-4078-b7c5-159443655942\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"edbde18d-6c6c-4078-b7c5-159443655942\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"bf3857e4-a0e4-463f-b5b8-df79cc784cf4\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-11-29T00:57:17.8809543Z\",\r\n \"updatedOn\": \"2017-11-29T00:57:17.8809543Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/036c86bc-0542-4dc2-b5ba-1af97edf5653\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"036c86bc-0542-4dc2-b5ba-1af97edf5653\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"c996d892-3806-4e87-8b0a-ccf5fcd40d46\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T22:38:04.4194288Z\",\r\n \"updatedOn\": \"2017-06-29T22:38:04.4194288Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/f77ebd75-4388-48b0-b826-c00ad67984ad\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f77ebd75-4388-48b0-b826-c00ad67984ad\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"cbd20457-0dc7-4333-9906-43ef449eb598\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-13T00:50:12.9366468Z\",\r\n \"updatedOn\": \"2017-05-13T00:50:12.9366468Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/4d3ddd54-9ef2-435e-a421-ec6aeea8807f\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"4d3ddd54-9ef2-435e-a421-ec6aeea8807f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"d3ade189-fc64-4831-b1ea-a3fb4bb1aa03\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T20:44:28.9070294Z\",\r\n \"updatedOn\": \"2017-06-29T20:44:28.9070294Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/f23da8b0-0f27-41d5-8adb-522fb66fa186\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f23da8b0-0f27-41d5-8adb-522fb66fa186\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-25T07:10:35.7170702Z\",\r\n \"updatedOn\": \"2017-05-25T07:10:35.7170702Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/5240070d-3583-445e-bd5b-22a98f11308c\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"5240070d-3583-445e-bd5b-22a98f11308c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-08T20:17:24.5450013Z\",\r\n \"updatedOn\": \"2017-06-08T20:17:24.5450013Z\",\r\n \"createdBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"updatedBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/68193b90-715c-4649-a83d-977257a452ec\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"68193b90-715c-4649-a83d-977257a452ec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"06f6eff5-0f4b-43a3-bee8-24e70a9ce55c\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T00:37:33.2552423Z\",\r\n \"updatedOn\": \"2017-06-29T00:37:33.2552423Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/cb0215f7-c051-48ef-a7da-bc738d02856a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"cb0215f7-c051-48ef-a7da-bc738d02856a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"0ba53ba2-b55c-47b4-81e3-7ec9a4e674f4\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T01:13:15.723129Z\",\r\n \"updatedOn\": \"2017-06-29T01:13:15.723129Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/feda3e02-624e-40be-8607-8de055bd6bfc\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"feda3e02-624e-40be-8607-8de055bd6bfc\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"21f2609e-343d-47b4-9c5a-272f04754568\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-12-11T20:47:23.3218105Z\",\r\n \"updatedOn\": \"2017-12-11T20:47:23.3218105Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": true\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/d6f59c28-c8b0-46c7-833e-3787429f4728\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"d6f59c28-c8b0-46c7-833e-3787429f4728\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"2e729999-aa29-4267-b1f8-77c9b4f0951c\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T23:28:13.3780792Z\",\r\n \"updatedOn\": \"2017-06-29T23:28:13.3780792Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/107a35e9-6c5d-4e47-b156-16a1113ae606\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"107a35e9-6c5d-4e47-b156-16a1113ae606\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"3098cd15-3216-4ac9-8048-24bd552170cb\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-12-06T18:03:59.7615619Z\",\r\n \"updatedOn\": \"2017-12-06T18:03:59.7615619Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/e4a4ea50-74fd-413f-98b6-45f1d57cc569\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"e4a4ea50-74fd-413f-98b6-45f1d57cc569\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"39ae49d9-cce2-478d-b758-0758fd99dc6a\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-11-29T22:39:59.2667536Z\",\r\n \"updatedOn\": \"2017-11-29T22:39:59.2667536Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/ca07d501-9df5-4226-9ddf-73651068a848\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"ca07d501-9df5-4226-9ddf-73651068a848\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"3e3ec9fc-84c7-4250-b2ba-86f90ec71dd6\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-12-11T17:59:17.9139602Z\",\r\n \"updatedOn\": \"2017-12-11T17:59:17.9139602Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": true\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/b2e1db49-4b53-4662-bd74-c8144acb1cad\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b2e1db49-4b53-4662-bd74-c8144acb1cad\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"60daca34-0763-4bd3-a211-076918a7eb95\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-30T00:26:34.5537754Z\",\r\n \"updatedOn\": \"2017-06-30T00:26:34.5537754Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/84520097-87ed-421d-a1b0-7e301b16453d\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"84520097-87ed-421d-a1b0-7e301b16453d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"628905e8-6016-4a9f-b9c3-c4be2a34ec04\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-08-28T17:21:19.3815596Z\",\r\n \"updatedOn\": \"2017-08-28T17:21:19.3815596Z\",\r\n \"createdBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"updatedBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/201cd786-eb1a-4407-9d7e-f7f33ccc00dd\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"201cd786-eb1a-4407-9d7e-f7f33ccc00dd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"7fd91612-c457-46da-8df6-3c7010eef897\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-18T00:12:18.4368565Z\",\r\n \"updatedOn\": \"2017-05-18T00:12:18.4368565Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/de68c27b-8e43-4cbb-8e96-8f389f4a28c9\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"de68c27b-8e43-4cbb-8e96-8f389f4a28c9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"8d6525d9-b76b-487c-95d5-2f48128da22e\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-12-07T00:06:55.2415957Z\",\r\n \"updatedOn\": \"2017-12-07T00:06:55.2415957Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/4d17a86b-31dc-4974-b600-71776a278f45\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"4d17a86b-31dc-4974-b600-71776a278f45\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"91440087-555a-4411-8eda-ba24c722ef8e\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T00:50:26.3260649Z\",\r\n \"updatedOn\": \"2017-06-29T00:50:26.3260649Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/438a888b-ae70-4c05-aca1-aaa917a4411f\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"438a888b-ae70-4c05-aca1-aaa917a4411f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"a20216c2-6b2c-413c-8219-2a783be8d232\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-12-08T18:02:54.5752408Z\",\r\n \"updatedOn\": \"2017-12-08T18:02:54.5752408Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": true\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/ce29c091-33fb-4092-a2b7-f00171b5b3b5\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"ce29c091-33fb-4092-a2b7-f00171b5b3b5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"a22eff18-c85d-46a1-afc4-f01a3d6e3870\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-12-18T21:56:32.8172213Z\",\r\n \"updatedOn\": \"2017-12-18T21:56:32.8172213Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/7aec0dde-831b-429b-b94c-b19098fb83b8\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"7aec0dde-831b-429b-b94c-b19098fb83b8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"c1a32197-4308-4698-93c4-50b206babe5a\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-12-07T00:07:41.8883735Z\",\r\n \"updatedOn\": \"2017-12-07T00:07:41.8883735Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/76ccbc8b-ee66-4ec3-9b32-88dc22e277db\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"76ccbc8b-ee66-4ec3-9b32-88dc22e277db\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"c8320490-756f-4df6-a284-332996cbc3f6\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-01-10T20:17:24.1040494Z\",\r\n \"updatedOn\": \"2018-01-10T20:17:24.1040494Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": true\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/89aa128b-9a4f-4964-90c2-c18184f6accb\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"89aa128b-9a4f-4964-90c2-c18184f6accb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"c996d892-3806-4e87-8b0a-ccf5fcd40d46\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T22:38:47.1925172Z\",\r\n \"updatedOn\": \"2017-06-29T22:38:47.1925172Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/b8bf5ffe-ac5d-4e12-b550-56ea1a76ab19\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b8bf5ffe-ac5d-4e12-b550-56ea1a76ab19\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"d3ade189-fc64-4831-b1ea-a3fb4bb1aa03\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T20:45:07.3133209Z\",\r\n \"updatedOn\": \"2017-06-29T20:45:07.3133209Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/f744db94-b61f-472b-98d7-9b6d90fb5585\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f744db94-b61f-472b-98d7-9b6d90fb5585\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"d661e0ba-632d-4565-87d7-b795f98b918b\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-08-28T16:59:42.95985Z\",\r\n \"updatedOn\": \"2017-08-28T16:59:42.95985Z\",\r\n \"createdBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"updatedBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/c41c868c-0d22-492f-9000-c4dfeb637659\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"c41c868c-0d22-492f-9000-c4dfeb637659\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"d9d14aa0-09f4-4a45-ba81-32e71bad814c\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-12-08T18:01:43.1919545Z\",\r\n \"updatedOn\": \"2017-12-08T18:01:43.1919545Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": true\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/549e07ad-d1f6-46ea-ad92-245f48e2db95\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"549e07ad-d1f6-46ea-ad92-245f48e2db95\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"ec78bf16-9cba-4cf7-bc10-1c32d04d9f9c\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-12-08T18:00:51.0456894Z\",\r\n \"updatedOn\": \"2017-12-08T18:00:51.0456894Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/9ac01e84-9766-49d7-8d91-1cca1120d85c\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9ac01e84-9766-49d7-8d91-1cca1120d85c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-22T22:58:08.2238106Z\",\r\n \"updatedOn\": \"2017-05-22T22:58:08.2238106Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/8c31c29d-118b-4b55-9f1d-e0fac7f6aa89\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8c31c29d-118b-4b55-9f1d-e0fac7f6aa89\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-15T23:50:02.4130133Z\",\r\n \"updatedOn\": \"2018-02-15T23:50:02.4130133Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/ed325a2b-f3f5-4a7d-9b21-ac042a444068\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"ed325a2b-f3f5-4a7d-9b21-ac042a444068\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"628905e8-6016-4a9f-b9c3-c4be2a34ec04\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-01-27T00:04:18.1887432Z\",\r\n \"updatedOn\": \"2018-01-27T00:04:18.1887432Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": true\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/05ae9637-ac41-4fa5-a7dd-725119e9452d\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"05ae9637-ac41-4fa5-a7dd-725119e9452d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"03f4af16-4c45-4383-b524-c3d4cd002ca3\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-12T23:51:22.361572Z\",\r\n \"updatedOn\": \"2017-05-12T23:51:22.361572Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/9db955f1-6f2a-426e-bce7-44986ed0aed4\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9db955f1-6f2a-426e-bce7-44986ed0aed4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"227a8f9f-9b7c-4f70-b563-15390e07948c\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-12T23:51:20.8405462Z\",\r\n \"updatedOn\": \"2017-05-12T23:51:20.8405462Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/0fce9bb0-216c-4344-a740-faf2c720cd30\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"0fce9bb0-216c-4344-a740-faf2c720cd30\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"487a7867-97f0-46ab-b6bb-fbec16b22cbf\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-12T23:51:17.2296874Z\",\r\n \"updatedOn\": \"2017-05-12T23:51:17.2296874Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/b4a689fa-72cc-4f35-9448-9d4d32371150\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b4a689fa-72cc-4f35-9448-9d4d32371150\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"683074f1-7ffb-4945-805a-ccb86a945f4e\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-12T23:51:19.9064771Z\",\r\n \"updatedOn\": \"2017-05-12T23:51:19.9064771Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/4fbc4b5a-9659-4547-b82c-154cfce9321e\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"4fbc4b5a-9659-4547-b82c-154cfce9321e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"b5cdcec7-857c-4180-9fe9-0ea37a663ec6\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-12T23:51:17.9891361Z\",\r\n \"updatedOn\": \"2017-05-12T23:51:17.9891361Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/1e51717a-ff23-495a-96a2-266cf2d92910\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"1e51717a-ff23-495a-96a2-266cf2d92910\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"c7b2f4ae-edb5-4988-afec-ed086aacd83a\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-12T23:51:23.205825Z\",\r\n \"updatedOn\": \"2017-05-12T23:51:23.205825Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/6f0aeb5d-ceb3-41c7-8f74-8a81f7274e82\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"6f0aeb5d-ceb3-41c7-8f74-8a81f7274e82\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"f83dda57-1ddb-4fcf-9ec0-ff8c6fb1ecb8\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-12T23:51:24.8022057Z\",\r\n \"updatedOn\": \"2017-05-12T23:51:24.8022057Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/7b04a7f4-f3df-4a40-8d09-266721568f54\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"7b04a7f4-f3df-4a40-8d09-266721568f54\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"54e0b56e-8771-413f-84da-c4d8c9060444\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/MachinesWithAADLogon\",\r\n \"createdOn\": \"2017-11-08T19:51:10.1550597Z\",\r\n \"updatedOn\": \"2017-11-08T19:51:10.1550597Z\",\r\n \"createdBy\": \"b4010c04-9c61-49f5-83a7-7b12b19eb194\",\r\n \"updatedBy\": \"b4010c04-9c61-49f5-83a7-7b12b19eb194\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/MachinesWithAADLogon/providers/Microsoft.Authorization/roleAssignments/8b7d49d6-b060-4fca-813d-085ed989f96c\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8b7d49d6-b060-4fca-813d-085ed989f96c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f8bb6b70-1582-4e1e-bd94-41ca29fdd9d2\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/MachinesWithAADLogon\",\r\n \"createdOn\": \"2018-02-07T01:09:44.4386637Z\",\r\n \"updatedOn\": \"2018-02-07T01:09:44.4386637Z\",\r\n \"createdBy\": \"b4010c04-9c61-49f5-83a7-7b12b19eb194\",\r\n \"updatedBy\": \"b4010c04-9c61-49f5-83a7-7b12b19eb194\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/MachinesWithAADLogon/providers/Microsoft.Authorization/roleAssignments/108b5abb-af9c-4684-9a1c-eb24041ec52b\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"108b5abb-af9c-4684-9a1c-eb24041ec52b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fb879df8-f326-4884-b1cf-06f3ad86be52\",\r\n \"principalId\": \"6a656483-2d92-41cd-b084-d8f871a4887f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/MachinesWithAADLogon/providers/Microsoft.Compute/virtualMachines/demoBox\",\r\n \"createdOn\": \"2018-02-09T22:27:57.3104271Z\",\r\n \"updatedOn\": \"2018-02-09T22:27:57.3104271Z\",\r\n \"createdBy\": \"f8bb6b70-1582-4e1e-bd94-41ca29fdd9d2\",\r\n \"updatedBy\": \"f8bb6b70-1582-4e1e-bd94-41ca29fdd9d2\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/MachinesWithAADLogon/providers/Microsoft.Compute/virtualMachines/demoBox/providers/Microsoft.Authorization/roleAssignments/2fd0907b-7487-47a7-8a3c-c0c1baf48c35\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"2fd0907b-7487-47a7-8a3c-c0c1baf48c35\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fb879df8-f326-4884-b1cf-06f3ad86be52\",\r\n \"principalId\": \"f7f3e06a-66f7-4a0c-8e8c-3ff2698c4914\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/MachinesWithAADLogon/providers/Microsoft.Compute/virtualMachines/demoBox\",\r\n \"createdOn\": \"2018-02-09T22:29:21.0477416Z\",\r\n \"updatedOn\": \"2018-02-09T22:29:21.0477416Z\",\r\n \"createdBy\": \"f8bb6b70-1582-4e1e-bd94-41ca29fdd9d2\",\r\n \"updatedBy\": \"f8bb6b70-1582-4e1e-bd94-41ca29fdd9d2\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/MachinesWithAADLogon/providers/Microsoft.Compute/virtualMachines/demoBox/providers/Microsoft.Authorization/roleAssignments/e75f9ebc-1b61-4519-8075-c3963ffc2cc8\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"e75f9ebc-1b61-4519-8075-c3963ffc2cc8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fb879df8-f326-4884-b1cf-06f3ad86be52\",\r\n \"principalId\": \"f8bb6b70-1582-4e1e-bd94-41ca29fdd9d2\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/MachinesWithAADLogon/providers/Microsoft.Compute/virtualMachines/demoBox\",\r\n \"createdOn\": \"2018-02-09T22:00:26.1938643Z\",\r\n \"updatedOn\": \"2018-02-09T22:00:26.1938643Z\",\r\n \"createdBy\": \"f8bb6b70-1582-4e1e-bd94-41ca29fdd9d2\",\r\n \"updatedBy\": \"f8bb6b70-1582-4e1e-bd94-41ca29fdd9d2\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/MachinesWithAADLogon/providers/Microsoft.Compute/virtualMachines/demoBox/providers/Microsoft.Authorization/roleAssignments/0438dd07-4800-4782-b549-95bed8ea4235\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"0438dd07-4800-4782-b549-95bed8ea4235\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/312a565d-c81f-4fd8-895a-4e21e48d571c\",\r\n \"principalId\": \"36cca2e6-0af3-47f2-aa44-8ea850aa0055\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/TestDelegation\",\r\n \"createdOn\": \"2017-11-01T23:24:51.9783547Z\",\r\n \"updatedOn\": \"2017-11-01T23:24:51.9783547Z\",\r\n \"createdBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"updatedBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/TestDelegation/providers/Microsoft.Authorization/roleAssignments/0d05f331-fdcd-4721-be5f-62b23ededa7d\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"0d05f331-fdcd-4721-be5f-62b23ededa7d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"36cca2e6-0af3-47f2-aa44-8ea850aa0055\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/TestDelegation\",\r\n \"createdOn\": \"2017-11-01T23:22:50.4925874Z\",\r\n \"updatedOn\": \"2017-11-01T23:22:50.4925874Z\",\r\n \"createdBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"updatedBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/TestDelegation/providers/Microsoft.Authorization/roleAssignments/c76689bc-093a-4983-ac04-6ea8531c61cd\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"c76689bc-093a-4983-ac04-6ea8531c61cd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"0294c095-b964-4f2d-8c01-dc7e31cba8fc\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\",\r\n \"createdOn\": \"2017-07-06T22:24:12.2714796Z\",\r\n \"updatedOn\": \"2017-07-06T22:24:12.2714796Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda/providers/Microsoft.Authorization/roleAssignments/77337034-1a60-4048-90fa-8b45f1f70068\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"77337034-1a60-4048-90fa-8b45f1f70068\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"0294c095-b964-4f2d-8c01-dc7e31cba8fc\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda/providers/Microsoft.Compute/locations/8bb64e74-d4ca-4a91-9508-e158d6449ed9\",\r\n \"createdOn\": \"2017-07-06T22:24:13.6199343Z\",\r\n \"updatedOn\": \"2017-07-06T22:24:13.6199343Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda/providers/Microsoft.Compute/locations/8bb64e74-d4ca-4a91-9508-e158d6449ed9/providers/Microsoft.Authorization/roleAssignments/19c8a8a6-da22-45a2-bcbd-f75689e61bc4\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"19c8a8a6-da22-45a2-bcbd-f75689e61bc4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/213300b3-28f6-4204-b40d-65cae784d5c5\",\r\n \"principalId\": \"8812900f-ac7a-4bd9-81f7-437b03e820e6\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2017-11-17T01:37:20.4636519Z\",\r\n \"updatedOn\": \"2017-11-17T01:37:20.4636519Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/98cd8318-2555-4b78-8f41-0f5fc86bc230\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"98cd8318-2555-4b78-8f41-0f5fc86bc230\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/213300b3-28f6-4204-b40d-65cae784d5c5\",\r\n \"principalId\": \"a7766200-6226-48e1-b4f7-7e2a7c4fbe53\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2017-11-17T23:03:39.7062029Z\",\r\n \"updatedOn\": \"2017-11-17T23:03:39.7062029Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/d2e1e2a7-e2e7-4c44-b58e-3fbc78248888\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"d2e1e2a7-e2e7-4c44-b58e-3fbc78248888\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"principalId\": \"173df51a-bea3-491e-9ae8-1230c34f3724\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2017-11-17T22:06:48.1423541Z\",\r\n \"updatedOn\": \"2017-11-17T22:06:48.1423541Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/b898a2c2-f042-4940-b60c-bd86dcf9f351\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b898a2c2-f042-4940-b60c-bd86dcf9f351\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"principalId\": \"e7cfd5fa-afea-4c7f-beec-a5dcd4f70310\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2017-11-17T22:25:35.0585201Z\",\r\n \"updatedOn\": \"2017-11-17T22:25:35.0585201Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/25dc51f6-d374-4bc5-b91f-08d3496c9ac8\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"25dc51f6-d374-4bc5-b91f-08d3496c9ac8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2017-05-25T07:07:34.4339372Z\",\r\n \"updatedOn\": \"2017-05-25T07:07:34.4339372Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/bb0428c3-e9eb-4c13-b0b8-e446d30e19d2\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"bb0428c3-e9eb-4c13-b0b8-e446d30e19d2\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"f820e2bb-d730-4ae0-91e9-4b3219638e24\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2017-11-17T23:26:00.9106578Z\",\r\n \"updatedOn\": \"2017-11-17T23:26:00.9106578Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/b1c10e47-80e4-4d92-b6fa-e0c9672a70dd\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b1c10e47-80e4-4d92-b6fa-e0c9672a70dd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/xTestResource2984\",\r\n \"createdOn\": \"2018-01-11T23:24:03.8877248Z\",\r\n \"updatedOn\": \"2018-01-11T23:26:28.5734036Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/xTestResource2984/providers/Microsoft.Authorization/roleAssignments/776d1f2a-6dce-43b7-ade0-dc3d81c5e045\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"776d1f2a-6dce-43b7-ade0-dc3d81c5e045\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"fbec1506-7882-4c98-995b-86768363f876\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/xTestResource2984\",\r\n \"createdOn\": \"2017-07-28T09:20:31.1613765Z\",\r\n \"updatedOn\": \"2017-07-28T09:20:31.1613765Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/xTestResource2984/providers/Microsoft.Authorization/roleAssignments/a4b82891-ebee-4568-b606-632899bf9453\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"a4b82891-ebee-4568-b606-632899bf9453\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"b4010c04-9c61-49f5-83a7-7b12b19eb194\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/xTestResource2984\",\r\n \"createdOn\": \"2018-01-12T00:08:52.4907677Z\",\r\n \"updatedOn\": \"2018-01-12T00:08:52.4907677Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/xTestResource2984/providers/Microsoft.Authorization/roleAssignments/f8dac632-b879-42f9-b4ab-df2aab22a149\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f8dac632-b879-42f9-b4ab-df2aab22a149\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"fe017af8-eb4b-46eb-8530-fdbc18674214\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/xTestResource2984\",\r\n \"createdOn\": \"2018-01-12T00:06:59.0828081Z\",\r\n \"updatedOn\": \"2018-01-12T01:30:18.3078121Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/xTestResource2984/providers/Microsoft.Authorization/roleAssignments/0b018870-59ba-49ca-9405-9ba5dce77311\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"0b018870-59ba-49ca-9405-9ba5dce77311\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"0294c095-b964-4f2d-8c01-dc7e31cba8fc\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacprodb\",\r\n \"createdOn\": \"2017-07-06T22:23:23.1902069Z\",\r\n \"updatedOn\": \"2017-07-06T22:23:23.1902069Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacprodb/providers/Microsoft.Authorization/roleAssignments/1536d823-4083-4071-8ed5-a3dc759a1770\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"1536d823-4083-4071-8ed5-a3dc759a1770\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"0294c095-b964-4f2d-8c01-dc7e31cba8fc\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacprodb/providers/Microsoft.Compute/locations/888a0677-7366-49cd-b454-64bfe1ee26e6\",\r\n \"createdOn\": \"2017-07-06T22:23:30.3159598Z\",\r\n \"updatedOn\": \"2017-07-06T22:23:30.3159598Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacprodb/providers/Microsoft.Compute/locations/888a0677-7366-49cd-b454-64bfe1ee26e6/providers/Microsoft.Authorization/roleAssignments/e40b4329-5e41-4569-a9a9-86310d2b4c24\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"e40b4329-5e41-4569-a9a9-86310d2b4c24\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f8bb6b70-1582-4e1e-bd94-41ca29fdd9d2\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/authztest\",\r\n \"createdOn\": \"2017-11-09T00:09:08.3909311Z\",\r\n \"updatedOn\": \"2017-11-09T00:09:08.3909311Z\",\r\n \"createdBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"updatedBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/authztest/providers/Microsoft.Authorization/roleAssignments/ebeeae42-b311-4958-9c5a-1ddb3fc08d2a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"ebeeae42-b311-4958-9c5a-1ddb3fc08d2a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/81d33e59-ce2f-4fa6-b988-57e25467858d\",\r\n \"principalId\": \"43440d39-6989-44d5-8129-091277366972\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\",\r\n \"createdOn\": \"2017-09-08T20:28:50.6059074Z\",\r\n \"updatedOn\": \"2017-09-08T20:28:50.6059074Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest/providers/Microsoft.Authorization/roleAssignments/9a557d14-bae2-44d9-8770-7c277809c447\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9a557d14-bae2-44d9-8770-7c277809c447\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbactest\",\r\n \"createdOn\": \"2017-06-16T17:35:06.6390926Z\",\r\n \"updatedOn\": \"2017-06-16T17:35:06.6390926Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbactest/providers/Microsoft.Authorization/roleAssignments/6ca984a0-fe05-45fe-bc0f-56a18c38b269\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"6ca984a0-fe05-45fe-bc0f-56a18c38b269\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"1720ed0a-2b5c-400f-a21c-a8ba2bc2fe7a\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbactest\",\r\n \"createdOn\": \"2018-01-12T06:50:58.4355368Z\",\r\n \"updatedOn\": \"2018-01-12T06:50:58.4355368Z\",\r\n \"createdBy\": \"3a1444bd-870b-443f-b308-2eae91c2eba1\",\r\n \"updatedBy\": \"3a1444bd-870b-443f-b308-2eae91c2eba1\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbactest/providers/Microsoft.Authorization/roleAssignments/516be0e1-c5ea-4ab2-8f6e-00c09c224040\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"516be0e1-c5ea-4ab2-8f6e-00c09c224040\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"1da9c3df-8caa-4470-846f-2b0895c8e969\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbactest\",\r\n \"createdOn\": \"2018-02-16T01:44:31.2091533Z\",\r\n \"updatedOn\": \"2018-02-16T01:44:31.2091533Z\",\r\n \"createdBy\": \"cbd20457-0dc7-4333-9906-43ef449eb598\",\r\n \"updatedBy\": \"cbd20457-0dc7-4333-9906-43ef449eb598\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbactest/providers/Microsoft.Authorization/roleAssignments/93420e51-b911-4bb6-8c39-c229fb971749\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"93420e51-b911-4bb6-8c39-c229fb971749\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"cbd20457-0dc7-4333-9906-43ef449eb598\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbactest\",\r\n \"createdOn\": \"2017-05-19T20:07:15.1483462Z\",\r\n \"updatedOn\": \"2017-05-19T20:07:15.1483462Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbactest/providers/Microsoft.Authorization/roleAssignments/34be03c8-76a8-4ee1-aa47-174e523a828a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"34be03c8-76a8-4ee1-aa47-174e523a828a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/webAppAbeneTest\",\r\n \"createdOn\": \"2017-12-07T22:20:13.2670407Z\",\r\n \"updatedOn\": \"2018-01-12T00:10:09.2193016Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/webAppAbeneTest/providers/Microsoft.Authorization/roleAssignments/f747531e-da33-43b9-b726-04675abf1939\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f747531e-da33-43b9-b726-04675abf1939\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"ffffbfc0-ab2d-4649-a2eb-acfbe7cd7b6a\",\r\n \"principalType\": \"Group\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/webAppAbeneTest/providers/Microsoft.Web/sites/webAppAbeneTest\",\r\n \"createdOn\": \"2018-01-12T00:08:05.9110131Z\",\r\n \"updatedOn\": \"2018-01-12T00:34:48.3553785Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/webAppAbeneTest/providers/Microsoft.Web/sites/webAppAbeneTest/providers/Microsoft.Authorization/roleAssignments/db6e0231-1be9-4bcd-bf16-79de537439fe\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"db6e0231-1be9-4bcd-bf16-79de537439fe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest2\",\r\n \"createdOn\": \"2017-11-20T20:18:15.2063333Z\",\r\n \"updatedOn\": \"2017-11-20T20:18:15.2063333Z\",\r\n \"createdBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"updatedBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest2/providers/Microsoft.Authorization/roleAssignments/0dd5655c-cf95-4c8e-a4cd-2bc3d3c8fcac\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"0dd5655c-cf95-4c8e-a4cd-2bc3d3c8fcac\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"38893b88-e77f-4439-930c-07293b5b0892\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/ADIUX-BVT-DoNotDelete\",\r\n \"createdOn\": \"2018-01-10T21:40:40.1591251Z\",\r\n \"updatedOn\": \"2018-01-10T21:40:40.1591251Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/ADIUX-BVT-DoNotDelete/providers/Microsoft.Authorization/roleAssignments/3df7343d-5838-4f72-bcfc-e82009195366\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"3df7343d-5838-4f72-bcfc-e82009195366\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/ADIUX-BVT-DoNotDelete\",\r\n \"createdOn\": \"2018-01-10T22:03:19.6861425Z\",\r\n \"updatedOn\": \"2018-01-10T22:03:19.6861425Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/ADIUX-BVT-DoNotDelete/providers/Microsoft.Authorization/roleAssignments/542d27a2-ee9c-4f75-b73c-6ae7e6ac7b98\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"542d27a2-ee9c-4f75-b73c-6ae7e6ac7b98\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"2f3a889f-d4c8-4932-b529-545e266fa5ab\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/ADIUX-BVT-DoNotDelete\",\r\n \"createdOn\": \"2018-01-12T01:57:04.6009284Z\",\r\n \"updatedOn\": \"2018-01-12T01:57:04.6009284Z\",\r\n \"createdBy\": \"38893b88-e77f-4439-930c-07293b5b0892\",\r\n \"updatedBy\": \"38893b88-e77f-4439-930c-07293b5b0892\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/ADIUX-BVT-DoNotDelete/providers/Microsoft.Authorization/roleAssignments/95d01afe-b9c8-45f8-9ebf-935c653f307f\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"95d01afe-b9c8-45f8-9ebf-935c653f307f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e467623-bb1f-42f4-a55d-6e525e11384b\",\r\n \"principalId\": \"4e5725a6-3329-4845-8730-a0b56b73036a\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2018-02-14T22:33:01.9389131Z\",\r\n \"updatedOn\": \"2018-02-14T22:33:01.9389131Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/cc7cd55b-b0a0-4459-9a88-c989a0690abb\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"cc7cd55b-b0a0-4459-9a88-c989a0690abb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"144e3758-dd81-462f-8963-bd8e5fb2b04c\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-17T06:05:15.3401268Z\",\r\n \"updatedOn\": \"2017-12-17T06:05:15.3401268Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/b1a6ddfd-042f-4c44-97da-dc00e3469b4a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b1a6ddfd-042f-4c44-97da-dc00e3469b4a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"273dca4c-9f09-4d84-8d90-1f19dd619319\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-05T01:59:24.0356596Z\",\r\n \"updatedOn\": \"2017-12-05T01:59:24.0356596Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/23f0b61b-60e8-4f2f-b2b3-3e3596c6cfa2\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"23f0b61b-60e8-4f2f-b2b3-3e3596c6cfa2\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"560e2d02-8b7b-44a0-aece-55a9b38bd947\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2018-01-23T00:11:31.5911727Z\",\r\n \"updatedOn\": \"2018-01-23T00:11:31.5911727Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/97342fba-8678-40c8-a662-d6a0e8c047ba\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"97342fba-8678-40c8-a662-d6a0e8c047ba\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-11-08T23:08:30.3532257Z\",\r\n \"updatedOn\": \"2017-11-08T23:08:30.3532257Z\",\r\n \"createdBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"updatedBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/acabf331-8533-4c24-87c2-cb13c91c3220\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"acabf331-8533-4c24-87c2-cb13c91c3220\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2018-01-08T18:49:05.5125201Z\",\r\n \"updatedOn\": \"2018-01-08T18:49:05.5125201Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/8fff9ea0-d7de-4df1-8828-07fda13c0011\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8fff9ea0-d7de-4df1-8828-07fda13c0011\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"a22eff18-c85d-46a1-afc4-f01a3d6e3870\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-11-08T23:28:45.9149831Z\",\r\n \"updatedOn\": \"2017-11-08T23:28:45.9149831Z\",\r\n \"createdBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"updatedBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/75498cf9-0511-4fb6-9514-90604e23a198\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"75498cf9-0511-4fb6-9514-90604e23a198\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f4e773aa-8484-499e-9c5d-e50e1a8447bb\",\r\n \"principalType\": \"Group\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-17T09:04:57.9960883Z\",\r\n \"updatedOn\": \"2017-12-17T09:04:57.9960883Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/e9e16af7-cbeb-47d9-8456-f479557dd19c\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"e9e16af7-cbeb-47d9-8456-f479557dd19c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8f96442b-4075-438f-813d-ad51ab4019af\",\r\n \"principalId\": \"144e3758-dd81-462f-8963-bd8e5fb2b04c\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2018-02-14T22:34:12.1837358Z\",\r\n \"updatedOn\": \"2018-02-14T22:34:12.1837358Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/9ffdc864-c3d0-45aa-9a04-80b9bc2ff62a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9ffdc864-c3d0-45aa-9a04-80b9bc2ff62a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8f96442b-4075-438f-813d-ad51ab4019af\",\r\n \"principalId\": \"560e2d02-8b7b-44a0-aece-55a9b38bd947\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2018-02-14T22:34:11.5509839Z\",\r\n \"updatedOn\": \"2018-02-14T22:34:11.5509839Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/4640c746-4c7f-4168-a16d-6f6dc6584f1a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"4640c746-4c7f-4168-a16d-6f6dc6584f1a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"06b12d41-290e-478a-b1db-15387591b312\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-19T06:28:28.0192857Z\",\r\n \"updatedOn\": \"2017-12-19T06:28:28.0192857Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/dbb69085-f465-4b58-9997-085e831ed144\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"dbb69085-f465-4b58-9997-085e831ed144\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"0ce0b72c-de6b-486a-bd62-2b3652a96888\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-11-09T00:01:26.0166638Z\",\r\n \"updatedOn\": \"2017-11-09T00:01:26.0166638Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/885f0bbc-6d7c-4505-89ce-122df843688c\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"885f0bbc-6d7c-4505-89ce-122df843688c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"144e3758-dd81-462f-8963-bd8e5fb2b04c\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-11-16T00:33:20.7673406Z\",\r\n \"updatedOn\": \"2017-11-16T00:33:20.7673406Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/6c68c464-db09-4557-a4fd-64957564acd8\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"6c68c464-db09-4557-a4fd-64957564acd8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"1cb42ec3-7bed-4f50-ad23-1825af8ca058\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-02T02:34:04.8795663Z\",\r\n \"updatedOn\": \"2017-12-02T02:34:04.8795663Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/08887fab-aa50-4b51-8c21-4f0e4b5a1705\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"08887fab-aa50-4b51-8c21-4f0e4b5a1705\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"24f7b96d-35ec-4ca9-aed5-292ab4b28041\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-11-21T22:09:40.6115323Z\",\r\n \"updatedOn\": \"2017-11-21T22:09:40.6115323Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/44380f6f-2932-4000-bda8-65e98e92283d\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"44380f6f-2932-4000-bda8-65e98e92283d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"273dca4c-9f09-4d84-8d90-1f19dd619319\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-05T01:57:36.1897502Z\",\r\n \"updatedOn\": \"2017-12-05T01:57:36.1897502Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/5c978631-c2ee-4331-a6c0-ec8848c3beec\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"5c978631-c2ee-4331-a6c0-ec8848c3beec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"45356bf6-c813-4488-b163-e00edf1d1a50\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-08T18:53:42.9623705Z\",\r\n \"updatedOn\": \"2017-12-08T18:53:42.9623705Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/a1ba4a61-7915-49a5-b176-517d75d220a9\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"a1ba4a61-7915-49a5-b176-517d75d220a9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"4e5725a6-3329-4845-8730-a0b56b73036a\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-11-20T21:40:05.0504921Z\",\r\n \"updatedOn\": \"2017-11-20T21:40:05.0504921Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/b24f21c4-9db7-4259-9d85-2228846df500\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b24f21c4-9db7-4259-9d85-2228846df500\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"560e2d02-8b7b-44a0-aece-55a9b38bd947\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-21T00:49:57.9598028Z\",\r\n \"updatedOn\": \"2017-12-21T00:49:57.9598028Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/8edaafc4-40a4-4f63-904e-20193f1bc6ba\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8edaafc4-40a4-4f63-904e-20193f1bc6ba\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"5d7c02d1-1e79-447a-989e-f5c061488fbe\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-20T07:39:46.2360183Z\",\r\n \"updatedOn\": \"2017-12-20T07:39:46.2360183Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/9e8d7891-624c-4285-9ae0-ead66b194de6\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9e8d7891-624c-4285-9ae0-ead66b194de6\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-18T07:40:03.337598Z\",\r\n \"updatedOn\": \"2017-12-18T07:40:03.337598Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/b6b08ed8-8427-43d3-adb7-3b495f42ae86\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b6b08ed8-8427-43d3-adb7-3b495f42ae86\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"81e57fb3-f1bc-4391-951b-68c156b701f8\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-20T18:48:16.610969Z\",\r\n \"updatedOn\": \"2017-12-20T18:48:16.610969Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/2d41d7e6-4258-4339-ba70-338904abced6\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"2d41d7e6-4258-4339-ba70-338904abced6\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"86bb7ac1-3705-44dd-9aff-e8fd6f2fdf14\",\r\n \"principalType\": \"Group\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-05T02:24:24.4974063Z\",\r\n \"updatedOn\": \"2017-12-05T02:24:24.4974063Z\",\r\n \"createdBy\": \"273dca4c-9f09-4d84-8d90-1f19dd619319\",\r\n \"updatedBy\": \"273dca4c-9f09-4d84-8d90-1f19dd619319\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/ec9b272c-8808-4a99-902c-9639d7ae8015\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"ec9b272c-8808-4a99-902c-9639d7ae8015\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"c5f0001c-434e-4fa9-b629-da8f2e4abdaf\",\r\n \"principalType\": \"Group\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-17T06:03:01.0374962Z\",\r\n \"updatedOn\": \"2017-12-17T06:03:01.0374962Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/bc2cced4-5b04-4b54-b6d3-74a114984907\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"bc2cced4-5b04-4b54-b6d3-74a114984907\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"d1df0de5-7b46-40fd-835c-205f8e41b62d\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-11-20T21:48:10.9908102Z\",\r\n \"updatedOn\": \"2017-11-20T21:48:10.9908102Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/a21aa3d5-c621-475e-9853-5f307f71a27b\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"a21aa3d5-c621-475e-9853-5f307f71a27b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"db5ab5ac-abac-4d79-b43c-964983728c37\",\r\n \"principalType\": \"Group\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-07T21:55:00.0261655Z\",\r\n \"updatedOn\": \"2017-12-07T21:55:00.0261655Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/9f0f0e65-f49e-488f-a5f2-5bfbc014e1a7\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9f0f0e65-f49e-488f-a5f2-5bfbc014e1a7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"e2befeef-00c8-423b-9da0-55df5ffd18dc\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-19T03:11:43.823455Z\",\r\n \"updatedOn\": \"2017-12-19T03:11:43.823455Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/aa308036-3184-48a7-b0d9-85aebbf537f2\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"aa308036-3184-48a7-b0d9-85aebbf537f2\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f221bd04-7e94-4d03-9b56-6295f0fffe7f\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-08T18:49:35.2880312Z\",\r\n \"updatedOn\": \"2017-12-08T18:49:35.2880312Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/f6c55154-65a9-4fc5-ac21-e97559f93d73\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f6c55154-65a9-4fc5-ac21-e97559f93d73\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f4e773aa-8484-499e-9c5d-e50e1a8447bb\",\r\n \"principalType\": \"Group\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-15T23:45:14.5549282Z\",\r\n \"updatedOn\": \"2017-12-15T23:45:14.5549282Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/49a54776-2beb-43f2-8938-c70551775dcd\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"49a54776-2beb-43f2-8938-c70551775dcd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"fc0112ee-cdc2-41b2-9cc8-5713099eeb05\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-11-08T23:59:21.6846879Z\",\r\n \"updatedOn\": \"2017-11-08T23:59:21.6846879Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/a6861ffe-880c-4ba6-8bd9-0b3dac356872\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"a6861ffe-880c-4ba6-8bd9-0b3dac356872\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"fe017af8-eb4b-46eb-8530-fdbc18674214\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-08T19:09:19.0926673Z\",\r\n \"updatedOn\": \"2017-12-08T19:09:19.0926673Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/1e2b4f1a-da18-44ad-a5d7-1776ba6b82cc\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"1e2b4f1a-da18-44ad-a5d7-1776ba6b82cc\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"144e3758-dd81-462f-8963-bd8e5fb2b04c\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-18T05:47:16.320313Z\",\r\n \"updatedOn\": \"2017-12-18T05:47:16.320313Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/30f27528-2313-4dd4-b40e-f28f739d8889\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"30f27528-2313-4dd4-b40e-f28f739d8889\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"6502d1e3-9020-487d-83ff-bf2940f2030f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-18T22:39:46.702333Z\",\r\n \"updatedOn\": \"2017-12-18T22:39:46.702333Z\",\r\n \"createdBy\": \"273dca4c-9f09-4d84-8d90-1f19dd619319\",\r\n \"updatedBy\": \"273dca4c-9f09-4d84-8d90-1f19dd619319\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/db2d16fc-e996-49d0-a683-0f0cc80340a6\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"db2d16fc-e996-49d0-a683-0f0cc80340a6\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"144e3758-dd81-462f-8963-bd8e5fb2b04c\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Web/serverFarms/abenefuncapp\",\r\n \"createdOn\": \"2017-12-13T19:34:11.0914362Z\",\r\n \"updatedOn\": \"2017-12-13T19:34:11.0914362Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Web/serverFarms/abenefuncapp/providers/Microsoft.Authorization/roleAssignments/843728b9-75d1-46c5-a19b-b2f0737e6155\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"843728b9-75d1-46c5-a19b-b2f0737e6155\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f221bd04-7e94-4d03-9b56-6295f0fffe7f\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbacuxtest/providers/Microsoft.KeyVault/vaults/keyVaultAbene\",\r\n \"createdOn\": \"2017-12-13T18:56:49.2804858Z\",\r\n \"updatedOn\": \"2017-12-13T18:56:49.2804858Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbacuxtest/providers/Microsoft.KeyVault/vaults/keyVaultAbene/providers/Microsoft.Authorization/roleAssignments/9e1ecb6b-1831-4d4d-b6b0-f11d5cdd56f3\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9e1ecb6b-1831-4d4d-b6b0-f11d5cdd56f3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2017-10-26T01:06:45.6207192Z\",\r\n \"updatedOn\": \"2017-10-26T01:06:45.6207192Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/c5574fca-e58a-4c2d-b0c2-6ae7fec0b8f2\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"c5574fca-e58a-4c2d-b0c2-6ae7fec0b8f2\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"0c214118-913f-4759-a8d5-5125a6f91d52\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2016-11-15T08:11:17.3227457Z\",\r\n \"updatedOn\": \"2016-11-15T08:11:18.1428115Z\",\r\n \"createdBy\": \"2100dd9f-4a55-4df9-bee8-ad47a3274f5d\",\r\n \"updatedBy\": \"2100dd9f-4a55-4df9-bee8-ad47a3274f5d\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/ae1f9655-e61f-491f-aae0-7cbe16d2189e\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"ae1f9655-e61f-491f-aae0-7cbe16d2189e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"3d230566-2cfb-45a7-b4c3-9bf9d2bf0027\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2016-10-18T04:50:28.9261741Z\",\r\n \"updatedOn\": \"2016-10-18T04:50:29.3820759Z\",\r\n \"createdBy\": \"84a74f90-59e3-421e-9c19-bfe010c156f6\",\r\n \"updatedBy\": \"84a74f90-59e3-421e-9c19-bfe010c156f6\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/5a9f5d06-20c0-4c31-b416-1c7049344117\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"5a9f5d06-20c0-4c31-b416-1c7049344117\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"a78ffff5-6b79-4567-9a09-b6bfdf86fe74\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2017-01-16T01:17:49.8505571Z\",\r\n \"updatedOn\": \"2017-01-16T01:17:50.2593099Z\",\r\n \"createdBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"updatedBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/1613c38c-5876-4d02-81ca-9d18663dda23\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"1613c38c-5876-4d02-81ca-9d18663dda23\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"a78ffff5-6b79-4567-9a09-b6bfdf86fe74\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2016-08-30T14:06:24.535317Z\",\r\n \"updatedOn\": \"2016-08-30T14:06:24.8884024Z\",\r\n \"createdBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"updatedBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/07ee8f00-6c63-47c1-a749-8ab8f3ba66ca\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"07ee8f00-6c63-47c1-a749-8ab8f3ba66ca\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"a78ffff5-6b79-4567-9a09-b6bfdf86fe74\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2017-01-14T18:59:30.2335919Z\",\r\n \"updatedOn\": \"2017-01-14T18:59:30.8163128Z\",\r\n \"createdBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"updatedBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/8ab4e40c-9785-45aa-8c36-e443dde7d6a7\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8ab4e40c-9785-45aa-8c36-e443dde7d6a7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"a78ffff5-6b79-4567-9a09-b6bfdf86fe74\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2017-01-14T21:08:12.6831943Z\",\r\n \"updatedOn\": \"2017-01-14T21:08:13.2161415Z\",\r\n \"createdBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"updatedBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/49c21d95-0677-4096-929e-3579d5d5d208\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"49c21d95-0677-4096-929e-3579d5d5d208\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"a78ffff5-6b79-4567-9a09-b6bfdf86fe74\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2017-01-14T11:23:13.7250438Z\",\r\n \"updatedOn\": \"2017-01-14T11:23:14.3833411Z\",\r\n \"createdBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"updatedBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/bd014baa-1b31-4659-aa5a-0ea04552a83a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"bd014baa-1b31-4659-aa5a-0ea04552a83a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"ee8fad22-f958-4618-9c9c-4be1cc084582\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2017-01-15T13:28:40.2939572Z\",\r\n \"updatedOn\": \"2017-01-15T13:28:43.200229Z\",\r\n \"createdBy\": \"84a74f90-59e3-421e-9c19-bfe010c156f6\",\r\n \"updatedBy\": \"84a74f90-59e3-421e-9c19-bfe010c156f6\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/c13ce77e-e275-4d37-8387-18f932770c92\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"c13ce77e-e275-4d37-8387-18f932770c92\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"fcc730f8-05d9-4ca7-919b-1f76e31b734f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2017-03-11T02:53:16.2769902Z\",\r\n \"updatedOn\": \"2017-03-11T02:53:17.1052637Z\",\r\n \"createdBy\": \"2100dd9f-4a55-4df9-bee8-ad47a3274f5d\",\r\n \"updatedBy\": \"2100dd9f-4a55-4df9-bee8-ad47a3274f5d\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/8500b136-b7af-4627-b151-b2ac21d19bde\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8500b136-b7af-4627-b151-b2ac21d19bde\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/providers/Microsoft.Management/managementGroups/testMG1\",\r\n \"createdOn\": \"2017-12-19T01:34:57.7302202Z\",\r\n \"updatedOn\": \"2017-12-19T01:34:57.7302202Z\",\r\n \"createdBy\": \"2750fdd7-4b97-41ac-8007-96af1bdba4f9\",\r\n \"updatedBy\": \"2750fdd7-4b97-41ac-8007-96af1bdba4f9\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Management/managementGroups/testMG1/providers/Microsoft.Authorization/roleAssignments/bd429704-ee12-4e9d-8d14-cbc914b1bb51\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"bd429704-ee12-4e9d-8d14-cbc914b1bb51\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/providers/Microsoft.Management/managementGroups/1273adef-00a3-4086-a51a-dbcce1857d36\",\r\n \"createdOn\": \"2018-02-06T01:03:01.7414975Z\",\r\n \"updatedOn\": \"2018-02-06T01:03:01.7414975Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Management/managementGroups/1273adef-00a3-4086-a51a-dbcce1857d36/providers/Microsoft.Authorization/roleAssignments/9747bfcf-9d5f-45b6-8d22-801e255d1868\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9747bfcf-9d5f-45b6-8d22-801e255d1868\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"principalId\": \"a7766200-6226-48e1-b4f7-7e2a7c4fbe53\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:38:41.9161132Z\",\r\n \"updatedOn\": \"2018-02-16T22:38:41.9161132Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/341fe7a2-3fcf-45ff-97fd-ab9b290fe20a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"341fe7a2-3fcf-45ff-97fd-ab9b290fe20a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"06f6eff5-0f4b-43a3-bee8-24e70a9ce55c\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T00:36:56.1924345Z\",\r\n \"updatedOn\": \"2017-06-29T00:36:56.1924345Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/b5714af5-59db-4c0f-bb29-bc788deadf2f\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b5714af5-59db-4c0f-bb29-bc788deadf2f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"0ba53ba2-b55c-47b4-81e3-7ec9a4e674f4\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T01:12:34.5615876Z\",\r\n \"updatedOn\": \"2017-06-29T01:12:34.5615876Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/4045100b-8f68-40c9-b678-b8483e111ac9\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"4045100b-8f68-40c9-b678-b8483e111ac9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"38893b88-e77f-4439-930c-07293b5b0892\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:48:44.3977567Z\",\r\n \"updatedOn\": \"2018-02-16T22:48:44.3977567Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2659fc0a-4811-47c6-b6a0-f0a6fa80589f\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"2659fc0a-4811-47c6-b6a0-f0a6fa80589f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"3a1444bd-870b-443f-b308-2eae91c2eba1\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:48:23.3855309Z\",\r\n \"updatedOn\": \"2018-02-16T22:48:23.3855309Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/517bd00b-7270-491c-be3a-523e5cff1f91\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"517bd00b-7270-491c-be3a-523e5cff1f91\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"54e0b56e-8771-413f-84da-c4d8c9060444\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-28T18:54:08.4682186Z\",\r\n \"updatedOn\": \"2018-02-28T18:54:08.4682186Z\",\r\n \"createdBy\": \"b4010c04-9c61-49f5-83a7-7b12b19eb194\",\r\n \"updatedBy\": \"b4010c04-9c61-49f5-83a7-7b12b19eb194\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/388185df-aa47-45e8-89a1-cfd3d290e041\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"388185df-aa47-45e8-89a1-cfd3d290e041\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"60daca34-0763-4bd3-a211-076918a7eb95\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-30T00:25:56.0334783Z\",\r\n \"updatedOn\": \"2017-06-30T00:25:56.0334783Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/d465f78c-de4c-42e6-9c04-1e56acf92369\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"d465f78c-de4c-42e6-9c04-1e56acf92369\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:48:04.1232166Z\",\r\n \"updatedOn\": \"2018-02-16T22:48:04.1232166Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/c0589f7b-ea08-4a3a-8d93-a9bffd66c4a7\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"c0589f7b-ea08-4a3a-8d93-a9bffd66c4a7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"7446fdf6-3ae3-45e4-be0c-2750680d1d58\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-03-01T22:39:06.5832375Z\",\r\n \"updatedOn\": \"2018-03-01T22:39:06.5832375Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/f2b10e82-d774-43c7-86ec-65b010ebc105\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f2b10e82-d774-43c7-86ec-65b010ebc105\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:47:40.7968813Z\",\r\n \"updatedOn\": \"2018-02-16T22:47:40.7968813Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/6bc40e27-cd7b-412f-b250-3a65fa54524d\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"6bc40e27-cd7b-412f-b250-3a65fa54524d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"91440087-555a-4411-8eda-ba24c722ef8e\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T00:49:01.1072945Z\",\r\n \"updatedOn\": \"2017-06-29T00:49:01.1072945Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/e01b8c91-a87f-45b4-bd74-8ba60e44566d\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"e01b8c91-a87f-45b4-bd74-8ba60e44566d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"b4010c04-9c61-49f5-83a7-7b12b19eb194\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:47:13.9460361Z\",\r\n \"updatedOn\": \"2018-02-16T22:47:13.9460361Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/1c2821e2-a110-48b7-9593-aaa1d8aa7bcf\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"1c2821e2-a110-48b7-9593-aaa1d8aa7bcf\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"bf3857e4-a0e4-463f-b5b8-df79cc784cf4\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:52:28.643072Z\",\r\n \"updatedOn\": \"2018-02-16T22:52:28.643072Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2e101801-56b3-4f13-ac28-5fc5388641c8\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"2e101801-56b3-4f13-ac28-5fc5388641c8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"c996d892-3806-4e87-8b0a-ccf5fcd40d46\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T22:38:04.4194288Z\",\r\n \"updatedOn\": \"2017-06-29T22:38:04.4194288Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/f77ebd75-4388-48b0-b826-c00ad67984ad\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f77ebd75-4388-48b0-b826-c00ad67984ad\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"cbd20457-0dc7-4333-9906-43ef449eb598\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:46:23.389008Z\",\r\n \"updatedOn\": \"2018-02-16T22:46:23.389008Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/d1bafb77-8066-43eb-812b-a2143d5beaf3\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"d1bafb77-8066-43eb-812b-a2143d5beaf3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"d3ade189-fc64-4831-b1ea-a3fb4bb1aa03\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T20:44:28.9070294Z\",\r\n \"updatedOn\": \"2017-06-29T20:44:28.9070294Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/f23da8b0-0f27-41d5-8adb-522fb66fa186\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f23da8b0-0f27-41d5-8adb-522fb66fa186\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:45:47.577113Z\",\r\n \"updatedOn\": \"2018-02-16T22:45:47.577113Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/165e7100-8bdb-4a31-9ffe-83aa7ab8291e\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"165e7100-8bdb-4a31-9ffe-83aa7ab8291e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:45:28.6774286Z\",\r\n \"updatedOn\": \"2018-02-16T22:45:28.6774286Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/8b6f4aa5-0e9c-433d-9add-a477a9495948\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8b6f4aa5-0e9c-433d-9add-a477a9495948\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"06f6eff5-0f4b-43a3-bee8-24e70a9ce55c\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T00:37:33.2552423Z\",\r\n \"updatedOn\": \"2017-06-29T00:37:33.2552423Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/cb0215f7-c051-48ef-a7da-bc738d02856a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"cb0215f7-c051-48ef-a7da-bc738d02856a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"0ba53ba2-b55c-47b4-81e3-7ec9a4e674f4\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T01:13:15.723129Z\",\r\n \"updatedOn\": \"2017-06-29T01:13:15.723129Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/feda3e02-624e-40be-8607-8de055bd6bfc\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"feda3e02-624e-40be-8607-8de055bd6bfc\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"2e729999-aa29-4267-b1f8-77c9b4f0951c\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T23:28:13.3780792Z\",\r\n \"updatedOn\": \"2017-06-29T23:28:13.3780792Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/107a35e9-6c5d-4e47-b156-16a1113ae606\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"107a35e9-6c5d-4e47-b156-16a1113ae606\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"60daca34-0763-4bd3-a211-076918a7eb95\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-30T00:26:34.5537754Z\",\r\n \"updatedOn\": \"2017-06-30T00:26:34.5537754Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/84520097-87ed-421d-a1b0-7e301b16453d\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"84520097-87ed-421d-a1b0-7e301b16453d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"628905e8-6016-4a9f-b9c3-c4be2a34ec04\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:45:05.7155425Z\",\r\n \"updatedOn\": \"2018-02-16T22:45:04.6975017Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/ff24d142-f7a4-448e-98d1-36177be5ac41\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"ff24d142-f7a4-448e-98d1-36177be5ac41\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"7fd91612-c457-46da-8df6-3c7010eef897\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-18T00:12:18.4368565Z\",\r\n \"updatedOn\": \"2017-05-18T00:12:18.4368565Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/de68c27b-8e43-4cbb-8e96-8f389f4a28c9\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"de68c27b-8e43-4cbb-8e96-8f389f4a28c9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"91440087-555a-4411-8eda-ba24c722ef8e\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T00:50:26.3260649Z\",\r\n \"updatedOn\": \"2017-06-29T00:50:26.3260649Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/438a888b-ae70-4c05-aca1-aaa917a4411f\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"438a888b-ae70-4c05-aca1-aaa917a4411f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"a22eff18-c85d-46a1-afc4-f01a3d6e3870\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:44:41.7462697Z\",\r\n \"updatedOn\": \"2018-02-16T22:44:41.7462697Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/7175cee9-b72f-43e7-b470-98ba1f12c348\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"7175cee9-b72f-43e7-b470-98ba1f12c348\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"c996d892-3806-4e87-8b0a-ccf5fcd40d46\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T22:38:47.1925172Z\",\r\n \"updatedOn\": \"2017-06-29T22:38:47.1925172Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/b8bf5ffe-ac5d-4e12-b550-56ea1a76ab19\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b8bf5ffe-ac5d-4e12-b550-56ea1a76ab19\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"d3ade189-fc64-4831-b1ea-a3fb4bb1aa03\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T20:45:07.3133209Z\",\r\n \"updatedOn\": \"2017-06-29T20:45:07.3133209Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/f744db94-b61f-472b-98d7-9b6d90fb5585\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f744db94-b61f-472b-98d7-9b6d90fb5585\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"d661e0ba-632d-4565-87d7-b795f98b918b\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-08-28T16:59:42.95985Z\",\r\n \"updatedOn\": \"2017-08-28T16:59:42.95985Z\",\r\n \"createdBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"updatedBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/c41c868c-0d22-492f-9000-c4dfeb637659\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"c41c868c-0d22-492f-9000-c4dfeb637659\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:44:07.1267997Z\",\r\n \"updatedOn\": \"2018-02-16T22:44:07.1267997Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/e97666b5-ea0b-4bcc-927a-077266013783\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"e97666b5-ea0b-4bcc-927a-077266013783\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:43:48.0383604Z\",\r\n \"updatedOn\": \"2018-02-16T22:43:48.0383604Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/20ece837-c4bc-4ebb-b8f7-d792a585a8df\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"20ece837-c4bc-4ebb-b8f7-d792a585a8df\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"628905e8-6016-4a9f-b9c3-c4be2a34ec04\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:43:22.0828148Z\",\r\n \"updatedOn\": \"2018-02-16T22:43:22.0828148Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": true\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2e9c7d58-b3a3-4c10-9031-12f902bcc812\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"2e9c7d58-b3a3-4c10-9031-12f902bcc812\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"69fed199-ebaa-4df1-90cd-dbccf4a57db3\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-20T19:16:22.7423538Z\",\r\n \"updatedOn\": \"2018-02-20T19:16:22.7423538Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/680f5ee0-bc7b-4d2a-918d-12e4a83f29b6\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"680f5ee0-bc7b-4d2a-918d-12e4a83f29b6\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"54e0b56e-8771-413f-84da-c4d8c9060444\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/MachinesWithAADLogon\",\r\n \"createdOn\": \"2018-02-16T22:42:30.0706743Z\",\r\n \"updatedOn\": \"2018-02-16T22:42:30.0706743Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/MachinesWithAADLogon/providers/Microsoft.Authorization/roleAssignments/b6415905-2460-4253-97ad-87ca97f10bfb\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b6415905-2460-4253-97ad-87ca97f10bfb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f8bb6b70-1582-4e1e-bd94-41ca29fdd9d2\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/MachinesWithAADLogon\",\r\n \"createdOn\": \"2018-02-16T22:40:30.5286176Z\",\r\n \"updatedOn\": \"2018-02-16T22:40:30.5286176Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/MachinesWithAADLogon/providers/Microsoft.Authorization/roleAssignments/10785d93-0ba8-4335-8354-3bbe7cfdf7d2\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"10785d93-0ba8-4335-8354-3bbe7cfdf7d2\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/312a565d-c81f-4fd8-895a-4e21e48d571c\",\r\n \"principalId\": \"36cca2e6-0af3-47f2-aa44-8ea850aa0055\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/TestDelegation\",\r\n \"createdOn\": \"2017-11-01T23:24:51.9783547Z\",\r\n \"updatedOn\": \"2017-11-01T23:24:51.9783547Z\",\r\n \"createdBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"updatedBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/TestDelegation/providers/Microsoft.Authorization/roleAssignments/0d05f331-fdcd-4721-be5f-62b23ededa7d\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"0d05f331-fdcd-4721-be5f-62b23ededa7d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"36cca2e6-0af3-47f2-aa44-8ea850aa0055\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/TestDelegation\",\r\n \"createdOn\": \"2017-11-01T23:22:50.4925874Z\",\r\n \"updatedOn\": \"2017-11-01T23:22:50.4925874Z\",\r\n \"createdBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"updatedBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/TestDelegation/providers/Microsoft.Authorization/roleAssignments/c76689bc-093a-4983-ac04-6ea8531c61cd\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"c76689bc-093a-4983-ac04-6ea8531c61cd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"0294c095-b964-4f2d-8c01-dc7e31cba8fc\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\",\r\n \"createdOn\": \"2017-07-06T22:24:12.2714796Z\",\r\n \"updatedOn\": \"2017-07-06T22:24:12.2714796Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda/providers/Microsoft.Authorization/roleAssignments/77337034-1a60-4048-90fa-8b45f1f70068\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"77337034-1a60-4048-90fa-8b45f1f70068\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"1da9c3df-8caa-4470-846f-2b0895c8e969\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbacproda\",\r\n \"createdOn\": \"2018-03-10T00:20:59.6824508Z\",\r\n \"updatedOn\": \"2018-03-10T00:20:59.6824508Z\",\r\n \"createdBy\": \"cbd20457-0dc7-4333-9906-43ef449eb598\",\r\n \"updatedBy\": \"cbd20457-0dc7-4333-9906-43ef449eb598\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbacproda/providers/Microsoft.Authorization/roleAssignments/b3f61ad8-29a1-4827-8033-2e12af479a3f\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b3f61ad8-29a1-4827-8033-2e12af479a3f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"0294c095-b964-4f2d-8c01-dc7e31cba8fc\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda/providers/Microsoft.Compute/locations/8bb64e74-d4ca-4a91-9508-e158d6449ed9\",\r\n \"createdOn\": \"2017-07-06T22:24:13.6199343Z\",\r\n \"updatedOn\": \"2017-07-06T22:24:13.6199343Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda/providers/Microsoft.Compute/locations/8bb64e74-d4ca-4a91-9508-e158d6449ed9/providers/Microsoft.Authorization/roleAssignments/19c8a8a6-da22-45a2-bcbd-f75689e61bc4\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"19c8a8a6-da22-45a2-bcbd-f75689e61bc4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/213300b3-28f6-4204-b40d-65cae784d5c5\",\r\n \"principalId\": \"8812900f-ac7a-4bd9-81f7-437b03e820e6\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2017-11-17T01:37:20.4636519Z\",\r\n \"updatedOn\": \"2017-11-17T01:37:20.4636519Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/98cd8318-2555-4b78-8f41-0f5fc86bc230\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"98cd8318-2555-4b78-8f41-0f5fc86bc230\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"principalId\": \"173df51a-bea3-491e-9ae8-1230c34f3724\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2017-11-17T22:06:48.1423541Z\",\r\n \"updatedOn\": \"2017-11-17T22:06:48.1423541Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/b898a2c2-f042-4940-b60c-bd86dcf9f351\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b898a2c2-f042-4940-b60c-bd86dcf9f351\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"principalId\": \"e7cfd5fa-afea-4c7f-beec-a5dcd4f70310\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2017-11-17T22:25:35.0585201Z\",\r\n \"updatedOn\": \"2017-11-17T22:25:35.0585201Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/25dc51f6-d374-4bc5-b91f-08d3496c9ac8\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"25dc51f6-d374-4bc5-b91f-08d3496c9ac8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2017-05-25T07:07:34.4339372Z\",\r\n \"updatedOn\": \"2017-05-25T07:07:34.4339372Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/bb0428c3-e9eb-4c13-b0b8-e446d30e19d2\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"bb0428c3-e9eb-4c13-b0b8-e446d30e19d2\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"f820e2bb-d730-4ae0-91e9-4b3219638e24\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2017-11-17T23:26:00.9106578Z\",\r\n \"updatedOn\": \"2017-11-17T23:26:00.9106578Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/b1c10e47-80e4-4d92-b6fa-e0c9672a70dd\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b1c10e47-80e4-4d92-b6fa-e0c9672a70dd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"fbec1506-7882-4c98-995b-86768363f876\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/xTestResource2984\",\r\n \"createdOn\": \"2017-07-28T09:20:31.1613765Z\",\r\n \"updatedOn\": \"2017-07-28T09:20:31.1613765Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/xTestResource2984/providers/Microsoft.Authorization/roleAssignments/a4b82891-ebee-4568-b606-632899bf9453\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"a4b82891-ebee-4568-b606-632899bf9453\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"0294c095-b964-4f2d-8c01-dc7e31cba8fc\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacprodb\",\r\n \"createdOn\": \"2017-07-06T22:23:23.1902069Z\",\r\n \"updatedOn\": \"2017-07-06T22:23:23.1902069Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacprodb/providers/Microsoft.Authorization/roleAssignments/1536d823-4083-4071-8ed5-a3dc759a1770\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"1536d823-4083-4071-8ed5-a3dc759a1770\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"1da9c3df-8caa-4470-846f-2b0895c8e969\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbacprodb\",\r\n \"createdOn\": \"2018-03-10T00:22:01.9894104Z\",\r\n \"updatedOn\": \"2018-03-10T00:22:01.9894104Z\",\r\n \"createdBy\": \"cbd20457-0dc7-4333-9906-43ef449eb598\",\r\n \"updatedBy\": \"cbd20457-0dc7-4333-9906-43ef449eb598\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbacprodb/providers/Microsoft.Authorization/roleAssignments/489c3b03-d61f-48a6-8a1c-cb069d07d1ab\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"489c3b03-d61f-48a6-8a1c-cb069d07d1ab\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"0294c095-b964-4f2d-8c01-dc7e31cba8fc\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacprodb/providers/Microsoft.Compute/locations/888a0677-7366-49cd-b454-64bfe1ee26e6\",\r\n \"createdOn\": \"2017-07-06T22:23:30.3159598Z\",\r\n \"updatedOn\": \"2017-07-06T22:23:30.3159598Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacprodb/providers/Microsoft.Compute/locations/888a0677-7366-49cd-b454-64bfe1ee26e6/providers/Microsoft.Authorization/roleAssignments/e40b4329-5e41-4569-a9a9-86310d2b4c24\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"e40b4329-5e41-4569-a9a9-86310d2b4c24\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f8bb6b70-1582-4e1e-bd94-41ca29fdd9d2\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/authztest\",\r\n \"createdOn\": \"2017-11-09T00:09:08.3909311Z\",\r\n \"updatedOn\": \"2017-11-09T00:09:08.3909311Z\",\r\n \"createdBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"updatedBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/authztest/providers/Microsoft.Authorization/roleAssignments/ebeeae42-b311-4958-9c5a-1ddb3fc08d2a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"ebeeae42-b311-4958-9c5a-1ddb3fc08d2a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/81d33e59-ce2f-4fa6-b988-57e25467858d\",\r\n \"principalId\": \"43440d39-6989-44d5-8129-091277366972\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\",\r\n \"createdOn\": \"2017-09-08T20:28:50.6059074Z\",\r\n \"updatedOn\": \"2017-09-08T20:28:50.6059074Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest/providers/Microsoft.Authorization/roleAssignments/9a557d14-bae2-44d9-8770-7c277809c447\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9a557d14-bae2-44d9-8770-7c277809c447\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbactest\",\r\n \"createdOn\": \"2017-06-16T17:35:06.6390926Z\",\r\n \"updatedOn\": \"2017-06-16T17:35:06.6390926Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbactest/providers/Microsoft.Authorization/roleAssignments/6ca984a0-fe05-45fe-bc0f-56a18c38b269\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"6ca984a0-fe05-45fe-bc0f-56a18c38b269\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"1720ed0a-2b5c-400f-a21c-a8ba2bc2fe7a\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbactest\",\r\n \"createdOn\": \"2018-01-12T06:50:58.4355368Z\",\r\n \"updatedOn\": \"2018-01-12T06:50:58.4355368Z\",\r\n \"createdBy\": \"3a1444bd-870b-443f-b308-2eae91c2eba1\",\r\n \"updatedBy\": \"3a1444bd-870b-443f-b308-2eae91c2eba1\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbactest/providers/Microsoft.Authorization/roleAssignments/516be0e1-c5ea-4ab2-8f6e-00c09c224040\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"516be0e1-c5ea-4ab2-8f6e-00c09c224040\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"cbd20457-0dc7-4333-9906-43ef449eb598\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbactest\",\r\n \"createdOn\": \"2017-05-19T20:07:15.1483462Z\",\r\n \"updatedOn\": \"2017-05-19T20:07:15.1483462Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbactest/providers/Microsoft.Authorization/roleAssignments/34be03c8-76a8-4ee1-aa47-174e523a828a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"34be03c8-76a8-4ee1-aa47-174e523a828a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest2\",\r\n \"createdOn\": \"2017-11-20T20:18:15.2063333Z\",\r\n \"updatedOn\": \"2017-11-20T20:18:15.2063333Z\",\r\n \"createdBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"updatedBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest2/providers/Microsoft.Authorization/roleAssignments/0dd5655c-cf95-4c8e-a4cd-2bc3d3c8fcac\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"0dd5655c-cf95-4c8e-a4cd-2bc3d3c8fcac\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"38893b88-e77f-4439-930c-07293b5b0892\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/ADIUX-BVT-DoNotDelete\",\r\n \"createdOn\": \"2018-01-10T21:40:40.1591251Z\",\r\n \"updatedOn\": \"2018-01-10T21:40:40.1591251Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/ADIUX-BVT-DoNotDelete/providers/Microsoft.Authorization/roleAssignments/3df7343d-5838-4f72-bcfc-e82009195366\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"3df7343d-5838-4f72-bcfc-e82009195366\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/ADIUX-BVT-DoNotDelete\",\r\n \"createdOn\": \"2018-01-10T22:03:19.6861425Z\",\r\n \"updatedOn\": \"2018-01-10T22:03:19.6861425Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/ADIUX-BVT-DoNotDelete/providers/Microsoft.Authorization/roleAssignments/542d27a2-ee9c-4f75-b73c-6ae7e6ac7b98\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"542d27a2-ee9c-4f75-b73c-6ae7e6ac7b98\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"2f3a889f-d4c8-4932-b529-545e266fa5ab\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/ADIUX-BVT-DoNotDelete\",\r\n \"createdOn\": \"2018-01-12T01:57:04.6009284Z\",\r\n \"updatedOn\": \"2018-01-12T01:57:04.6009284Z\",\r\n \"createdBy\": \"38893b88-e77f-4439-930c-07293b5b0892\",\r\n \"updatedBy\": \"38893b88-e77f-4439-930c-07293b5b0892\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/ADIUX-BVT-DoNotDelete/providers/Microsoft.Authorization/roleAssignments/95d01afe-b9c8-45f8-9ebf-935c653f307f\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"95d01afe-b9c8-45f8-9ebf-935c653f307f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e467623-bb1f-42f4-a55d-6e525e11384b\",\r\n \"principalId\": \"4e5725a6-3329-4845-8730-a0b56b73036a\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2018-02-14T22:33:01.9389131Z\",\r\n \"updatedOn\": \"2018-02-14T22:33:01.9389131Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/cc7cd55b-b0a0-4459-9a88-c989a0690abb\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"cc7cd55b-b0a0-4459-9a88-c989a0690abb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"144e3758-dd81-462f-8963-bd8e5fb2b04c\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-17T06:05:15.3401268Z\",\r\n \"updatedOn\": \"2017-12-17T06:05:15.3401268Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/b1a6ddfd-042f-4c44-97da-dc00e3469b4a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b1a6ddfd-042f-4c44-97da-dc00e3469b4a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"273dca4c-9f09-4d84-8d90-1f19dd619319\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-05T01:59:24.0356596Z\",\r\n \"updatedOn\": \"2017-12-05T01:59:24.0356596Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/23f0b61b-60e8-4f2f-b2b3-3e3596c6cfa2\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"23f0b61b-60e8-4f2f-b2b3-3e3596c6cfa2\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"560e2d02-8b7b-44a0-aece-55a9b38bd947\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2018-01-23T00:11:31.5911727Z\",\r\n \"updatedOn\": \"2018-01-23T00:11:31.5911727Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/97342fba-8678-40c8-a662-d6a0e8c047ba\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"97342fba-8678-40c8-a662-d6a0e8c047ba\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-11-08T23:08:30.3532257Z\",\r\n \"updatedOn\": \"2017-11-08T23:08:30.3532257Z\",\r\n \"createdBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"updatedBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/acabf331-8533-4c24-87c2-cb13c91c3220\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"acabf331-8533-4c24-87c2-cb13c91c3220\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"7446fdf6-3ae3-45e4-be0c-2750680d1d58\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2018-03-01T22:18:29.9316024Z\",\r\n \"updatedOn\": \"2018-03-01T22:18:29.9316024Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/bf0c52b5-e3f1-45e8-b2ec-c975c0413b5e\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"bf0c52b5-e3f1-45e8-b2ec-c975c0413b5e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2018-01-08T18:49:05.5125201Z\",\r\n \"updatedOn\": \"2018-01-08T18:49:05.5125201Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/8fff9ea0-d7de-4df1-8828-07fda13c0011\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8fff9ea0-d7de-4df1-8828-07fda13c0011\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"a22eff18-c85d-46a1-afc4-f01a3d6e3870\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-11-08T23:28:45.9149831Z\",\r\n \"updatedOn\": \"2017-11-08T23:28:45.9149831Z\",\r\n \"createdBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"updatedBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/75498cf9-0511-4fb6-9514-90604e23a198\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"75498cf9-0511-4fb6-9514-90604e23a198\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f4e773aa-8484-499e-9c5d-e50e1a8447bb\",\r\n \"principalType\": \"Group\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-17T09:04:57.9960883Z\",\r\n \"updatedOn\": \"2017-12-17T09:04:57.9960883Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/e9e16af7-cbeb-47d9-8456-f479557dd19c\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"e9e16af7-cbeb-47d9-8456-f479557dd19c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8f96442b-4075-438f-813d-ad51ab4019af\",\r\n \"principalId\": \"144e3758-dd81-462f-8963-bd8e5fb2b04c\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2018-02-14T22:34:12.1837358Z\",\r\n \"updatedOn\": \"2018-02-14T22:34:12.1837358Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/9ffdc864-c3d0-45aa-9a04-80b9bc2ff62a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9ffdc864-c3d0-45aa-9a04-80b9bc2ff62a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8f96442b-4075-438f-813d-ad51ab4019af\",\r\n \"principalId\": \"560e2d02-8b7b-44a0-aece-55a9b38bd947\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2018-02-14T22:34:11.5509839Z\",\r\n \"updatedOn\": \"2018-02-14T22:34:11.5509839Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/4640c746-4c7f-4168-a16d-6f6dc6584f1a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"4640c746-4c7f-4168-a16d-6f6dc6584f1a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"06b12d41-290e-478a-b1db-15387591b312\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-19T06:28:28.0192857Z\",\r\n \"updatedOn\": \"2017-12-19T06:28:28.0192857Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/dbb69085-f465-4b58-9997-085e831ed144\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"dbb69085-f465-4b58-9997-085e831ed144\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"0ce0b72c-de6b-486a-bd62-2b3652a96888\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-11-09T00:01:26.0166638Z\",\r\n \"updatedOn\": \"2017-11-09T00:01:26.0166638Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/885f0bbc-6d7c-4505-89ce-122df843688c\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"885f0bbc-6d7c-4505-89ce-122df843688c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"1cb42ec3-7bed-4f50-ad23-1825af8ca058\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-02T02:34:04.8795663Z\",\r\n \"updatedOn\": \"2017-12-02T02:34:04.8795663Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/08887fab-aa50-4b51-8c21-4f0e4b5a1705\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"08887fab-aa50-4b51-8c21-4f0e4b5a1705\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"24f7b96d-35ec-4ca9-aed5-292ab4b28041\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-11-21T22:09:40.6115323Z\",\r\n \"updatedOn\": \"2017-11-21T22:09:40.6115323Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/44380f6f-2932-4000-bda8-65e98e92283d\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"44380f6f-2932-4000-bda8-65e98e92283d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"273dca4c-9f09-4d84-8d90-1f19dd619319\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-05T01:57:36.1897502Z\",\r\n \"updatedOn\": \"2017-12-05T01:57:36.1897502Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/5c978631-c2ee-4331-a6c0-ec8848c3beec\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"5c978631-c2ee-4331-a6c0-ec8848c3beec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"45356bf6-c813-4488-b163-e00edf1d1a50\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-08T18:53:42.9623705Z\",\r\n \"updatedOn\": \"2017-12-08T18:53:42.9623705Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/a1ba4a61-7915-49a5-b176-517d75d220a9\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"a1ba4a61-7915-49a5-b176-517d75d220a9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"4e5725a6-3329-4845-8730-a0b56b73036a\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-11-20T21:40:05.0504921Z\",\r\n \"updatedOn\": \"2017-11-20T21:40:05.0504921Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/b24f21c4-9db7-4259-9d85-2228846df500\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b24f21c4-9db7-4259-9d85-2228846df500\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"560e2d02-8b7b-44a0-aece-55a9b38bd947\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-21T00:49:57.9598028Z\",\r\n \"updatedOn\": \"2017-12-21T00:49:57.9598028Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/8edaafc4-40a4-4f63-904e-20193f1bc6ba\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8edaafc4-40a4-4f63-904e-20193f1bc6ba\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"5d7c02d1-1e79-447a-989e-f5c061488fbe\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-20T07:39:46.2360183Z\",\r\n \"updatedOn\": \"2017-12-20T07:39:46.2360183Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/9e8d7891-624c-4285-9ae0-ead66b194de6\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9e8d7891-624c-4285-9ae0-ead66b194de6\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-18T07:40:03.337598Z\",\r\n \"updatedOn\": \"2017-12-18T07:40:03.337598Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/b6b08ed8-8427-43d3-adb7-3b495f42ae86\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b6b08ed8-8427-43d3-adb7-3b495f42ae86\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"81e57fb3-f1bc-4391-951b-68c156b701f8\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-20T18:48:16.610969Z\",\r\n \"updatedOn\": \"2017-12-20T18:48:16.610969Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/2d41d7e6-4258-4339-ba70-338904abced6\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"2d41d7e6-4258-4339-ba70-338904abced6\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"86bb7ac1-3705-44dd-9aff-e8fd6f2fdf14\",\r\n \"principalType\": \"Group\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-05T02:24:24.4974063Z\",\r\n \"updatedOn\": \"2017-12-05T02:24:24.4974063Z\",\r\n \"createdBy\": \"273dca4c-9f09-4d84-8d90-1f19dd619319\",\r\n \"updatedBy\": \"273dca4c-9f09-4d84-8d90-1f19dd619319\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/ec9b272c-8808-4a99-902c-9639d7ae8015\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"ec9b272c-8808-4a99-902c-9639d7ae8015\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"c5f0001c-434e-4fa9-b629-da8f2e4abdaf\",\r\n \"principalType\": \"Group\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-17T06:03:01.0374962Z\",\r\n \"updatedOn\": \"2017-12-17T06:03:01.0374962Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/bc2cced4-5b04-4b54-b6d3-74a114984907\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"bc2cced4-5b04-4b54-b6d3-74a114984907\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"d1df0de5-7b46-40fd-835c-205f8e41b62d\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-11-20T21:48:10.9908102Z\",\r\n \"updatedOn\": \"2017-11-20T21:48:10.9908102Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/a21aa3d5-c621-475e-9853-5f307f71a27b\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"a21aa3d5-c621-475e-9853-5f307f71a27b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"db5ab5ac-abac-4d79-b43c-964983728c37\",\r\n \"principalType\": \"Group\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-07T21:55:00.0261655Z\",\r\n \"updatedOn\": \"2017-12-07T21:55:00.0261655Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/9f0f0e65-f49e-488f-a5f2-5bfbc014e1a7\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9f0f0e65-f49e-488f-a5f2-5bfbc014e1a7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"e2befeef-00c8-423b-9da0-55df5ffd18dc\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-19T03:11:43.823455Z\",\r\n \"updatedOn\": \"2017-12-19T03:11:43.823455Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/aa308036-3184-48a7-b0d9-85aebbf537f2\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"aa308036-3184-48a7-b0d9-85aebbf537f2\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f221bd04-7e94-4d03-9b56-6295f0fffe7f\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-08T18:49:35.2880312Z\",\r\n \"updatedOn\": \"2017-12-08T18:49:35.2880312Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/f6c55154-65a9-4fc5-ac21-e97559f93d73\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f6c55154-65a9-4fc5-ac21-e97559f93d73\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f4e773aa-8484-499e-9c5d-e50e1a8447bb\",\r\n \"principalType\": \"Group\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-15T23:45:14.5549282Z\",\r\n \"updatedOn\": \"2017-12-15T23:45:14.5549282Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/49a54776-2beb-43f2-8938-c70551775dcd\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"49a54776-2beb-43f2-8938-c70551775dcd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"fc0112ee-cdc2-41b2-9cc8-5713099eeb05\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-11-08T23:59:21.6846879Z\",\r\n \"updatedOn\": \"2017-11-08T23:59:21.6846879Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/a6861ffe-880c-4ba6-8bd9-0b3dac356872\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"a6861ffe-880c-4ba6-8bd9-0b3dac356872\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"144e3758-dd81-462f-8963-bd8e5fb2b04c\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-18T05:47:16.320313Z\",\r\n \"updatedOn\": \"2017-12-18T05:47:16.320313Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/30f27528-2313-4dd4-b40e-f28f739d8889\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"30f27528-2313-4dd4-b40e-f28f739d8889\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"6502d1e3-9020-487d-83ff-bf2940f2030f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-18T22:39:46.702333Z\",\r\n \"updatedOn\": \"2017-12-18T22:39:46.702333Z\",\r\n \"createdBy\": \"273dca4c-9f09-4d84-8d90-1f19dd619319\",\r\n \"updatedBy\": \"273dca4c-9f09-4d84-8d90-1f19dd619319\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/db2d16fc-e996-49d0-a683-0f0cc80340a6\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"db2d16fc-e996-49d0-a683-0f0cc80340a6\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"144e3758-dd81-462f-8963-bd8e5fb2b04c\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Web/serverFarms/abenefuncapp\",\r\n \"createdOn\": \"2018-02-22T00:22:55.347548Z\",\r\n \"updatedOn\": \"2018-02-22T00:22:55.347548Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Web/serverFarms/abenefuncapp/providers/Microsoft.Authorization/roleAssignments/50faeeae-ef5f-4ac4-9ad3-2aea85785947\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"50faeeae-ef5f-4ac4-9ad3-2aea85785947\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f221bd04-7e94-4d03-9b56-6295f0fffe7f\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbacuxtest/providers/Microsoft.KeyVault/vaults/keyVaultAbene\",\r\n \"createdOn\": \"2017-12-13T18:56:49.2804858Z\",\r\n \"updatedOn\": \"2017-12-13T18:56:49.2804858Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbacuxtest/providers/Microsoft.KeyVault/vaults/keyVaultAbene/providers/Microsoft.Authorization/roleAssignments/9e1ecb6b-1831-4d4d-b6b0-f11d5cdd56f3\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9e1ecb6b-1831-4d4d-b6b0-f11d5cdd56f3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2017-10-26T01:06:45.6207192Z\",\r\n \"updatedOn\": \"2017-10-26T01:06:45.6207192Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/c5574fca-e58a-4c2d-b0c2-6ae7fec0b8f2\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"c5574fca-e58a-4c2d-b0c2-6ae7fec0b8f2\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"05304157-0533-46cc-88cc-cf67f6e176f3\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2018-03-10T00:22:02.4793639Z\",\r\n \"updatedOn\": \"2018-03-10T00:22:02.416853Z\",\r\n \"createdBy\": \"6edef013-60b8-45be-8bbe-42f99860ca72\",\r\n \"updatedBy\": \"6edef013-60b8-45be-8bbe-42f99860ca72\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/c188c441-b071-49db-94e5-ff810dec31b3\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"c188c441-b071-49db-94e5-ff810dec31b3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"4ce61e1d-63b7-46a0-bf0f-e681f64b4e7f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2018-03-10T00:21:46.0087208Z\",\r\n \"updatedOn\": \"2018-03-10T00:21:45.9305697Z\",\r\n \"createdBy\": \"6edef013-60b8-45be-8bbe-42f99860ca72\",\r\n \"updatedBy\": \"6edef013-60b8-45be-8bbe-42f99860ca72\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/e5220172-d27b-4fad-9c19-dc23bcafa8b7\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"e5220172-d27b-4fad-9c19-dc23bcafa8b7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/providers/Microsoft.Management/managementGroups/testMG1\",\r\n \"createdOn\": \"2017-12-19T01:34:57.7302202Z\",\r\n \"updatedOn\": \"2017-12-19T01:34:57.7302202Z\",\r\n \"createdBy\": \"2750fdd7-4b97-41ac-8007-96af1bdba4f9\",\r\n \"updatedBy\": \"2750fdd7-4b97-41ac-8007-96af1bdba4f9\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Management/managementGroups/testMG1/providers/Microsoft.Authorization/roleAssignments/bd429704-ee12-4e9d-8d14-cbc914b1bb51\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"bd429704-ee12-4e9d-8d14-cbc914b1bb51\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/providers/Microsoft.Management/managementGroups/testMG1\",\r\n \"createdOn\": \"2018-02-22T00:51:27.8304556Z\",\r\n \"updatedOn\": \"2018-02-22T00:51:27.8304556Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Management/managementGroups/testMG1/providers/Microsoft.Authorization/roleAssignments/8c7defad-faa5-4c59-b76b-f1df87ca6ed4\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8c7defad-faa5-4c59-b76b-f1df87ca6ed4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/providers/Microsoft.Management/managementGroups/1273adef-00a3-4086-a51a-dbcce1857d36\",\r\n \"createdOn\": \"2018-02-06T01:03:01.7414975Z\",\r\n \"updatedOn\": \"2018-02-06T01:03:01.7414975Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Management/managementGroups/1273adef-00a3-4086-a51a-dbcce1857d36/providers/Microsoft.Authorization/roleAssignments/9747bfcf-9d5f-45b6-8d22-801e255d1868\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9747bfcf-9d5f-45b6-8d22-801e255d1868\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -397,7 +397,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:14 GMT" + "Sat, 10 Mar 2018 00:22:38 GMT" ], "Pragma": [ "no-cache" @@ -406,7 +406,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -418,7 +418,7 @@ "1" ], "x-ms-request-id": [ - "f07cd776-3a32-4a60-b2b9-bb674e6e9214" + "de02693b-333a-4335-8289-76a6494732d0" ], "X-Content-Type-Options": [ "nosniff" @@ -430,22 +430,22 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14995" + "14987" ], "x-ms-correlation-request-id": [ - "25b38199-aced-413b-b907-2cc1c4a475cc" + "77303fac-372b-4933-a5cc-740f7588ae6f" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014714Z:25b38199-aced-413b-b907-2cc1c4a475cc" + "WESTUS2:20180310T002239Z:77303fac-372b-4933-a5cc-740f7588ae6f" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/2779ee43-51e2-4355-96ca-5097a3260717?api-version=2018-01-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy8yNzc5ZWU0My01MWUyLTQzNTUtOTZjYS01MDk3YTMyNjA3MTc/YXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/f642e97a-1c7b-4aaa-a470-85b234029961?api-version=2018-01-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy9mNjQyZTk3YS0xYzdiLTRhYWEtYTQ3MC04NWIyMzQwMjk5NjE/YXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/213300b3-28f6-4204-b40d-65cae784d5c5\",\r\n \"principalId\": \"77be8bac-0d6a-4cd3-9b06-e576c713c20c\",\r\n \"canDelegate\": false\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"principalId\": \"6d228a4e-7559-40f9-a6f8-0859697279a1\",\r\n \"canDelegate\": false\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -454,17 +454,17 @@ "281" ], "x-ms-client-request-id": [ - "e98b0043-ce61-4b16-862e-463fc496d22a" + "e27b5e95-7e0c-4f2b-8569-a82706d5047b" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/213300b3-28f6-4204-b40d-65cae784d5c5\",\r\n \"principalId\": \"77be8bac-0d6a-4cd3-9b06-e576c713c20c\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2018-02-16T01:47:12.7126635Z\",\r\n \"updatedOn\": \"2018-02-16T01:47:12.7126635Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/2779ee43-51e2-4355-96ca-5097a3260717\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"2779ee43-51e2-4355-96ca-5097a3260717\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"principalId\": \"6d228a4e-7559-40f9-a6f8-0859697279a1\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2018-03-10T00:22:36.0187179Z\",\r\n \"updatedOn\": \"2018-03-10T00:22:36.0187179Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/f642e97a-1c7b-4aaa-a470-85b234029961\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f642e97a-1c7b-4aaa-a470-85b234029961\"\r\n}", "ResponseHeaders": { "Content-Length": [ "787" @@ -479,22 +479,22 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:13 GMT" + "Sat, 10 Mar 2018 00:22:36 GMT" ], "Pragma": [ "no-cache" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" ], "x-ms-request-charge": [ - "1" + "2" ], "x-ms-request-id": [ - "153eaa88-fd75-4cb8-ba6c-1ea4bed9dd17" + "c2e13e83-3a24-48a0-9855-2139b7d1eebc" ], "X-Content-Type-Options": [ "nosniff" @@ -506,35 +506,35 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1185" + "1197" ], "x-ms-correlation-request-id": [ - "29ddc767-e043-49ae-893c-c2e5cb37e304" + "1c2a0f2f-09b9-4d7c-99a7-e9c3e51bbf50" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014713Z:29ddc767-e043-49ae-893c-c2e5cb37e304" + "WESTUS2:20180310T002237Z:1c2a0f2f-09b9-4d7c-99a7-e9c3e51bbf50" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/2779ee43-51e2-4355-96ca-5097a3260717?api-version=2018-01-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy8yNzc5ZWU0My01MWUyLTQzNTUtOTZjYS01MDk3YTMyNjA3MTc/YXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/f642e97a-1c7b-4aaa-a470-85b234029961?api-version=2018-01-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy9mNjQyZTk3YS0xYzdiLTRhYWEtYTQ3MC04NWIyMzQwMjk5NjE/YXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "9939fea2-1c8f-438e-a03e-70a7f95f4378" + "0690e31c-9c25-41d0-ab5f-763a48feb6d0" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/213300b3-28f6-4204-b40d-65cae784d5c5\",\r\n \"principalId\": \"77be8bac-0d6a-4cd3-9b06-e576c713c20c\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2018-02-16T01:47:13.1850416Z\",\r\n \"updatedOn\": \"2018-02-16T01:47:13.1850416Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/2779ee43-51e2-4355-96ca-5097a3260717\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"2779ee43-51e2-4355-96ca-5097a3260717\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"principalId\": \"6d228a4e-7559-40f9-a6f8-0859697279a1\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2018-03-10T00:22:36.7703112Z\",\r\n \"updatedOn\": \"2018-03-10T00:22:36.7703112Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/f642e97a-1c7b-4aaa-a470-85b234029961\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f642e97a-1c7b-4aaa-a470-85b234029961\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -546,7 +546,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:13 GMT" + "Sat, 10 Mar 2018 00:22:36 GMT" ], "Pragma": [ "no-cache" @@ -555,7 +555,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -567,7 +567,7 @@ "1" ], "x-ms-request-id": [ - "78a3b14e-4f4a-40d2-acd0-ff56494a2c12" + "9f26d8b6-154d-4d1f-ba00-ea26255ef5f9" ], "X-Content-Type-Options": [ "nosniff" @@ -579,35 +579,35 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14996" + "14988" ], "x-ms-correlation-request-id": [ - "b70c1e61-9be5-4dcb-849b-49e39affed9d" + "e28ad689-0bac-4b45-9998-ed4fab085571" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014713Z:b70c1e61-9be5-4dcb-849b-49e39affed9d" + "WESTUS2:20180310T002237Z:e28ad689-0bac-4b45-9998-ed4fab085571" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/2779ee43-51e2-4355-96ca-5097a3260717?api-version=2018-01-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy8yNzc5ZWU0My01MWUyLTQzNTUtOTZjYS01MDk3YTMyNjA3MTc/YXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/f642e97a-1c7b-4aaa-a470-85b234029961?api-version=2018-01-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy9mNjQyZTk3YS0xYzdiLTRhYWEtYTQ3MC04NWIyMzQwMjk5NjE/YXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "260c916b-1004-4ff5-af14-d64569df7848" + "8021d32b-77e1-41b9-8a69-1d443b4c1b70" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/213300b3-28f6-4204-b40d-65cae784d5c5\",\r\n \"principalId\": \"77be8bac-0d6a-4cd3-9b06-e576c713c20c\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2018-02-16T01:47:13.1850416Z\",\r\n \"updatedOn\": \"2018-02-16T01:47:13.1850416Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/2779ee43-51e2-4355-96ca-5097a3260717\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"2779ee43-51e2-4355-96ca-5097a3260717\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"principalId\": \"6d228a4e-7559-40f9-a6f8-0859697279a1\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2018-03-10T00:22:36.7703112Z\",\r\n \"updatedOn\": \"2018-03-10T00:22:36.7703112Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/f642e97a-1c7b-4aaa-a470-85b234029961\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f642e97a-1c7b-4aaa-a470-85b234029961\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -619,7 +619,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:13 GMT" + "Sat, 10 Mar 2018 00:22:37 GMT" ], "Pragma": [ "no-cache" @@ -628,7 +628,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -640,7 +640,7 @@ "1" ], "x-ms-request-id": [ - "fa406fc6-51b5-4097-984e-aa449e8a846d" + "67714769-eba3-4551-8235-b73cdd5ffe55" ], "X-Content-Type-Options": [ "nosniff" @@ -652,13 +652,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1184" + "1196" ], "x-ms-correlation-request-id": [ - "6cebec66-391a-4858-9361-582b5c2bb3fd" + "cee8a6c3-61c2-421d-ba13-3f57b0e67bc9" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014714Z:6cebec66-391a-4858-9361-582b5c2bb3fd" + "WESTUS2:20180310T002238Z:cee8a6c3-61c2-421d-ba13-3f57b0e67bc9" ] }, "StatusCode": 200 @@ -667,7 +667,7 @@ "Names": {}, "Variables": { "SubscriptionId": "4004a9fd-d58e-48dc-aeb2-4a4aec58606f", - "AssignmentNameTestById": "5714ad86-1892-4b72-aed5-99e8334de7ce", - "AssignmentNameTestByIdNew": "2779ee43-51e2-4355-96ca-5097a3260717" + "AssignmentNameTestById": "2922dd21-9917-4e9d-b7be-817dffdf8c34", + "AssignmentNameTestByIdNew": "f642e97a-1c7b-4aaa-a470-85b234029961" } } \ No newline at end of file diff --git a/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/RoleAssignmentListByFilterTest.json b/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/RoleAssignmentListByFilterTest.json index 5a7defdc4a9ae..5bc91bc883c5b 100644 --- a/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/RoleAssignmentListByFilterTest.json +++ b/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/RoleAssignmentListByFilterTest.json @@ -7,17 +7,17 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "d946e60f-dc69-483f-b724-83c9533b9715" + "720f88c2-ecf3-4741-a852-ae61f4e0f918" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Read, monitor and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/DoNOtExist2\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T19:41:19.5740949Z\",\r\n \"updatedOn\": \"2017-08-08T20:30:27.6789432Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"54d11eda-97f5-4f67-905e-ada5cc5e5589\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader2\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Read, monitor and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T21:40:52.0128679Z\",\r\n \"updatedOn\": \"2017-08-08T21:40:52.0128679Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/213300b3-28f6-4204-b40d-65cae784d5c5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"213300b3-28f6-4204-b40d-65cae784d5c5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader3\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T21:41:46.0651912Z\",\r\n \"updatedOn\": \"2017-08-08T21:41:46.0651912Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/875fe016-e667-4e87-b057-6c1d54104aa9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"875fe016-e667-4e87-b057-6c1d54104aa9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader Test\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Read, monitor and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-01-12T00:09:25.8801066Z\",\r\n \"updatedOn\": \"2018-01-12T00:09:25.8801066Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/032f61d2-ed09-40c9-8657-26a273da7bae\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"032f61d2-ed09-40c9-8657-26a273da7bae\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_090c2623-185e-4bba-a5ac-0ec11519e2f0\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:20:19.2391214Z\",\r\n \"updatedOn\": \"2017-11-22T21:20:19.2391214Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/090c2623-185e-4bba-a5ac-0ec11519e2f0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"090c2623-185e-4bba-a5ac-0ec11519e2f0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_4e5d1904-3ab7-4f1c-8651-870593fa0d85\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:06:30.2192881Z\",\r\n \"updatedOn\": \"2017-11-22T21:06:30.2192881Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4e5d1904-3ab7-4f1c-8651-870593fa0d85\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4e5d1904-3ab7-4f1c-8651-870593fa0d85\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_967145b9-9e91-4db1-8052-07a30b03c8e9\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:24:50.2211944Z\",\r\n \"updatedOn\": \"2017-11-22T21:24:50.2211944Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/967145b9-9e91-4db1-8052-07a30b03c8e9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"967145b9-9e91-4db1-8052-07a30b03c8e9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"OnCommand Cloud Manager Operator\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"OnCommand Cloud Manager Permissions\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/disks/delete\",\r\n \"Microsoft.Compute/disks/read\",\r\n \"Microsoft.Compute/disks/write\",\r\n \"Microsoft.Compute/locations/operations/read\",\r\n \"Microsoft.Compute/locations/vmSizes/read\",\r\n \"Microsoft.Compute/operations/read\",\r\n \"Microsoft.Compute/virtualMachines/instanceView/read\",\r\n \"Microsoft.Compute/virtualMachines/powerOff/action\",\r\n \"Microsoft.Compute/virtualMachines/read\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Compute/virtualMachines/vmSizes/read\",\r\n \"Microsoft.Compute/virtualMachines/write\",\r\n \"Microsoft.Network/locations/operationResults/read\",\r\n \"Microsoft.Network/locations/operations/read\",\r\n \"Microsoft.Network/networkInterfaces/read\",\r\n \"Microsoft.Network/networkInterfaces/write\",\r\n \"Microsoft.Network/networkInterfaces/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/networkSecurityGroups/write\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/checkIpAddressAvailability/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/virtualMachines/read\",\r\n \"Microsoft.Network/virtualNetworks/virtualMachines/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/deployments/read\",\r\n \"Microsoft.Resources/deployments/write\",\r\n \"Microsoft.Resources/resources/read\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/delete\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourcegroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/write\",\r\n \"Microsoft.Storage/checknameavailability/read\",\r\n \"Microsoft.Storage/operations/read\",\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Storage/storageAccounts/regeneratekey/action\",\r\n \"Microsoft.Storage/storageAccounts/write\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-03-29T21:56:07.9054892Z\",\r\n \"updatedOn\": \"2017-03-29T21:56:07.9054892Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9acd117c-1527-4461-ab19-031c2329aa9b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9acd117c-1527-4461-ab19-031c2329aa9b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Support Custom Role\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Support Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-02-02T02:17:43.627696Z\",\r\n \"updatedOn\": \"2017-04-20T22:55:02.9860347Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ee2d57e0-fda3-436d-8174-f3c9684efb46\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ee2d57e0-fda3-436d-8174-f3c9684efb46\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test Administrator\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role to manage Azure environment\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ADHybridHealthService/configuration/read\",\r\n \"Microsoft.ADHybridHealthService/services/read\",\r\n \"Microsoft.ADHybridHealthService/services/servicemembers/read\",\r\n \"Microsoft.ADHybridHealthService/services/servicemembers/alerts/read\",\r\n \"Microsoft.ADHybridHealthService/services/alerts/read\",\r\n \"Microsoft.Advisor/register/action\",\r\n \"Microsoft.Advisor/recommendations/read\",\r\n \"Microsoft.Authorization/classicAdministrators/read\",\r\n \"Microsoft.Authorization/locks/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-25T23:19:00.1735084Z\",\r\n \"updatedOn\": \"2017-05-25T23:19:00.1735084Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/239cd0e7-5e27-4872-a1d0-0ff3c4cec6b6\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"239cd0e7-5e27-4872-a1d0-0ff3c4cec6b6\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test Administrator for testing\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role to manage Azure environment\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/roleAssignments/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-10-31T23:40:34.3971201Z\",\r\n \"updatedOn\": \"2017-10-31T23:40:34.3971201Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7db62a6c-edd9-42bb-b30e-31fc063ce154\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7db62a6c-edd9-42bb-b30e-31fc063ce154\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test definiton\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can monitor compute, network and storage, and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-30T20:29:54.258388Z\",\r\n \"updatedOn\": \"2017-06-30T20:29:54.258388Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/574857fa-2e5b-4029-ada2-7d042637cbfb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"574857fa-2e5b-4029-ada2-7d042637cbfb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test definiton2\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can monitor compute, network and storage, and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-30T20:32:19.4246182Z\",\r\n \"updatedOn\": \"2017-06-30T20:32:19.4246182Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/0b98a570-beae-486e-aa44-7cb035aa126d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"0b98a570-beae-486e-aa44-7cb035aa126d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_1c581fde-9c61-41fe-b0fa-9f113f09280d\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbactest\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T00:43:21.0606467Z\",\r\n \"updatedOn\": \"2017-04-21T18:07:28.8010892Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/41c81219-e0b7-4d81-96db-5ac27ff234be\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"41c81219-e0b7-4d81-96db-5ac27ff234be\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_2f81f152-b1b4-4d72-b8f5-5d37259420e5\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T01:05:07.7863114Z\",\r\n \"updatedOn\": \"2016-03-11T01:05:07.7863114Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a51d8fc0-3f4c-41df-90c6-2172129cb3a3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a51d8fc0-3f4c-41df-90c6-2172129cb3a3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_6d13263a-d237-4d4d-9227-a9e055757887\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-29T23:20:59.9048046Z\",\r\n \"updatedOn\": \"2017-06-29T23:20:59.9048046Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7749b7c9-67a5-4d9c-9e58-58c811859c1a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7749b7c9-67a5-4d9c-9e58-58c811859c1a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_6ff3b952-c97a-41db-83f5-b1313ec23328\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T01:05:14.1498525Z\",\r\n \"updatedOn\": \"2016-03-11T01:05:14.1498525Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/10162e6e-237a-438c-8dd4-7b9dfadcd1ef\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"10162e6e-237a-438c-8dd4-7b9dfadcd1ef\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_a87fb8bf-95fc-4357-83c5-6b9e4eadc042\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacuxtest/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-10T19:13:43.638591Z\",\r\n \"updatedOn\": \"2017-12-06T18:14:44.1311275Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/c3557050-249c-4d6a-b2a2-373e2795cab8\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"c3557050-249c-4d6a-b2a2-373e2795cab8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_b1c92a47-886c-4bb1-b9b6-8afc5c223c4d\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-10T19:17:49.1541173Z\",\r\n \"updatedOn\": \"2017-05-10T19:17:49.1541173Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/70c6f38d-20ea-4d09-a477-0fb2d3bd7eb1\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"70c6f38d-20ea-4d09-a477-0fb2d3bd7eb1\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage service and the APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2017-01-23T23:12:00.5823195Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/312a565d-c81f-4fd8-895a-4e21e48d571c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"312a565d-c81f-4fd8-895a-4e21e48d571c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Operator Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage service but not the APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*/read\",\r\n \"Microsoft.ApiManagement/service/backup/action\",\r\n \"Microsoft.ApiManagement/service/delete\",\r\n \"Microsoft.ApiManagement/service/managedeployments/action\",\r\n \"Microsoft.ApiManagement/service/read\",\r\n \"Microsoft.ApiManagement/service/restore/action\",\r\n \"Microsoft.ApiManagement/service/updatecertificate/action\",\r\n \"Microsoft.ApiManagement/service/updatehostname/action\",\r\n \"Microsoft.ApiManagement/service/write\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.ApiManagement/service/users/keys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-11-09T00:03:42.1194019Z\",\r\n \"updatedOn\": \"2016-11-18T23:56:25.4682649Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e022efe7-f5ba-4159-bbe4-b44f577e9b61\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e022efe7-f5ba-4159-bbe4-b44f577e9b61\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Reader Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read-only access to service and APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*/read\",\r\n \"Microsoft.ApiManagement/service/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.ApiManagement/service/users/keys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-11-09T00:26:45.1540473Z\",\r\n \"updatedOn\": \"2017-01-23T23:10:34.8876776Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/71522526-b88f-4d52-b57f-d31fc3546d0d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"71522526-b88f-4d52-b57f-d31fc3546d0d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Component Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage Application Insights components\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-11-29T20:30:34.2313394Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ae349356-3a1b-4a5e-921d-050484c6347e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ae349356-3a1b-4a5e-921d-050484c6347e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Snapshot Debugger\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Gives user permission to use Application Insights Snapshot Debugger features\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T21:25:12.3728747Z\",\r\n \"updatedOn\": \"2017-04-19T23:34:59.9511581Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/08954f03-6346-4c2e-81c0-ec3a5cfae23b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"08954f03-6346-4c2e-81c0-ec3a5cfae23b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Job Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create and Manage Jobs using Automation Runbooks.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T20:52:41.0020018Z\",\r\n \"updatedOn\": \"2017-04-25T01:02:08.3049604Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4fe576fe-1146-4730-92eb-48519fa6bf9f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4fe576fe-1146-4730-92eb-48519fa6bf9f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Automation Operators are able to start, stop, suspend, and resume jobs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/write\",\r\n \"Microsoft.Automation/automationAccounts/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/write\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-18T01:05:03.391613Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:38.5728496Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d3881f73-407a-4167-8283-e981cbba0404\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d3881f73-407a-4167-8283-e981cbba0404\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Runbook Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read Runbook properties - to be able to create Jobs of the runbook.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T20:47:49.5640674Z\",\r\n \"updatedOn\": \"2017-04-25T01:00:45.6444999Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5fb5aef8-1081-4b8e-bb16-9d5d0385bab5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5fb5aef8-1081-4b8e-bb16-9d5d0385bab5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Azure Stack Registration Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Azure Stack registrations.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.AzureStack/registrations/products/listDetails/action\",\r\n \"Microsoft.AzureStack/registrations/products/read\",\r\n \"Microsoft.AzureStack/registrations/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-13T23:42:06.2161827Z\",\r\n \"updatedOn\": \"2017-11-13T23:54:02.400708Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6f12a6df-dd06-4f3e-bcb1-ce8be600526a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6f12a6df-dd06-4f3e-bcb1-ce8be600526a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Backup Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage backup service,but can't create vaults and give access to others\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/*\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/*\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/*\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupSecurityPIN/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:12:15.7321344Z\",\r\n \"updatedOn\": \"2017-07-07T06:22:36.4530284Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e467623-bb1f-42f4-a55d-6e525e11384b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e467623-bb1f-42f4-a55d-6e525e11384b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Backup Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage backup services, except removal of backup, vault creation and giving access to others\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/backup/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationsStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/restore/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/cancel/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/write\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/write\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/provisionInstantItemRecovery/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/revokeInstantItemRecovery/action\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/write\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:21:11.894764Z\",\r\n \"updatedOn\": \"2017-09-13T10:34:41.5049784Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/00c29273-979b-4161-815c-10b084fb9324\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"00c29273-979b-4161-815c-10b084fb9324\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Backup Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view backup services, but can't make changes\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationsStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:18:41.3893065Z\",\r\n \"updatedOn\": \"2017-09-13T10:33:25.5814653Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a795c7a0-d4a2-40c1-ae25-d81f01202912\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a795c7a0-d4a2-40c1-ae25-d81f01202912\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Billing Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows read access to billing data\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Billing/*/read\",\r\n \"Microsoft.Consumption/*/read\",\r\n \"Microsoft.Commerce/*/read\",\r\n \"Microsoft.Management/managementGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-25T02:13:38.9054151Z\",\r\n \"updatedOn\": \"2017-09-19T17:36:32.7624564Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fa23ad8b-c56e-40d8-ac0c-ce449e1d2c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fa23ad8b-c56e-40d8-ac0c-ce449e1d2c64\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"BizTalk Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage BizTalk services, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.BizTalkServices/BizTalk/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:55.8430061Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e3c6656-6cfa-4708-81fe-0de47ac73342\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e3c6656-6cfa-4708-81fe-0de47ac73342\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Endpoint Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage CDN endpoints, but can’t grant access to other users.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/endpoints/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:52.6231539Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/426e0c7f-0c7e-4658-b36f-ff54d6c29b45\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"426e0c7f-0c7e-4658-b36f-ff54d6c29b45\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Endpoint Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view CDN endpoints, but can’t make changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/endpoints/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:53.1585846Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/871e35f6-b5c1-49cc-a043-bde969a0f2cd\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"871e35f6-b5c1-49cc-a043-bde969a0f2cd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Profile Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage CDN profiles and their endpoints, but can’t grant access to other users.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:53.7051278Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ec156ff8-a8d1-4d15-830c-5b80698ca432\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ec156ff8-a8d1-4d15-830c-5b80698ca432\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Profile Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view CDN profiles and their endpoints, but can’t make changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:54.2283001Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8f96442b-4075-438f-813d-ad51ab4019af\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8f96442b-4075-438f-813d-ad51ab4019af\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic networks, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicNetwork/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:56.3934954Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b34d265f-36f7-4a0d-a4d4-e158ca92e90f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b34d265f-36f7-4a0d-a4d4-e158ca92e90f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic storage accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:56.9379206Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/86e8f5dc-a6e9-4c67-9d15-de283e8eac25\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"86e8f5dc-a6e9-4c67-9d15-de283e8eac25\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Key Operator Service Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Classic Storage Account Key Operators are allowed to list and regenerate keys on Classic Storage Accounts\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/listkeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/regeneratekey/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-13T18:22:52.14611Z\",\r\n \"updatedOn\": \"2017-04-13T20:54:03.0505986Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/985d6b00-f706-48f5-a6fe-d0ca12fb668d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"985d6b00-f706-48f5-a6fe-d0ca12fb668d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicCompute/domainNames/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*\",\r\n \"Microsoft.ClassicNetwork/networkSecurityGroups/join/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/link/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/join/action\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/disks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/images/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:57.4788684Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d73bb868-a0df-4d4d-bd69-98a00b01fccb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d73bb868-a0df-4d4d-bd69-98a00b01fccb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"ClearDB MySQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage ClearDB MySQL databases, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"successbricks.cleardb/databases/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:58.1393839Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9106cda0-8a86-4e81-b686-29a22c54effe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9106cda0-8a86-4e81-b686-29a22c54effe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything except access to resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Delete\",\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/elevateAccess/Action\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-12-14T02:04:45.1393855Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Cosmos DB Account Reader Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read Azure Cosmos DB Accounts data\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DocumentDB/*/read\",\r\n \"Microsoft.DocumentDB/databaseAccounts/readonlykeys/action\",\r\n \"Microsoft.Insights/Metrics/read\",\r\n \"Microsoft.Insights/MetricDefinitions/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-10-30T17:53:54.6005577Z\",\r\n \"updatedOn\": \"2018-01-24T17:36:21.8570152Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fbdf93bf-df7d-467e-a4d2-9458aa1360c8\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fbdf93bf-df7d-467e-a4d2-9458aa1360c8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Data Factory Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create and manage data factories, as well as child resources within them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DataFactory/dataFactories/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-09-12T19:16:42.3441035Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/673868aa-7521-48a0-acc6-0f60742d39f5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"673868aa-7521-48a0-acc6-0f60742d39f5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Data Lake Analytics Developer\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you submit, monitor, and manage your own jobs but not create or delete Data Lake Analytics accounts.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.BigAnalytics/accounts/*\",\r\n \"Microsoft.DataLakeAnalytics/accounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.BigAnalytics/accounts/Delete\",\r\n \"Microsoft.BigAnalytics/accounts/TakeOwnership/action\",\r\n \"Microsoft.BigAnalytics/accounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/TakeOwnership/action\",\r\n \"Microsoft.DataLakeAnalytics/accounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/dataLakeStoreAccounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/dataLakeStoreAccounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/storageAccounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/storageAccounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/firewallRules/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/firewallRules/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/computePolicies/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/computePolicies/Delete\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-20T00:33:29.3115234Z\",\r\n \"updatedOn\": \"2017-08-18T00:00:17.0411642Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/47b7735b-770e-4598-a7da-8b91488b4c88\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"47b7735b-770e-4598-a7da-8b91488b4c88\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DevTest Labs User\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you connect, start, restart, and shutdown your virtual machines in your Azure DevTest Labs.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Compute/availabilitySets/read\",\r\n \"Microsoft.Compute/virtualMachines/*/read\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Compute/virtualMachines/read\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.DevTestLab/*/read\",\r\n \"Microsoft.DevTestLab/labs/createEnvironment/action\",\r\n \"Microsoft.DevTestLab/labs/claimAnyVm/action\",\r\n \"Microsoft.DevTestLab/labs/formulas/delete\",\r\n \"Microsoft.DevTestLab/labs/formulas/read\",\r\n \"Microsoft.DevTestLab/labs/formulas/write\",\r\n \"Microsoft.DevTestLab/labs/policySets/evaluatePolicies/action\",\r\n \"Microsoft.DevTestLab/labs/virtualMachines/claim/action\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/networkInterfaces/*/read\",\r\n \"Microsoft.Network/networkInterfaces/join/action\",\r\n \"Microsoft.Network/networkInterfaces/read\",\r\n \"Microsoft.Network/networkInterfaces/write\",\r\n \"Microsoft.Network/publicIPAddresses/*/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/deployments/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Compute/virtualMachines/vmSizes/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-08T21:52:45.0657582Z\",\r\n \"updatedOn\": \"2017-02-02T02:38:38.2961026Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/76283e04-6283-4c54-8f91-bcf1374a3c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"76283e04-6283-4c54-8f91-bcf1374a3c64\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DNS Zone Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DNS zones and record sets in Azure DNS, but does not let you control who has access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/dnsZones/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T23:33:25.9730842Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:40.3710365Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/befefa01-2a29-4197-83a8-272ff33ce314\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"befefa01-2a29-4197-83a8-272ff33ce314\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DocumentDB Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DocumentDB accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DocumentDb/databaseAccounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:07.2132374Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5bd9cd88-fe45-4216-938b-f97437e15450\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5bd9cd88-fe45-4216-938b-f97437e15450\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Intelligent Systems Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Intelligent Systems accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.IntelligentSystems/accounts/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:59.7946586Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/03a6d094-3444-4b3d-88af-7477090a9e5e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"03a6d094-3444-4b3d-88af-7477090a9e5e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Key Vault Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage key vaults, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.KeyVault/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.KeyVault/locations/deletedVaults/purge/action\",\r\n \"Microsoft.KeyVault/hsmPools/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2017-12-14T02:01:18.46412Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f25e0fa2-a7c8-4377-a976-54943a77a395\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f25e0fa2-a7c8-4377-a976-54943a77a395\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Lab Creator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you create, manage, delete your managed labs under your Azure Lab Accounts.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ManagedLab/labAccounts/createLab/action\",\r\n \"Microsoft.ManagedLab/labAccounts/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-01-18T23:38:58.1036141Z\",\r\n \"updatedOn\": \"2018-02-16T00:20:27.3498866Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b97fb8bc-a8b2-4522-a38b-dd33c7e65ead\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b97fb8bc-a8b2-4522-a38b-dd33c7e65ead\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Log Analytics Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Log Analytics Contributor can read all monitoring data and edit monitoring settings. Editing monitoring settings includes adding the VM extension to VMs; reading storage account keys to be able to configure collection of logs from Azure Storage; creating and configuring Automation accounts; adding solutions; and configuring Azure diagnostics on all Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Automation/automationAccounts/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/extensions/*\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Compute/virtualMachines/extensions/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.OperationalInsights/*\",\r\n \"Microsoft.OperationsManagement/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourcegroups/deployments/*\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-25T21:51:45.3174711Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:26.6376126Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/92aaf0da-9dab-42b6-94a3-d43ce8d16293\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"92aaf0da-9dab-42b6-94a3-d43ce8d16293\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Log Analytics Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Log Analytics Reader can view and search all monitoring data as well as and view monitoring settings, including viewing the configuration of Azure diagnostics on all Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.OperationalInsights/workspaces/analytics/query/action\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.OperationalInsights/workspaces/sharedKeys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-02T00:20:28.1449012Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:26.0438523Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/73c42c96-874c-492b-b04d-ab87d138a893\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"73c42c96-874c-492b-b04d-ab87d138a893\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Logic App Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage logic app, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.Insights/logdefinitions/*\",\r\n \"Microsoft.Insights/metricDefinitions/*\",\r\n \"Microsoft.Logic/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/connectionGateways/*\",\r\n \"Microsoft.Web/connections/*\",\r\n \"Microsoft.Web/customApis/*\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/sites/functions/listSecrets/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-04-28T21:33:30.4656007Z\",\r\n \"updatedOn\": \"2018-01-10T23:11:44.85806Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/87a39d53-fc1b-424a-814c-f7e04687dc9e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"87a39d53-fc1b-424a-814c-f7e04687dc9e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Logic App Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you read, enable and disable logic app.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*/read\",\r\n \"Microsoft.Insights/diagnosticSettings/*/read\",\r\n \"Microsoft.Insights/metricDefinitions/*/read\",\r\n \"Microsoft.Logic/*/read\",\r\n \"Microsoft.Logic/workflows/disable/action\",\r\n \"Microsoft.Logic/workflows/enable/action\",\r\n \"Microsoft.Logic/workflows/validate/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/connectionGateways/*/read\",\r\n \"Microsoft.Web/connections/*/read\",\r\n \"Microsoft.Web/customApis/*/read\",\r\n \"Microsoft.Web/serverFarms/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-04-28T21:33:30.4656007Z\",\r\n \"updatedOn\": \"2018-01-10T23:14:26.9539724Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/515c2055-d9d4-4321-b1b9-bd0c9a0f79fe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"515c2055-d9d4-4321-b1b9-bd0c9a0f79fe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Managed Identity Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create, Read, Update, and Delete User Assigned Identity\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/read\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/write\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/delete\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-14T19:53:42.8804692Z\",\r\n \"updatedOn\": \"2017-12-14T22:17:02.2740594Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e40ec5ca-96e0-45a2-b4ff-59039f2c2b59\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e40ec5ca-96e0-45a2-b4ff-59039f2c2b59\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Managed Identity Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read and Assign User Assigned Identity\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/read\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/assign/action\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-14T19:52:04.3924594Z\",\r\n \"updatedOn\": \"2017-12-14T22:16:00.1483256Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f1a07417-d97a-45cb-824c-7a7467783830\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f1a07417-d97a-45cb-824c-7a7467783830\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Monitoring Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read all monitoring data and update monitoring settings.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.AlertsManagement/alerts/*\",\r\n \"Microsoft.AlertsManagement/alertsSummary/*\",\r\n \"Microsoft.Insights/AlertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/DiagnosticSettings/*\",\r\n \"Microsoft.Insights/eventtypes/*\",\r\n \"Microsoft.Insights/LogDefinitions/*\",\r\n \"Microsoft.Insights/MetricDefinitions/*\",\r\n \"Microsoft.Insights/Metrics/*\",\r\n \"Microsoft.Insights/Register/Action\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.OperationalInsights/workspaces/intelligencepacks/*\",\r\n \"Microsoft.OperationalInsights/workspaces/savedSearches/*\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.OperationalInsights/workspaces/sharedKeys/action\",\r\n \"Microsoft.OperationalInsights/workspaces/storageinsightconfigs/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.WorkloadMonitor/workloads/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-09-21T19:21:08.4345976Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:28.4990834Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/749f88d5-cbae-40b8-bcfc-e573ddc772fa\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"749f88d5-cbae-40b8-bcfc-e573ddc772fa\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Monitoring Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read all monitoring data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-09-21T19:19:52.4939376Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:27.262625Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/43d0d8ad-25c7-4714-9337-8ba259a9fe05\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"43d0d8ad-25c7-4714-9337-8ba259a9fe05\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage networks, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:00.3326359Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4d97b98b-1d4f-4787-a291-c67834d212e7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"New Relic APM Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage New Relic Application Performance Management accounts and applications, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"NewRelic.APM/accounts/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:07.7538043Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5d28c62d-5b37-4476-8438-e587778df237\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5d28c62d-5b37-4476-8438-e587778df237\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything, including access to resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:00.9179619Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:25.4031403Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Redis Cache Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Redis caches, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cache/redis/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:01.9877071Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e0f68234-74aa-48ed-b826-c38b57376e17\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e0f68234-74aa-48ed-b826-c38b57376e17\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Resource Policy Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"(Preview) Backfilled users from EA, with rights to create/modify resource policy, create support ticket and read resources/hierarchy.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/policyassignments/*\",\r\n \"Microsoft.Authorization/policydefinitions/*\",\r\n \"Microsoft.Authorization/policysetdefinitions/*\",\r\n \"Microsoft.PolicyInsights/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-25T19:08:01.3861639Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:27.8272264Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/36243c78-bf99-498c-9df9-86d9f8d28608\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"36243c78-bf99-498c-9df9-86d9f8d28608\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Scheduler Job Collections Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Scheduler job collections, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Scheduler/jobcollections/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:02.5343995Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/188a0f2f-5c9e-469b-ae67-2aa5ce574b94\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"188a0f2f-5c9e-469b-ae67-2aa5ce574b94\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Search Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Search services, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Search/searchServices/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:03.0463472Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7ca78c08-252a-4471-8644-bb5ff32d4ba0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7ca78c08-252a-4471-8644-bb5ff32d4ba0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Admin\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Security Admin Role\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.operationalInsights/workspaces/*/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Authorization/policyAssignments/*\",\r\n \"Microsoft.Authorization/policySetDefinitions/*\",\r\n \"Microsoft.Authorization/policyDefinitions/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-03T07:51:23.0917487Z\",\r\n \"updatedOn\": \"2017-11-09T01:46:17.1597247Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fb1c8493-542b-48eb-b624-b4c8fea62acd\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fb1c8493-542b-48eb-b624-b4c8fea62acd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage security components, security policies and virtual machines\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicCompute/*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*/write\",\r\n \"Microsoft.ClassicNetwork/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-22T17:45:15.8986455Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:03.5656122Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e3d13bf0-dd5a-482e-ba6b-9b8433878d10\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e3d13bf0-dd5a-482e-ba6b-9b8433878d10\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Security Reader Role\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.operationalInsights/workspaces/*/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-03T07:48:49.0516559Z\",\r\n \"updatedOn\": \"2017-05-03T18:42:54.978738Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/39bc4728-0917-49c7-9d2c-d95423bc2eb4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"39bc4728-0917-49c7-9d2c-d95423bc2eb4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Site Recovery service except vault creation and role assignment\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/locations/allocateStamp/action\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/write\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/*\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/*\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:46:17.4592776Z\",\r\n \"updatedOn\": \"2017-06-29T05:31:19.7240473Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6670b86e-a3f7-4917-ac9b-5d6ab1be4567\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6670b86e-a3f7-4917-ac9b-5d6ab1be4567\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you failover and failback but not perform other Site Recovery management operations\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/locations/allocateStamp/action\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/checkConsistency/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/reassociateGateway/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/renewcertificate/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/applyRecoveryPoint/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/failoverCommit/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/plannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/repairReplication/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/reProtect/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/testFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/testFailoverCleanup/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/unplannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/updateMobilityService/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/refreshProvider/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/replicationStorageClassificationMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationvCenters/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/failoverCommit/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/plannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/reProtect/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/testFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/testFailoverCleanup/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/unplannedFailover/action\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:47:50.1341148Z\",\r\n \"updatedOn\": \"2017-06-29T05:42:27.1715639Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/494ae006-db33-4328-bf46-533a6560a3ca\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"494ae006-db33-4328-bf46-533a6560a3ca\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view Site Recovery status but not perform other management operations\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/replicationStorageClassificationMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationvCenters/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:35:40.0093634Z\",\r\n \"updatedOn\": \"2017-05-26T19:54:51.393325Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/dbaa88c4-0c30-4179-9fb3-46319faa6149\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"dbaa88c4-0c30-4179-9fb3-46319faa6149\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL databases, but not access to them. Also, you can't manage their security-related policies or their parent SQL servers.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/locations/*/read\",\r\n \"Microsoft.Sql/servers/databases/*\",\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:41.1575716Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the security-related policies of SQL servers and databases, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/subnets/joinViaServiceEndpoint/action\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/read\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\",\r\n \"Microsoft.Sql/servers/firewallRules/*\",\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Sql/servers/securityAlertPolicies/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:40.2200727Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": \"yaiyun\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/056cd41c-7e88-42e1-933e-88ba6a50c9c3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"056cd41c-7e88-42e1-933e-88ba6a50c9c3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Server Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL servers and databases, but not access to them, and not their security -related policies.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/locations/*/read\",\r\n \"Microsoft.Sql/servers/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\",\r\n \"Microsoft.Sql/servers/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/securityAlertPolicies/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:41.845073Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage storage accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.Network/virtualNetworks/subnets/joinViaServiceEndpoint/action\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2017-08-21T07:43:20.3060994Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/17d1049b-9a84-46fb-8f53-869881c3d3ab\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"17d1049b-9a84-46fb-8f53-869881c3d3ab\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Key Operator Service Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Storage Account Key Operators are allowed to list and regenerate keys on Storage Accounts\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/regeneratekey/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-13T18:26:11.577057Z\",\r\n \"updatedOn\": \"2017-04-13T20:57:14.5990198Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/81a9662b-bebf-436f-a333-f67b29880f12\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"81a9662b-bebf-436f-a333-f67b29880f12\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Blob Data Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read, write and delete access to Azure Storage blob containers and data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/write\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/delete\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/write\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/delete\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ba92f5b4-2d11-453d-a403-e96b0029c9fe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ba92f5b4-2d11-453d-a403-e96b0029c9fe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Blob Data Reader (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read access to Azure Storage blob containers and data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2a2b9908-6ea1-4ae2-8e65-a410df84e7d1\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Queue Data Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read, write, and delete access to Azure Storage queues and queue messages.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/write\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/delete\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/write\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/delete\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/974c5e8b-45b9-4653-ba55-5f855dd0fb88\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"974c5e8b-45b9-4653-ba55-5f855dd0fb88\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Queue Data Reader (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read access to Azure Storage queues and queue messages.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/19e7f393-937e-4f77-808e-94535e297925\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"19e7f393-937e-4f77-808e-94535e297925\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Support Request Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you create and manage Support requests\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-22T22:25:37.8053068Z\",\r\n \"updatedOn\": \"2017-06-23T01:06:24.2399631Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/cfd33db0-3dd1-45e3-aa9d-cdbdf3b6f24e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"cfd33db0-3dd1-45e3-aa9d-cdbdf3b6f24e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Traffic Manager Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Traffic Manager profiles, but does not let you control who has access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/trafficManagerProfiles/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T23:33:25.9730842Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:44.1458854Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a4b10055-b0c7-44c2-b00f-c7b5b3550cf7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a4b10055-b0c7-44c2-b00f-c7b5b3550cf7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"User Access Administrator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage user access to Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:24.465664Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Administrator Login\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"-\\tUsers with this role have the ability to login to a virtual machine with Windows administrator or Linux root user privileges.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/virtualMachines/loginAsAdmin/action\",\r\n \"Microsoft.Compute/virtualMachines/login/action\",\r\n \"Microsoft.Compute/virtualMachine/loginAsAdmin/action\",\r\n \"Microsoft.Compute/virtualMachine/logon/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"updatedOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/1c0163c0-47e6-4577-8991-ea5c82e286e4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"1c0163c0-47e6-4577-8991-ea5c82e286e4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage virtual machines, but not access to them, and not the virtual network or storage account they�re connected to.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Compute/availabilitySets/*\",\r\n \"Microsoft.Compute/locations/*\",\r\n \"Microsoft.Compute/virtualMachines/*\",\r\n \"Microsoft.Compute/virtualMachineScaleSets/*\",\r\n \"Microsoft.DevTestLab/schedules/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/applicationGateways/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/loadBalancers/probes/join/action\",\r\n \"Microsoft.Network/loadBalancers/read\",\r\n \"Microsoft.Network/locations/*\",\r\n \"Microsoft.Network/networkInterfaces/*\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.RecoveryServices/locations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/*/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/backupProtectionIntent/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/write\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/write\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2017-11-14T03:00:30.1736393Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9980e02c-c2be-4d73-94e8-173b1dc7cf3c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine User Login\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Users with this role have the ability to login to a virtual machine as a regular user.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/virtualMachines/login/action\",\r\n \"Microsoft.Compute/virtualMachine/logon/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"updatedOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fb879df8-f326-4884-b1cf-06f3ad86be52\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fb879df8-f326-4884-b1cf-06f3ad86be52\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Web Plan Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the web plans for websites, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/serverFarms/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:05.9401651Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Website Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage websites (not web plans), but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/certificates/*\",\r\n \"Microsoft.Web/listSitesAssignedToHostName/read\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/sites/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:06.5272742Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"de139f84-1756-47ae-9be6-808fbbe84772\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"'asd and asd'\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-03-07T18:42:07.8446316Z\",\r\n \"updatedOn\": \"2018-03-09T00:37:49.4866756Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4d038b94-8151-421c-871c-bf003bd41a48\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4d038b94-8151-421c-871c-bf003bd41a48\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Read, monitor and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/DoNOtExist2\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T19:41:19.5740949Z\",\r\n \"updatedOn\": \"2017-08-08T20:30:27.6789432Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"54d11eda-97f5-4f67-905e-ada5cc5e5589\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader2\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Read, monitor and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T21:40:52.0128679Z\",\r\n \"updatedOn\": \"2017-08-08T21:40:52.0128679Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/213300b3-28f6-4204-b40d-65cae784d5c5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"213300b3-28f6-4204-b40d-65cae784d5c5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader3\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T21:41:46.0651912Z\",\r\n \"updatedOn\": \"2017-08-08T21:41:46.0651912Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/875fe016-e667-4e87-b057-6c1d54104aa9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"875fe016-e667-4e87-b057-6c1d54104aa9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_090c2623-185e-4bba-a5ac-0ec11519e2f0\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:20:19.2391214Z\",\r\n \"updatedOn\": \"2017-11-22T21:20:19.2391214Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/090c2623-185e-4bba-a5ac-0ec11519e2f0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"090c2623-185e-4bba-a5ac-0ec11519e2f0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_4e5d1904-3ab7-4f1c-8651-870593fa0d85\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:06:30.2192881Z\",\r\n \"updatedOn\": \"2017-11-22T21:06:30.2192881Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4e5d1904-3ab7-4f1c-8651-870593fa0d85\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4e5d1904-3ab7-4f1c-8651-870593fa0d85\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_967145b9-9e91-4db1-8052-07a30b03c8e9\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:24:50.2211944Z\",\r\n \"updatedOn\": \"2017-11-22T21:24:50.2211944Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/967145b9-9e91-4db1-8052-07a30b03c8e9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"967145b9-9e91-4db1-8052-07a30b03c8e9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"OnCommand Cloud Manager Operator\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"OnCommand Cloud Manager Permissions\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/disks/delete\",\r\n \"Microsoft.Compute/disks/read\",\r\n \"Microsoft.Compute/disks/write\",\r\n \"Microsoft.Compute/locations/operations/read\",\r\n \"Microsoft.Compute/locations/vmSizes/read\",\r\n \"Microsoft.Compute/operations/read\",\r\n \"Microsoft.Compute/virtualMachines/instanceView/read\",\r\n \"Microsoft.Compute/virtualMachines/powerOff/action\",\r\n \"Microsoft.Compute/virtualMachines/read\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Compute/virtualMachines/vmSizes/read\",\r\n \"Microsoft.Compute/virtualMachines/write\",\r\n \"Microsoft.Network/locations/operationResults/read\",\r\n \"Microsoft.Network/locations/operations/read\",\r\n \"Microsoft.Network/networkInterfaces/read\",\r\n \"Microsoft.Network/networkInterfaces/write\",\r\n \"Microsoft.Network/networkInterfaces/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/networkSecurityGroups/write\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/checkIpAddressAvailability/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/virtualMachines/read\",\r\n \"Microsoft.Network/virtualNetworks/virtualMachines/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/deployments/read\",\r\n \"Microsoft.Resources/deployments/write\",\r\n \"Microsoft.Resources/resources/read\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/delete\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourcegroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/write\",\r\n \"Microsoft.Storage/checknameavailability/read\",\r\n \"Microsoft.Storage/operations/read\",\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Storage/storageAccounts/regeneratekey/action\",\r\n \"Microsoft.Storage/storageAccounts/write\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-03-29T21:56:07.9054892Z\",\r\n \"updatedOn\": \"2017-03-29T21:56:07.9054892Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9acd117c-1527-4461-ab19-031c2329aa9b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9acd117c-1527-4461-ab19-031c2329aa9b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Support Custom Role\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Support Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-02-02T02:17:43.627696Z\",\r\n \"updatedOn\": \"2017-04-20T22:55:02.9860347Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ee2d57e0-fda3-436d-8174-f3c9684efb46\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ee2d57e0-fda3-436d-8174-f3c9684efb46\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test Administrator\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role to manage Azure environment\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ADHybridHealthService/configuration/read\",\r\n \"Microsoft.ADHybridHealthService/services/read\",\r\n \"Microsoft.ADHybridHealthService/services/servicemembers/read\",\r\n \"Microsoft.ADHybridHealthService/services/servicemembers/alerts/read\",\r\n \"Microsoft.ADHybridHealthService/services/alerts/read\",\r\n \"Microsoft.Advisor/register/action\",\r\n \"Microsoft.Advisor/recommendations/read\",\r\n \"Microsoft.Authorization/classicAdministrators/read\",\r\n \"Microsoft.Authorization/locks/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-25T23:19:00.1735084Z\",\r\n \"updatedOn\": \"2017-05-25T23:19:00.1735084Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/239cd0e7-5e27-4872-a1d0-0ff3c4cec6b6\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"239cd0e7-5e27-4872-a1d0-0ff3c4cec6b6\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test Administrator for testing\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role to manage Azure environment\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/roleAssignments/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-10-31T23:40:34.3971201Z\",\r\n \"updatedOn\": \"2017-10-31T23:40:34.3971201Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7db62a6c-edd9-42bb-b30e-31fc063ce154\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7db62a6c-edd9-42bb-b30e-31fc063ce154\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test definiton\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can monitor compute, network and storage, and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-30T20:29:54.258388Z\",\r\n \"updatedOn\": \"2017-06-30T20:29:54.258388Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/574857fa-2e5b-4029-ada2-7d042637cbfb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"574857fa-2e5b-4029-ada2-7d042637cbfb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test definiton2\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can monitor compute, network and storage, and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-30T20:32:19.4246182Z\",\r\n \"updatedOn\": \"2017-06-30T20:32:19.4246182Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/0b98a570-beae-486e-aa44-7cb035aa126d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"0b98a570-beae-486e-aa44-7cb035aa126d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_1c581fde-9c61-41fe-b0fa-9f113f09280d\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbactest\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T00:43:21.0606467Z\",\r\n \"updatedOn\": \"2017-04-21T18:07:28.8010892Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/41c81219-e0b7-4d81-96db-5ac27ff234be\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"41c81219-e0b7-4d81-96db-5ac27ff234be\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_2f81f152-b1b4-4d72-b8f5-5d37259420e5\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T01:05:07.7863114Z\",\r\n \"updatedOn\": \"2016-03-11T01:05:07.7863114Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a51d8fc0-3f4c-41df-90c6-2172129cb3a3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a51d8fc0-3f4c-41df-90c6-2172129cb3a3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_6d13263a-d237-4d4d-9227-a9e055757887\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-29T23:20:59.9048046Z\",\r\n \"updatedOn\": \"2017-06-29T23:20:59.9048046Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7749b7c9-67a5-4d9c-9e58-58c811859c1a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7749b7c9-67a5-4d9c-9e58-58c811859c1a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_6ff3b952-c97a-41db-83f5-b1313ec23328\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T01:05:14.1498525Z\",\r\n \"updatedOn\": \"2016-03-11T01:05:14.1498525Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/10162e6e-237a-438c-8dd4-7b9dfadcd1ef\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"10162e6e-237a-438c-8dd4-7b9dfadcd1ef\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"UpdatedRoleName_cda39956-596f-4a44-9ee3-3fd539aef79b\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\",\r\n \"Microsoft.Support/*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-03-10T00:20:58.1575594Z\",\r\n \"updatedOn\": \"2018-03-10T00:21:00.2562834Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/cda39956-596f-4a44-9ee3-3fd539aef79b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"cda39956-596f-4a44-9ee3-3fd539aef79b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage service and the APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2017-01-23T23:12:00.5823195Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/312a565d-c81f-4fd8-895a-4e21e48d571c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"312a565d-c81f-4fd8-895a-4e21e48d571c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Operator Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage service but not the APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*/read\",\r\n \"Microsoft.ApiManagement/service/backup/action\",\r\n \"Microsoft.ApiManagement/service/delete\",\r\n \"Microsoft.ApiManagement/service/managedeployments/action\",\r\n \"Microsoft.ApiManagement/service/read\",\r\n \"Microsoft.ApiManagement/service/restore/action\",\r\n \"Microsoft.ApiManagement/service/updatecertificate/action\",\r\n \"Microsoft.ApiManagement/service/updatehostname/action\",\r\n \"Microsoft.ApiManagement/service/write\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.ApiManagement/service/users/keys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-11-09T00:03:42.1194019Z\",\r\n \"updatedOn\": \"2016-11-18T23:56:25.4682649Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e022efe7-f5ba-4159-bbe4-b44f577e9b61\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e022efe7-f5ba-4159-bbe4-b44f577e9b61\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Reader Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read-only access to service and APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*/read\",\r\n \"Microsoft.ApiManagement/service/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.ApiManagement/service/users/keys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-11-09T00:26:45.1540473Z\",\r\n \"updatedOn\": \"2017-01-23T23:10:34.8876776Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/71522526-b88f-4d52-b57f-d31fc3546d0d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"71522526-b88f-4d52-b57f-d31fc3546d0d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Component Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage Application Insights components\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-11-29T20:30:34.2313394Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ae349356-3a1b-4a5e-921d-050484c6347e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ae349356-3a1b-4a5e-921d-050484c6347e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Snapshot Debugger\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Gives user permission to use Application Insights Snapshot Debugger features\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T21:25:12.3728747Z\",\r\n \"updatedOn\": \"2017-04-19T23:34:59.9511581Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/08954f03-6346-4c2e-81c0-ec3a5cfae23b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"08954f03-6346-4c2e-81c0-ec3a5cfae23b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Job Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create and Manage Jobs using Automation Runbooks.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T20:52:41.0020018Z\",\r\n \"updatedOn\": \"2018-03-06T02:20:41.6886187Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4fe576fe-1146-4730-92eb-48519fa6bf9f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4fe576fe-1146-4730-92eb-48519fa6bf9f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Automation Operators are able to start, stop, suspend, and resume jobs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/write\",\r\n \"Microsoft.Automation/automationAccounts/linkedWorkspace/read\",\r\n \"Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/read\",\r\n \"Microsoft.Automation/automationAccounts/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/write\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-18T01:05:03.391613Z\",\r\n \"updatedOn\": \"2018-03-06T02:10:10.7101464Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d3881f73-407a-4167-8283-e981cbba0404\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d3881f73-407a-4167-8283-e981cbba0404\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Runbook Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read Runbook properties - to be able to create Jobs of the runbook.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T20:47:49.5640674Z\",\r\n \"updatedOn\": \"2017-04-25T01:00:45.6444999Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5fb5aef8-1081-4b8e-bb16-9d5d0385bab5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5fb5aef8-1081-4b8e-bb16-9d5d0385bab5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Azure Stack Registration Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Azure Stack registrations.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.AzureStack/registrations/products/listDetails/action\",\r\n \"Microsoft.AzureStack/registrations/products/read\",\r\n \"Microsoft.AzureStack/registrations/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-13T23:42:06.2161827Z\",\r\n \"updatedOn\": \"2017-11-13T23:54:02.400708Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6f12a6df-dd06-4f3e-bcb1-ce8be600526a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6f12a6df-dd06-4f3e-bcb1-ce8be600526a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Backup Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage backup service,but can't create vaults and give access to others\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/*\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/*\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/*\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupSecurityPIN/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:12:15.7321344Z\",\r\n \"updatedOn\": \"2017-07-07T06:22:36.4530284Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e467623-bb1f-42f4-a55d-6e525e11384b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e467623-bb1f-42f4-a55d-6e525e11384b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Backup Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage backup services, except removal of backup, vault creation and giving access to others\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/backup/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationsStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/restore/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/cancel/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/write\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/write\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/provisionInstantItemRecovery/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/revokeInstantItemRecovery/action\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/write\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:21:11.894764Z\",\r\n \"updatedOn\": \"2017-09-13T10:34:41.5049784Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/00c29273-979b-4161-815c-10b084fb9324\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"00c29273-979b-4161-815c-10b084fb9324\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Backup Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view backup services, but can't make changes\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationsStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:18:41.3893065Z\",\r\n \"updatedOn\": \"2017-09-13T10:33:25.5814653Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a795c7a0-d4a2-40c1-ae25-d81f01202912\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a795c7a0-d4a2-40c1-ae25-d81f01202912\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Billing Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows read access to billing data\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Billing/*/read\",\r\n \"Microsoft.Consumption/*/read\",\r\n \"Microsoft.Commerce/*/read\",\r\n \"Microsoft.Management/managementGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-25T02:13:38.9054151Z\",\r\n \"updatedOn\": \"2017-09-19T17:36:32.7624564Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fa23ad8b-c56e-40d8-ac0c-ce449e1d2c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fa23ad8b-c56e-40d8-ac0c-ce449e1d2c64\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"BizTalk Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage BizTalk services, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.BizTalkServices/BizTalk/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:55.8430061Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e3c6656-6cfa-4708-81fe-0de47ac73342\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e3c6656-6cfa-4708-81fe-0de47ac73342\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Endpoint Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage CDN endpoints, but can’t grant access to other users.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/endpoints/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:52.6231539Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/426e0c7f-0c7e-4658-b36f-ff54d6c29b45\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"426e0c7f-0c7e-4658-b36f-ff54d6c29b45\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Endpoint Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view CDN endpoints, but can’t make changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/endpoints/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:53.1585846Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/871e35f6-b5c1-49cc-a043-bde969a0f2cd\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"871e35f6-b5c1-49cc-a043-bde969a0f2cd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Profile Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage CDN profiles and their endpoints, but can’t grant access to other users.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:53.7051278Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ec156ff8-a8d1-4d15-830c-5b80698ca432\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ec156ff8-a8d1-4d15-830c-5b80698ca432\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Profile Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view CDN profiles and their endpoints, but can’t make changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:54.2283001Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8f96442b-4075-438f-813d-ad51ab4019af\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8f96442b-4075-438f-813d-ad51ab4019af\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic networks, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicNetwork/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:56.3934954Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b34d265f-36f7-4a0d-a4d4-e158ca92e90f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b34d265f-36f7-4a0d-a4d4-e158ca92e90f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic storage accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:56.9379206Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/86e8f5dc-a6e9-4c67-9d15-de283e8eac25\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"86e8f5dc-a6e9-4c67-9d15-de283e8eac25\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Key Operator Service Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Classic Storage Account Key Operators are allowed to list and regenerate keys on Classic Storage Accounts\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/listkeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/regeneratekey/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-13T18:22:52.14611Z\",\r\n \"updatedOn\": \"2017-04-13T20:54:03.0505986Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/985d6b00-f706-48f5-a6fe-d0ca12fb668d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"985d6b00-f706-48f5-a6fe-d0ca12fb668d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicCompute/domainNames/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*\",\r\n \"Microsoft.ClassicNetwork/networkSecurityGroups/join/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/link/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/join/action\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/disks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/images/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:57.4788684Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d73bb868-a0df-4d4d-bd69-98a00b01fccb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d73bb868-a0df-4d4d-bd69-98a00b01fccb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"ClearDB MySQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage ClearDB MySQL databases, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"successbricks.cleardb/databases/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:58.1393839Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9106cda0-8a86-4e81-b686-29a22c54effe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9106cda0-8a86-4e81-b686-29a22c54effe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything except access to resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Delete\",\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/elevateAccess/Action\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-12-14T02:04:45.1393855Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Cosmos DB Account Reader Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read Azure Cosmos DB Accounts data\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DocumentDB/*/read\",\r\n \"Microsoft.DocumentDB/databaseAccounts/readonlykeys/action\",\r\n \"Microsoft.Insights/MetricDefinitions/read\",\r\n \"Microsoft.Insights/Metrics/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-10-30T17:53:54.6005577Z\",\r\n \"updatedOn\": \"2018-02-21T01:36:59.6186231Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fbdf93bf-df7d-467e-a4d2-9458aa1360c8\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fbdf93bf-df7d-467e-a4d2-9458aa1360c8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Data Factory Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create and manage data factories, as well as child resources within them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DataFactory/dataFactories/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-09-12T19:16:42.3441035Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/673868aa-7521-48a0-acc6-0f60742d39f5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"673868aa-7521-48a0-acc6-0f60742d39f5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Data Lake Analytics Developer\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you submit, monitor, and manage your own jobs but not create or delete Data Lake Analytics accounts.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.BigAnalytics/accounts/*\",\r\n \"Microsoft.DataLakeAnalytics/accounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.BigAnalytics/accounts/Delete\",\r\n \"Microsoft.BigAnalytics/accounts/TakeOwnership/action\",\r\n \"Microsoft.BigAnalytics/accounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/TakeOwnership/action\",\r\n \"Microsoft.DataLakeAnalytics/accounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/dataLakeStoreAccounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/dataLakeStoreAccounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/storageAccounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/storageAccounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/firewallRules/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/firewallRules/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/computePolicies/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/computePolicies/Delete\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-20T00:33:29.3115234Z\",\r\n \"updatedOn\": \"2017-08-18T00:00:17.0411642Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/47b7735b-770e-4598-a7da-8b91488b4c88\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"47b7735b-770e-4598-a7da-8b91488b4c88\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DevTest Labs User\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you connect, start, restart, and shutdown your virtual machines in your Azure DevTest Labs.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Compute/availabilitySets/read\",\r\n \"Microsoft.Compute/virtualMachines/*/read\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Compute/virtualMachines/read\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.DevTestLab/*/read\",\r\n \"Microsoft.DevTestLab/labs/createEnvironment/action\",\r\n \"Microsoft.DevTestLab/labs/claimAnyVm/action\",\r\n \"Microsoft.DevTestLab/labs/formulas/delete\",\r\n \"Microsoft.DevTestLab/labs/formulas/read\",\r\n \"Microsoft.DevTestLab/labs/formulas/write\",\r\n \"Microsoft.DevTestLab/labs/policySets/evaluatePolicies/action\",\r\n \"Microsoft.DevTestLab/labs/virtualMachines/claim/action\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/networkInterfaces/*/read\",\r\n \"Microsoft.Network/networkInterfaces/join/action\",\r\n \"Microsoft.Network/networkInterfaces/read\",\r\n \"Microsoft.Network/networkInterfaces/write\",\r\n \"Microsoft.Network/publicIPAddresses/*/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/deployments/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Compute/virtualMachines/vmSizes/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-08T21:52:45.0657582Z\",\r\n \"updatedOn\": \"2017-02-02T02:38:38.2961026Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/76283e04-6283-4c54-8f91-bcf1374a3c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"76283e04-6283-4c54-8f91-bcf1374a3c64\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DNS Zone Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DNS zones and record sets in Azure DNS, but does not let you control who has access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/dnsZones/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T23:33:25.9730842Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:40.3710365Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/befefa01-2a29-4197-83a8-272ff33ce314\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"befefa01-2a29-4197-83a8-272ff33ce314\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DocumentDB Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DocumentDB accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DocumentDb/databaseAccounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:07.2132374Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5bd9cd88-fe45-4216-938b-f97437e15450\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5bd9cd88-fe45-4216-938b-f97437e15450\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Intelligent Systems Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Intelligent Systems accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.IntelligentSystems/accounts/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:59.7946586Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/03a6d094-3444-4b3d-88af-7477090a9e5e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"03a6d094-3444-4b3d-88af-7477090a9e5e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Key Vault Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage key vaults, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.KeyVault/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.KeyVault/locations/deletedVaults/purge/action\",\r\n \"Microsoft.KeyVault/hsmPools/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2017-12-14T02:01:18.46412Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f25e0fa2-a7c8-4377-a976-54943a77a395\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f25e0fa2-a7c8-4377-a976-54943a77a395\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Lab Creator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you create, manage, delete your managed labs under your Azure Lab Accounts.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.LabServices/labAccounts/*/read\",\r\n \"Microsoft.LabServices/labAccounts/createLab/action\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-01-18T23:38:58.1036141Z\",\r\n \"updatedOn\": \"2018-03-08T19:53:30.3032044Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b97fb8bc-a8b2-4522-a38b-dd33c7e65ead\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b97fb8bc-a8b2-4522-a38b-dd33c7e65ead\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Log Analytics Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Log Analytics Contributor can read all monitoring data and edit monitoring settings. Editing monitoring settings includes adding the VM extension to VMs; reading storage account keys to be able to configure collection of logs from Azure Storage; creating and configuring Automation accounts; adding solutions; and configuring Azure diagnostics on all Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Automation/automationAccounts/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/extensions/*\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Compute/virtualMachines/extensions/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.OperationalInsights/*\",\r\n \"Microsoft.OperationsManagement/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourcegroups/deployments/*\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-25T21:51:45.3174711Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:26.6376126Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/92aaf0da-9dab-42b6-94a3-d43ce8d16293\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"92aaf0da-9dab-42b6-94a3-d43ce8d16293\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Log Analytics Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Log Analytics Reader can view and search all monitoring data as well as and view monitoring settings, including viewing the configuration of Azure diagnostics on all Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.OperationalInsights/workspaces/analytics/query/action\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.OperationalInsights/workspaces/sharedKeys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-02T00:20:28.1449012Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:26.0438523Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/73c42c96-874c-492b-b04d-ab87d138a893\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"73c42c96-874c-492b-b04d-ab87d138a893\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Logic App Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage logic app, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.Insights/logdefinitions/*\",\r\n \"Microsoft.Insights/metricDefinitions/*\",\r\n \"Microsoft.Logic/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/connectionGateways/*\",\r\n \"Microsoft.Web/connections/*\",\r\n \"Microsoft.Web/customApis/*\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/sites/functions/listSecrets/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-04-28T21:33:30.4656007Z\",\r\n \"updatedOn\": \"2018-01-10T23:11:44.85806Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/87a39d53-fc1b-424a-814c-f7e04687dc9e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"87a39d53-fc1b-424a-814c-f7e04687dc9e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Logic App Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you read, enable and disable logic app.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*/read\",\r\n \"Microsoft.Insights/diagnosticSettings/*/read\",\r\n \"Microsoft.Insights/metricDefinitions/*/read\",\r\n \"Microsoft.Logic/*/read\",\r\n \"Microsoft.Logic/workflows/disable/action\",\r\n \"Microsoft.Logic/workflows/enable/action\",\r\n \"Microsoft.Logic/workflows/validate/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/connectionGateways/*/read\",\r\n \"Microsoft.Web/connections/*/read\",\r\n \"Microsoft.Web/customApis/*/read\",\r\n \"Microsoft.Web/serverFarms/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-04-28T21:33:30.4656007Z\",\r\n \"updatedOn\": \"2018-01-10T23:14:26.9539724Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/515c2055-d9d4-4321-b1b9-bd0c9a0f79fe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"515c2055-d9d4-4321-b1b9-bd0c9a0f79fe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Managed Identity Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create, Read, Update, and Delete User Assigned Identity\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/read\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/write\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/delete\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-14T19:53:42.8804692Z\",\r\n \"updatedOn\": \"2017-12-14T22:17:02.2740594Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e40ec5ca-96e0-45a2-b4ff-59039f2c2b59\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e40ec5ca-96e0-45a2-b4ff-59039f2c2b59\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Managed Identity Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read and Assign User Assigned Identity\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/read\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/assign/action\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-14T19:52:04.3924594Z\",\r\n \"updatedOn\": \"2017-12-14T22:16:00.1483256Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f1a07417-d97a-45cb-824c-7a7467783830\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f1a07417-d97a-45cb-824c-7a7467783830\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Monitoring Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read all monitoring data and update monitoring settings.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.AlertsManagement/alerts/*\",\r\n \"Microsoft.AlertsManagement/alertsSummary/*\",\r\n \"Microsoft.Insights/AlertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/DiagnosticSettings/*\",\r\n \"Microsoft.Insights/eventtypes/*\",\r\n \"Microsoft.Insights/LogDefinitions/*\",\r\n \"Microsoft.Insights/MetricDefinitions/*\",\r\n \"Microsoft.Insights/Metrics/*\",\r\n \"Microsoft.Insights/Register/Action\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.OperationalInsights/workspaces/intelligencepacks/*\",\r\n \"Microsoft.OperationalInsights/workspaces/savedSearches/*\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.OperationalInsights/workspaces/sharedKeys/action\",\r\n \"Microsoft.OperationalInsights/workspaces/storageinsightconfigs/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.WorkloadMonitor/workloads/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-09-21T19:21:08.4345976Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:28.4990834Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/749f88d5-cbae-40b8-bcfc-e573ddc772fa\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"749f88d5-cbae-40b8-bcfc-e573ddc772fa\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Monitoring Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read all monitoring data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-09-21T19:19:52.4939376Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:27.262625Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/43d0d8ad-25c7-4714-9337-8ba259a9fe05\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"43d0d8ad-25c7-4714-9337-8ba259a9fe05\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage networks, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:00.3326359Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4d97b98b-1d4f-4787-a291-c67834d212e7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"New Relic APM Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage New Relic Application Performance Management accounts and applications, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"NewRelic.APM/accounts/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:07.7538043Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5d28c62d-5b37-4476-8438-e587778df237\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5d28c62d-5b37-4476-8438-e587778df237\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything, including access to resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:00.9179619Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:25.4031403Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Redis Cache Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Redis caches, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cache/redis/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:01.9877071Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e0f68234-74aa-48ed-b826-c38b57376e17\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e0f68234-74aa-48ed-b826-c38b57376e17\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Resource Policy Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"(Preview) Backfilled users from EA, with rights to create/modify resource policy, create support ticket and read resources/hierarchy.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/policyassignments/*\",\r\n \"Microsoft.Authorization/policydefinitions/*\",\r\n \"Microsoft.Authorization/policysetdefinitions/*\",\r\n \"Microsoft.PolicyInsights/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-25T19:08:01.3861639Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:27.8272264Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/36243c78-bf99-498c-9df9-86d9f8d28608\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"36243c78-bf99-498c-9df9-86d9f8d28608\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Scheduler Job Collections Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Scheduler job collections, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Scheduler/jobcollections/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:02.5343995Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/188a0f2f-5c9e-469b-ae67-2aa5ce574b94\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"188a0f2f-5c9e-469b-ae67-2aa5ce574b94\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Search Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Search services, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Search/searchServices/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:03.0463472Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7ca78c08-252a-4471-8644-bb5ff32d4ba0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7ca78c08-252a-4471-8644-bb5ff32d4ba0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Admin\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Security Admin Role\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Authorization/policyAssignments/*\",\r\n \"Microsoft.Authorization/policyDefinitions/*\",\r\n \"Microsoft.Authorization/policySetDefinitions/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.operationalInsights/workspaces/*/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*/read\",\r\n \"Microsoft.Security/locations/alerts/dismiss/action\",\r\n \"Microsoft.Security/locations/alerts/activate/action\",\r\n \"Microsoft.Security/locations/tasks/dismiss/action\",\r\n \"Microsoft.Security/locations/tasks/activate/action\",\r\n \"Microsoft.Security/policies/write\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-03T07:51:23.0917487Z\",\r\n \"updatedOn\": \"2018-03-08T18:19:50.7393029Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fb1c8493-542b-48eb-b624-b4c8fea62acd\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fb1c8493-542b-48eb-b624-b4c8fea62acd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage security components, security policies and virtual machines\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicCompute/*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*/write\",\r\n \"Microsoft.ClassicNetwork/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-22T17:45:15.8986455Z\",\r\n \"updatedOn\": \"2018-03-08T18:18:48.618362Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e3d13bf0-dd5a-482e-ba6b-9b8433878d10\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e3d13bf0-dd5a-482e-ba6b-9b8433878d10\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Security Reader Role\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.operationalInsights/workspaces/*/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-03T07:48:49.0516559Z\",\r\n \"updatedOn\": \"2017-05-03T18:42:54.978738Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/39bc4728-0917-49c7-9d2c-d95423bc2eb4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"39bc4728-0917-49c7-9d2c-d95423bc2eb4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Site Recovery service except vault creation and role assignment\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/locations/allocateStamp/action\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/write\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/*\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/*\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:46:17.4592776Z\",\r\n \"updatedOn\": \"2017-06-29T05:31:19.7240473Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6670b86e-a3f7-4917-ac9b-5d6ab1be4567\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6670b86e-a3f7-4917-ac9b-5d6ab1be4567\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you failover and failback but not perform other Site Recovery management operations\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/locations/allocateStamp/action\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/checkConsistency/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/reassociateGateway/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/renewcertificate/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/applyRecoveryPoint/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/failoverCommit/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/plannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/repairReplication/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/reProtect/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/testFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/testFailoverCleanup/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/unplannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/updateMobilityService/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/refreshProvider/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/replicationStorageClassificationMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationvCenters/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/failoverCommit/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/plannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/reProtect/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/testFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/testFailoverCleanup/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/unplannedFailover/action\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:47:50.1341148Z\",\r\n \"updatedOn\": \"2017-06-29T05:42:27.1715639Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/494ae006-db33-4328-bf46-533a6560a3ca\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"494ae006-db33-4328-bf46-533a6560a3ca\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view Site Recovery status but not perform other management operations\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/replicationStorageClassificationMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationvCenters/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:35:40.0093634Z\",\r\n \"updatedOn\": \"2017-05-26T19:54:51.393325Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/dbaa88c4-0c30-4179-9fb3-46319faa6149\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"dbaa88c4-0c30-4179-9fb3-46319faa6149\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL databases, but not access to them. Also, you can't manage their security-related policies or their parent SQL servers.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/locations/*/read\",\r\n \"Microsoft.Sql/servers/databases/*\",\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:41.1575716Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the security-related policies of SQL servers and databases, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/subnets/joinViaServiceEndpoint/action\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/read\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\",\r\n \"Microsoft.Sql/servers/firewallRules/*\",\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Sql/servers/securityAlertPolicies/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:40.2200727Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": \"yaiyun\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/056cd41c-7e88-42e1-933e-88ba6a50c9c3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"056cd41c-7e88-42e1-933e-88ba6a50c9c3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Server Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL servers and databases, but not access to them, and not their security -related policies.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/locations/*/read\",\r\n \"Microsoft.Sql/servers/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\",\r\n \"Microsoft.Sql/servers/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/securityAlertPolicies/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:41.845073Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage storage accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.Network/virtualNetworks/subnets/joinViaServiceEndpoint/action\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2017-08-21T07:43:20.3060994Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/17d1049b-9a84-46fb-8f53-869881c3d3ab\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"17d1049b-9a84-46fb-8f53-869881c3d3ab\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Key Operator Service Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Storage Account Key Operators are allowed to list and regenerate keys on Storage Accounts\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/regeneratekey/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-13T18:26:11.577057Z\",\r\n \"updatedOn\": \"2017-04-13T20:57:14.5990198Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/81a9662b-bebf-436f-a333-f67b29880f12\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"81a9662b-bebf-436f-a333-f67b29880f12\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Blob Data Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read, write and delete access to Azure Storage blob containers and data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/write\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/delete\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/write\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/delete\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ba92f5b4-2d11-453d-a403-e96b0029c9fe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ba92f5b4-2d11-453d-a403-e96b0029c9fe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Blob Data Reader (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read access to Azure Storage blob containers and data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2a2b9908-6ea1-4ae2-8e65-a410df84e7d1\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Queue Data Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read, write, and delete access to Azure Storage queues and queue messages.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/write\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/delete\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/write\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/delete\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/974c5e8b-45b9-4653-ba55-5f855dd0fb88\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"974c5e8b-45b9-4653-ba55-5f855dd0fb88\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Queue Data Reader (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read access to Azure Storage queues and queue messages.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/19e7f393-937e-4f77-808e-94535e297925\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"19e7f393-937e-4f77-808e-94535e297925\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Support Request Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you create and manage Support requests\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-22T22:25:37.8053068Z\",\r\n \"updatedOn\": \"2017-06-23T01:06:24.2399631Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/cfd33db0-3dd1-45e3-aa9d-cdbdf3b6f24e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"cfd33db0-3dd1-45e3-aa9d-cdbdf3b6f24e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Traffic Manager Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Traffic Manager profiles, but does not let you control who has access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/trafficManagerProfiles/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T23:33:25.9730842Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:44.1458854Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a4b10055-b0c7-44c2-b00f-c7b5b3550cf7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a4b10055-b0c7-44c2-b00f-c7b5b3550cf7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"User Access Administrator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage user access to Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:24.465664Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Administrator Login\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"-\\tUsers with this role have the ability to login to a virtual machine with Windows administrator or Linux root user privileges.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/virtualMachines/loginAsAdmin/action\",\r\n \"Microsoft.Compute/virtualMachines/login/action\",\r\n \"Microsoft.Compute/virtualMachine/loginAsAdmin/action\",\r\n \"Microsoft.Compute/virtualMachine/logon/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"updatedOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/1c0163c0-47e6-4577-8991-ea5c82e286e4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"1c0163c0-47e6-4577-8991-ea5c82e286e4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage virtual machines, but not access to them, and not the virtual network or storage account they�re connected to.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Compute/availabilitySets/*\",\r\n \"Microsoft.Compute/locations/*\",\r\n \"Microsoft.Compute/virtualMachines/*\",\r\n \"Microsoft.Compute/virtualMachineScaleSets/*\",\r\n \"Microsoft.DevTestLab/schedules/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/applicationGateways/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/loadBalancers/probes/join/action\",\r\n \"Microsoft.Network/loadBalancers/read\",\r\n \"Microsoft.Network/locations/*\",\r\n \"Microsoft.Network/networkInterfaces/*\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.RecoveryServices/locations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/*/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/backupProtectionIntent/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/write\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/write\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2017-11-14T03:00:30.1736393Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9980e02c-c2be-4d73-94e8-173b1dc7cf3c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine User Login\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Users with this role have the ability to login to a virtual machine as a regular user.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/virtualMachines/login/action\",\r\n \"Microsoft.Compute/virtualMachine/logon/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"updatedOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fb879df8-f326-4884-b1cf-06f3ad86be52\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fb879df8-f326-4884-b1cf-06f3ad86be52\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Web Plan Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the web plans for websites, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/serverFarms/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:05.9401651Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Website Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage websites (not web plans), but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/certificates/*\",\r\n \"Microsoft.Web/listSitesAssignedToHostName/read\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/sites/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:06.5272742Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"de139f84-1756-47ae-9be6-808fbbe84772\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -29,7 +29,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:01 GMT" + "Sat, 10 Mar 2018 00:22:13 GMT" ], "Pragma": [ "no-cache" @@ -38,7 +38,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -50,7 +50,7 @@ "1" ], "x-ms-request-id": [ - "605a0673-9aee-4610-ad2c-c962152a038a" + "62f0a417-4ecd-4dd4-abd1-b7fe07e396fb" ], "X-Content-Type-Options": [ "nosniff" @@ -62,22 +62,22 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14893" + "14998" ], "x-ms-correlation-request-id": [ - "2e0ff4f9-ea0a-4e9c-86cc-30a20845a7bb" + "61171b1d-7cb7-4fde-b3f3-69c0a3b6649b" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014701Z:2e0ff4f9-ea0a-4e9c-86cc-30a20845a7bb" + "WESTUS2:20180310T002213Z:61171b1d-7cb7-4fde-b3f3-69c0a3b6649b" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/4e2e6f49-2d95-4a65-9ac3-43196ae273d3?api-version=2018-01-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy80ZTJlNmY0OS0yZDk1LTRhNjUtOWFjMy00MzE5NmFlMjczZDM/YXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/7dcac5b3-296a-41ed-9ecd-5eff04ad8c5e?api-version=2018-01-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy83ZGNhYzViMy0yOTZhLTQxZWQtOWVjZC01ZWZmMDRhZDhjNWU/YXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"principalId\": \"167f2b4e-5bee-44b6-ace5-a54e4d49a8b3\",\r\n \"canDelegate\": false\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4d038b94-8151-421c-871c-bf003bd41a48\",\r\n \"principalId\": \"1d8b112b-d108-4aeb-8706-9862af792b36\",\r\n \"canDelegate\": false\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -86,17 +86,17 @@ "281" ], "x-ms-client-request-id": [ - "6ce2b368-166c-40a6-ae3a-a46768874a76" + "d3d0024d-f473-4446-9b18-c70bf3e4b470" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"principalId\": \"167f2b4e-5bee-44b6-ace5-a54e4d49a8b3\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2018-02-16T01:47:01.6832764Z\",\r\n \"updatedOn\": \"2018-02-16T01:47:01.6832764Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/4e2e6f49-2d95-4a65-9ac3-43196ae273d3\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"4e2e6f49-2d95-4a65-9ac3-43196ae273d3\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4d038b94-8151-421c-871c-bf003bd41a48\",\r\n \"principalId\": \"1d8b112b-d108-4aeb-8706-9862af792b36\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2018-03-10T00:22:14.3961387Z\",\r\n \"updatedOn\": \"2018-03-10T00:22:14.3961387Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/7dcac5b3-296a-41ed-9ecd-5eff04ad8c5e\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"7dcac5b3-296a-41ed-9ecd-5eff04ad8c5e\"\r\n}", "ResponseHeaders": { "Content-Length": [ "787" @@ -111,13 +111,13 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:02 GMT" + "Sat, 10 Mar 2018 00:22:15 GMT" ], "Pragma": [ "no-cache" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -126,7 +126,7 @@ "2" ], "x-ms-request-id": [ - "67d5f582-b302-4b8b-915e-0d6d9a273356" + "ca559428-bf44-47ea-b57d-79fcf037e508" ], "X-Content-Type-Options": [ "nosniff" @@ -138,35 +138,35 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1186" + "1199" ], "x-ms-correlation-request-id": [ - "43d2fa73-c1b3-4973-9858-f5e415aa1775" + "c252320e-0a5d-42aa-9f5b-f20f439ad1d7" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014702Z:43d2fa73-c1b3-4973-9858-f5e415aa1775" + "WESTUS2:20180310T002215Z:c252320e-0a5d-42aa-9f5b-f20f439ad1d7" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments?$filter=principalId%20eq%20'167f2b4e-5bee-44b6-ace5-a54e4d49a8b3'&api-version=2018-01-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlQXNzaWdubWVudHM/JGZpbHRlcj1wcmluY2lwYWxJZCUyMGVxJTIwJzE2N2YyYjRlLTViZWUtNDRiNi1hY2U1LWE1NGU0ZDQ5YThiMycmYXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments?$filter=principalId%20eq%20'1d8b112b-d108-4aeb-8706-9862af792b36'&api-version=2018-01-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlQXNzaWdubWVudHM/JGZpbHRlcj1wcmluY2lwYWxJZCUyMGVxJTIwJzFkOGIxMTJiLWQxMDgtNGFlYi04NzA2LTk4NjJhZjc5MmIzNicmYXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "e9e84a04-ad84-46a8-9c66-4183b243c534" + "e5dee86d-c6a7-4dcb-90c6-3b1c52f2eaf2" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"principalId\": \"167f2b4e-5bee-44b6-ace5-a54e4d49a8b3\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2018-02-16T01:47:02.3708075Z\",\r\n \"updatedOn\": \"2018-02-16T01:47:02.3708075Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/4e2e6f49-2d95-4a65-9ac3-43196ae273d3\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"4e2e6f49-2d95-4a65-9ac3-43196ae273d3\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4d038b94-8151-421c-871c-bf003bd41a48\",\r\n \"principalId\": \"1d8b112b-d108-4aeb-8706-9862af792b36\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2018-03-10T00:22:15.1330746Z\",\r\n \"updatedOn\": \"2018-03-10T00:22:15.1330746Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/7dcac5b3-296a-41ed-9ecd-5eff04ad8c5e\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"7dcac5b3-296a-41ed-9ecd-5eff04ad8c5e\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -178,7 +178,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:02 GMT" + "Sat, 10 Mar 2018 00:22:25 GMT" ], "Pragma": [ "no-cache" @@ -187,7 +187,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -196,10 +196,10 @@ "Accept-Encoding" ], "x-ms-request-charge": [ - "1" + "11" ], "x-ms-request-id": [ - "dcd9475e-98ed-444c-8b48-5e032fddf76d" + "8efba7b8-01c5-4492-b278-24725378a2fb" ], "X-Content-Type-Options": [ "nosniff" @@ -211,35 +211,35 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14892" + "14997" ], "x-ms-correlation-request-id": [ - "3a560a74-99bc-48b0-ac63-3d672def6781" + "24171421-6766-424d-8b68-719d40f953ca" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014702Z:3a560a74-99bc-48b0-ac63-3d672def6781" + "WESTUS2:20180310T002226Z:24171421-6766-424d-8b68-719d40f953ca" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments?$filter=principalId%20eq%20'167f2b4e-5bee-44b6-ace5-a54e4d49a8b3'&api-version=2018-01-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlQXNzaWdubWVudHM/JGZpbHRlcj1wcmluY2lwYWxJZCUyMGVxJTIwJzE2N2YyYjRlLTViZWUtNDRiNi1hY2U1LWE1NGU0ZDQ5YThiMycmYXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments?$filter=principalId%20eq%20'1d8b112b-d108-4aeb-8706-9862af792b36'&api-version=2018-01-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlQXNzaWdubWVudHM/JGZpbHRlcj1wcmluY2lwYWxJZCUyMGVxJTIwJzFkOGIxMTJiLWQxMDgtNGFlYi04NzA2LTk4NjJhZjc5MmIzNicmYXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "da287b91-3940-4ad4-a321-1bea1819e239" + "7e4fcda5-6fb8-4eb6-bd95-786ceec31b88" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"principalId\": \"167f2b4e-5bee-44b6-ace5-a54e4d49a8b3\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2018-02-16T01:47:04.6941436Z\",\r\n \"updatedOn\": \"2018-02-16T01:47:04.6941436Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": true\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/7f3250e2-56b1-499d-ad4e-065b63261539\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"7f3250e2-56b1-499d-ad4e-065b63261539\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4d038b94-8151-421c-871c-bf003bd41a48\",\r\n \"principalId\": \"1d8b112b-d108-4aeb-8706-9862af792b36\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2018-03-10T00:22:29.0731523Z\",\r\n \"updatedOn\": \"2018-03-10T00:22:29.0731523Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": true\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/28261a4e-3e6e-43c5-bd66-14f266caeb57\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"28261a4e-3e6e-43c5-bd66-14f266caeb57\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -251,7 +251,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:05 GMT" + "Sat, 10 Mar 2018 00:22:29 GMT" ], "Pragma": [ "no-cache" @@ -260,7 +260,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -272,7 +272,7 @@ "1" ], "x-ms-request-id": [ - "f1491216-d97c-4bc4-886e-2305ec46b805" + "4a1c2d7e-6659-4b2d-9a33-7b4fcd290469" ], "X-Content-Type-Options": [ "nosniff" @@ -284,35 +284,35 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14891" + "14996" ], "x-ms-correlation-request-id": [ - "c630c6b8-c9a3-4a5d-8c15-bd178f938190" + "7c2c23fa-482c-4a96-8208-d486702123e7" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014705Z:c630c6b8-c9a3-4a5d-8c15-bd178f938190" + "WESTUS2:20180310T002229Z:7c2c23fa-482c-4a96-8208-d486702123e7" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/4e2e6f49-2d95-4a65-9ac3-43196ae273d3?api-version=2018-01-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy80ZTJlNmY0OS0yZDk1LTRhNjUtOWFjMy00MzE5NmFlMjczZDM/YXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/7dcac5b3-296a-41ed-9ecd-5eff04ad8c5e?api-version=2018-01-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy83ZGNhYzViMy0yOTZhLTQxZWQtOWVjZC01ZWZmMDRhZDhjNWU/YXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "77fe438d-ebe5-48e9-bbe8-fec4923a9882" + "1751aae1-9d82-423b-ad4a-a8ebeb6b0482" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"principalId\": \"167f2b4e-5bee-44b6-ace5-a54e4d49a8b3\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2018-02-16T01:47:02.3708075Z\",\r\n \"updatedOn\": \"2018-02-16T01:47:02.3708075Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/4e2e6f49-2d95-4a65-9ac3-43196ae273d3\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"4e2e6f49-2d95-4a65-9ac3-43196ae273d3\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4d038b94-8151-421c-871c-bf003bd41a48\",\r\n \"principalId\": \"1d8b112b-d108-4aeb-8706-9862af792b36\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2018-03-10T00:22:15.1330746Z\",\r\n \"updatedOn\": \"2018-03-10T00:22:15.1330746Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/7dcac5b3-296a-41ed-9ecd-5eff04ad8c5e\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"7dcac5b3-296a-41ed-9ecd-5eff04ad8c5e\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -324,7 +324,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:03 GMT" + "Sat, 10 Mar 2018 00:22:26 GMT" ], "Pragma": [ "no-cache" @@ -333,7 +333,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -345,7 +345,7 @@ "1" ], "x-ms-request-id": [ - "a6fcec08-1a89-4847-bb3c-d58e5b649079" + "c5d44563-285e-47ec-ae43-eb788d35525b" ], "X-Content-Type-Options": [ "nosniff" @@ -357,22 +357,22 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1185" + "1198" ], "x-ms-correlation-request-id": [ - "14d3c02a-dae8-4acf-9f28-ed359f789285" + "d859d9aa-eafe-4b75-abf0-b4014fb00163" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014703Z:14d3c02a-dae8-4acf-9f28-ed359f789285" + "WESTUS2:20180310T002227Z:d859d9aa-eafe-4b75-abf0-b4014fb00163" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/7f3250e2-56b1-499d-ad4e-065b63261539?api-version=2018-01-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy83ZjMyNTBlMi01NmIxLTQ5OWQtYWQ0ZS0wNjViNjMyNjE1Mzk/YXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/28261a4e-3e6e-43c5-bd66-14f266caeb57?api-version=2018-01-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy8yODI2MWE0ZS0zZTZlLTQzYzUtYmQ2Ni0xNGYyNjZjYWViNTc/YXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"principalId\": \"167f2b4e-5bee-44b6-ace5-a54e4d49a8b3\",\r\n \"canDelegate\": true\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4d038b94-8151-421c-871c-bf003bd41a48\",\r\n \"principalId\": \"1d8b112b-d108-4aeb-8706-9862af792b36\",\r\n \"canDelegate\": true\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -381,17 +381,17 @@ "280" ], "x-ms-client-request-id": [ - "dce2203d-9d2d-4cf9-9273-fde749a0095c" + "151b383d-15c5-466b-94bc-e46c502c19b7" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"principalId\": \"167f2b4e-5bee-44b6-ace5-a54e4d49a8b3\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2018-02-16T01:47:03.9441054Z\",\r\n \"updatedOn\": \"2018-02-16T01:47:03.9441054Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": true\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/7f3250e2-56b1-499d-ad4e-065b63261539\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"7f3250e2-56b1-499d-ad4e-065b63261539\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4d038b94-8151-421c-871c-bf003bd41a48\",\r\n \"principalId\": \"1d8b112b-d108-4aeb-8706-9862af792b36\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2018-03-10T00:22:27.6020559Z\",\r\n \"updatedOn\": \"2018-03-10T00:22:27.6020559Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": true\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/28261a4e-3e6e-43c5-bd66-14f266caeb57\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"28261a4e-3e6e-43c5-bd66-14f266caeb57\"\r\n}", "ResponseHeaders": { "Content-Length": [ "786" @@ -406,22 +406,22 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:05 GMT" + "Sat, 10 Mar 2018 00:22:28 GMT" ], "Pragma": [ "no-cache" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" ], "x-ms-request-charge": [ - "2" + "3" ], "x-ms-request-id": [ - "d40ed7ad-f2f5-460b-ab87-8e19dd2806b0" + "d26de273-4871-46e7-90eb-61d7a8a3ef33" ], "X-Content-Type-Options": [ "nosniff" @@ -433,13 +433,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1184" + "1197" ], "x-ms-correlation-request-id": [ - "c8c6061d-a0e5-4f59-b231-86edd5263698" + "ca50d745-8657-4bf3-9f5c-9e3743b58326" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014705Z:c8c6061d-a0e5-4f59-b231-86edd5263698" + "WESTUS2:20180310T002229Z:ca50d745-8657-4bf3-9f5c-9e3743b58326" ] }, "StatusCode": 201 @@ -448,8 +448,8 @@ "Names": {}, "Variables": { "SubscriptionId": "4004a9fd-d58e-48dc-aeb2-4a4aec58606f", - "PrincipalId": "167f2b4e-5bee-44b6-ace5-a54e4d49a8b3", - "AssignmentName_FalseCanDelegate": "4e2e6f49-2d95-4a65-9ac3-43196ae273d3", - "AssignmentName_TrueCanDelegate": "7f3250e2-56b1-499d-ad4e-065b63261539" + "PrincipalId": "1d8b112b-d108-4aeb-8706-9862af792b36", + "AssignmentName_FalseCanDelegate": "7dcac5b3-296a-41ed-9ecd-5eff04ad8c5e", + "AssignmentName_TrueCanDelegate": "28261a4e-3e6e-43c5-bd66-14f266caeb57" } } \ No newline at end of file diff --git a/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/RoleAssignmentListForScopeTest.json b/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/RoleAssignmentListForScopeTest.json index f5a8379496af1..6363e5d27ed54 100644 --- a/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/RoleAssignmentListForScopeTest.json +++ b/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/RoleAssignmentListForScopeTest.json @@ -7,17 +7,17 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "e0280006-0b54-436d-8395-419b62392e73" + "2c6a946e-4eb8-43bc-85f2-a5664c4b579e" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/213300b3-28f6-4204-b40d-65cae784d5c5\",\r\n \"principalId\": \"8812900f-ac7a-4bd9-81f7-437b03e820e6\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2017-11-17T01:37:20.4636519Z\",\r\n \"updatedOn\": \"2017-11-17T01:37:20.4636519Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/98cd8318-2555-4b78-8f41-0f5fc86bc230\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"98cd8318-2555-4b78-8f41-0f5fc86bc230\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/213300b3-28f6-4204-b40d-65cae784d5c5\",\r\n \"principalId\": \"a7766200-6226-48e1-b4f7-7e2a7c4fbe53\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2017-11-17T23:03:39.7062029Z\",\r\n \"updatedOn\": \"2017-11-17T23:03:39.7062029Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/d2e1e2a7-e2e7-4c44-b58e-3fbc78248888\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"d2e1e2a7-e2e7-4c44-b58e-3fbc78248888\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"principalId\": \"173df51a-bea3-491e-9ae8-1230c34f3724\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2017-11-17T22:06:48.1423541Z\",\r\n \"updatedOn\": \"2017-11-17T22:06:48.1423541Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/b898a2c2-f042-4940-b60c-bd86dcf9f351\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b898a2c2-f042-4940-b60c-bd86dcf9f351\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"principalId\": \"e7cfd5fa-afea-4c7f-beec-a5dcd4f70310\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2017-11-17T22:25:35.0585201Z\",\r\n \"updatedOn\": \"2017-11-17T22:25:35.0585201Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/25dc51f6-d374-4bc5-b91f-08d3496c9ac8\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"25dc51f6-d374-4bc5-b91f-08d3496c9ac8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2017-05-25T07:07:34.4339372Z\",\r\n \"updatedOn\": \"2017-05-25T07:07:34.4339372Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/bb0428c3-e9eb-4c13-b0b8-e446d30e19d2\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"bb0428c3-e9eb-4c13-b0b8-e446d30e19d2\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"f820e2bb-d730-4ae0-91e9-4b3219638e24\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2017-11-17T23:26:00.9106578Z\",\r\n \"updatedOn\": \"2017-11-17T23:26:00.9106578Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/b1c10e47-80e4-4d92-b6fa-e0c9672a70dd\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b1c10e47-80e4-4d92-b6fa-e0c9672a70dd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/032f61d2-ed09-40c9-8657-26a273da7bae\",\r\n \"principalId\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-01-12T00:09:30.6354554Z\",\r\n \"updatedOn\": \"2018-01-12T00:09:30.6354554Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/fa1a4d3b-2cca-406b-8956-6b6b32377641\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"fa1a4d3b-2cca-406b-8956-6b6b32377641\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"principalId\": \"a7766200-6226-48e1-b4f7-7e2a7c4fbe53\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-14T00:03:57.7616429Z\",\r\n \"updatedOn\": \"2018-02-14T00:03:57.7616429Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/0c8d7a82-ee7f-43c1-aef7-b7c6e0266fb1\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"0c8d7a82-ee7f-43c1-aef7-b7c6e0266fb1\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7db62a6c-edd9-42bb-b30e-31fc063ce154\",\r\n \"principalId\": \"39ae49d9-cce2-478d-b758-0758fd99dc6a\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-10-31T23:48:33.4485152Z\",\r\n \"updatedOn\": \"2017-10-31T23:48:33.4485152Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/d83d213d-cd05-44b7-9080-9148eaeec30a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"d83d213d-cd05-44b7-9080-9148eaeec30a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"06f6eff5-0f4b-43a3-bee8-24e70a9ce55c\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T00:36:56.1924345Z\",\r\n \"updatedOn\": \"2017-06-29T00:36:56.1924345Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/b5714af5-59db-4c0f-bb29-bc788deadf2f\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b5714af5-59db-4c0f-bb29-bc788deadf2f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"0ba53ba2-b55c-47b4-81e3-7ec9a4e674f4\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T01:12:34.5615876Z\",\r\n \"updatedOn\": \"2017-06-29T01:12:34.5615876Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/4045100b-8f68-40c9-b678-b8483e111ac9\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"4045100b-8f68-40c9-b678-b8483e111ac9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"3098cd15-3216-4ac9-8048-24bd552170cb\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-11-03T18:48:14.7183609Z\",\r\n \"updatedOn\": \"2017-11-03T18:48:14.7183609Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/bd5a7d4c-1e18-4695-ade5-423350b56d21\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"bd5a7d4c-1e18-4695-ade5-423350b56d21\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"38893b88-e77f-4439-930c-07293b5b0892\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-01-10T21:43:24.2108836Z\",\r\n \"updatedOn\": \"2018-01-10T21:43:24.2108836Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/ad92ce71-4103-48b0-a15a-1e9a96c12ed1\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"ad92ce71-4103-48b0-a15a-1e9a96c12ed1\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"3a1444bd-870b-443f-b308-2eae91c2eba1\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-07T16:58:54.8987377Z\",\r\n \"updatedOn\": \"2017-06-07T16:58:54.8987377Z\",\r\n \"createdBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"updatedBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/6214630f-d015-4a30-9d4c-b1f081e67939\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"6214630f-d015-4a30-9d4c-b1f081e67939\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"60daca34-0763-4bd3-a211-076918a7eb95\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-30T00:25:56.0334783Z\",\r\n \"updatedOn\": \"2017-06-30T00:25:56.0334783Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/d465f78c-de4c-42e6-9c04-1e56acf92369\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"d465f78c-de4c-42e6-9c04-1e56acf92369\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-11-20T20:58:00.5803854Z\",\r\n \"updatedOn\": \"2017-11-20T20:58:00.5803854Z\",\r\n \"createdBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"updatedBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/20bb00d9-2c3a-4126-ba6d-de82473a06d8\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"20bb00d9-2c3a-4126-ba6d-de82473a06d8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-07-27T23:42:13.4607763Z\",\r\n \"updatedOn\": \"2017-07-27T23:42:13.4607763Z\",\r\n \"createdBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"updatedBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/a82e60b3-354c-480b-b536-987b9d0703b1\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"a82e60b3-354c-480b-b536-987b9d0703b1\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"91440087-555a-4411-8eda-ba24c722ef8e\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T00:49:01.1072945Z\",\r\n \"updatedOn\": \"2017-06-29T00:49:01.1072945Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/e01b8c91-a87f-45b4-bd74-8ba60e44566d\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"e01b8c91-a87f-45b4-bd74-8ba60e44566d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"b4010c04-9c61-49f5-83a7-7b12b19eb194\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-11-08T18:34:37.6266172Z\",\r\n \"updatedOn\": \"2017-11-08T18:34:37.6266172Z\",\r\n \"createdBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"updatedBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/edbde18d-6c6c-4078-b7c5-159443655942\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"edbde18d-6c6c-4078-b7c5-159443655942\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"bf3857e4-a0e4-463f-b5b8-df79cc784cf4\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-11-29T00:57:17.8809543Z\",\r\n \"updatedOn\": \"2017-11-29T00:57:17.8809543Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/036c86bc-0542-4dc2-b5ba-1af97edf5653\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"036c86bc-0542-4dc2-b5ba-1af97edf5653\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"c996d892-3806-4e87-8b0a-ccf5fcd40d46\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T22:38:04.4194288Z\",\r\n \"updatedOn\": \"2017-06-29T22:38:04.4194288Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/f77ebd75-4388-48b0-b826-c00ad67984ad\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f77ebd75-4388-48b0-b826-c00ad67984ad\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"cbd20457-0dc7-4333-9906-43ef449eb598\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-13T00:50:12.9366468Z\",\r\n \"updatedOn\": \"2017-05-13T00:50:12.9366468Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/4d3ddd54-9ef2-435e-a421-ec6aeea8807f\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"4d3ddd54-9ef2-435e-a421-ec6aeea8807f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"d3ade189-fc64-4831-b1ea-a3fb4bb1aa03\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T20:44:28.9070294Z\",\r\n \"updatedOn\": \"2017-06-29T20:44:28.9070294Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/f23da8b0-0f27-41d5-8adb-522fb66fa186\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f23da8b0-0f27-41d5-8adb-522fb66fa186\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-25T07:10:35.7170702Z\",\r\n \"updatedOn\": \"2017-05-25T07:10:35.7170702Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/5240070d-3583-445e-bd5b-22a98f11308c\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"5240070d-3583-445e-bd5b-22a98f11308c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-08T20:17:24.5450013Z\",\r\n \"updatedOn\": \"2017-06-08T20:17:24.5450013Z\",\r\n \"createdBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"updatedBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/68193b90-715c-4649-a83d-977257a452ec\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"68193b90-715c-4649-a83d-977257a452ec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"06f6eff5-0f4b-43a3-bee8-24e70a9ce55c\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T00:37:33.2552423Z\",\r\n \"updatedOn\": \"2017-06-29T00:37:33.2552423Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/cb0215f7-c051-48ef-a7da-bc738d02856a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"cb0215f7-c051-48ef-a7da-bc738d02856a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"0ba53ba2-b55c-47b4-81e3-7ec9a4e674f4\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T01:13:15.723129Z\",\r\n \"updatedOn\": \"2017-06-29T01:13:15.723129Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/feda3e02-624e-40be-8607-8de055bd6bfc\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"feda3e02-624e-40be-8607-8de055bd6bfc\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"21f2609e-343d-47b4-9c5a-272f04754568\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-12-11T20:47:23.3218105Z\",\r\n \"updatedOn\": \"2017-12-11T20:47:23.3218105Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": true\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/d6f59c28-c8b0-46c7-833e-3787429f4728\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"d6f59c28-c8b0-46c7-833e-3787429f4728\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"2e729999-aa29-4267-b1f8-77c9b4f0951c\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T23:28:13.3780792Z\",\r\n \"updatedOn\": \"2017-06-29T23:28:13.3780792Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/107a35e9-6c5d-4e47-b156-16a1113ae606\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"107a35e9-6c5d-4e47-b156-16a1113ae606\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"3098cd15-3216-4ac9-8048-24bd552170cb\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-12-06T18:03:59.7615619Z\",\r\n \"updatedOn\": \"2017-12-06T18:03:59.7615619Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/e4a4ea50-74fd-413f-98b6-45f1d57cc569\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"e4a4ea50-74fd-413f-98b6-45f1d57cc569\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"39ae49d9-cce2-478d-b758-0758fd99dc6a\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-11-29T22:39:59.2667536Z\",\r\n \"updatedOn\": \"2017-11-29T22:39:59.2667536Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/ca07d501-9df5-4226-9ddf-73651068a848\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"ca07d501-9df5-4226-9ddf-73651068a848\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"3e3ec9fc-84c7-4250-b2ba-86f90ec71dd6\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-12-11T17:59:17.9139602Z\",\r\n \"updatedOn\": \"2017-12-11T17:59:17.9139602Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": true\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/b2e1db49-4b53-4662-bd74-c8144acb1cad\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b2e1db49-4b53-4662-bd74-c8144acb1cad\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"60daca34-0763-4bd3-a211-076918a7eb95\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-30T00:26:34.5537754Z\",\r\n \"updatedOn\": \"2017-06-30T00:26:34.5537754Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/84520097-87ed-421d-a1b0-7e301b16453d\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"84520097-87ed-421d-a1b0-7e301b16453d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"628905e8-6016-4a9f-b9c3-c4be2a34ec04\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-08-28T17:21:19.3815596Z\",\r\n \"updatedOn\": \"2017-08-28T17:21:19.3815596Z\",\r\n \"createdBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"updatedBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/201cd786-eb1a-4407-9d7e-f7f33ccc00dd\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"201cd786-eb1a-4407-9d7e-f7f33ccc00dd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"7fd91612-c457-46da-8df6-3c7010eef897\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-18T00:12:18.4368565Z\",\r\n \"updatedOn\": \"2017-05-18T00:12:18.4368565Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/de68c27b-8e43-4cbb-8e96-8f389f4a28c9\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"de68c27b-8e43-4cbb-8e96-8f389f4a28c9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"8d6525d9-b76b-487c-95d5-2f48128da22e\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-12-07T00:06:55.2415957Z\",\r\n \"updatedOn\": \"2017-12-07T00:06:55.2415957Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/4d17a86b-31dc-4974-b600-71776a278f45\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"4d17a86b-31dc-4974-b600-71776a278f45\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"91440087-555a-4411-8eda-ba24c722ef8e\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T00:50:26.3260649Z\",\r\n \"updatedOn\": \"2017-06-29T00:50:26.3260649Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/438a888b-ae70-4c05-aca1-aaa917a4411f\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"438a888b-ae70-4c05-aca1-aaa917a4411f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"a20216c2-6b2c-413c-8219-2a783be8d232\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-12-08T18:02:54.5752408Z\",\r\n \"updatedOn\": \"2017-12-08T18:02:54.5752408Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": true\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/ce29c091-33fb-4092-a2b7-f00171b5b3b5\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"ce29c091-33fb-4092-a2b7-f00171b5b3b5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"a22eff18-c85d-46a1-afc4-f01a3d6e3870\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-12-18T21:56:32.8172213Z\",\r\n \"updatedOn\": \"2017-12-18T21:56:32.8172213Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/7aec0dde-831b-429b-b94c-b19098fb83b8\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"7aec0dde-831b-429b-b94c-b19098fb83b8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"c1a32197-4308-4698-93c4-50b206babe5a\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-12-07T00:07:41.8883735Z\",\r\n \"updatedOn\": \"2017-12-07T00:07:41.8883735Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/76ccbc8b-ee66-4ec3-9b32-88dc22e277db\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"76ccbc8b-ee66-4ec3-9b32-88dc22e277db\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"c8320490-756f-4df6-a284-332996cbc3f6\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-01-10T20:17:24.1040494Z\",\r\n \"updatedOn\": \"2018-01-10T20:17:24.1040494Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": true\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/89aa128b-9a4f-4964-90c2-c18184f6accb\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"89aa128b-9a4f-4964-90c2-c18184f6accb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"c996d892-3806-4e87-8b0a-ccf5fcd40d46\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T22:38:47.1925172Z\",\r\n \"updatedOn\": \"2017-06-29T22:38:47.1925172Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/b8bf5ffe-ac5d-4e12-b550-56ea1a76ab19\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b8bf5ffe-ac5d-4e12-b550-56ea1a76ab19\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"d3ade189-fc64-4831-b1ea-a3fb4bb1aa03\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T20:45:07.3133209Z\",\r\n \"updatedOn\": \"2017-06-29T20:45:07.3133209Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/f744db94-b61f-472b-98d7-9b6d90fb5585\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f744db94-b61f-472b-98d7-9b6d90fb5585\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"d661e0ba-632d-4565-87d7-b795f98b918b\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-08-28T16:59:42.95985Z\",\r\n \"updatedOn\": \"2017-08-28T16:59:42.95985Z\",\r\n \"createdBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"updatedBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/c41c868c-0d22-492f-9000-c4dfeb637659\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"c41c868c-0d22-492f-9000-c4dfeb637659\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"d9d14aa0-09f4-4a45-ba81-32e71bad814c\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-12-08T18:01:43.1919545Z\",\r\n \"updatedOn\": \"2017-12-08T18:01:43.1919545Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": true\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/549e07ad-d1f6-46ea-ad92-245f48e2db95\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"549e07ad-d1f6-46ea-ad92-245f48e2db95\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"ec78bf16-9cba-4cf7-bc10-1c32d04d9f9c\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-12-08T18:00:51.0456894Z\",\r\n \"updatedOn\": \"2017-12-08T18:00:51.0456894Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/9ac01e84-9766-49d7-8d91-1cca1120d85c\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9ac01e84-9766-49d7-8d91-1cca1120d85c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-22T22:58:08.2238106Z\",\r\n \"updatedOn\": \"2017-05-22T22:58:08.2238106Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/8c31c29d-118b-4b55-9f1d-e0fac7f6aa89\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8c31c29d-118b-4b55-9f1d-e0fac7f6aa89\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-15T23:50:02.4130133Z\",\r\n \"updatedOn\": \"2018-02-15T23:50:02.4130133Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/ed325a2b-f3f5-4a7d-9b21-ac042a444068\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"ed325a2b-f3f5-4a7d-9b21-ac042a444068\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"628905e8-6016-4a9f-b9c3-c4be2a34ec04\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-01-27T00:04:18.1887432Z\",\r\n \"updatedOn\": \"2018-01-27T00:04:18.1887432Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": true\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/05ae9637-ac41-4fa5-a7dd-725119e9452d\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"05ae9637-ac41-4fa5-a7dd-725119e9452d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"03f4af16-4c45-4383-b524-c3d4cd002ca3\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-12T23:51:22.361572Z\",\r\n \"updatedOn\": \"2017-05-12T23:51:22.361572Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/9db955f1-6f2a-426e-bce7-44986ed0aed4\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9db955f1-6f2a-426e-bce7-44986ed0aed4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"227a8f9f-9b7c-4f70-b563-15390e07948c\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-12T23:51:20.8405462Z\",\r\n \"updatedOn\": \"2017-05-12T23:51:20.8405462Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/0fce9bb0-216c-4344-a740-faf2c720cd30\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"0fce9bb0-216c-4344-a740-faf2c720cd30\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"487a7867-97f0-46ab-b6bb-fbec16b22cbf\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-12T23:51:17.2296874Z\",\r\n \"updatedOn\": \"2017-05-12T23:51:17.2296874Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/b4a689fa-72cc-4f35-9448-9d4d32371150\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b4a689fa-72cc-4f35-9448-9d4d32371150\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"683074f1-7ffb-4945-805a-ccb86a945f4e\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-12T23:51:19.9064771Z\",\r\n \"updatedOn\": \"2017-05-12T23:51:19.9064771Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/4fbc4b5a-9659-4547-b82c-154cfce9321e\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"4fbc4b5a-9659-4547-b82c-154cfce9321e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"b5cdcec7-857c-4180-9fe9-0ea37a663ec6\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-12T23:51:17.9891361Z\",\r\n \"updatedOn\": \"2017-05-12T23:51:17.9891361Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/1e51717a-ff23-495a-96a2-266cf2d92910\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"1e51717a-ff23-495a-96a2-266cf2d92910\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"c7b2f4ae-edb5-4988-afec-ed086aacd83a\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-12T23:51:23.205825Z\",\r\n \"updatedOn\": \"2017-05-12T23:51:23.205825Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/6f0aeb5d-ceb3-41c7-8f74-8a81f7274e82\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"6f0aeb5d-ceb3-41c7-8f74-8a81f7274e82\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"f83dda57-1ddb-4fcf-9ec0-ff8c6fb1ecb8\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-12T23:51:24.8022057Z\",\r\n \"updatedOn\": \"2017-05-12T23:51:24.8022057Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/7b04a7f4-f3df-4a40-8d09-266721568f54\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"7b04a7f4-f3df-4a40-8d09-266721568f54\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2017-10-26T01:06:45.6207192Z\",\r\n \"updatedOn\": \"2017-10-26T01:06:45.6207192Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/c5574fca-e58a-4c2d-b0c2-6ae7fec0b8f2\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"c5574fca-e58a-4c2d-b0c2-6ae7fec0b8f2\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"0c214118-913f-4759-a8d5-5125a6f91d52\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2016-11-15T08:11:17.3227457Z\",\r\n \"updatedOn\": \"2016-11-15T08:11:18.1428115Z\",\r\n \"createdBy\": \"2100dd9f-4a55-4df9-bee8-ad47a3274f5d\",\r\n \"updatedBy\": \"2100dd9f-4a55-4df9-bee8-ad47a3274f5d\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/ae1f9655-e61f-491f-aae0-7cbe16d2189e\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"ae1f9655-e61f-491f-aae0-7cbe16d2189e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"3d230566-2cfb-45a7-b4c3-9bf9d2bf0027\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2016-10-18T04:50:28.9261741Z\",\r\n \"updatedOn\": \"2016-10-18T04:50:29.3820759Z\",\r\n \"createdBy\": \"84a74f90-59e3-421e-9c19-bfe010c156f6\",\r\n \"updatedBy\": \"84a74f90-59e3-421e-9c19-bfe010c156f6\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/5a9f5d06-20c0-4c31-b416-1c7049344117\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"5a9f5d06-20c0-4c31-b416-1c7049344117\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"a78ffff5-6b79-4567-9a09-b6bfdf86fe74\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2017-01-16T01:17:49.8505571Z\",\r\n \"updatedOn\": \"2017-01-16T01:17:50.2593099Z\",\r\n \"createdBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"updatedBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/1613c38c-5876-4d02-81ca-9d18663dda23\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"1613c38c-5876-4d02-81ca-9d18663dda23\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"a78ffff5-6b79-4567-9a09-b6bfdf86fe74\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2016-08-30T14:06:24.535317Z\",\r\n \"updatedOn\": \"2016-08-30T14:06:24.8884024Z\",\r\n \"createdBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"updatedBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/07ee8f00-6c63-47c1-a749-8ab8f3ba66ca\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"07ee8f00-6c63-47c1-a749-8ab8f3ba66ca\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"a78ffff5-6b79-4567-9a09-b6bfdf86fe74\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2017-01-14T18:59:30.2335919Z\",\r\n \"updatedOn\": \"2017-01-14T18:59:30.8163128Z\",\r\n \"createdBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"updatedBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/8ab4e40c-9785-45aa-8c36-e443dde7d6a7\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8ab4e40c-9785-45aa-8c36-e443dde7d6a7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"a78ffff5-6b79-4567-9a09-b6bfdf86fe74\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2017-01-14T21:08:12.6831943Z\",\r\n \"updatedOn\": \"2017-01-14T21:08:13.2161415Z\",\r\n \"createdBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"updatedBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/49c21d95-0677-4096-929e-3579d5d5d208\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"49c21d95-0677-4096-929e-3579d5d5d208\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"a78ffff5-6b79-4567-9a09-b6bfdf86fe74\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2017-01-14T11:23:13.7250438Z\",\r\n \"updatedOn\": \"2017-01-14T11:23:14.3833411Z\",\r\n \"createdBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"updatedBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/bd014baa-1b31-4659-aa5a-0ea04552a83a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"bd014baa-1b31-4659-aa5a-0ea04552a83a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"ee8fad22-f958-4618-9c9c-4be1cc084582\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2017-01-15T13:28:40.2939572Z\",\r\n \"updatedOn\": \"2017-01-15T13:28:43.200229Z\",\r\n \"createdBy\": \"84a74f90-59e3-421e-9c19-bfe010c156f6\",\r\n \"updatedBy\": \"84a74f90-59e3-421e-9c19-bfe010c156f6\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/c13ce77e-e275-4d37-8387-18f932770c92\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"c13ce77e-e275-4d37-8387-18f932770c92\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"fcc730f8-05d9-4ca7-919b-1f76e31b734f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2017-03-11T02:53:16.2769902Z\",\r\n \"updatedOn\": \"2017-03-11T02:53:17.1052637Z\",\r\n \"createdBy\": \"2100dd9f-4a55-4df9-bee8-ad47a3274f5d\",\r\n \"updatedBy\": \"2100dd9f-4a55-4df9-bee8-ad47a3274f5d\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/8500b136-b7af-4627-b151-b2ac21d19bde\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8500b136-b7af-4627-b151-b2ac21d19bde\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/providers/Microsoft.Management/managementGroups/testMG1\",\r\n \"createdOn\": \"2017-12-19T01:34:57.7302202Z\",\r\n \"updatedOn\": \"2017-12-19T01:34:57.7302202Z\",\r\n \"createdBy\": \"2750fdd7-4b97-41ac-8007-96af1bdba4f9\",\r\n \"updatedBy\": \"2750fdd7-4b97-41ac-8007-96af1bdba4f9\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Management/managementGroups/testMG1/providers/Microsoft.Authorization/roleAssignments/bd429704-ee12-4e9d-8d14-cbc914b1bb51\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"bd429704-ee12-4e9d-8d14-cbc914b1bb51\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/providers/Microsoft.Management/managementGroups/1273adef-00a3-4086-a51a-dbcce1857d36\",\r\n \"createdOn\": \"2018-02-06T01:03:01.7414975Z\",\r\n \"updatedOn\": \"2018-02-06T01:03:01.7414975Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Management/managementGroups/1273adef-00a3-4086-a51a-dbcce1857d36/providers/Microsoft.Authorization/roleAssignments/9747bfcf-9d5f-45b6-8d22-801e255d1868\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9747bfcf-9d5f-45b6-8d22-801e255d1868\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/213300b3-28f6-4204-b40d-65cae784d5c5\",\r\n \"principalId\": \"8812900f-ac7a-4bd9-81f7-437b03e820e6\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2017-11-17T01:37:20.4636519Z\",\r\n \"updatedOn\": \"2017-11-17T01:37:20.4636519Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/98cd8318-2555-4b78-8f41-0f5fc86bc230\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"98cd8318-2555-4b78-8f41-0f5fc86bc230\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"principalId\": \"173df51a-bea3-491e-9ae8-1230c34f3724\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2017-11-17T22:06:48.1423541Z\",\r\n \"updatedOn\": \"2017-11-17T22:06:48.1423541Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/b898a2c2-f042-4940-b60c-bd86dcf9f351\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b898a2c2-f042-4940-b60c-bd86dcf9f351\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"principalId\": \"e7cfd5fa-afea-4c7f-beec-a5dcd4f70310\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2017-11-17T22:25:35.0585201Z\",\r\n \"updatedOn\": \"2017-11-17T22:25:35.0585201Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/25dc51f6-d374-4bc5-b91f-08d3496c9ac8\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"25dc51f6-d374-4bc5-b91f-08d3496c9ac8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2017-05-25T07:07:34.4339372Z\",\r\n \"updatedOn\": \"2017-05-25T07:07:34.4339372Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/bb0428c3-e9eb-4c13-b0b8-e446d30e19d2\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"bb0428c3-e9eb-4c13-b0b8-e446d30e19d2\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"f820e2bb-d730-4ae0-91e9-4b3219638e24\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2017-11-17T23:26:00.9106578Z\",\r\n \"updatedOn\": \"2017-11-17T23:26:00.9106578Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/b1c10e47-80e4-4d92-b6fa-e0c9672a70dd\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b1c10e47-80e4-4d92-b6fa-e0c9672a70dd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"principalId\": \"a7766200-6226-48e1-b4f7-7e2a7c4fbe53\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:38:41.9161132Z\",\r\n \"updatedOn\": \"2018-02-16T22:38:41.9161132Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/341fe7a2-3fcf-45ff-97fd-ab9b290fe20a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"341fe7a2-3fcf-45ff-97fd-ab9b290fe20a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"06f6eff5-0f4b-43a3-bee8-24e70a9ce55c\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T00:36:56.1924345Z\",\r\n \"updatedOn\": \"2017-06-29T00:36:56.1924345Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/b5714af5-59db-4c0f-bb29-bc788deadf2f\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b5714af5-59db-4c0f-bb29-bc788deadf2f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"0ba53ba2-b55c-47b4-81e3-7ec9a4e674f4\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T01:12:34.5615876Z\",\r\n \"updatedOn\": \"2017-06-29T01:12:34.5615876Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/4045100b-8f68-40c9-b678-b8483e111ac9\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"4045100b-8f68-40c9-b678-b8483e111ac9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"38893b88-e77f-4439-930c-07293b5b0892\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:48:44.3977567Z\",\r\n \"updatedOn\": \"2018-02-16T22:48:44.3977567Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2659fc0a-4811-47c6-b6a0-f0a6fa80589f\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"2659fc0a-4811-47c6-b6a0-f0a6fa80589f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"3a1444bd-870b-443f-b308-2eae91c2eba1\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:48:23.3855309Z\",\r\n \"updatedOn\": \"2018-02-16T22:48:23.3855309Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/517bd00b-7270-491c-be3a-523e5cff1f91\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"517bd00b-7270-491c-be3a-523e5cff1f91\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"54e0b56e-8771-413f-84da-c4d8c9060444\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-28T18:54:08.4682186Z\",\r\n \"updatedOn\": \"2018-02-28T18:54:08.4682186Z\",\r\n \"createdBy\": \"b4010c04-9c61-49f5-83a7-7b12b19eb194\",\r\n \"updatedBy\": \"b4010c04-9c61-49f5-83a7-7b12b19eb194\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/388185df-aa47-45e8-89a1-cfd3d290e041\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"388185df-aa47-45e8-89a1-cfd3d290e041\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"60daca34-0763-4bd3-a211-076918a7eb95\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-30T00:25:56.0334783Z\",\r\n \"updatedOn\": \"2017-06-30T00:25:56.0334783Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/d465f78c-de4c-42e6-9c04-1e56acf92369\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"d465f78c-de4c-42e6-9c04-1e56acf92369\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:48:04.1232166Z\",\r\n \"updatedOn\": \"2018-02-16T22:48:04.1232166Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/c0589f7b-ea08-4a3a-8d93-a9bffd66c4a7\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"c0589f7b-ea08-4a3a-8d93-a9bffd66c4a7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"7446fdf6-3ae3-45e4-be0c-2750680d1d58\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-03-01T22:39:06.5832375Z\",\r\n \"updatedOn\": \"2018-03-01T22:39:06.5832375Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/f2b10e82-d774-43c7-86ec-65b010ebc105\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f2b10e82-d774-43c7-86ec-65b010ebc105\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:47:40.7968813Z\",\r\n \"updatedOn\": \"2018-02-16T22:47:40.7968813Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/6bc40e27-cd7b-412f-b250-3a65fa54524d\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"6bc40e27-cd7b-412f-b250-3a65fa54524d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"91440087-555a-4411-8eda-ba24c722ef8e\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T00:49:01.1072945Z\",\r\n \"updatedOn\": \"2017-06-29T00:49:01.1072945Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/e01b8c91-a87f-45b4-bd74-8ba60e44566d\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"e01b8c91-a87f-45b4-bd74-8ba60e44566d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"b4010c04-9c61-49f5-83a7-7b12b19eb194\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:47:13.9460361Z\",\r\n \"updatedOn\": \"2018-02-16T22:47:13.9460361Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/1c2821e2-a110-48b7-9593-aaa1d8aa7bcf\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"1c2821e2-a110-48b7-9593-aaa1d8aa7bcf\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"bf3857e4-a0e4-463f-b5b8-df79cc784cf4\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:52:28.643072Z\",\r\n \"updatedOn\": \"2018-02-16T22:52:28.643072Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2e101801-56b3-4f13-ac28-5fc5388641c8\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"2e101801-56b3-4f13-ac28-5fc5388641c8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"c996d892-3806-4e87-8b0a-ccf5fcd40d46\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T22:38:04.4194288Z\",\r\n \"updatedOn\": \"2017-06-29T22:38:04.4194288Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/f77ebd75-4388-48b0-b826-c00ad67984ad\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f77ebd75-4388-48b0-b826-c00ad67984ad\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"cbd20457-0dc7-4333-9906-43ef449eb598\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:46:23.389008Z\",\r\n \"updatedOn\": \"2018-02-16T22:46:23.389008Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/d1bafb77-8066-43eb-812b-a2143d5beaf3\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"d1bafb77-8066-43eb-812b-a2143d5beaf3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"d3ade189-fc64-4831-b1ea-a3fb4bb1aa03\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T20:44:28.9070294Z\",\r\n \"updatedOn\": \"2017-06-29T20:44:28.9070294Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/f23da8b0-0f27-41d5-8adb-522fb66fa186\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f23da8b0-0f27-41d5-8adb-522fb66fa186\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:45:47.577113Z\",\r\n \"updatedOn\": \"2018-02-16T22:45:47.577113Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/165e7100-8bdb-4a31-9ffe-83aa7ab8291e\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"165e7100-8bdb-4a31-9ffe-83aa7ab8291e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:45:28.6774286Z\",\r\n \"updatedOn\": \"2018-02-16T22:45:28.6774286Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/8b6f4aa5-0e9c-433d-9add-a477a9495948\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8b6f4aa5-0e9c-433d-9add-a477a9495948\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"06f6eff5-0f4b-43a3-bee8-24e70a9ce55c\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T00:37:33.2552423Z\",\r\n \"updatedOn\": \"2017-06-29T00:37:33.2552423Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/cb0215f7-c051-48ef-a7da-bc738d02856a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"cb0215f7-c051-48ef-a7da-bc738d02856a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"0ba53ba2-b55c-47b4-81e3-7ec9a4e674f4\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T01:13:15.723129Z\",\r\n \"updatedOn\": \"2017-06-29T01:13:15.723129Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/feda3e02-624e-40be-8607-8de055bd6bfc\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"feda3e02-624e-40be-8607-8de055bd6bfc\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"2e729999-aa29-4267-b1f8-77c9b4f0951c\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T23:28:13.3780792Z\",\r\n \"updatedOn\": \"2017-06-29T23:28:13.3780792Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/107a35e9-6c5d-4e47-b156-16a1113ae606\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"107a35e9-6c5d-4e47-b156-16a1113ae606\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"60daca34-0763-4bd3-a211-076918a7eb95\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-30T00:26:34.5537754Z\",\r\n \"updatedOn\": \"2017-06-30T00:26:34.5537754Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/84520097-87ed-421d-a1b0-7e301b16453d\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"84520097-87ed-421d-a1b0-7e301b16453d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"628905e8-6016-4a9f-b9c3-c4be2a34ec04\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:45:05.7155425Z\",\r\n \"updatedOn\": \"2018-02-16T22:45:04.6975017Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/ff24d142-f7a4-448e-98d1-36177be5ac41\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"ff24d142-f7a4-448e-98d1-36177be5ac41\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"7fd91612-c457-46da-8df6-3c7010eef897\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-18T00:12:18.4368565Z\",\r\n \"updatedOn\": \"2017-05-18T00:12:18.4368565Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/de68c27b-8e43-4cbb-8e96-8f389f4a28c9\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"de68c27b-8e43-4cbb-8e96-8f389f4a28c9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"91440087-555a-4411-8eda-ba24c722ef8e\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T00:50:26.3260649Z\",\r\n \"updatedOn\": \"2017-06-29T00:50:26.3260649Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/438a888b-ae70-4c05-aca1-aaa917a4411f\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"438a888b-ae70-4c05-aca1-aaa917a4411f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"a22eff18-c85d-46a1-afc4-f01a3d6e3870\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:44:41.7462697Z\",\r\n \"updatedOn\": \"2018-02-16T22:44:41.7462697Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/7175cee9-b72f-43e7-b470-98ba1f12c348\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"7175cee9-b72f-43e7-b470-98ba1f12c348\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"c996d892-3806-4e87-8b0a-ccf5fcd40d46\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T22:38:47.1925172Z\",\r\n \"updatedOn\": \"2017-06-29T22:38:47.1925172Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/b8bf5ffe-ac5d-4e12-b550-56ea1a76ab19\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b8bf5ffe-ac5d-4e12-b550-56ea1a76ab19\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"d3ade189-fc64-4831-b1ea-a3fb4bb1aa03\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T20:45:07.3133209Z\",\r\n \"updatedOn\": \"2017-06-29T20:45:07.3133209Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/f744db94-b61f-472b-98d7-9b6d90fb5585\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f744db94-b61f-472b-98d7-9b6d90fb5585\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"d661e0ba-632d-4565-87d7-b795f98b918b\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-08-28T16:59:42.95985Z\",\r\n \"updatedOn\": \"2017-08-28T16:59:42.95985Z\",\r\n \"createdBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"updatedBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/c41c868c-0d22-492f-9000-c4dfeb637659\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"c41c868c-0d22-492f-9000-c4dfeb637659\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:44:07.1267997Z\",\r\n \"updatedOn\": \"2018-02-16T22:44:07.1267997Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/e97666b5-ea0b-4bcc-927a-077266013783\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"e97666b5-ea0b-4bcc-927a-077266013783\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:43:48.0383604Z\",\r\n \"updatedOn\": \"2018-02-16T22:43:48.0383604Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/20ece837-c4bc-4ebb-b8f7-d792a585a8df\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"20ece837-c4bc-4ebb-b8f7-d792a585a8df\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"628905e8-6016-4a9f-b9c3-c4be2a34ec04\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:43:22.0828148Z\",\r\n \"updatedOn\": \"2018-02-16T22:43:22.0828148Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": true\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2e9c7d58-b3a3-4c10-9031-12f902bcc812\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"2e9c7d58-b3a3-4c10-9031-12f902bcc812\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"69fed199-ebaa-4df1-90cd-dbccf4a57db3\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-20T19:16:22.7423538Z\",\r\n \"updatedOn\": \"2018-02-20T19:16:22.7423538Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/680f5ee0-bc7b-4d2a-918d-12e4a83f29b6\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"680f5ee0-bc7b-4d2a-918d-12e4a83f29b6\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2017-10-26T01:06:45.6207192Z\",\r\n \"updatedOn\": \"2017-10-26T01:06:45.6207192Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/c5574fca-e58a-4c2d-b0c2-6ae7fec0b8f2\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"c5574fca-e58a-4c2d-b0c2-6ae7fec0b8f2\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"05304157-0533-46cc-88cc-cf67f6e176f3\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2018-03-10T00:22:02.4793639Z\",\r\n \"updatedOn\": \"2018-03-10T00:22:02.416853Z\",\r\n \"createdBy\": \"6edef013-60b8-45be-8bbe-42f99860ca72\",\r\n \"updatedBy\": \"6edef013-60b8-45be-8bbe-42f99860ca72\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/c188c441-b071-49db-94e5-ff810dec31b3\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"c188c441-b071-49db-94e5-ff810dec31b3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"4ce61e1d-63b7-46a0-bf0f-e681f64b4e7f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2018-03-10T00:21:46.0087208Z\",\r\n \"updatedOn\": \"2018-03-10T00:21:45.9305697Z\",\r\n \"createdBy\": \"6edef013-60b8-45be-8bbe-42f99860ca72\",\r\n \"updatedBy\": \"6edef013-60b8-45be-8bbe-42f99860ca72\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/e5220172-d27b-4fad-9c19-dc23bcafa8b7\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"e5220172-d27b-4fad-9c19-dc23bcafa8b7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/providers/Microsoft.Management/managementGroups/testMG1\",\r\n \"createdOn\": \"2017-12-19T01:34:57.7302202Z\",\r\n \"updatedOn\": \"2017-12-19T01:34:57.7302202Z\",\r\n \"createdBy\": \"2750fdd7-4b97-41ac-8007-96af1bdba4f9\",\r\n \"updatedBy\": \"2750fdd7-4b97-41ac-8007-96af1bdba4f9\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Management/managementGroups/testMG1/providers/Microsoft.Authorization/roleAssignments/bd429704-ee12-4e9d-8d14-cbc914b1bb51\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"bd429704-ee12-4e9d-8d14-cbc914b1bb51\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/providers/Microsoft.Management/managementGroups/testMG1\",\r\n \"createdOn\": \"2018-02-22T00:51:27.8304556Z\",\r\n \"updatedOn\": \"2018-02-22T00:51:27.8304556Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Management/managementGroups/testMG1/providers/Microsoft.Authorization/roleAssignments/8c7defad-faa5-4c59-b76b-f1df87ca6ed4\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8c7defad-faa5-4c59-b76b-f1df87ca6ed4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/providers/Microsoft.Management/managementGroups/1273adef-00a3-4086-a51a-dbcce1857d36\",\r\n \"createdOn\": \"2018-02-06T01:03:01.7414975Z\",\r\n \"updatedOn\": \"2018-02-06T01:03:01.7414975Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Management/managementGroups/1273adef-00a3-4086-a51a-dbcce1857d36/providers/Microsoft.Authorization/roleAssignments/9747bfcf-9d5f-45b6-8d22-801e255d1868\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9747bfcf-9d5f-45b6-8d22-801e255d1868\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -29,7 +29,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:36 GMT" + "Sat, 10 Mar 2018 00:22:49 GMT" ], "Pragma": [ "no-cache" @@ -38,7 +38,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -50,7 +50,7 @@ "1" ], "x-ms-request-id": [ - "f1154ec6-32b3-4f00-97eb-f46ec9813102" + "c392e78b-eff0-4001-aa87-33de86f925a0" ], "X-Content-Type-Options": [ "nosniff" @@ -62,13 +62,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14912" + "14991" ], "x-ms-correlation-request-id": [ - "9a950ee2-2a8b-4eb4-b3a0-7a7b835c3f3a" + "cd376edd-62ae-4874-907b-85dbde857b0d" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014737Z:9a950ee2-2a8b-4eb4-b3a0-7a7b835c3f3a" + "WESTUS2:20180310T002249Z:cd376edd-62ae-4874-907b-85dbde857b0d" ] }, "StatusCode": 200 diff --git a/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/RoleAssignmentListWithAssignedToFilterTest.json b/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/RoleAssignmentListWithAssignedToFilterTest.json index 2bd007bb74379..0ed2639eae693 100644 --- a/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/RoleAssignmentListWithAssignedToFilterTest.json +++ b/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/RoleAssignmentListWithAssignedToFilterTest.json @@ -7,17 +7,17 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "eae10bab-a813-44c2-ba23-dae2bc0b60f3" + "0f67cba8-4311-41bc-b7da-dadd349b9cf2" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Read, monitor and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/DoNOtExist2\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T19:41:19.5740949Z\",\r\n \"updatedOn\": \"2017-08-08T20:30:27.6789432Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"54d11eda-97f5-4f67-905e-ada5cc5e5589\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader2\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Read, monitor and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T21:40:52.0128679Z\",\r\n \"updatedOn\": \"2017-08-08T21:40:52.0128679Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/213300b3-28f6-4204-b40d-65cae784d5c5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"213300b3-28f6-4204-b40d-65cae784d5c5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader3\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T21:41:46.0651912Z\",\r\n \"updatedOn\": \"2017-08-08T21:41:46.0651912Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/875fe016-e667-4e87-b057-6c1d54104aa9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"875fe016-e667-4e87-b057-6c1d54104aa9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader Test\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Read, monitor and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-01-12T00:09:25.8801066Z\",\r\n \"updatedOn\": \"2018-01-12T00:09:25.8801066Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/032f61d2-ed09-40c9-8657-26a273da7bae\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"032f61d2-ed09-40c9-8657-26a273da7bae\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_090c2623-185e-4bba-a5ac-0ec11519e2f0\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:20:19.2391214Z\",\r\n \"updatedOn\": \"2017-11-22T21:20:19.2391214Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/090c2623-185e-4bba-a5ac-0ec11519e2f0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"090c2623-185e-4bba-a5ac-0ec11519e2f0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_4e5d1904-3ab7-4f1c-8651-870593fa0d85\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:06:30.2192881Z\",\r\n \"updatedOn\": \"2017-11-22T21:06:30.2192881Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4e5d1904-3ab7-4f1c-8651-870593fa0d85\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4e5d1904-3ab7-4f1c-8651-870593fa0d85\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_967145b9-9e91-4db1-8052-07a30b03c8e9\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:24:50.2211944Z\",\r\n \"updatedOn\": \"2017-11-22T21:24:50.2211944Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/967145b9-9e91-4db1-8052-07a30b03c8e9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"967145b9-9e91-4db1-8052-07a30b03c8e9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"OnCommand Cloud Manager Operator\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"OnCommand Cloud Manager Permissions\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/disks/delete\",\r\n \"Microsoft.Compute/disks/read\",\r\n \"Microsoft.Compute/disks/write\",\r\n \"Microsoft.Compute/locations/operations/read\",\r\n \"Microsoft.Compute/locations/vmSizes/read\",\r\n \"Microsoft.Compute/operations/read\",\r\n \"Microsoft.Compute/virtualMachines/instanceView/read\",\r\n \"Microsoft.Compute/virtualMachines/powerOff/action\",\r\n \"Microsoft.Compute/virtualMachines/read\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Compute/virtualMachines/vmSizes/read\",\r\n \"Microsoft.Compute/virtualMachines/write\",\r\n \"Microsoft.Network/locations/operationResults/read\",\r\n \"Microsoft.Network/locations/operations/read\",\r\n \"Microsoft.Network/networkInterfaces/read\",\r\n \"Microsoft.Network/networkInterfaces/write\",\r\n \"Microsoft.Network/networkInterfaces/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/networkSecurityGroups/write\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/checkIpAddressAvailability/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/virtualMachines/read\",\r\n \"Microsoft.Network/virtualNetworks/virtualMachines/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/deployments/read\",\r\n \"Microsoft.Resources/deployments/write\",\r\n \"Microsoft.Resources/resources/read\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/delete\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourcegroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/write\",\r\n \"Microsoft.Storage/checknameavailability/read\",\r\n \"Microsoft.Storage/operations/read\",\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Storage/storageAccounts/regeneratekey/action\",\r\n \"Microsoft.Storage/storageAccounts/write\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-03-29T21:56:07.9054892Z\",\r\n \"updatedOn\": \"2017-03-29T21:56:07.9054892Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9acd117c-1527-4461-ab19-031c2329aa9b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9acd117c-1527-4461-ab19-031c2329aa9b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Support Custom Role\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Support Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-02-02T02:17:43.627696Z\",\r\n \"updatedOn\": \"2017-04-20T22:55:02.9860347Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ee2d57e0-fda3-436d-8174-f3c9684efb46\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ee2d57e0-fda3-436d-8174-f3c9684efb46\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test Administrator\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role to manage Azure environment\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ADHybridHealthService/configuration/read\",\r\n \"Microsoft.ADHybridHealthService/services/read\",\r\n \"Microsoft.ADHybridHealthService/services/servicemembers/read\",\r\n \"Microsoft.ADHybridHealthService/services/servicemembers/alerts/read\",\r\n \"Microsoft.ADHybridHealthService/services/alerts/read\",\r\n \"Microsoft.Advisor/register/action\",\r\n \"Microsoft.Advisor/recommendations/read\",\r\n \"Microsoft.Authorization/classicAdministrators/read\",\r\n \"Microsoft.Authorization/locks/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-25T23:19:00.1735084Z\",\r\n \"updatedOn\": \"2017-05-25T23:19:00.1735084Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/239cd0e7-5e27-4872-a1d0-0ff3c4cec6b6\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"239cd0e7-5e27-4872-a1d0-0ff3c4cec6b6\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test Administrator for testing\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role to manage Azure environment\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/roleAssignments/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-10-31T23:40:34.3971201Z\",\r\n \"updatedOn\": \"2017-10-31T23:40:34.3971201Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7db62a6c-edd9-42bb-b30e-31fc063ce154\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7db62a6c-edd9-42bb-b30e-31fc063ce154\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test definiton\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can monitor compute, network and storage, and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-30T20:29:54.258388Z\",\r\n \"updatedOn\": \"2017-06-30T20:29:54.258388Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/574857fa-2e5b-4029-ada2-7d042637cbfb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"574857fa-2e5b-4029-ada2-7d042637cbfb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test definiton2\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can monitor compute, network and storage, and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-30T20:32:19.4246182Z\",\r\n \"updatedOn\": \"2017-06-30T20:32:19.4246182Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/0b98a570-beae-486e-aa44-7cb035aa126d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"0b98a570-beae-486e-aa44-7cb035aa126d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_1c581fde-9c61-41fe-b0fa-9f113f09280d\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbactest\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T00:43:21.0606467Z\",\r\n \"updatedOn\": \"2017-04-21T18:07:28.8010892Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/41c81219-e0b7-4d81-96db-5ac27ff234be\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"41c81219-e0b7-4d81-96db-5ac27ff234be\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_2f81f152-b1b4-4d72-b8f5-5d37259420e5\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T01:05:07.7863114Z\",\r\n \"updatedOn\": \"2016-03-11T01:05:07.7863114Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a51d8fc0-3f4c-41df-90c6-2172129cb3a3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a51d8fc0-3f4c-41df-90c6-2172129cb3a3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_6d13263a-d237-4d4d-9227-a9e055757887\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-29T23:20:59.9048046Z\",\r\n \"updatedOn\": \"2017-06-29T23:20:59.9048046Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7749b7c9-67a5-4d9c-9e58-58c811859c1a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7749b7c9-67a5-4d9c-9e58-58c811859c1a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_6ff3b952-c97a-41db-83f5-b1313ec23328\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T01:05:14.1498525Z\",\r\n \"updatedOn\": \"2016-03-11T01:05:14.1498525Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/10162e6e-237a-438c-8dd4-7b9dfadcd1ef\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"10162e6e-237a-438c-8dd4-7b9dfadcd1ef\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_a87fb8bf-95fc-4357-83c5-6b9e4eadc042\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacuxtest/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-10T19:13:43.638591Z\",\r\n \"updatedOn\": \"2017-12-06T18:14:44.1311275Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/c3557050-249c-4d6a-b2a2-373e2795cab8\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"c3557050-249c-4d6a-b2a2-373e2795cab8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_b1c92a47-886c-4bb1-b9b6-8afc5c223c4d\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-10T19:17:49.1541173Z\",\r\n \"updatedOn\": \"2017-05-10T19:17:49.1541173Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/70c6f38d-20ea-4d09-a477-0fb2d3bd7eb1\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"70c6f38d-20ea-4d09-a477-0fb2d3bd7eb1\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage service and the APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2017-01-23T23:12:00.5823195Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/312a565d-c81f-4fd8-895a-4e21e48d571c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"312a565d-c81f-4fd8-895a-4e21e48d571c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Operator Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage service but not the APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*/read\",\r\n \"Microsoft.ApiManagement/service/backup/action\",\r\n \"Microsoft.ApiManagement/service/delete\",\r\n \"Microsoft.ApiManagement/service/managedeployments/action\",\r\n \"Microsoft.ApiManagement/service/read\",\r\n \"Microsoft.ApiManagement/service/restore/action\",\r\n \"Microsoft.ApiManagement/service/updatecertificate/action\",\r\n \"Microsoft.ApiManagement/service/updatehostname/action\",\r\n \"Microsoft.ApiManagement/service/write\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.ApiManagement/service/users/keys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-11-09T00:03:42.1194019Z\",\r\n \"updatedOn\": \"2016-11-18T23:56:25.4682649Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e022efe7-f5ba-4159-bbe4-b44f577e9b61\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e022efe7-f5ba-4159-bbe4-b44f577e9b61\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Reader Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read-only access to service and APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*/read\",\r\n \"Microsoft.ApiManagement/service/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.ApiManagement/service/users/keys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-11-09T00:26:45.1540473Z\",\r\n \"updatedOn\": \"2017-01-23T23:10:34.8876776Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/71522526-b88f-4d52-b57f-d31fc3546d0d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"71522526-b88f-4d52-b57f-d31fc3546d0d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Component Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage Application Insights components\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-11-29T20:30:34.2313394Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ae349356-3a1b-4a5e-921d-050484c6347e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ae349356-3a1b-4a5e-921d-050484c6347e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Snapshot Debugger\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Gives user permission to use Application Insights Snapshot Debugger features\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T21:25:12.3728747Z\",\r\n \"updatedOn\": \"2017-04-19T23:34:59.9511581Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/08954f03-6346-4c2e-81c0-ec3a5cfae23b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"08954f03-6346-4c2e-81c0-ec3a5cfae23b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Job Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create and Manage Jobs using Automation Runbooks.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T20:52:41.0020018Z\",\r\n \"updatedOn\": \"2017-04-25T01:02:08.3049604Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4fe576fe-1146-4730-92eb-48519fa6bf9f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4fe576fe-1146-4730-92eb-48519fa6bf9f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Automation Operators are able to start, stop, suspend, and resume jobs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/write\",\r\n \"Microsoft.Automation/automationAccounts/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/write\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-18T01:05:03.391613Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:38.5728496Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d3881f73-407a-4167-8283-e981cbba0404\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d3881f73-407a-4167-8283-e981cbba0404\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Runbook Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read Runbook properties - to be able to create Jobs of the runbook.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T20:47:49.5640674Z\",\r\n \"updatedOn\": \"2017-04-25T01:00:45.6444999Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5fb5aef8-1081-4b8e-bb16-9d5d0385bab5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5fb5aef8-1081-4b8e-bb16-9d5d0385bab5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Azure Stack Registration Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Azure Stack registrations.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.AzureStack/registrations/products/listDetails/action\",\r\n \"Microsoft.AzureStack/registrations/products/read\",\r\n \"Microsoft.AzureStack/registrations/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-13T23:42:06.2161827Z\",\r\n \"updatedOn\": \"2017-11-13T23:54:02.400708Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6f12a6df-dd06-4f3e-bcb1-ce8be600526a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6f12a6df-dd06-4f3e-bcb1-ce8be600526a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Backup Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage backup service,but can't create vaults and give access to others\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/*\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/*\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/*\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupSecurityPIN/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:12:15.7321344Z\",\r\n \"updatedOn\": \"2017-07-07T06:22:36.4530284Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e467623-bb1f-42f4-a55d-6e525e11384b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e467623-bb1f-42f4-a55d-6e525e11384b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Backup Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage backup services, except removal of backup, vault creation and giving access to others\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/backup/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationsStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/restore/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/cancel/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/write\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/write\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/provisionInstantItemRecovery/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/revokeInstantItemRecovery/action\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/write\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:21:11.894764Z\",\r\n \"updatedOn\": \"2017-09-13T10:34:41.5049784Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/00c29273-979b-4161-815c-10b084fb9324\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"00c29273-979b-4161-815c-10b084fb9324\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Backup Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view backup services, but can't make changes\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationsStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:18:41.3893065Z\",\r\n \"updatedOn\": \"2017-09-13T10:33:25.5814653Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a795c7a0-d4a2-40c1-ae25-d81f01202912\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a795c7a0-d4a2-40c1-ae25-d81f01202912\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Billing Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows read access to billing data\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Billing/*/read\",\r\n \"Microsoft.Consumption/*/read\",\r\n \"Microsoft.Commerce/*/read\",\r\n \"Microsoft.Management/managementGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-25T02:13:38.9054151Z\",\r\n \"updatedOn\": \"2017-09-19T17:36:32.7624564Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fa23ad8b-c56e-40d8-ac0c-ce449e1d2c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fa23ad8b-c56e-40d8-ac0c-ce449e1d2c64\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"BizTalk Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage BizTalk services, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.BizTalkServices/BizTalk/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:55.8430061Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e3c6656-6cfa-4708-81fe-0de47ac73342\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e3c6656-6cfa-4708-81fe-0de47ac73342\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Endpoint Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage CDN endpoints, but can’t grant access to other users.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/endpoints/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:52.6231539Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/426e0c7f-0c7e-4658-b36f-ff54d6c29b45\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"426e0c7f-0c7e-4658-b36f-ff54d6c29b45\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Endpoint Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view CDN endpoints, but can’t make changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/endpoints/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:53.1585846Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/871e35f6-b5c1-49cc-a043-bde969a0f2cd\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"871e35f6-b5c1-49cc-a043-bde969a0f2cd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Profile Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage CDN profiles and their endpoints, but can’t grant access to other users.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:53.7051278Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ec156ff8-a8d1-4d15-830c-5b80698ca432\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ec156ff8-a8d1-4d15-830c-5b80698ca432\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Profile Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view CDN profiles and their endpoints, but can’t make changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:54.2283001Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8f96442b-4075-438f-813d-ad51ab4019af\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8f96442b-4075-438f-813d-ad51ab4019af\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic networks, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicNetwork/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:56.3934954Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b34d265f-36f7-4a0d-a4d4-e158ca92e90f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b34d265f-36f7-4a0d-a4d4-e158ca92e90f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic storage accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:56.9379206Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/86e8f5dc-a6e9-4c67-9d15-de283e8eac25\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"86e8f5dc-a6e9-4c67-9d15-de283e8eac25\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Key Operator Service Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Classic Storage Account Key Operators are allowed to list and regenerate keys on Classic Storage Accounts\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/listkeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/regeneratekey/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-13T18:22:52.14611Z\",\r\n \"updatedOn\": \"2017-04-13T20:54:03.0505986Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/985d6b00-f706-48f5-a6fe-d0ca12fb668d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"985d6b00-f706-48f5-a6fe-d0ca12fb668d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicCompute/domainNames/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*\",\r\n \"Microsoft.ClassicNetwork/networkSecurityGroups/join/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/link/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/join/action\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/disks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/images/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:57.4788684Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d73bb868-a0df-4d4d-bd69-98a00b01fccb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d73bb868-a0df-4d4d-bd69-98a00b01fccb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"ClearDB MySQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage ClearDB MySQL databases, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"successbricks.cleardb/databases/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:58.1393839Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9106cda0-8a86-4e81-b686-29a22c54effe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9106cda0-8a86-4e81-b686-29a22c54effe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything except access to resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Delete\",\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/elevateAccess/Action\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-12-14T02:04:45.1393855Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Cosmos DB Account Reader Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read Azure Cosmos DB Accounts data\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DocumentDB/*/read\",\r\n \"Microsoft.DocumentDB/databaseAccounts/readonlykeys/action\",\r\n \"Microsoft.Insights/Metrics/read\",\r\n \"Microsoft.Insights/MetricDefinitions/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-10-30T17:53:54.6005577Z\",\r\n \"updatedOn\": \"2018-01-24T17:36:21.8570152Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fbdf93bf-df7d-467e-a4d2-9458aa1360c8\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fbdf93bf-df7d-467e-a4d2-9458aa1360c8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Data Factory Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create and manage data factories, as well as child resources within them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DataFactory/dataFactories/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-09-12T19:16:42.3441035Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/673868aa-7521-48a0-acc6-0f60742d39f5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"673868aa-7521-48a0-acc6-0f60742d39f5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Data Lake Analytics Developer\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you submit, monitor, and manage your own jobs but not create or delete Data Lake Analytics accounts.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.BigAnalytics/accounts/*\",\r\n \"Microsoft.DataLakeAnalytics/accounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.BigAnalytics/accounts/Delete\",\r\n \"Microsoft.BigAnalytics/accounts/TakeOwnership/action\",\r\n \"Microsoft.BigAnalytics/accounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/TakeOwnership/action\",\r\n \"Microsoft.DataLakeAnalytics/accounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/dataLakeStoreAccounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/dataLakeStoreAccounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/storageAccounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/storageAccounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/firewallRules/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/firewallRules/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/computePolicies/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/computePolicies/Delete\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-20T00:33:29.3115234Z\",\r\n \"updatedOn\": \"2017-08-18T00:00:17.0411642Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/47b7735b-770e-4598-a7da-8b91488b4c88\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"47b7735b-770e-4598-a7da-8b91488b4c88\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DevTest Labs User\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you connect, start, restart, and shutdown your virtual machines in your Azure DevTest Labs.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Compute/availabilitySets/read\",\r\n \"Microsoft.Compute/virtualMachines/*/read\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Compute/virtualMachines/read\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.DevTestLab/*/read\",\r\n \"Microsoft.DevTestLab/labs/createEnvironment/action\",\r\n \"Microsoft.DevTestLab/labs/claimAnyVm/action\",\r\n \"Microsoft.DevTestLab/labs/formulas/delete\",\r\n \"Microsoft.DevTestLab/labs/formulas/read\",\r\n \"Microsoft.DevTestLab/labs/formulas/write\",\r\n \"Microsoft.DevTestLab/labs/policySets/evaluatePolicies/action\",\r\n \"Microsoft.DevTestLab/labs/virtualMachines/claim/action\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/networkInterfaces/*/read\",\r\n \"Microsoft.Network/networkInterfaces/join/action\",\r\n \"Microsoft.Network/networkInterfaces/read\",\r\n \"Microsoft.Network/networkInterfaces/write\",\r\n \"Microsoft.Network/publicIPAddresses/*/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/deployments/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Compute/virtualMachines/vmSizes/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-08T21:52:45.0657582Z\",\r\n \"updatedOn\": \"2017-02-02T02:38:38.2961026Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/76283e04-6283-4c54-8f91-bcf1374a3c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"76283e04-6283-4c54-8f91-bcf1374a3c64\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DNS Zone Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DNS zones and record sets in Azure DNS, but does not let you control who has access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/dnsZones/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T23:33:25.9730842Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:40.3710365Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/befefa01-2a29-4197-83a8-272ff33ce314\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"befefa01-2a29-4197-83a8-272ff33ce314\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DocumentDB Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DocumentDB accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DocumentDb/databaseAccounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:07.2132374Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5bd9cd88-fe45-4216-938b-f97437e15450\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5bd9cd88-fe45-4216-938b-f97437e15450\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Intelligent Systems Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Intelligent Systems accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.IntelligentSystems/accounts/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:59.7946586Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/03a6d094-3444-4b3d-88af-7477090a9e5e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"03a6d094-3444-4b3d-88af-7477090a9e5e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Key Vault Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage key vaults, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.KeyVault/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.KeyVault/locations/deletedVaults/purge/action\",\r\n \"Microsoft.KeyVault/hsmPools/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2017-12-14T02:01:18.46412Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f25e0fa2-a7c8-4377-a976-54943a77a395\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f25e0fa2-a7c8-4377-a976-54943a77a395\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Lab Creator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you create, manage, delete your managed labs under your Azure Lab Accounts.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ManagedLab/labAccounts/createLab/action\",\r\n \"Microsoft.ManagedLab/labAccounts/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-01-18T23:38:58.1036141Z\",\r\n \"updatedOn\": \"2018-02-16T00:20:27.3498866Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b97fb8bc-a8b2-4522-a38b-dd33c7e65ead\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b97fb8bc-a8b2-4522-a38b-dd33c7e65ead\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Log Analytics Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Log Analytics Contributor can read all monitoring data and edit monitoring settings. Editing monitoring settings includes adding the VM extension to VMs; reading storage account keys to be able to configure collection of logs from Azure Storage; creating and configuring Automation accounts; adding solutions; and configuring Azure diagnostics on all Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Automation/automationAccounts/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/extensions/*\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Compute/virtualMachines/extensions/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.OperationalInsights/*\",\r\n \"Microsoft.OperationsManagement/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourcegroups/deployments/*\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-25T21:51:45.3174711Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:26.6376126Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/92aaf0da-9dab-42b6-94a3-d43ce8d16293\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"92aaf0da-9dab-42b6-94a3-d43ce8d16293\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Log Analytics Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Log Analytics Reader can view and search all monitoring data as well as and view monitoring settings, including viewing the configuration of Azure diagnostics on all Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.OperationalInsights/workspaces/analytics/query/action\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.OperationalInsights/workspaces/sharedKeys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-02T00:20:28.1449012Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:26.0438523Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/73c42c96-874c-492b-b04d-ab87d138a893\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"73c42c96-874c-492b-b04d-ab87d138a893\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Logic App Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage logic app, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.Insights/logdefinitions/*\",\r\n \"Microsoft.Insights/metricDefinitions/*\",\r\n \"Microsoft.Logic/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/connectionGateways/*\",\r\n \"Microsoft.Web/connections/*\",\r\n \"Microsoft.Web/customApis/*\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/sites/functions/listSecrets/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-04-28T21:33:30.4656007Z\",\r\n \"updatedOn\": \"2018-01-10T23:11:44.85806Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/87a39d53-fc1b-424a-814c-f7e04687dc9e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"87a39d53-fc1b-424a-814c-f7e04687dc9e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Logic App Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you read, enable and disable logic app.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*/read\",\r\n \"Microsoft.Insights/diagnosticSettings/*/read\",\r\n \"Microsoft.Insights/metricDefinitions/*/read\",\r\n \"Microsoft.Logic/*/read\",\r\n \"Microsoft.Logic/workflows/disable/action\",\r\n \"Microsoft.Logic/workflows/enable/action\",\r\n \"Microsoft.Logic/workflows/validate/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/connectionGateways/*/read\",\r\n \"Microsoft.Web/connections/*/read\",\r\n \"Microsoft.Web/customApis/*/read\",\r\n \"Microsoft.Web/serverFarms/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-04-28T21:33:30.4656007Z\",\r\n \"updatedOn\": \"2018-01-10T23:14:26.9539724Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/515c2055-d9d4-4321-b1b9-bd0c9a0f79fe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"515c2055-d9d4-4321-b1b9-bd0c9a0f79fe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Managed Identity Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create, Read, Update, and Delete User Assigned Identity\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/read\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/write\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/delete\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-14T19:53:42.8804692Z\",\r\n \"updatedOn\": \"2017-12-14T22:17:02.2740594Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e40ec5ca-96e0-45a2-b4ff-59039f2c2b59\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e40ec5ca-96e0-45a2-b4ff-59039f2c2b59\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Managed Identity Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read and Assign User Assigned Identity\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/read\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/assign/action\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-14T19:52:04.3924594Z\",\r\n \"updatedOn\": \"2017-12-14T22:16:00.1483256Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f1a07417-d97a-45cb-824c-7a7467783830\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f1a07417-d97a-45cb-824c-7a7467783830\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Monitoring Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read all monitoring data and update monitoring settings.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.AlertsManagement/alerts/*\",\r\n \"Microsoft.AlertsManagement/alertsSummary/*\",\r\n \"Microsoft.Insights/AlertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/DiagnosticSettings/*\",\r\n \"Microsoft.Insights/eventtypes/*\",\r\n \"Microsoft.Insights/LogDefinitions/*\",\r\n \"Microsoft.Insights/MetricDefinitions/*\",\r\n \"Microsoft.Insights/Metrics/*\",\r\n \"Microsoft.Insights/Register/Action\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.OperationalInsights/workspaces/intelligencepacks/*\",\r\n \"Microsoft.OperationalInsights/workspaces/savedSearches/*\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.OperationalInsights/workspaces/sharedKeys/action\",\r\n \"Microsoft.OperationalInsights/workspaces/storageinsightconfigs/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.WorkloadMonitor/workloads/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-09-21T19:21:08.4345976Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:28.4990834Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/749f88d5-cbae-40b8-bcfc-e573ddc772fa\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"749f88d5-cbae-40b8-bcfc-e573ddc772fa\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Monitoring Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read all monitoring data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-09-21T19:19:52.4939376Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:27.262625Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/43d0d8ad-25c7-4714-9337-8ba259a9fe05\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"43d0d8ad-25c7-4714-9337-8ba259a9fe05\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage networks, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:00.3326359Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4d97b98b-1d4f-4787-a291-c67834d212e7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"New Relic APM Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage New Relic Application Performance Management accounts and applications, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"NewRelic.APM/accounts/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:07.7538043Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5d28c62d-5b37-4476-8438-e587778df237\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5d28c62d-5b37-4476-8438-e587778df237\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything, including access to resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:00.9179619Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:25.4031403Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Redis Cache Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Redis caches, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cache/redis/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:01.9877071Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e0f68234-74aa-48ed-b826-c38b57376e17\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e0f68234-74aa-48ed-b826-c38b57376e17\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Resource Policy Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"(Preview) Backfilled users from EA, with rights to create/modify resource policy, create support ticket and read resources/hierarchy.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/policyassignments/*\",\r\n \"Microsoft.Authorization/policydefinitions/*\",\r\n \"Microsoft.Authorization/policysetdefinitions/*\",\r\n \"Microsoft.PolicyInsights/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-25T19:08:01.3861639Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:27.8272264Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/36243c78-bf99-498c-9df9-86d9f8d28608\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"36243c78-bf99-498c-9df9-86d9f8d28608\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Scheduler Job Collections Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Scheduler job collections, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Scheduler/jobcollections/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:02.5343995Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/188a0f2f-5c9e-469b-ae67-2aa5ce574b94\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"188a0f2f-5c9e-469b-ae67-2aa5ce574b94\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Search Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Search services, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Search/searchServices/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:03.0463472Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7ca78c08-252a-4471-8644-bb5ff32d4ba0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7ca78c08-252a-4471-8644-bb5ff32d4ba0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Admin\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Security Admin Role\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.operationalInsights/workspaces/*/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Authorization/policyAssignments/*\",\r\n \"Microsoft.Authorization/policySetDefinitions/*\",\r\n \"Microsoft.Authorization/policyDefinitions/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-03T07:51:23.0917487Z\",\r\n \"updatedOn\": \"2017-11-09T01:46:17.1597247Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fb1c8493-542b-48eb-b624-b4c8fea62acd\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fb1c8493-542b-48eb-b624-b4c8fea62acd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage security components, security policies and virtual machines\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicCompute/*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*/write\",\r\n \"Microsoft.ClassicNetwork/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-22T17:45:15.8986455Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:03.5656122Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e3d13bf0-dd5a-482e-ba6b-9b8433878d10\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e3d13bf0-dd5a-482e-ba6b-9b8433878d10\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Security Reader Role\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.operationalInsights/workspaces/*/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-03T07:48:49.0516559Z\",\r\n \"updatedOn\": \"2017-05-03T18:42:54.978738Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/39bc4728-0917-49c7-9d2c-d95423bc2eb4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"39bc4728-0917-49c7-9d2c-d95423bc2eb4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Site Recovery service except vault creation and role assignment\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/locations/allocateStamp/action\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/write\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/*\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/*\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:46:17.4592776Z\",\r\n \"updatedOn\": \"2017-06-29T05:31:19.7240473Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6670b86e-a3f7-4917-ac9b-5d6ab1be4567\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6670b86e-a3f7-4917-ac9b-5d6ab1be4567\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you failover and failback but not perform other Site Recovery management operations\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/locations/allocateStamp/action\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/checkConsistency/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/reassociateGateway/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/renewcertificate/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/applyRecoveryPoint/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/failoverCommit/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/plannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/repairReplication/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/reProtect/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/testFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/testFailoverCleanup/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/unplannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/updateMobilityService/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/refreshProvider/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/replicationStorageClassificationMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationvCenters/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/failoverCommit/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/plannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/reProtect/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/testFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/testFailoverCleanup/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/unplannedFailover/action\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:47:50.1341148Z\",\r\n \"updatedOn\": \"2017-06-29T05:42:27.1715639Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/494ae006-db33-4328-bf46-533a6560a3ca\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"494ae006-db33-4328-bf46-533a6560a3ca\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view Site Recovery status but not perform other management operations\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/replicationStorageClassificationMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationvCenters/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:35:40.0093634Z\",\r\n \"updatedOn\": \"2017-05-26T19:54:51.393325Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/dbaa88c4-0c30-4179-9fb3-46319faa6149\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"dbaa88c4-0c30-4179-9fb3-46319faa6149\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL databases, but not access to them. Also, you can't manage their security-related policies or their parent SQL servers.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/locations/*/read\",\r\n \"Microsoft.Sql/servers/databases/*\",\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:41.1575716Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the security-related policies of SQL servers and databases, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/subnets/joinViaServiceEndpoint/action\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/read\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\",\r\n \"Microsoft.Sql/servers/firewallRules/*\",\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Sql/servers/securityAlertPolicies/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:40.2200727Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": \"yaiyun\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/056cd41c-7e88-42e1-933e-88ba6a50c9c3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"056cd41c-7e88-42e1-933e-88ba6a50c9c3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Server Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL servers and databases, but not access to them, and not their security -related policies.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/locations/*/read\",\r\n \"Microsoft.Sql/servers/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\",\r\n \"Microsoft.Sql/servers/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/securityAlertPolicies/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:41.845073Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage storage accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.Network/virtualNetworks/subnets/joinViaServiceEndpoint/action\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2017-08-21T07:43:20.3060994Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/17d1049b-9a84-46fb-8f53-869881c3d3ab\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"17d1049b-9a84-46fb-8f53-869881c3d3ab\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Key Operator Service Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Storage Account Key Operators are allowed to list and regenerate keys on Storage Accounts\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/regeneratekey/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-13T18:26:11.577057Z\",\r\n \"updatedOn\": \"2017-04-13T20:57:14.5990198Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/81a9662b-bebf-436f-a333-f67b29880f12\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"81a9662b-bebf-436f-a333-f67b29880f12\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Blob Data Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read, write and delete access to Azure Storage blob containers and data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/write\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/delete\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/write\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/delete\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ba92f5b4-2d11-453d-a403-e96b0029c9fe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ba92f5b4-2d11-453d-a403-e96b0029c9fe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Blob Data Reader (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read access to Azure Storage blob containers and data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2a2b9908-6ea1-4ae2-8e65-a410df84e7d1\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Queue Data Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read, write, and delete access to Azure Storage queues and queue messages.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/write\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/delete\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/write\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/delete\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/974c5e8b-45b9-4653-ba55-5f855dd0fb88\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"974c5e8b-45b9-4653-ba55-5f855dd0fb88\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Queue Data Reader (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read access to Azure Storage queues and queue messages.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/19e7f393-937e-4f77-808e-94535e297925\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"19e7f393-937e-4f77-808e-94535e297925\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Support Request Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you create and manage Support requests\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-22T22:25:37.8053068Z\",\r\n \"updatedOn\": \"2017-06-23T01:06:24.2399631Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/cfd33db0-3dd1-45e3-aa9d-cdbdf3b6f24e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"cfd33db0-3dd1-45e3-aa9d-cdbdf3b6f24e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Traffic Manager Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Traffic Manager profiles, but does not let you control who has access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/trafficManagerProfiles/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T23:33:25.9730842Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:44.1458854Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a4b10055-b0c7-44c2-b00f-c7b5b3550cf7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a4b10055-b0c7-44c2-b00f-c7b5b3550cf7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"User Access Administrator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage user access to Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:24.465664Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Administrator Login\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"-\\tUsers with this role have the ability to login to a virtual machine with Windows administrator or Linux root user privileges.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/virtualMachines/loginAsAdmin/action\",\r\n \"Microsoft.Compute/virtualMachines/login/action\",\r\n \"Microsoft.Compute/virtualMachine/loginAsAdmin/action\",\r\n \"Microsoft.Compute/virtualMachine/logon/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"updatedOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/1c0163c0-47e6-4577-8991-ea5c82e286e4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"1c0163c0-47e6-4577-8991-ea5c82e286e4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage virtual machines, but not access to them, and not the virtual network or storage account they�re connected to.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Compute/availabilitySets/*\",\r\n \"Microsoft.Compute/locations/*\",\r\n \"Microsoft.Compute/virtualMachines/*\",\r\n \"Microsoft.Compute/virtualMachineScaleSets/*\",\r\n \"Microsoft.DevTestLab/schedules/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/applicationGateways/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/loadBalancers/probes/join/action\",\r\n \"Microsoft.Network/loadBalancers/read\",\r\n \"Microsoft.Network/locations/*\",\r\n \"Microsoft.Network/networkInterfaces/*\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.RecoveryServices/locations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/*/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/backupProtectionIntent/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/write\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/write\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2017-11-14T03:00:30.1736393Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9980e02c-c2be-4d73-94e8-173b1dc7cf3c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine User Login\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Users with this role have the ability to login to a virtual machine as a regular user.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/virtualMachines/login/action\",\r\n \"Microsoft.Compute/virtualMachine/logon/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"updatedOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fb879df8-f326-4884-b1cf-06f3ad86be52\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fb879df8-f326-4884-b1cf-06f3ad86be52\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Web Plan Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the web plans for websites, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/serverFarms/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:05.9401651Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Website Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage websites (not web plans), but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/certificates/*\",\r\n \"Microsoft.Web/listSitesAssignedToHostName/read\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/sites/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:06.5272742Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"de139f84-1756-47ae-9be6-808fbbe84772\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"'asd and asd'\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-03-07T18:42:07.8446316Z\",\r\n \"updatedOn\": \"2018-03-09T00:37:49.4866756Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4d038b94-8151-421c-871c-bf003bd41a48\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4d038b94-8151-421c-871c-bf003bd41a48\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Read, monitor and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/DoNOtExist2\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T19:41:19.5740949Z\",\r\n \"updatedOn\": \"2017-08-08T20:30:27.6789432Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"54d11eda-97f5-4f67-905e-ada5cc5e5589\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader2\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Read, monitor and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T21:40:52.0128679Z\",\r\n \"updatedOn\": \"2017-08-08T21:40:52.0128679Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/213300b3-28f6-4204-b40d-65cae784d5c5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"213300b3-28f6-4204-b40d-65cae784d5c5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader3\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T21:41:46.0651912Z\",\r\n \"updatedOn\": \"2017-08-08T21:41:46.0651912Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/875fe016-e667-4e87-b057-6c1d54104aa9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"875fe016-e667-4e87-b057-6c1d54104aa9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_090c2623-185e-4bba-a5ac-0ec11519e2f0\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:20:19.2391214Z\",\r\n \"updatedOn\": \"2017-11-22T21:20:19.2391214Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/090c2623-185e-4bba-a5ac-0ec11519e2f0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"090c2623-185e-4bba-a5ac-0ec11519e2f0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_0ad210db-2d7d-455e-8ba4-e1b5c3f8b2f0\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-03-10T00:21:18.4491847Z\",\r\n \"updatedOn\": \"2018-03-10T00:21:18.4491847Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/0ad210db-2d7d-455e-8ba4-e1b5c3f8b2f0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"0ad210db-2d7d-455e-8ba4-e1b5c3f8b2f0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_2b87a142-456a-4c37-8e2b-b76c27466d7d\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-03-10T00:21:20.6040672Z\",\r\n \"updatedOn\": \"2018-03-10T00:21:20.6040672Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2b87a142-456a-4c37-8e2b-b76c27466d7d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2b87a142-456a-4c37-8e2b-b76c27466d7d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_4e5d1904-3ab7-4f1c-8651-870593fa0d85\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:06:30.2192881Z\",\r\n \"updatedOn\": \"2017-11-22T21:06:30.2192881Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4e5d1904-3ab7-4f1c-8651-870593fa0d85\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4e5d1904-3ab7-4f1c-8651-870593fa0d85\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_967145b9-9e91-4db1-8052-07a30b03c8e9\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:24:50.2211944Z\",\r\n \"updatedOn\": \"2017-11-22T21:24:50.2211944Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/967145b9-9e91-4db1-8052-07a30b03c8e9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"967145b9-9e91-4db1-8052-07a30b03c8e9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"OnCommand Cloud Manager Operator\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"OnCommand Cloud Manager Permissions\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/disks/delete\",\r\n \"Microsoft.Compute/disks/read\",\r\n \"Microsoft.Compute/disks/write\",\r\n \"Microsoft.Compute/locations/operations/read\",\r\n \"Microsoft.Compute/locations/vmSizes/read\",\r\n \"Microsoft.Compute/operations/read\",\r\n \"Microsoft.Compute/virtualMachines/instanceView/read\",\r\n \"Microsoft.Compute/virtualMachines/powerOff/action\",\r\n \"Microsoft.Compute/virtualMachines/read\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Compute/virtualMachines/vmSizes/read\",\r\n \"Microsoft.Compute/virtualMachines/write\",\r\n \"Microsoft.Network/locations/operationResults/read\",\r\n \"Microsoft.Network/locations/operations/read\",\r\n \"Microsoft.Network/networkInterfaces/read\",\r\n \"Microsoft.Network/networkInterfaces/write\",\r\n \"Microsoft.Network/networkInterfaces/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/networkSecurityGroups/write\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/checkIpAddressAvailability/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/virtualMachines/read\",\r\n \"Microsoft.Network/virtualNetworks/virtualMachines/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/deployments/read\",\r\n \"Microsoft.Resources/deployments/write\",\r\n \"Microsoft.Resources/resources/read\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/delete\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourcegroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/write\",\r\n \"Microsoft.Storage/checknameavailability/read\",\r\n \"Microsoft.Storage/operations/read\",\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Storage/storageAccounts/regeneratekey/action\",\r\n \"Microsoft.Storage/storageAccounts/write\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-03-29T21:56:07.9054892Z\",\r\n \"updatedOn\": \"2017-03-29T21:56:07.9054892Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9acd117c-1527-4461-ab19-031c2329aa9b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9acd117c-1527-4461-ab19-031c2329aa9b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Support Custom Role\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Support Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-02-02T02:17:43.627696Z\",\r\n \"updatedOn\": \"2017-04-20T22:55:02.9860347Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ee2d57e0-fda3-436d-8174-f3c9684efb46\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ee2d57e0-fda3-436d-8174-f3c9684efb46\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test Administrator\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role to manage Azure environment\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ADHybridHealthService/configuration/read\",\r\n \"Microsoft.ADHybridHealthService/services/read\",\r\n \"Microsoft.ADHybridHealthService/services/servicemembers/read\",\r\n \"Microsoft.ADHybridHealthService/services/servicemembers/alerts/read\",\r\n \"Microsoft.ADHybridHealthService/services/alerts/read\",\r\n \"Microsoft.Advisor/register/action\",\r\n \"Microsoft.Advisor/recommendations/read\",\r\n \"Microsoft.Authorization/classicAdministrators/read\",\r\n \"Microsoft.Authorization/locks/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-25T23:19:00.1735084Z\",\r\n \"updatedOn\": \"2017-05-25T23:19:00.1735084Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/239cd0e7-5e27-4872-a1d0-0ff3c4cec6b6\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"239cd0e7-5e27-4872-a1d0-0ff3c4cec6b6\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test Administrator for testing\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role to manage Azure environment\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/roleAssignments/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-10-31T23:40:34.3971201Z\",\r\n \"updatedOn\": \"2017-10-31T23:40:34.3971201Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7db62a6c-edd9-42bb-b30e-31fc063ce154\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7db62a6c-edd9-42bb-b30e-31fc063ce154\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test definiton\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can monitor compute, network and storage, and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-30T20:29:54.258388Z\",\r\n \"updatedOn\": \"2017-06-30T20:29:54.258388Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/574857fa-2e5b-4029-ada2-7d042637cbfb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"574857fa-2e5b-4029-ada2-7d042637cbfb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test definiton2\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can monitor compute, network and storage, and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-30T20:32:19.4246182Z\",\r\n \"updatedOn\": \"2017-06-30T20:32:19.4246182Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/0b98a570-beae-486e-aa44-7cb035aa126d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"0b98a570-beae-486e-aa44-7cb035aa126d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_1c581fde-9c61-41fe-b0fa-9f113f09280d\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbactest\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T00:43:21.0606467Z\",\r\n \"updatedOn\": \"2017-04-21T18:07:28.8010892Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/41c81219-e0b7-4d81-96db-5ac27ff234be\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"41c81219-e0b7-4d81-96db-5ac27ff234be\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_2f81f152-b1b4-4d72-b8f5-5d37259420e5\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T01:05:07.7863114Z\",\r\n \"updatedOn\": \"2016-03-11T01:05:07.7863114Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a51d8fc0-3f4c-41df-90c6-2172129cb3a3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a51d8fc0-3f4c-41df-90c6-2172129cb3a3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_6d13263a-d237-4d4d-9227-a9e055757887\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-29T23:20:59.9048046Z\",\r\n \"updatedOn\": \"2017-06-29T23:20:59.9048046Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7749b7c9-67a5-4d9c-9e58-58c811859c1a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7749b7c9-67a5-4d9c-9e58-58c811859c1a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_6ff3b952-c97a-41db-83f5-b1313ec23328\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T01:05:14.1498525Z\",\r\n \"updatedOn\": \"2016-03-11T01:05:14.1498525Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/10162e6e-237a-438c-8dd4-7b9dfadcd1ef\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"10162e6e-237a-438c-8dd4-7b9dfadcd1ef\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage service and the APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2017-01-23T23:12:00.5823195Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/312a565d-c81f-4fd8-895a-4e21e48d571c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"312a565d-c81f-4fd8-895a-4e21e48d571c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Operator Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage service but not the APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*/read\",\r\n \"Microsoft.ApiManagement/service/backup/action\",\r\n \"Microsoft.ApiManagement/service/delete\",\r\n \"Microsoft.ApiManagement/service/managedeployments/action\",\r\n \"Microsoft.ApiManagement/service/read\",\r\n \"Microsoft.ApiManagement/service/restore/action\",\r\n \"Microsoft.ApiManagement/service/updatecertificate/action\",\r\n \"Microsoft.ApiManagement/service/updatehostname/action\",\r\n \"Microsoft.ApiManagement/service/write\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.ApiManagement/service/users/keys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-11-09T00:03:42.1194019Z\",\r\n \"updatedOn\": \"2016-11-18T23:56:25.4682649Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e022efe7-f5ba-4159-bbe4-b44f577e9b61\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e022efe7-f5ba-4159-bbe4-b44f577e9b61\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Reader Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read-only access to service and APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*/read\",\r\n \"Microsoft.ApiManagement/service/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.ApiManagement/service/users/keys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-11-09T00:26:45.1540473Z\",\r\n \"updatedOn\": \"2017-01-23T23:10:34.8876776Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/71522526-b88f-4d52-b57f-d31fc3546d0d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"71522526-b88f-4d52-b57f-d31fc3546d0d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Component Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage Application Insights components\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-11-29T20:30:34.2313394Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ae349356-3a1b-4a5e-921d-050484c6347e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ae349356-3a1b-4a5e-921d-050484c6347e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Snapshot Debugger\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Gives user permission to use Application Insights Snapshot Debugger features\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T21:25:12.3728747Z\",\r\n \"updatedOn\": \"2017-04-19T23:34:59.9511581Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/08954f03-6346-4c2e-81c0-ec3a5cfae23b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"08954f03-6346-4c2e-81c0-ec3a5cfae23b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Job Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create and Manage Jobs using Automation Runbooks.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T20:52:41.0020018Z\",\r\n \"updatedOn\": \"2018-03-06T02:20:41.6886187Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4fe576fe-1146-4730-92eb-48519fa6bf9f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4fe576fe-1146-4730-92eb-48519fa6bf9f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Automation Operators are able to start, stop, suspend, and resume jobs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/write\",\r\n \"Microsoft.Automation/automationAccounts/linkedWorkspace/read\",\r\n \"Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/read\",\r\n \"Microsoft.Automation/automationAccounts/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/write\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-18T01:05:03.391613Z\",\r\n \"updatedOn\": \"2018-03-06T02:10:10.7101464Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d3881f73-407a-4167-8283-e981cbba0404\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d3881f73-407a-4167-8283-e981cbba0404\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Runbook Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read Runbook properties - to be able to create Jobs of the runbook.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T20:47:49.5640674Z\",\r\n \"updatedOn\": \"2017-04-25T01:00:45.6444999Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5fb5aef8-1081-4b8e-bb16-9d5d0385bab5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5fb5aef8-1081-4b8e-bb16-9d5d0385bab5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Azure Stack Registration Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Azure Stack registrations.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.AzureStack/registrations/products/listDetails/action\",\r\n \"Microsoft.AzureStack/registrations/products/read\",\r\n \"Microsoft.AzureStack/registrations/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-13T23:42:06.2161827Z\",\r\n \"updatedOn\": \"2017-11-13T23:54:02.400708Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6f12a6df-dd06-4f3e-bcb1-ce8be600526a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6f12a6df-dd06-4f3e-bcb1-ce8be600526a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Backup Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage backup service,but can't create vaults and give access to others\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/*\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/*\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/*\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupSecurityPIN/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:12:15.7321344Z\",\r\n \"updatedOn\": \"2017-07-07T06:22:36.4530284Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e467623-bb1f-42f4-a55d-6e525e11384b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e467623-bb1f-42f4-a55d-6e525e11384b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Backup Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage backup services, except removal of backup, vault creation and giving access to others\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/backup/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationsStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/restore/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/cancel/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/write\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/write\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/provisionInstantItemRecovery/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/revokeInstantItemRecovery/action\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/write\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:21:11.894764Z\",\r\n \"updatedOn\": \"2017-09-13T10:34:41.5049784Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/00c29273-979b-4161-815c-10b084fb9324\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"00c29273-979b-4161-815c-10b084fb9324\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Backup Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view backup services, but can't make changes\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationsStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:18:41.3893065Z\",\r\n \"updatedOn\": \"2017-09-13T10:33:25.5814653Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a795c7a0-d4a2-40c1-ae25-d81f01202912\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a795c7a0-d4a2-40c1-ae25-d81f01202912\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Billing Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows read access to billing data\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Billing/*/read\",\r\n \"Microsoft.Consumption/*/read\",\r\n \"Microsoft.Commerce/*/read\",\r\n \"Microsoft.Management/managementGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-25T02:13:38.9054151Z\",\r\n \"updatedOn\": \"2017-09-19T17:36:32.7624564Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fa23ad8b-c56e-40d8-ac0c-ce449e1d2c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fa23ad8b-c56e-40d8-ac0c-ce449e1d2c64\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"BizTalk Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage BizTalk services, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.BizTalkServices/BizTalk/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:55.8430061Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e3c6656-6cfa-4708-81fe-0de47ac73342\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e3c6656-6cfa-4708-81fe-0de47ac73342\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Endpoint Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage CDN endpoints, but can’t grant access to other users.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/endpoints/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:52.6231539Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/426e0c7f-0c7e-4658-b36f-ff54d6c29b45\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"426e0c7f-0c7e-4658-b36f-ff54d6c29b45\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Endpoint Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view CDN endpoints, but can’t make changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/endpoints/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:53.1585846Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/871e35f6-b5c1-49cc-a043-bde969a0f2cd\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"871e35f6-b5c1-49cc-a043-bde969a0f2cd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Profile Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage CDN profiles and their endpoints, but can’t grant access to other users.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:53.7051278Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ec156ff8-a8d1-4d15-830c-5b80698ca432\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ec156ff8-a8d1-4d15-830c-5b80698ca432\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Profile Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view CDN profiles and their endpoints, but can’t make changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:54.2283001Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8f96442b-4075-438f-813d-ad51ab4019af\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8f96442b-4075-438f-813d-ad51ab4019af\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic networks, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicNetwork/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:56.3934954Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b34d265f-36f7-4a0d-a4d4-e158ca92e90f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b34d265f-36f7-4a0d-a4d4-e158ca92e90f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic storage accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:56.9379206Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/86e8f5dc-a6e9-4c67-9d15-de283e8eac25\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"86e8f5dc-a6e9-4c67-9d15-de283e8eac25\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Key Operator Service Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Classic Storage Account Key Operators are allowed to list and regenerate keys on Classic Storage Accounts\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/listkeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/regeneratekey/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-13T18:22:52.14611Z\",\r\n \"updatedOn\": \"2017-04-13T20:54:03.0505986Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/985d6b00-f706-48f5-a6fe-d0ca12fb668d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"985d6b00-f706-48f5-a6fe-d0ca12fb668d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicCompute/domainNames/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*\",\r\n \"Microsoft.ClassicNetwork/networkSecurityGroups/join/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/link/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/join/action\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/disks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/images/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:57.4788684Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d73bb868-a0df-4d4d-bd69-98a00b01fccb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d73bb868-a0df-4d4d-bd69-98a00b01fccb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"ClearDB MySQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage ClearDB MySQL databases, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"successbricks.cleardb/databases/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:58.1393839Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9106cda0-8a86-4e81-b686-29a22c54effe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9106cda0-8a86-4e81-b686-29a22c54effe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything except access to resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Delete\",\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/elevateAccess/Action\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-12-14T02:04:45.1393855Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Cosmos DB Account Reader Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read Azure Cosmos DB Accounts data\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DocumentDB/*/read\",\r\n \"Microsoft.DocumentDB/databaseAccounts/readonlykeys/action\",\r\n \"Microsoft.Insights/MetricDefinitions/read\",\r\n \"Microsoft.Insights/Metrics/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-10-30T17:53:54.6005577Z\",\r\n \"updatedOn\": \"2018-02-21T01:36:59.6186231Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fbdf93bf-df7d-467e-a4d2-9458aa1360c8\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fbdf93bf-df7d-467e-a4d2-9458aa1360c8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Data Factory Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create and manage data factories, as well as child resources within them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DataFactory/dataFactories/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-09-12T19:16:42.3441035Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/673868aa-7521-48a0-acc6-0f60742d39f5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"673868aa-7521-48a0-acc6-0f60742d39f5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Data Lake Analytics Developer\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you submit, monitor, and manage your own jobs but not create or delete Data Lake Analytics accounts.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.BigAnalytics/accounts/*\",\r\n \"Microsoft.DataLakeAnalytics/accounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.BigAnalytics/accounts/Delete\",\r\n \"Microsoft.BigAnalytics/accounts/TakeOwnership/action\",\r\n \"Microsoft.BigAnalytics/accounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/TakeOwnership/action\",\r\n \"Microsoft.DataLakeAnalytics/accounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/dataLakeStoreAccounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/dataLakeStoreAccounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/storageAccounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/storageAccounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/firewallRules/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/firewallRules/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/computePolicies/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/computePolicies/Delete\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-20T00:33:29.3115234Z\",\r\n \"updatedOn\": \"2017-08-18T00:00:17.0411642Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/47b7735b-770e-4598-a7da-8b91488b4c88\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"47b7735b-770e-4598-a7da-8b91488b4c88\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DevTest Labs User\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you connect, start, restart, and shutdown your virtual machines in your Azure DevTest Labs.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Compute/availabilitySets/read\",\r\n \"Microsoft.Compute/virtualMachines/*/read\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Compute/virtualMachines/read\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.DevTestLab/*/read\",\r\n \"Microsoft.DevTestLab/labs/createEnvironment/action\",\r\n \"Microsoft.DevTestLab/labs/claimAnyVm/action\",\r\n \"Microsoft.DevTestLab/labs/formulas/delete\",\r\n \"Microsoft.DevTestLab/labs/formulas/read\",\r\n \"Microsoft.DevTestLab/labs/formulas/write\",\r\n \"Microsoft.DevTestLab/labs/policySets/evaluatePolicies/action\",\r\n \"Microsoft.DevTestLab/labs/virtualMachines/claim/action\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/networkInterfaces/*/read\",\r\n \"Microsoft.Network/networkInterfaces/join/action\",\r\n \"Microsoft.Network/networkInterfaces/read\",\r\n \"Microsoft.Network/networkInterfaces/write\",\r\n \"Microsoft.Network/publicIPAddresses/*/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/deployments/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Compute/virtualMachines/vmSizes/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-08T21:52:45.0657582Z\",\r\n \"updatedOn\": \"2017-02-02T02:38:38.2961026Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/76283e04-6283-4c54-8f91-bcf1374a3c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"76283e04-6283-4c54-8f91-bcf1374a3c64\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DNS Zone Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DNS zones and record sets in Azure DNS, but does not let you control who has access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/dnsZones/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T23:33:25.9730842Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:40.3710365Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/befefa01-2a29-4197-83a8-272ff33ce314\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"befefa01-2a29-4197-83a8-272ff33ce314\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DocumentDB Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DocumentDB accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DocumentDb/databaseAccounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:07.2132374Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5bd9cd88-fe45-4216-938b-f97437e15450\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5bd9cd88-fe45-4216-938b-f97437e15450\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Intelligent Systems Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Intelligent Systems accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.IntelligentSystems/accounts/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:59.7946586Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/03a6d094-3444-4b3d-88af-7477090a9e5e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"03a6d094-3444-4b3d-88af-7477090a9e5e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Key Vault Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage key vaults, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.KeyVault/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.KeyVault/locations/deletedVaults/purge/action\",\r\n \"Microsoft.KeyVault/hsmPools/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2017-12-14T02:01:18.46412Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f25e0fa2-a7c8-4377-a976-54943a77a395\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f25e0fa2-a7c8-4377-a976-54943a77a395\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Lab Creator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you create, manage, delete your managed labs under your Azure Lab Accounts.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.LabServices/labAccounts/*/read\",\r\n \"Microsoft.LabServices/labAccounts/createLab/action\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-01-18T23:38:58.1036141Z\",\r\n \"updatedOn\": \"2018-03-08T19:53:30.3032044Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b97fb8bc-a8b2-4522-a38b-dd33c7e65ead\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b97fb8bc-a8b2-4522-a38b-dd33c7e65ead\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Log Analytics Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Log Analytics Contributor can read all monitoring data and edit monitoring settings. Editing monitoring settings includes adding the VM extension to VMs; reading storage account keys to be able to configure collection of logs from Azure Storage; creating and configuring Automation accounts; adding solutions; and configuring Azure diagnostics on all Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Automation/automationAccounts/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/extensions/*\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Compute/virtualMachines/extensions/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.OperationalInsights/*\",\r\n \"Microsoft.OperationsManagement/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourcegroups/deployments/*\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-25T21:51:45.3174711Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:26.6376126Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/92aaf0da-9dab-42b6-94a3-d43ce8d16293\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"92aaf0da-9dab-42b6-94a3-d43ce8d16293\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Log Analytics Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Log Analytics Reader can view and search all monitoring data as well as and view monitoring settings, including viewing the configuration of Azure diagnostics on all Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.OperationalInsights/workspaces/analytics/query/action\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.OperationalInsights/workspaces/sharedKeys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-02T00:20:28.1449012Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:26.0438523Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/73c42c96-874c-492b-b04d-ab87d138a893\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"73c42c96-874c-492b-b04d-ab87d138a893\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Logic App Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage logic app, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.Insights/logdefinitions/*\",\r\n \"Microsoft.Insights/metricDefinitions/*\",\r\n \"Microsoft.Logic/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/connectionGateways/*\",\r\n \"Microsoft.Web/connections/*\",\r\n \"Microsoft.Web/customApis/*\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/sites/functions/listSecrets/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-04-28T21:33:30.4656007Z\",\r\n \"updatedOn\": \"2018-01-10T23:11:44.85806Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/87a39d53-fc1b-424a-814c-f7e04687dc9e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"87a39d53-fc1b-424a-814c-f7e04687dc9e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Logic App Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you read, enable and disable logic app.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*/read\",\r\n \"Microsoft.Insights/diagnosticSettings/*/read\",\r\n \"Microsoft.Insights/metricDefinitions/*/read\",\r\n \"Microsoft.Logic/*/read\",\r\n \"Microsoft.Logic/workflows/disable/action\",\r\n \"Microsoft.Logic/workflows/enable/action\",\r\n \"Microsoft.Logic/workflows/validate/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/connectionGateways/*/read\",\r\n \"Microsoft.Web/connections/*/read\",\r\n \"Microsoft.Web/customApis/*/read\",\r\n \"Microsoft.Web/serverFarms/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-04-28T21:33:30.4656007Z\",\r\n \"updatedOn\": \"2018-01-10T23:14:26.9539724Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/515c2055-d9d4-4321-b1b9-bd0c9a0f79fe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"515c2055-d9d4-4321-b1b9-bd0c9a0f79fe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Managed Identity Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create, Read, Update, and Delete User Assigned Identity\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/read\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/write\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/delete\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-14T19:53:42.8804692Z\",\r\n \"updatedOn\": \"2017-12-14T22:17:02.2740594Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e40ec5ca-96e0-45a2-b4ff-59039f2c2b59\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e40ec5ca-96e0-45a2-b4ff-59039f2c2b59\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Managed Identity Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read and Assign User Assigned Identity\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/read\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/assign/action\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-14T19:52:04.3924594Z\",\r\n \"updatedOn\": \"2017-12-14T22:16:00.1483256Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f1a07417-d97a-45cb-824c-7a7467783830\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f1a07417-d97a-45cb-824c-7a7467783830\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Monitoring Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read all monitoring data and update monitoring settings.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.AlertsManagement/alerts/*\",\r\n \"Microsoft.AlertsManagement/alertsSummary/*\",\r\n \"Microsoft.Insights/AlertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/DiagnosticSettings/*\",\r\n \"Microsoft.Insights/eventtypes/*\",\r\n \"Microsoft.Insights/LogDefinitions/*\",\r\n \"Microsoft.Insights/MetricDefinitions/*\",\r\n \"Microsoft.Insights/Metrics/*\",\r\n \"Microsoft.Insights/Register/Action\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.OperationalInsights/workspaces/intelligencepacks/*\",\r\n \"Microsoft.OperationalInsights/workspaces/savedSearches/*\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.OperationalInsights/workspaces/sharedKeys/action\",\r\n \"Microsoft.OperationalInsights/workspaces/storageinsightconfigs/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.WorkloadMonitor/workloads/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-09-21T19:21:08.4345976Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:28.4990834Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/749f88d5-cbae-40b8-bcfc-e573ddc772fa\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"749f88d5-cbae-40b8-bcfc-e573ddc772fa\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Monitoring Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read all monitoring data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-09-21T19:19:52.4939376Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:27.262625Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/43d0d8ad-25c7-4714-9337-8ba259a9fe05\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"43d0d8ad-25c7-4714-9337-8ba259a9fe05\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage networks, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:00.3326359Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4d97b98b-1d4f-4787-a291-c67834d212e7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"New Relic APM Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage New Relic Application Performance Management accounts and applications, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"NewRelic.APM/accounts/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:07.7538043Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5d28c62d-5b37-4476-8438-e587778df237\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5d28c62d-5b37-4476-8438-e587778df237\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything, including access to resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:00.9179619Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:25.4031403Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Redis Cache Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Redis caches, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cache/redis/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:01.9877071Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e0f68234-74aa-48ed-b826-c38b57376e17\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e0f68234-74aa-48ed-b826-c38b57376e17\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Resource Policy Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"(Preview) Backfilled users from EA, with rights to create/modify resource policy, create support ticket and read resources/hierarchy.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/policyassignments/*\",\r\n \"Microsoft.Authorization/policydefinitions/*\",\r\n \"Microsoft.Authorization/policysetdefinitions/*\",\r\n \"Microsoft.PolicyInsights/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-25T19:08:01.3861639Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:27.8272264Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/36243c78-bf99-498c-9df9-86d9f8d28608\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"36243c78-bf99-498c-9df9-86d9f8d28608\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Scheduler Job Collections Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Scheduler job collections, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Scheduler/jobcollections/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:02.5343995Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/188a0f2f-5c9e-469b-ae67-2aa5ce574b94\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"188a0f2f-5c9e-469b-ae67-2aa5ce574b94\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Search Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Search services, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Search/searchServices/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:03.0463472Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7ca78c08-252a-4471-8644-bb5ff32d4ba0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7ca78c08-252a-4471-8644-bb5ff32d4ba0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Admin\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Security Admin Role\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Authorization/policyAssignments/*\",\r\n \"Microsoft.Authorization/policyDefinitions/*\",\r\n \"Microsoft.Authorization/policySetDefinitions/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.operationalInsights/workspaces/*/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*/read\",\r\n \"Microsoft.Security/locations/alerts/dismiss/action\",\r\n \"Microsoft.Security/locations/alerts/activate/action\",\r\n \"Microsoft.Security/locations/tasks/dismiss/action\",\r\n \"Microsoft.Security/locations/tasks/activate/action\",\r\n \"Microsoft.Security/policies/write\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-03T07:51:23.0917487Z\",\r\n \"updatedOn\": \"2018-03-08T18:19:50.7393029Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fb1c8493-542b-48eb-b624-b4c8fea62acd\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fb1c8493-542b-48eb-b624-b4c8fea62acd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage security components, security policies and virtual machines\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicCompute/*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*/write\",\r\n \"Microsoft.ClassicNetwork/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-22T17:45:15.8986455Z\",\r\n \"updatedOn\": \"2018-03-08T18:18:48.618362Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e3d13bf0-dd5a-482e-ba6b-9b8433878d10\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e3d13bf0-dd5a-482e-ba6b-9b8433878d10\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Security Reader Role\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.operationalInsights/workspaces/*/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-03T07:48:49.0516559Z\",\r\n \"updatedOn\": \"2017-05-03T18:42:54.978738Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/39bc4728-0917-49c7-9d2c-d95423bc2eb4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"39bc4728-0917-49c7-9d2c-d95423bc2eb4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Site Recovery service except vault creation and role assignment\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/locations/allocateStamp/action\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/write\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/*\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/*\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:46:17.4592776Z\",\r\n \"updatedOn\": \"2017-06-29T05:31:19.7240473Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6670b86e-a3f7-4917-ac9b-5d6ab1be4567\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6670b86e-a3f7-4917-ac9b-5d6ab1be4567\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you failover and failback but not perform other Site Recovery management operations\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/locations/allocateStamp/action\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/checkConsistency/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/reassociateGateway/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/renewcertificate/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/applyRecoveryPoint/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/failoverCommit/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/plannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/repairReplication/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/reProtect/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/testFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/testFailoverCleanup/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/unplannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/updateMobilityService/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/refreshProvider/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/replicationStorageClassificationMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationvCenters/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/failoverCommit/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/plannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/reProtect/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/testFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/testFailoverCleanup/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/unplannedFailover/action\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:47:50.1341148Z\",\r\n \"updatedOn\": \"2017-06-29T05:42:27.1715639Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/494ae006-db33-4328-bf46-533a6560a3ca\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"494ae006-db33-4328-bf46-533a6560a3ca\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view Site Recovery status but not perform other management operations\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/replicationStorageClassificationMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationvCenters/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:35:40.0093634Z\",\r\n \"updatedOn\": \"2017-05-26T19:54:51.393325Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/dbaa88c4-0c30-4179-9fb3-46319faa6149\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"dbaa88c4-0c30-4179-9fb3-46319faa6149\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL databases, but not access to them. Also, you can't manage their security-related policies or their parent SQL servers.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/locations/*/read\",\r\n \"Microsoft.Sql/servers/databases/*\",\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:41.1575716Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the security-related policies of SQL servers and databases, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/subnets/joinViaServiceEndpoint/action\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/read\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\",\r\n \"Microsoft.Sql/servers/firewallRules/*\",\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Sql/servers/securityAlertPolicies/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:40.2200727Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": \"yaiyun\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/056cd41c-7e88-42e1-933e-88ba6a50c9c3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"056cd41c-7e88-42e1-933e-88ba6a50c9c3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Server Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL servers and databases, but not access to them, and not their security -related policies.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/locations/*/read\",\r\n \"Microsoft.Sql/servers/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\",\r\n \"Microsoft.Sql/servers/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/securityAlertPolicies/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:41.845073Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage storage accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.Network/virtualNetworks/subnets/joinViaServiceEndpoint/action\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2017-08-21T07:43:20.3060994Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/17d1049b-9a84-46fb-8f53-869881c3d3ab\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"17d1049b-9a84-46fb-8f53-869881c3d3ab\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Key Operator Service Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Storage Account Key Operators are allowed to list and regenerate keys on Storage Accounts\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/regeneratekey/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-13T18:26:11.577057Z\",\r\n \"updatedOn\": \"2017-04-13T20:57:14.5990198Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/81a9662b-bebf-436f-a333-f67b29880f12\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"81a9662b-bebf-436f-a333-f67b29880f12\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Blob Data Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read, write and delete access to Azure Storage blob containers and data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/write\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/delete\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/write\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/delete\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ba92f5b4-2d11-453d-a403-e96b0029c9fe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ba92f5b4-2d11-453d-a403-e96b0029c9fe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Blob Data Reader (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read access to Azure Storage blob containers and data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2a2b9908-6ea1-4ae2-8e65-a410df84e7d1\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Queue Data Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read, write, and delete access to Azure Storage queues and queue messages.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/write\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/delete\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/write\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/delete\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/974c5e8b-45b9-4653-ba55-5f855dd0fb88\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"974c5e8b-45b9-4653-ba55-5f855dd0fb88\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Queue Data Reader (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read access to Azure Storage queues and queue messages.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/19e7f393-937e-4f77-808e-94535e297925\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"19e7f393-937e-4f77-808e-94535e297925\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Support Request Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you create and manage Support requests\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-22T22:25:37.8053068Z\",\r\n \"updatedOn\": \"2017-06-23T01:06:24.2399631Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/cfd33db0-3dd1-45e3-aa9d-cdbdf3b6f24e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"cfd33db0-3dd1-45e3-aa9d-cdbdf3b6f24e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Traffic Manager Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Traffic Manager profiles, but does not let you control who has access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/trafficManagerProfiles/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T23:33:25.9730842Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:44.1458854Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a4b10055-b0c7-44c2-b00f-c7b5b3550cf7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a4b10055-b0c7-44c2-b00f-c7b5b3550cf7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"User Access Administrator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage user access to Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:24.465664Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Administrator Login\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"-\\tUsers with this role have the ability to login to a virtual machine with Windows administrator or Linux root user privileges.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/virtualMachines/loginAsAdmin/action\",\r\n \"Microsoft.Compute/virtualMachines/login/action\",\r\n \"Microsoft.Compute/virtualMachine/loginAsAdmin/action\",\r\n \"Microsoft.Compute/virtualMachine/logon/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"updatedOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/1c0163c0-47e6-4577-8991-ea5c82e286e4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"1c0163c0-47e6-4577-8991-ea5c82e286e4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage virtual machines, but not access to them, and not the virtual network or storage account they�re connected to.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Compute/availabilitySets/*\",\r\n \"Microsoft.Compute/locations/*\",\r\n \"Microsoft.Compute/virtualMachines/*\",\r\n \"Microsoft.Compute/virtualMachineScaleSets/*\",\r\n \"Microsoft.DevTestLab/schedules/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/applicationGateways/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/loadBalancers/probes/join/action\",\r\n \"Microsoft.Network/loadBalancers/read\",\r\n \"Microsoft.Network/locations/*\",\r\n \"Microsoft.Network/networkInterfaces/*\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.RecoveryServices/locations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/*/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/backupProtectionIntent/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/write\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/write\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2017-11-14T03:00:30.1736393Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9980e02c-c2be-4d73-94e8-173b1dc7cf3c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine User Login\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Users with this role have the ability to login to a virtual machine as a regular user.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/virtualMachines/login/action\",\r\n \"Microsoft.Compute/virtualMachine/logon/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"updatedOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fb879df8-f326-4884-b1cf-06f3ad86be52\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fb879df8-f326-4884-b1cf-06f3ad86be52\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Web Plan Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the web plans for websites, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/serverFarms/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:05.9401651Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Website Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage websites (not web plans), but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/certificates/*\",\r\n \"Microsoft.Web/listSitesAssignedToHostName/read\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/sites/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:06.5272742Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"de139f84-1756-47ae-9be6-808fbbe84772\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -29,7 +29,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 20:15:03 GMT" + "Sat, 10 Mar 2018 00:21:53 GMT" ], "Pragma": [ "no-cache" @@ -38,7 +38,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -50,7 +50,7 @@ "1" ], "x-ms-request-id": [ - "0438dc97-ec0a-47e4-bac2-e2542608444e" + "9aa33d1b-ede4-49f0-b91d-55d5f8205e91" ], "X-Content-Type-Options": [ "nosniff" @@ -62,22 +62,22 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14988" + "14989" ], "x-ms-correlation-request-id": [ - "c52f59d7-485e-482f-a049-b36dcf5ef98a" + "0c46937c-0a4d-4255-bec2-e00f9b194638" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T201504Z:c52f59d7-485e-482f-a049-b36dcf5ef98a" + "WESTUS2:20180310T002153Z:0c46937c-0a4d-4255-bec2-e00f9b194638" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/6b5dcc2f-9961-465a-9d1a-3a09d32f7913?api-version=2018-01-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy82YjVkY2MyZi05OTYxLTQ2NWEtOWQxYS0zYTA5ZDMyZjc5MTM/YXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/aec39123-cfc3-4ca5-857e-49d27c1f2b94?api-version=2018-01-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy9hZWMzOTEyMy1jZmMzLTRjYTUtODU3ZS00OWQyN2MxZjJiOTQ/YXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"886705c7-8083-4437-bf82-0f2382796781\"\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"a846319d-acbd-470c-a35e-5afd628c2b19\"\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -86,17 +86,17 @@ "254" ], "x-ms-client-request-id": [ - "8ae7281e-691f-4863-a855-3500000ef9cc" + "c5181749-25c2-4546-a798-b0c38a56abb6" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"886705c7-8083-4437-bf82-0f2382796781\",\r\n \"principalType\": \"Group\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2018-02-16T20:15:04.5645062Z\",\r\n \"updatedOn\": \"2018-02-16T20:15:04.5645062Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/6b5dcc2f-9961-465a-9d1a-3a09d32f7913\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"6b5dcc2f-9961-465a-9d1a-3a09d32f7913\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"a846319d-acbd-470c-a35e-5afd628c2b19\",\r\n \"principalType\": \"Group\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2018-03-10T00:21:54.5310513Z\",\r\n \"updatedOn\": \"2018-03-10T00:21:54.5310513Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/aec39123-cfc3-4ca5-857e-49d27c1f2b94\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"aec39123-cfc3-4ca5-857e-49d27c1f2b94\"\r\n}", "ResponseHeaders": { "Content-Length": [ "788" @@ -111,13 +111,13 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 20:15:07 GMT" + "Sat, 10 Mar 2018 00:21:56 GMT" ], "Pragma": [ "no-cache" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -126,7 +126,7 @@ "3" ], "x-ms-request-id": [ - "a2e24744-33b1-4095-8ce6-e9e7bcb0bb45" + "2a06b252-0069-420d-a88b-6a97d70a928d" ], "X-Content-Type-Options": [ "nosniff" @@ -138,22 +138,22 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1187" + "1199" ], "x-ms-correlation-request-id": [ - "381beca6-2fd1-40e3-9724-b40c61d7486c" + "ef4d32c6-1c80-4e28-98ff-92509bbc0d5d" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T201507Z:381beca6-2fd1-40e3-9724-b40c61d7486c" + "WESTUS2:20180310T002156Z:ef4d32c6-1c80-4e28-98ff-92509bbc0d5d" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/1858f6e3-5d21-46ca-aefa-ec53bb49d79f?api-version=2018-01-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy8xODU4ZjZlMy01ZDIxLTQ2Y2EtYWVmYS1lYzUzYmI0OWQ3OWY/YXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/e8cfcb14-3bc4-4c66-acea-17384019d686?api-version=2018-01-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy9lOGNmY2IxNC0zYmM0LTRjNjYtYWNlYS0xNzM4NDAxOWQ2ODY/YXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"20fe87ee-4284-4d1f-9bdc-d4d27853d344\"\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"99b45bdd-24d4-427c-958d-572411a8eb7d\"\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -162,17 +162,17 @@ "254" ], "x-ms-client-request-id": [ - "3ab15eef-5c3e-4b64-bb5a-11ba8cf04e90" + "faf05313-df5f-4bff-b7a5-b3c5f73a1cba" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"20fe87ee-4284-4d1f-9bdc-d4d27853d344\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2018-02-16T20:15:07.4499448Z\",\r\n \"updatedOn\": \"2018-02-16T20:15:07.4499448Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/1858f6e3-5d21-46ca-aefa-ec53bb49d79f\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"1858f6e3-5d21-46ca-aefa-ec53bb49d79f\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"99b45bdd-24d4-427c-958d-572411a8eb7d\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2018-03-10T00:21:57.6060497Z\",\r\n \"updatedOn\": \"2018-03-10T00:21:57.6060497Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/e8cfcb14-3bc4-4c66-acea-17384019d686\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"e8cfcb14-3bc4-4c66-acea-17384019d686\"\r\n}", "ResponseHeaders": { "Content-Length": [ "787" @@ -187,13 +187,13 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 20:15:09 GMT" + "Sat, 10 Mar 2018 00:21:59 GMT" ], "Pragma": [ "no-cache" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -202,7 +202,7 @@ "2" ], "x-ms-request-id": [ - "538c775d-0dca-4f29-ad6e-601ab9c7746e" + "d8402cd7-912a-4ab7-8e5a-b9b9b4d7b465" ], "X-Content-Type-Options": [ "nosniff" @@ -214,35 +214,35 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1186" + "1198" ], "x-ms-correlation-request-id": [ - "651a3664-561e-4505-a660-2b841ea98cf3" + "f06e1093-7335-440e-a9e6-ecf3a7a63caa" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T201509Z:651a3664-561e-4505-a660-2b841ea98cf3" + "WESTUS2:20180310T002159Z:f06e1093-7335-440e-a9e6-ecf3a7a63caa" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments?$filter=assignedTo('20fe87ee-4284-4d1f-9bdc-d4d27853d344')&api-version=2018-01-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlQXNzaWdubWVudHM/JGZpbHRlcj1hc3NpZ25lZFRvKCcyMGZlODdlZS00Mjg0LTRkMWYtOWJkYy1kNGQyNzg1M2QzNDQnKSZhcGktdmVyc2lvbj0yMDE4LTAxLTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments?$filter=assignedTo('99b45bdd-24d4-427c-958d-572411a8eb7d')&api-version=2018-01-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlQXNzaWdubWVudHM/JGZpbHRlcj1hc3NpZ25lZFRvKCc5OWI0NWJkZC0yNGQ0LTQyN2MtOTU4ZC01NzI0MTFhOGViN2QnKSZhcGktdmVyc2lvbj0yMDE4LTAxLTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "ecd3fc64-0944-4326-b884-9c356877f945" + "6181f2ec-57ab-435d-9404-edd9437ecb39" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"20fe87ee-4284-4d1f-9bdc-d4d27853d344\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2018-02-16T20:15:08.605349Z\",\r\n \"updatedOn\": \"2018-02-16T20:15:08.605349Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/1858f6e3-5d21-46ca-aefa-ec53bb49d79f\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"1858f6e3-5d21-46ca-aefa-ec53bb49d79f\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"99b45bdd-24d4-427c-958d-572411a8eb7d\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2018-03-10T00:21:58.7049372Z\",\r\n \"updatedOn\": \"2018-03-10T00:21:58.7049372Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/e8cfcb14-3bc4-4c66-acea-17384019d686\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"e8cfcb14-3bc4-4c66-acea-17384019d686\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -254,7 +254,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 20:15:09 GMT" + "Sat, 10 Mar 2018 00:21:59 GMT" ], "Pragma": [ "no-cache" @@ -263,7 +263,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -275,7 +275,7 @@ "1" ], "x-ms-request-id": [ - "38c31d38-4b74-44f5-9849-c609701f4cde" + "933a3611-fb8a-4385-b355-5357fe34cdd3" ], "X-Content-Type-Options": [ "nosniff" @@ -287,35 +287,35 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14987" + "14988" ], "x-ms-correlation-request-id": [ - "37ff464b-c5e8-4f13-8c4f-a0f4ba08c7d3" + "ff32c5f4-96ce-4569-a7b4-cd2379bbaf46" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T201509Z:37ff464b-c5e8-4f13-8c4f-a0f4ba08c7d3" + "WESTUS2:20180310T002159Z:ff32c5f4-96ce-4569-a7b4-cd2379bbaf46" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments?$filter=assignedTo('886705c7-8083-4437-bf82-0f2382796781')&api-version=2018-01-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlQXNzaWdubWVudHM/JGZpbHRlcj1hc3NpZ25lZFRvKCc4ODY3MDVjNy04MDgzLTQ0MzctYmY4Mi0wZjIzODI3OTY3ODEnKSZhcGktdmVyc2lvbj0yMDE4LTAxLTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments?$filter=assignedTo('a846319d-acbd-470c-a35e-5afd628c2b19')&api-version=2018-01-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlQXNzaWdubWVudHM/JGZpbHRlcj1hc3NpZ25lZFRvKCdhODQ2MzE5ZC1hY2JkLTQ3MGMtYTM1ZS01YWZkNjI4YzJiMTknKSZhcGktdmVyc2lvbj0yMDE4LTAxLTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "a5b87012-a58d-44d7-b593-19112ad2d821" + "a05e4ebd-dee0-4f2f-9dd0-0cf4a7ceb599" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"886705c7-8083-4437-bf82-0f2382796781\",\r\n \"principalType\": \"Group\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2018-02-16T20:15:05.7432975Z\",\r\n \"updatedOn\": \"2018-02-16T20:15:05.7432975Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/6b5dcc2f-9961-465a-9d1a-3a09d32f7913\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"6b5dcc2f-9961-465a-9d1a-3a09d32f7913\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"a846319d-acbd-470c-a35e-5afd628c2b19\",\r\n \"principalType\": \"Group\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2018-03-10T00:21:56.3145294Z\",\r\n \"updatedOn\": \"2018-03-10T00:21:56.3145294Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/aec39123-cfc3-4ca5-857e-49d27c1f2b94\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"aec39123-cfc3-4ca5-857e-49d27c1f2b94\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -327,7 +327,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 20:15:10 GMT" + "Sat, 10 Mar 2018 00:22:00 GMT" ], "Pragma": [ "no-cache" @@ -336,7 +336,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -348,7 +348,7 @@ "1" ], "x-ms-request-id": [ - "2bd209af-dd51-499d-9a4f-9e21a51921dc" + "45723188-9481-4a93-be8e-20416de79ce0" ], "X-Content-Type-Options": [ "nosniff" @@ -360,13 +360,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14986" + "14987" ], "x-ms-correlation-request-id": [ - "86e18c6a-3f33-4f27-8048-8bdeaedd587c" + "3a215f46-eb6f-47cd-8591-ee1e6a1ec04c" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T201510Z:86e18c6a-3f33-4f27-8048-8bdeaedd587c" + "WESTUS2:20180310T002200Z:3a215f46-eb6f-47cd-8591-ee1e6a1ec04c" ] }, "StatusCode": 200 @@ -375,9 +375,9 @@ "Names": {}, "Variables": { "SubscriptionId": "4004a9fd-d58e-48dc-aeb2-4a4aec58606f", - "UserId": "20fe87ee-4284-4d1f-9bdc-d4d27853d344", - "GroupId": "886705c7-8083-4437-bf82-0f2382796781", - "AssignmentName_GroupAssigned": "6b5dcc2f-9961-465a-9d1a-3a09d32f7913", - "AssignmentName_UserAssigned": "1858f6e3-5d21-46ca-aefa-ec53bb49d79f" + "UserId": "99b45bdd-24d4-427c-958d-572411a8eb7d", + "GroupId": "a846319d-acbd-470c-a35e-5afd628c2b19", + "AssignmentName_GroupAssigned": "aec39123-cfc3-4ca5-857e-49d27c1f2b94", + "AssignmentName_UserAssigned": "e8cfcb14-3bc4-4c66-acea-17384019d686" } } \ No newline at end of file diff --git a/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/RoleAssignmentsCreateDeleteTests.json b/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/RoleAssignmentsCreateDeleteTests.json index 23b87b25299d7..3c7fe44eac7e8 100644 --- a/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/RoleAssignmentsCreateDeleteTests.json +++ b/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/RoleAssignmentsCreateDeleteTests.json @@ -7,17 +7,17 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "98b05e90-9093-49e2-be3f-6e0e95d34b1e" + "0b29bf0e-a80e-4941-8261-7fc279fc2b28" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Read, monitor and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/DoNOtExist2\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T19:41:19.5740949Z\",\r\n \"updatedOn\": \"2017-08-08T20:30:27.6789432Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"54d11eda-97f5-4f67-905e-ada5cc5e5589\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader2\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Read, monitor and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T21:40:52.0128679Z\",\r\n \"updatedOn\": \"2017-08-08T21:40:52.0128679Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/213300b3-28f6-4204-b40d-65cae784d5c5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"213300b3-28f6-4204-b40d-65cae784d5c5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader3\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T21:41:46.0651912Z\",\r\n \"updatedOn\": \"2017-08-08T21:41:46.0651912Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/875fe016-e667-4e87-b057-6c1d54104aa9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"875fe016-e667-4e87-b057-6c1d54104aa9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader Test\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Read, monitor and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-01-12T00:09:25.8801066Z\",\r\n \"updatedOn\": \"2018-01-12T00:09:25.8801066Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/032f61d2-ed09-40c9-8657-26a273da7bae\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"032f61d2-ed09-40c9-8657-26a273da7bae\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_090c2623-185e-4bba-a5ac-0ec11519e2f0\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:20:19.2391214Z\",\r\n \"updatedOn\": \"2017-11-22T21:20:19.2391214Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/090c2623-185e-4bba-a5ac-0ec11519e2f0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"090c2623-185e-4bba-a5ac-0ec11519e2f0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_4e5d1904-3ab7-4f1c-8651-870593fa0d85\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:06:30.2192881Z\",\r\n \"updatedOn\": \"2017-11-22T21:06:30.2192881Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4e5d1904-3ab7-4f1c-8651-870593fa0d85\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4e5d1904-3ab7-4f1c-8651-870593fa0d85\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_967145b9-9e91-4db1-8052-07a30b03c8e9\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:24:50.2211944Z\",\r\n \"updatedOn\": \"2017-11-22T21:24:50.2211944Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/967145b9-9e91-4db1-8052-07a30b03c8e9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"967145b9-9e91-4db1-8052-07a30b03c8e9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"OnCommand Cloud Manager Operator\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"OnCommand Cloud Manager Permissions\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/disks/delete\",\r\n \"Microsoft.Compute/disks/read\",\r\n \"Microsoft.Compute/disks/write\",\r\n \"Microsoft.Compute/locations/operations/read\",\r\n \"Microsoft.Compute/locations/vmSizes/read\",\r\n \"Microsoft.Compute/operations/read\",\r\n \"Microsoft.Compute/virtualMachines/instanceView/read\",\r\n \"Microsoft.Compute/virtualMachines/powerOff/action\",\r\n \"Microsoft.Compute/virtualMachines/read\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Compute/virtualMachines/vmSizes/read\",\r\n \"Microsoft.Compute/virtualMachines/write\",\r\n \"Microsoft.Network/locations/operationResults/read\",\r\n \"Microsoft.Network/locations/operations/read\",\r\n \"Microsoft.Network/networkInterfaces/read\",\r\n \"Microsoft.Network/networkInterfaces/write\",\r\n \"Microsoft.Network/networkInterfaces/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/networkSecurityGroups/write\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/checkIpAddressAvailability/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/virtualMachines/read\",\r\n \"Microsoft.Network/virtualNetworks/virtualMachines/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/deployments/read\",\r\n \"Microsoft.Resources/deployments/write\",\r\n \"Microsoft.Resources/resources/read\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/delete\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourcegroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/write\",\r\n \"Microsoft.Storage/checknameavailability/read\",\r\n \"Microsoft.Storage/operations/read\",\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Storage/storageAccounts/regeneratekey/action\",\r\n \"Microsoft.Storage/storageAccounts/write\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-03-29T21:56:07.9054892Z\",\r\n \"updatedOn\": \"2017-03-29T21:56:07.9054892Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9acd117c-1527-4461-ab19-031c2329aa9b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9acd117c-1527-4461-ab19-031c2329aa9b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Support Custom Role\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Support Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-02-02T02:17:43.627696Z\",\r\n \"updatedOn\": \"2017-04-20T22:55:02.9860347Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ee2d57e0-fda3-436d-8174-f3c9684efb46\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ee2d57e0-fda3-436d-8174-f3c9684efb46\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test Administrator\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role to manage Azure environment\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ADHybridHealthService/configuration/read\",\r\n \"Microsoft.ADHybridHealthService/services/read\",\r\n \"Microsoft.ADHybridHealthService/services/servicemembers/read\",\r\n \"Microsoft.ADHybridHealthService/services/servicemembers/alerts/read\",\r\n \"Microsoft.ADHybridHealthService/services/alerts/read\",\r\n \"Microsoft.Advisor/register/action\",\r\n \"Microsoft.Advisor/recommendations/read\",\r\n \"Microsoft.Authorization/classicAdministrators/read\",\r\n \"Microsoft.Authorization/locks/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-25T23:19:00.1735084Z\",\r\n \"updatedOn\": \"2017-05-25T23:19:00.1735084Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/239cd0e7-5e27-4872-a1d0-0ff3c4cec6b6\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"239cd0e7-5e27-4872-a1d0-0ff3c4cec6b6\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test Administrator for testing\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role to manage Azure environment\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/roleAssignments/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-10-31T23:40:34.3971201Z\",\r\n \"updatedOn\": \"2017-10-31T23:40:34.3971201Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7db62a6c-edd9-42bb-b30e-31fc063ce154\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7db62a6c-edd9-42bb-b30e-31fc063ce154\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test definiton\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can monitor compute, network and storage, and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-30T20:29:54.258388Z\",\r\n \"updatedOn\": \"2017-06-30T20:29:54.258388Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/574857fa-2e5b-4029-ada2-7d042637cbfb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"574857fa-2e5b-4029-ada2-7d042637cbfb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test definiton2\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can monitor compute, network and storage, and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-30T20:32:19.4246182Z\",\r\n \"updatedOn\": \"2017-06-30T20:32:19.4246182Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/0b98a570-beae-486e-aa44-7cb035aa126d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"0b98a570-beae-486e-aa44-7cb035aa126d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_1c581fde-9c61-41fe-b0fa-9f113f09280d\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbactest\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T00:43:21.0606467Z\",\r\n \"updatedOn\": \"2017-04-21T18:07:28.8010892Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/41c81219-e0b7-4d81-96db-5ac27ff234be\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"41c81219-e0b7-4d81-96db-5ac27ff234be\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_2f81f152-b1b4-4d72-b8f5-5d37259420e5\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T01:05:07.7863114Z\",\r\n \"updatedOn\": \"2016-03-11T01:05:07.7863114Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a51d8fc0-3f4c-41df-90c6-2172129cb3a3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a51d8fc0-3f4c-41df-90c6-2172129cb3a3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_6d13263a-d237-4d4d-9227-a9e055757887\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-29T23:20:59.9048046Z\",\r\n \"updatedOn\": \"2017-06-29T23:20:59.9048046Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7749b7c9-67a5-4d9c-9e58-58c811859c1a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7749b7c9-67a5-4d9c-9e58-58c811859c1a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_6ff3b952-c97a-41db-83f5-b1313ec23328\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T01:05:14.1498525Z\",\r\n \"updatedOn\": \"2016-03-11T01:05:14.1498525Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/10162e6e-237a-438c-8dd4-7b9dfadcd1ef\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"10162e6e-237a-438c-8dd4-7b9dfadcd1ef\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_a87fb8bf-95fc-4357-83c5-6b9e4eadc042\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacuxtest/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-10T19:13:43.638591Z\",\r\n \"updatedOn\": \"2017-12-06T18:14:44.1311275Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/c3557050-249c-4d6a-b2a2-373e2795cab8\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"c3557050-249c-4d6a-b2a2-373e2795cab8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_b1c92a47-886c-4bb1-b9b6-8afc5c223c4d\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-10T19:17:49.1541173Z\",\r\n \"updatedOn\": \"2017-05-10T19:17:49.1541173Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/70c6f38d-20ea-4d09-a477-0fb2d3bd7eb1\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"70c6f38d-20ea-4d09-a477-0fb2d3bd7eb1\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage service and the APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2017-01-23T23:12:00.5823195Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/312a565d-c81f-4fd8-895a-4e21e48d571c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"312a565d-c81f-4fd8-895a-4e21e48d571c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Operator Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage service but not the APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*/read\",\r\n \"Microsoft.ApiManagement/service/backup/action\",\r\n \"Microsoft.ApiManagement/service/delete\",\r\n \"Microsoft.ApiManagement/service/managedeployments/action\",\r\n \"Microsoft.ApiManagement/service/read\",\r\n \"Microsoft.ApiManagement/service/restore/action\",\r\n \"Microsoft.ApiManagement/service/updatecertificate/action\",\r\n \"Microsoft.ApiManagement/service/updatehostname/action\",\r\n \"Microsoft.ApiManagement/service/write\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.ApiManagement/service/users/keys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-11-09T00:03:42.1194019Z\",\r\n \"updatedOn\": \"2016-11-18T23:56:25.4682649Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e022efe7-f5ba-4159-bbe4-b44f577e9b61\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e022efe7-f5ba-4159-bbe4-b44f577e9b61\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Reader Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read-only access to service and APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*/read\",\r\n \"Microsoft.ApiManagement/service/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.ApiManagement/service/users/keys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-11-09T00:26:45.1540473Z\",\r\n \"updatedOn\": \"2017-01-23T23:10:34.8876776Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/71522526-b88f-4d52-b57f-d31fc3546d0d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"71522526-b88f-4d52-b57f-d31fc3546d0d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Component Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage Application Insights components\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-11-29T20:30:34.2313394Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ae349356-3a1b-4a5e-921d-050484c6347e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ae349356-3a1b-4a5e-921d-050484c6347e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Snapshot Debugger\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Gives user permission to use Application Insights Snapshot Debugger features\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T21:25:12.3728747Z\",\r\n \"updatedOn\": \"2017-04-19T23:34:59.9511581Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/08954f03-6346-4c2e-81c0-ec3a5cfae23b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"08954f03-6346-4c2e-81c0-ec3a5cfae23b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Job Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create and Manage Jobs using Automation Runbooks.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T20:52:41.0020018Z\",\r\n \"updatedOn\": \"2017-04-25T01:02:08.3049604Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4fe576fe-1146-4730-92eb-48519fa6bf9f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4fe576fe-1146-4730-92eb-48519fa6bf9f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Automation Operators are able to start, stop, suspend, and resume jobs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/write\",\r\n \"Microsoft.Automation/automationAccounts/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/write\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-18T01:05:03.391613Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:38.5728496Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d3881f73-407a-4167-8283-e981cbba0404\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d3881f73-407a-4167-8283-e981cbba0404\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Runbook Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read Runbook properties - to be able to create Jobs of the runbook.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T20:47:49.5640674Z\",\r\n \"updatedOn\": \"2017-04-25T01:00:45.6444999Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5fb5aef8-1081-4b8e-bb16-9d5d0385bab5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5fb5aef8-1081-4b8e-bb16-9d5d0385bab5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Azure Stack Registration Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Azure Stack registrations.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.AzureStack/registrations/products/listDetails/action\",\r\n \"Microsoft.AzureStack/registrations/products/read\",\r\n \"Microsoft.AzureStack/registrations/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-13T23:42:06.2161827Z\",\r\n \"updatedOn\": \"2017-11-13T23:54:02.400708Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6f12a6df-dd06-4f3e-bcb1-ce8be600526a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6f12a6df-dd06-4f3e-bcb1-ce8be600526a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Backup Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage backup service,but can't create vaults and give access to others\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/*\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/*\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/*\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupSecurityPIN/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:12:15.7321344Z\",\r\n \"updatedOn\": \"2017-07-07T06:22:36.4530284Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e467623-bb1f-42f4-a55d-6e525e11384b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e467623-bb1f-42f4-a55d-6e525e11384b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Backup Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage backup services, except removal of backup, vault creation and giving access to others\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/backup/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationsStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/restore/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/cancel/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/write\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/write\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/provisionInstantItemRecovery/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/revokeInstantItemRecovery/action\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/write\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:21:11.894764Z\",\r\n \"updatedOn\": \"2017-09-13T10:34:41.5049784Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/00c29273-979b-4161-815c-10b084fb9324\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"00c29273-979b-4161-815c-10b084fb9324\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Backup Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view backup services, but can't make changes\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationsStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:18:41.3893065Z\",\r\n \"updatedOn\": \"2017-09-13T10:33:25.5814653Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a795c7a0-d4a2-40c1-ae25-d81f01202912\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a795c7a0-d4a2-40c1-ae25-d81f01202912\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Billing Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows read access to billing data\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Billing/*/read\",\r\n \"Microsoft.Consumption/*/read\",\r\n \"Microsoft.Commerce/*/read\",\r\n \"Microsoft.Management/managementGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-25T02:13:38.9054151Z\",\r\n \"updatedOn\": \"2017-09-19T17:36:32.7624564Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fa23ad8b-c56e-40d8-ac0c-ce449e1d2c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fa23ad8b-c56e-40d8-ac0c-ce449e1d2c64\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"BizTalk Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage BizTalk services, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.BizTalkServices/BizTalk/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:55.8430061Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e3c6656-6cfa-4708-81fe-0de47ac73342\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e3c6656-6cfa-4708-81fe-0de47ac73342\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Endpoint Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage CDN endpoints, but can’t grant access to other users.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/endpoints/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:52.6231539Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/426e0c7f-0c7e-4658-b36f-ff54d6c29b45\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"426e0c7f-0c7e-4658-b36f-ff54d6c29b45\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Endpoint Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view CDN endpoints, but can’t make changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/endpoints/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:53.1585846Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/871e35f6-b5c1-49cc-a043-bde969a0f2cd\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"871e35f6-b5c1-49cc-a043-bde969a0f2cd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Profile Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage CDN profiles and their endpoints, but can’t grant access to other users.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:53.7051278Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ec156ff8-a8d1-4d15-830c-5b80698ca432\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ec156ff8-a8d1-4d15-830c-5b80698ca432\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Profile Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view CDN profiles and their endpoints, but can’t make changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:54.2283001Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8f96442b-4075-438f-813d-ad51ab4019af\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8f96442b-4075-438f-813d-ad51ab4019af\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic networks, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicNetwork/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:56.3934954Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b34d265f-36f7-4a0d-a4d4-e158ca92e90f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b34d265f-36f7-4a0d-a4d4-e158ca92e90f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic storage accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:56.9379206Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/86e8f5dc-a6e9-4c67-9d15-de283e8eac25\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"86e8f5dc-a6e9-4c67-9d15-de283e8eac25\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Key Operator Service Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Classic Storage Account Key Operators are allowed to list and regenerate keys on Classic Storage Accounts\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/listkeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/regeneratekey/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-13T18:22:52.14611Z\",\r\n \"updatedOn\": \"2017-04-13T20:54:03.0505986Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/985d6b00-f706-48f5-a6fe-d0ca12fb668d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"985d6b00-f706-48f5-a6fe-d0ca12fb668d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicCompute/domainNames/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*\",\r\n \"Microsoft.ClassicNetwork/networkSecurityGroups/join/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/link/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/join/action\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/disks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/images/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:57.4788684Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d73bb868-a0df-4d4d-bd69-98a00b01fccb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d73bb868-a0df-4d4d-bd69-98a00b01fccb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"ClearDB MySQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage ClearDB MySQL databases, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"successbricks.cleardb/databases/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:58.1393839Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9106cda0-8a86-4e81-b686-29a22c54effe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9106cda0-8a86-4e81-b686-29a22c54effe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything except access to resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Delete\",\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/elevateAccess/Action\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-12-14T02:04:45.1393855Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Cosmos DB Account Reader Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read Azure Cosmos DB Accounts data\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DocumentDB/*/read\",\r\n \"Microsoft.DocumentDB/databaseAccounts/readonlykeys/action\",\r\n \"Microsoft.Insights/Metrics/read\",\r\n \"Microsoft.Insights/MetricDefinitions/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-10-30T17:53:54.6005577Z\",\r\n \"updatedOn\": \"2018-01-24T17:36:21.8570152Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fbdf93bf-df7d-467e-a4d2-9458aa1360c8\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fbdf93bf-df7d-467e-a4d2-9458aa1360c8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Data Factory Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create and manage data factories, as well as child resources within them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DataFactory/dataFactories/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-09-12T19:16:42.3441035Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/673868aa-7521-48a0-acc6-0f60742d39f5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"673868aa-7521-48a0-acc6-0f60742d39f5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Data Lake Analytics Developer\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you submit, monitor, and manage your own jobs but not create or delete Data Lake Analytics accounts.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.BigAnalytics/accounts/*\",\r\n \"Microsoft.DataLakeAnalytics/accounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.BigAnalytics/accounts/Delete\",\r\n \"Microsoft.BigAnalytics/accounts/TakeOwnership/action\",\r\n \"Microsoft.BigAnalytics/accounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/TakeOwnership/action\",\r\n \"Microsoft.DataLakeAnalytics/accounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/dataLakeStoreAccounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/dataLakeStoreAccounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/storageAccounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/storageAccounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/firewallRules/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/firewallRules/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/computePolicies/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/computePolicies/Delete\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-20T00:33:29.3115234Z\",\r\n \"updatedOn\": \"2017-08-18T00:00:17.0411642Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/47b7735b-770e-4598-a7da-8b91488b4c88\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"47b7735b-770e-4598-a7da-8b91488b4c88\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DevTest Labs User\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you connect, start, restart, and shutdown your virtual machines in your Azure DevTest Labs.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Compute/availabilitySets/read\",\r\n \"Microsoft.Compute/virtualMachines/*/read\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Compute/virtualMachines/read\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.DevTestLab/*/read\",\r\n \"Microsoft.DevTestLab/labs/createEnvironment/action\",\r\n \"Microsoft.DevTestLab/labs/claimAnyVm/action\",\r\n \"Microsoft.DevTestLab/labs/formulas/delete\",\r\n \"Microsoft.DevTestLab/labs/formulas/read\",\r\n \"Microsoft.DevTestLab/labs/formulas/write\",\r\n \"Microsoft.DevTestLab/labs/policySets/evaluatePolicies/action\",\r\n \"Microsoft.DevTestLab/labs/virtualMachines/claim/action\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/networkInterfaces/*/read\",\r\n \"Microsoft.Network/networkInterfaces/join/action\",\r\n \"Microsoft.Network/networkInterfaces/read\",\r\n \"Microsoft.Network/networkInterfaces/write\",\r\n \"Microsoft.Network/publicIPAddresses/*/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/deployments/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Compute/virtualMachines/vmSizes/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-08T21:52:45.0657582Z\",\r\n \"updatedOn\": \"2017-02-02T02:38:38.2961026Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/76283e04-6283-4c54-8f91-bcf1374a3c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"76283e04-6283-4c54-8f91-bcf1374a3c64\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DNS Zone Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DNS zones and record sets in Azure DNS, but does not let you control who has access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/dnsZones/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T23:33:25.9730842Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:40.3710365Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/befefa01-2a29-4197-83a8-272ff33ce314\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"befefa01-2a29-4197-83a8-272ff33ce314\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DocumentDB Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DocumentDB accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DocumentDb/databaseAccounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:07.2132374Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5bd9cd88-fe45-4216-938b-f97437e15450\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5bd9cd88-fe45-4216-938b-f97437e15450\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Intelligent Systems Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Intelligent Systems accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.IntelligentSystems/accounts/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:59.7946586Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/03a6d094-3444-4b3d-88af-7477090a9e5e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"03a6d094-3444-4b3d-88af-7477090a9e5e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Key Vault Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage key vaults, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.KeyVault/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.KeyVault/locations/deletedVaults/purge/action\",\r\n \"Microsoft.KeyVault/hsmPools/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2017-12-14T02:01:18.46412Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f25e0fa2-a7c8-4377-a976-54943a77a395\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f25e0fa2-a7c8-4377-a976-54943a77a395\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Lab Creator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you create, manage, delete your managed labs under your Azure Lab Accounts.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ManagedLab/labAccounts/createLab/action\",\r\n \"Microsoft.ManagedLab/labAccounts/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-01-18T23:38:58.1036141Z\",\r\n \"updatedOn\": \"2018-02-16T00:20:27.3498866Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b97fb8bc-a8b2-4522-a38b-dd33c7e65ead\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b97fb8bc-a8b2-4522-a38b-dd33c7e65ead\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Log Analytics Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Log Analytics Contributor can read all monitoring data and edit monitoring settings. Editing monitoring settings includes adding the VM extension to VMs; reading storage account keys to be able to configure collection of logs from Azure Storage; creating and configuring Automation accounts; adding solutions; and configuring Azure diagnostics on all Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Automation/automationAccounts/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/extensions/*\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Compute/virtualMachines/extensions/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.OperationalInsights/*\",\r\n \"Microsoft.OperationsManagement/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourcegroups/deployments/*\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-25T21:51:45.3174711Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:26.6376126Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/92aaf0da-9dab-42b6-94a3-d43ce8d16293\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"92aaf0da-9dab-42b6-94a3-d43ce8d16293\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Log Analytics Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Log Analytics Reader can view and search all monitoring data as well as and view monitoring settings, including viewing the configuration of Azure diagnostics on all Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.OperationalInsights/workspaces/analytics/query/action\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.OperationalInsights/workspaces/sharedKeys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-02T00:20:28.1449012Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:26.0438523Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/73c42c96-874c-492b-b04d-ab87d138a893\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"73c42c96-874c-492b-b04d-ab87d138a893\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Logic App Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage logic app, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.Insights/logdefinitions/*\",\r\n \"Microsoft.Insights/metricDefinitions/*\",\r\n \"Microsoft.Logic/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/connectionGateways/*\",\r\n \"Microsoft.Web/connections/*\",\r\n \"Microsoft.Web/customApis/*\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/sites/functions/listSecrets/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-04-28T21:33:30.4656007Z\",\r\n \"updatedOn\": \"2018-01-10T23:11:44.85806Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/87a39d53-fc1b-424a-814c-f7e04687dc9e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"87a39d53-fc1b-424a-814c-f7e04687dc9e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Logic App Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you read, enable and disable logic app.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*/read\",\r\n \"Microsoft.Insights/diagnosticSettings/*/read\",\r\n \"Microsoft.Insights/metricDefinitions/*/read\",\r\n \"Microsoft.Logic/*/read\",\r\n \"Microsoft.Logic/workflows/disable/action\",\r\n \"Microsoft.Logic/workflows/enable/action\",\r\n \"Microsoft.Logic/workflows/validate/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/connectionGateways/*/read\",\r\n \"Microsoft.Web/connections/*/read\",\r\n \"Microsoft.Web/customApis/*/read\",\r\n \"Microsoft.Web/serverFarms/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-04-28T21:33:30.4656007Z\",\r\n \"updatedOn\": \"2018-01-10T23:14:26.9539724Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/515c2055-d9d4-4321-b1b9-bd0c9a0f79fe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"515c2055-d9d4-4321-b1b9-bd0c9a0f79fe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Managed Identity Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create, Read, Update, and Delete User Assigned Identity\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/read\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/write\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/delete\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-14T19:53:42.8804692Z\",\r\n \"updatedOn\": \"2017-12-14T22:17:02.2740594Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e40ec5ca-96e0-45a2-b4ff-59039f2c2b59\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e40ec5ca-96e0-45a2-b4ff-59039f2c2b59\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Managed Identity Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read and Assign User Assigned Identity\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/read\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/assign/action\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-14T19:52:04.3924594Z\",\r\n \"updatedOn\": \"2017-12-14T22:16:00.1483256Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f1a07417-d97a-45cb-824c-7a7467783830\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f1a07417-d97a-45cb-824c-7a7467783830\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Monitoring Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read all monitoring data and update monitoring settings.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.AlertsManagement/alerts/*\",\r\n \"Microsoft.AlertsManagement/alertsSummary/*\",\r\n \"Microsoft.Insights/AlertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/DiagnosticSettings/*\",\r\n \"Microsoft.Insights/eventtypes/*\",\r\n \"Microsoft.Insights/LogDefinitions/*\",\r\n \"Microsoft.Insights/MetricDefinitions/*\",\r\n \"Microsoft.Insights/Metrics/*\",\r\n \"Microsoft.Insights/Register/Action\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.OperationalInsights/workspaces/intelligencepacks/*\",\r\n \"Microsoft.OperationalInsights/workspaces/savedSearches/*\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.OperationalInsights/workspaces/sharedKeys/action\",\r\n \"Microsoft.OperationalInsights/workspaces/storageinsightconfigs/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.WorkloadMonitor/workloads/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-09-21T19:21:08.4345976Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:28.4990834Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/749f88d5-cbae-40b8-bcfc-e573ddc772fa\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"749f88d5-cbae-40b8-bcfc-e573ddc772fa\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Monitoring Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read all monitoring data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-09-21T19:19:52.4939376Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:27.262625Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/43d0d8ad-25c7-4714-9337-8ba259a9fe05\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"43d0d8ad-25c7-4714-9337-8ba259a9fe05\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage networks, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:00.3326359Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4d97b98b-1d4f-4787-a291-c67834d212e7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"New Relic APM Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage New Relic Application Performance Management accounts and applications, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"NewRelic.APM/accounts/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:07.7538043Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5d28c62d-5b37-4476-8438-e587778df237\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5d28c62d-5b37-4476-8438-e587778df237\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything, including access to resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:00.9179619Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:25.4031403Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Redis Cache Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Redis caches, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cache/redis/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:01.9877071Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e0f68234-74aa-48ed-b826-c38b57376e17\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e0f68234-74aa-48ed-b826-c38b57376e17\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Resource Policy Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"(Preview) Backfilled users from EA, with rights to create/modify resource policy, create support ticket and read resources/hierarchy.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/policyassignments/*\",\r\n \"Microsoft.Authorization/policydefinitions/*\",\r\n \"Microsoft.Authorization/policysetdefinitions/*\",\r\n \"Microsoft.PolicyInsights/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-25T19:08:01.3861639Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:27.8272264Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/36243c78-bf99-498c-9df9-86d9f8d28608\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"36243c78-bf99-498c-9df9-86d9f8d28608\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Scheduler Job Collections Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Scheduler job collections, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Scheduler/jobcollections/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:02.5343995Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/188a0f2f-5c9e-469b-ae67-2aa5ce574b94\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"188a0f2f-5c9e-469b-ae67-2aa5ce574b94\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Search Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Search services, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Search/searchServices/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:03.0463472Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7ca78c08-252a-4471-8644-bb5ff32d4ba0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7ca78c08-252a-4471-8644-bb5ff32d4ba0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Admin\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Security Admin Role\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.operationalInsights/workspaces/*/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Authorization/policyAssignments/*\",\r\n \"Microsoft.Authorization/policySetDefinitions/*\",\r\n \"Microsoft.Authorization/policyDefinitions/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-03T07:51:23.0917487Z\",\r\n \"updatedOn\": \"2017-11-09T01:46:17.1597247Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fb1c8493-542b-48eb-b624-b4c8fea62acd\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fb1c8493-542b-48eb-b624-b4c8fea62acd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage security components, security policies and virtual machines\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicCompute/*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*/write\",\r\n \"Microsoft.ClassicNetwork/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-22T17:45:15.8986455Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:03.5656122Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e3d13bf0-dd5a-482e-ba6b-9b8433878d10\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e3d13bf0-dd5a-482e-ba6b-9b8433878d10\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Security Reader Role\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.operationalInsights/workspaces/*/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-03T07:48:49.0516559Z\",\r\n \"updatedOn\": \"2017-05-03T18:42:54.978738Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/39bc4728-0917-49c7-9d2c-d95423bc2eb4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"39bc4728-0917-49c7-9d2c-d95423bc2eb4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Site Recovery service except vault creation and role assignment\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/locations/allocateStamp/action\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/write\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/*\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/*\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:46:17.4592776Z\",\r\n \"updatedOn\": \"2017-06-29T05:31:19.7240473Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6670b86e-a3f7-4917-ac9b-5d6ab1be4567\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6670b86e-a3f7-4917-ac9b-5d6ab1be4567\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you failover and failback but not perform other Site Recovery management operations\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/locations/allocateStamp/action\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/checkConsistency/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/reassociateGateway/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/renewcertificate/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/applyRecoveryPoint/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/failoverCommit/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/plannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/repairReplication/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/reProtect/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/testFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/testFailoverCleanup/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/unplannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/updateMobilityService/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/refreshProvider/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/replicationStorageClassificationMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationvCenters/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/failoverCommit/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/plannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/reProtect/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/testFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/testFailoverCleanup/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/unplannedFailover/action\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:47:50.1341148Z\",\r\n \"updatedOn\": \"2017-06-29T05:42:27.1715639Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/494ae006-db33-4328-bf46-533a6560a3ca\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"494ae006-db33-4328-bf46-533a6560a3ca\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view Site Recovery status but not perform other management operations\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/replicationStorageClassificationMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationvCenters/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:35:40.0093634Z\",\r\n \"updatedOn\": \"2017-05-26T19:54:51.393325Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/dbaa88c4-0c30-4179-9fb3-46319faa6149\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"dbaa88c4-0c30-4179-9fb3-46319faa6149\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL databases, but not access to them. Also, you can't manage their security-related policies or their parent SQL servers.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/locations/*/read\",\r\n \"Microsoft.Sql/servers/databases/*\",\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:41.1575716Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the security-related policies of SQL servers and databases, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/subnets/joinViaServiceEndpoint/action\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/read\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\",\r\n \"Microsoft.Sql/servers/firewallRules/*\",\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Sql/servers/securityAlertPolicies/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:40.2200727Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": \"yaiyun\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/056cd41c-7e88-42e1-933e-88ba6a50c9c3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"056cd41c-7e88-42e1-933e-88ba6a50c9c3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Server Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL servers and databases, but not access to them, and not their security -related policies.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/locations/*/read\",\r\n \"Microsoft.Sql/servers/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\",\r\n \"Microsoft.Sql/servers/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/securityAlertPolicies/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:41.845073Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage storage accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.Network/virtualNetworks/subnets/joinViaServiceEndpoint/action\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2017-08-21T07:43:20.3060994Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/17d1049b-9a84-46fb-8f53-869881c3d3ab\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"17d1049b-9a84-46fb-8f53-869881c3d3ab\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Key Operator Service Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Storage Account Key Operators are allowed to list and regenerate keys on Storage Accounts\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/regeneratekey/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-13T18:26:11.577057Z\",\r\n \"updatedOn\": \"2017-04-13T20:57:14.5990198Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/81a9662b-bebf-436f-a333-f67b29880f12\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"81a9662b-bebf-436f-a333-f67b29880f12\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Blob Data Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read, write and delete access to Azure Storage blob containers and data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/write\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/delete\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/write\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/delete\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ba92f5b4-2d11-453d-a403-e96b0029c9fe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ba92f5b4-2d11-453d-a403-e96b0029c9fe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Blob Data Reader (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read access to Azure Storage blob containers and data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2a2b9908-6ea1-4ae2-8e65-a410df84e7d1\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Queue Data Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read, write, and delete access to Azure Storage queues and queue messages.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/write\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/delete\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/write\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/delete\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/974c5e8b-45b9-4653-ba55-5f855dd0fb88\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"974c5e8b-45b9-4653-ba55-5f855dd0fb88\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Queue Data Reader (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read access to Azure Storage queues and queue messages.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/19e7f393-937e-4f77-808e-94535e297925\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"19e7f393-937e-4f77-808e-94535e297925\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Support Request Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you create and manage Support requests\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-22T22:25:37.8053068Z\",\r\n \"updatedOn\": \"2017-06-23T01:06:24.2399631Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/cfd33db0-3dd1-45e3-aa9d-cdbdf3b6f24e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"cfd33db0-3dd1-45e3-aa9d-cdbdf3b6f24e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Traffic Manager Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Traffic Manager profiles, but does not let you control who has access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/trafficManagerProfiles/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T23:33:25.9730842Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:44.1458854Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a4b10055-b0c7-44c2-b00f-c7b5b3550cf7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a4b10055-b0c7-44c2-b00f-c7b5b3550cf7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"User Access Administrator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage user access to Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:24.465664Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Administrator Login\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"-\\tUsers with this role have the ability to login to a virtual machine with Windows administrator or Linux root user privileges.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/virtualMachines/loginAsAdmin/action\",\r\n \"Microsoft.Compute/virtualMachines/login/action\",\r\n \"Microsoft.Compute/virtualMachine/loginAsAdmin/action\",\r\n \"Microsoft.Compute/virtualMachine/logon/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"updatedOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/1c0163c0-47e6-4577-8991-ea5c82e286e4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"1c0163c0-47e6-4577-8991-ea5c82e286e4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage virtual machines, but not access to them, and not the virtual network or storage account they�re connected to.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Compute/availabilitySets/*\",\r\n \"Microsoft.Compute/locations/*\",\r\n \"Microsoft.Compute/virtualMachines/*\",\r\n \"Microsoft.Compute/virtualMachineScaleSets/*\",\r\n \"Microsoft.DevTestLab/schedules/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/applicationGateways/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/loadBalancers/probes/join/action\",\r\n \"Microsoft.Network/loadBalancers/read\",\r\n \"Microsoft.Network/locations/*\",\r\n \"Microsoft.Network/networkInterfaces/*\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.RecoveryServices/locations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/*/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/backupProtectionIntent/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/write\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/write\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2017-11-14T03:00:30.1736393Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9980e02c-c2be-4d73-94e8-173b1dc7cf3c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine User Login\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Users with this role have the ability to login to a virtual machine as a regular user.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/virtualMachines/login/action\",\r\n \"Microsoft.Compute/virtualMachine/logon/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"updatedOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fb879df8-f326-4884-b1cf-06f3ad86be52\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fb879df8-f326-4884-b1cf-06f3ad86be52\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Web Plan Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the web plans for websites, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/serverFarms/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:05.9401651Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Website Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage websites (not web plans), but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/certificates/*\",\r\n \"Microsoft.Web/listSitesAssignedToHostName/read\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/sites/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:06.5272742Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"de139f84-1756-47ae-9be6-808fbbe84772\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"'asd and asd'\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-03-07T18:42:07.8446316Z\",\r\n \"updatedOn\": \"2018-03-09T00:37:49.4866756Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4d038b94-8151-421c-871c-bf003bd41a48\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4d038b94-8151-421c-871c-bf003bd41a48\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Read, monitor and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/DoNOtExist2\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T19:41:19.5740949Z\",\r\n \"updatedOn\": \"2017-08-08T20:30:27.6789432Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"54d11eda-97f5-4f67-905e-ada5cc5e5589\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader2\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Read, monitor and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T21:40:52.0128679Z\",\r\n \"updatedOn\": \"2017-08-08T21:40:52.0128679Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/213300b3-28f6-4204-b40d-65cae784d5c5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"213300b3-28f6-4204-b40d-65cae784d5c5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader3\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T21:41:46.0651912Z\",\r\n \"updatedOn\": \"2017-08-08T21:41:46.0651912Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/875fe016-e667-4e87-b057-6c1d54104aa9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"875fe016-e667-4e87-b057-6c1d54104aa9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_090c2623-185e-4bba-a5ac-0ec11519e2f0\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:20:19.2391214Z\",\r\n \"updatedOn\": \"2017-11-22T21:20:19.2391214Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/090c2623-185e-4bba-a5ac-0ec11519e2f0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"090c2623-185e-4bba-a5ac-0ec11519e2f0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_4e5d1904-3ab7-4f1c-8651-870593fa0d85\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:06:30.2192881Z\",\r\n \"updatedOn\": \"2017-11-22T21:06:30.2192881Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4e5d1904-3ab7-4f1c-8651-870593fa0d85\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4e5d1904-3ab7-4f1c-8651-870593fa0d85\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_967145b9-9e91-4db1-8052-07a30b03c8e9\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:24:50.2211944Z\",\r\n \"updatedOn\": \"2017-11-22T21:24:50.2211944Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/967145b9-9e91-4db1-8052-07a30b03c8e9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"967145b9-9e91-4db1-8052-07a30b03c8e9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"OnCommand Cloud Manager Operator\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"OnCommand Cloud Manager Permissions\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/disks/delete\",\r\n \"Microsoft.Compute/disks/read\",\r\n \"Microsoft.Compute/disks/write\",\r\n \"Microsoft.Compute/locations/operations/read\",\r\n \"Microsoft.Compute/locations/vmSizes/read\",\r\n \"Microsoft.Compute/operations/read\",\r\n \"Microsoft.Compute/virtualMachines/instanceView/read\",\r\n \"Microsoft.Compute/virtualMachines/powerOff/action\",\r\n \"Microsoft.Compute/virtualMachines/read\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Compute/virtualMachines/vmSizes/read\",\r\n \"Microsoft.Compute/virtualMachines/write\",\r\n \"Microsoft.Network/locations/operationResults/read\",\r\n \"Microsoft.Network/locations/operations/read\",\r\n \"Microsoft.Network/networkInterfaces/read\",\r\n \"Microsoft.Network/networkInterfaces/write\",\r\n \"Microsoft.Network/networkInterfaces/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/networkSecurityGroups/write\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/checkIpAddressAvailability/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/virtualMachines/read\",\r\n \"Microsoft.Network/virtualNetworks/virtualMachines/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/deployments/read\",\r\n \"Microsoft.Resources/deployments/write\",\r\n \"Microsoft.Resources/resources/read\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/delete\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourcegroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/write\",\r\n \"Microsoft.Storage/checknameavailability/read\",\r\n \"Microsoft.Storage/operations/read\",\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Storage/storageAccounts/regeneratekey/action\",\r\n \"Microsoft.Storage/storageAccounts/write\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-03-29T21:56:07.9054892Z\",\r\n \"updatedOn\": \"2017-03-29T21:56:07.9054892Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9acd117c-1527-4461-ab19-031c2329aa9b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9acd117c-1527-4461-ab19-031c2329aa9b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Support Custom Role\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Support Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-02-02T02:17:43.627696Z\",\r\n \"updatedOn\": \"2017-04-20T22:55:02.9860347Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ee2d57e0-fda3-436d-8174-f3c9684efb46\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ee2d57e0-fda3-436d-8174-f3c9684efb46\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test Administrator\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role to manage Azure environment\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ADHybridHealthService/configuration/read\",\r\n \"Microsoft.ADHybridHealthService/services/read\",\r\n \"Microsoft.ADHybridHealthService/services/servicemembers/read\",\r\n \"Microsoft.ADHybridHealthService/services/servicemembers/alerts/read\",\r\n \"Microsoft.ADHybridHealthService/services/alerts/read\",\r\n \"Microsoft.Advisor/register/action\",\r\n \"Microsoft.Advisor/recommendations/read\",\r\n \"Microsoft.Authorization/classicAdministrators/read\",\r\n \"Microsoft.Authorization/locks/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-25T23:19:00.1735084Z\",\r\n \"updatedOn\": \"2017-05-25T23:19:00.1735084Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/239cd0e7-5e27-4872-a1d0-0ff3c4cec6b6\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"239cd0e7-5e27-4872-a1d0-0ff3c4cec6b6\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test Administrator for testing\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role to manage Azure environment\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/roleAssignments/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-10-31T23:40:34.3971201Z\",\r\n \"updatedOn\": \"2017-10-31T23:40:34.3971201Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7db62a6c-edd9-42bb-b30e-31fc063ce154\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7db62a6c-edd9-42bb-b30e-31fc063ce154\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test definiton\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can monitor compute, network and storage, and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-30T20:29:54.258388Z\",\r\n \"updatedOn\": \"2017-06-30T20:29:54.258388Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/574857fa-2e5b-4029-ada2-7d042637cbfb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"574857fa-2e5b-4029-ada2-7d042637cbfb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test definiton2\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can monitor compute, network and storage, and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-30T20:32:19.4246182Z\",\r\n \"updatedOn\": \"2017-06-30T20:32:19.4246182Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/0b98a570-beae-486e-aa44-7cb035aa126d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"0b98a570-beae-486e-aa44-7cb035aa126d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_1c581fde-9c61-41fe-b0fa-9f113f09280d\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbactest\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T00:43:21.0606467Z\",\r\n \"updatedOn\": \"2017-04-21T18:07:28.8010892Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/41c81219-e0b7-4d81-96db-5ac27ff234be\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"41c81219-e0b7-4d81-96db-5ac27ff234be\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_2f81f152-b1b4-4d72-b8f5-5d37259420e5\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T01:05:07.7863114Z\",\r\n \"updatedOn\": \"2016-03-11T01:05:07.7863114Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a51d8fc0-3f4c-41df-90c6-2172129cb3a3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a51d8fc0-3f4c-41df-90c6-2172129cb3a3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_6d13263a-d237-4d4d-9227-a9e055757887\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-29T23:20:59.9048046Z\",\r\n \"updatedOn\": \"2017-06-29T23:20:59.9048046Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7749b7c9-67a5-4d9c-9e58-58c811859c1a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7749b7c9-67a5-4d9c-9e58-58c811859c1a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_6ff3b952-c97a-41db-83f5-b1313ec23328\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T01:05:14.1498525Z\",\r\n \"updatedOn\": \"2016-03-11T01:05:14.1498525Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/10162e6e-237a-438c-8dd4-7b9dfadcd1ef\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"10162e6e-237a-438c-8dd4-7b9dfadcd1ef\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage service and the APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2017-01-23T23:12:00.5823195Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/312a565d-c81f-4fd8-895a-4e21e48d571c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"312a565d-c81f-4fd8-895a-4e21e48d571c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Operator Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage service but not the APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*/read\",\r\n \"Microsoft.ApiManagement/service/backup/action\",\r\n \"Microsoft.ApiManagement/service/delete\",\r\n \"Microsoft.ApiManagement/service/managedeployments/action\",\r\n \"Microsoft.ApiManagement/service/read\",\r\n \"Microsoft.ApiManagement/service/restore/action\",\r\n \"Microsoft.ApiManagement/service/updatecertificate/action\",\r\n \"Microsoft.ApiManagement/service/updatehostname/action\",\r\n \"Microsoft.ApiManagement/service/write\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.ApiManagement/service/users/keys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-11-09T00:03:42.1194019Z\",\r\n \"updatedOn\": \"2016-11-18T23:56:25.4682649Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e022efe7-f5ba-4159-bbe4-b44f577e9b61\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e022efe7-f5ba-4159-bbe4-b44f577e9b61\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Reader Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read-only access to service and APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*/read\",\r\n \"Microsoft.ApiManagement/service/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.ApiManagement/service/users/keys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-11-09T00:26:45.1540473Z\",\r\n \"updatedOn\": \"2017-01-23T23:10:34.8876776Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/71522526-b88f-4d52-b57f-d31fc3546d0d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"71522526-b88f-4d52-b57f-d31fc3546d0d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Component Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage Application Insights components\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-11-29T20:30:34.2313394Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ae349356-3a1b-4a5e-921d-050484c6347e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ae349356-3a1b-4a5e-921d-050484c6347e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Snapshot Debugger\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Gives user permission to use Application Insights Snapshot Debugger features\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T21:25:12.3728747Z\",\r\n \"updatedOn\": \"2017-04-19T23:34:59.9511581Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/08954f03-6346-4c2e-81c0-ec3a5cfae23b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"08954f03-6346-4c2e-81c0-ec3a5cfae23b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Job Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create and Manage Jobs using Automation Runbooks.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T20:52:41.0020018Z\",\r\n \"updatedOn\": \"2018-03-06T02:20:41.6886187Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4fe576fe-1146-4730-92eb-48519fa6bf9f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4fe576fe-1146-4730-92eb-48519fa6bf9f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Automation Operators are able to start, stop, suspend, and resume jobs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/write\",\r\n \"Microsoft.Automation/automationAccounts/linkedWorkspace/read\",\r\n \"Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/read\",\r\n \"Microsoft.Automation/automationAccounts/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/write\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-18T01:05:03.391613Z\",\r\n \"updatedOn\": \"2018-03-06T02:10:10.7101464Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d3881f73-407a-4167-8283-e981cbba0404\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d3881f73-407a-4167-8283-e981cbba0404\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Runbook Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read Runbook properties - to be able to create Jobs of the runbook.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T20:47:49.5640674Z\",\r\n \"updatedOn\": \"2017-04-25T01:00:45.6444999Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5fb5aef8-1081-4b8e-bb16-9d5d0385bab5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5fb5aef8-1081-4b8e-bb16-9d5d0385bab5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Azure Stack Registration Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Azure Stack registrations.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.AzureStack/registrations/products/listDetails/action\",\r\n \"Microsoft.AzureStack/registrations/products/read\",\r\n \"Microsoft.AzureStack/registrations/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-13T23:42:06.2161827Z\",\r\n \"updatedOn\": \"2017-11-13T23:54:02.400708Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6f12a6df-dd06-4f3e-bcb1-ce8be600526a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6f12a6df-dd06-4f3e-bcb1-ce8be600526a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Backup Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage backup service,but can't create vaults and give access to others\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/*\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/*\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/*\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupSecurityPIN/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:12:15.7321344Z\",\r\n \"updatedOn\": \"2017-07-07T06:22:36.4530284Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e467623-bb1f-42f4-a55d-6e525e11384b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e467623-bb1f-42f4-a55d-6e525e11384b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Backup Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage backup services, except removal of backup, vault creation and giving access to others\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/backup/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationsStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/restore/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/cancel/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/write\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/write\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/provisionInstantItemRecovery/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/revokeInstantItemRecovery/action\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/write\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:21:11.894764Z\",\r\n \"updatedOn\": \"2017-09-13T10:34:41.5049784Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/00c29273-979b-4161-815c-10b084fb9324\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"00c29273-979b-4161-815c-10b084fb9324\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Backup Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view backup services, but can't make changes\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationsStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:18:41.3893065Z\",\r\n \"updatedOn\": \"2017-09-13T10:33:25.5814653Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a795c7a0-d4a2-40c1-ae25-d81f01202912\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a795c7a0-d4a2-40c1-ae25-d81f01202912\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Billing Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows read access to billing data\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Billing/*/read\",\r\n \"Microsoft.Consumption/*/read\",\r\n \"Microsoft.Commerce/*/read\",\r\n \"Microsoft.Management/managementGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-25T02:13:38.9054151Z\",\r\n \"updatedOn\": \"2017-09-19T17:36:32.7624564Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fa23ad8b-c56e-40d8-ac0c-ce449e1d2c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fa23ad8b-c56e-40d8-ac0c-ce449e1d2c64\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"BizTalk Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage BizTalk services, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.BizTalkServices/BizTalk/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:55.8430061Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e3c6656-6cfa-4708-81fe-0de47ac73342\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e3c6656-6cfa-4708-81fe-0de47ac73342\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Endpoint Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage CDN endpoints, but can’t grant access to other users.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/endpoints/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:52.6231539Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/426e0c7f-0c7e-4658-b36f-ff54d6c29b45\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"426e0c7f-0c7e-4658-b36f-ff54d6c29b45\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Endpoint Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view CDN endpoints, but can’t make changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/endpoints/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:53.1585846Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/871e35f6-b5c1-49cc-a043-bde969a0f2cd\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"871e35f6-b5c1-49cc-a043-bde969a0f2cd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Profile Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage CDN profiles and their endpoints, but can’t grant access to other users.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:53.7051278Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ec156ff8-a8d1-4d15-830c-5b80698ca432\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ec156ff8-a8d1-4d15-830c-5b80698ca432\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Profile Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view CDN profiles and their endpoints, but can’t make changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:54.2283001Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8f96442b-4075-438f-813d-ad51ab4019af\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8f96442b-4075-438f-813d-ad51ab4019af\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic networks, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicNetwork/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:56.3934954Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b34d265f-36f7-4a0d-a4d4-e158ca92e90f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b34d265f-36f7-4a0d-a4d4-e158ca92e90f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic storage accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:56.9379206Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/86e8f5dc-a6e9-4c67-9d15-de283e8eac25\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"86e8f5dc-a6e9-4c67-9d15-de283e8eac25\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Key Operator Service Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Classic Storage Account Key Operators are allowed to list and regenerate keys on Classic Storage Accounts\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/listkeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/regeneratekey/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-13T18:22:52.14611Z\",\r\n \"updatedOn\": \"2017-04-13T20:54:03.0505986Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/985d6b00-f706-48f5-a6fe-d0ca12fb668d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"985d6b00-f706-48f5-a6fe-d0ca12fb668d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicCompute/domainNames/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*\",\r\n \"Microsoft.ClassicNetwork/networkSecurityGroups/join/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/link/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/join/action\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/disks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/images/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:57.4788684Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d73bb868-a0df-4d4d-bd69-98a00b01fccb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d73bb868-a0df-4d4d-bd69-98a00b01fccb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"ClearDB MySQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage ClearDB MySQL databases, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"successbricks.cleardb/databases/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:58.1393839Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9106cda0-8a86-4e81-b686-29a22c54effe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9106cda0-8a86-4e81-b686-29a22c54effe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything except access to resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Delete\",\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/elevateAccess/Action\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-12-14T02:04:45.1393855Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Cosmos DB Account Reader Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read Azure Cosmos DB Accounts data\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DocumentDB/*/read\",\r\n \"Microsoft.DocumentDB/databaseAccounts/readonlykeys/action\",\r\n \"Microsoft.Insights/MetricDefinitions/read\",\r\n \"Microsoft.Insights/Metrics/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-10-30T17:53:54.6005577Z\",\r\n \"updatedOn\": \"2018-02-21T01:36:59.6186231Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fbdf93bf-df7d-467e-a4d2-9458aa1360c8\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fbdf93bf-df7d-467e-a4d2-9458aa1360c8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Data Factory Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create and manage data factories, as well as child resources within them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DataFactory/dataFactories/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-09-12T19:16:42.3441035Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/673868aa-7521-48a0-acc6-0f60742d39f5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"673868aa-7521-48a0-acc6-0f60742d39f5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Data Lake Analytics Developer\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you submit, monitor, and manage your own jobs but not create or delete Data Lake Analytics accounts.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.BigAnalytics/accounts/*\",\r\n \"Microsoft.DataLakeAnalytics/accounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.BigAnalytics/accounts/Delete\",\r\n \"Microsoft.BigAnalytics/accounts/TakeOwnership/action\",\r\n \"Microsoft.BigAnalytics/accounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/TakeOwnership/action\",\r\n \"Microsoft.DataLakeAnalytics/accounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/dataLakeStoreAccounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/dataLakeStoreAccounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/storageAccounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/storageAccounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/firewallRules/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/firewallRules/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/computePolicies/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/computePolicies/Delete\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-20T00:33:29.3115234Z\",\r\n \"updatedOn\": \"2017-08-18T00:00:17.0411642Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/47b7735b-770e-4598-a7da-8b91488b4c88\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"47b7735b-770e-4598-a7da-8b91488b4c88\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DevTest Labs User\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you connect, start, restart, and shutdown your virtual machines in your Azure DevTest Labs.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Compute/availabilitySets/read\",\r\n \"Microsoft.Compute/virtualMachines/*/read\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Compute/virtualMachines/read\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.DevTestLab/*/read\",\r\n \"Microsoft.DevTestLab/labs/createEnvironment/action\",\r\n \"Microsoft.DevTestLab/labs/claimAnyVm/action\",\r\n \"Microsoft.DevTestLab/labs/formulas/delete\",\r\n \"Microsoft.DevTestLab/labs/formulas/read\",\r\n \"Microsoft.DevTestLab/labs/formulas/write\",\r\n \"Microsoft.DevTestLab/labs/policySets/evaluatePolicies/action\",\r\n \"Microsoft.DevTestLab/labs/virtualMachines/claim/action\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/networkInterfaces/*/read\",\r\n \"Microsoft.Network/networkInterfaces/join/action\",\r\n \"Microsoft.Network/networkInterfaces/read\",\r\n \"Microsoft.Network/networkInterfaces/write\",\r\n \"Microsoft.Network/publicIPAddresses/*/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/deployments/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Compute/virtualMachines/vmSizes/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-08T21:52:45.0657582Z\",\r\n \"updatedOn\": \"2017-02-02T02:38:38.2961026Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/76283e04-6283-4c54-8f91-bcf1374a3c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"76283e04-6283-4c54-8f91-bcf1374a3c64\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DNS Zone Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DNS zones and record sets in Azure DNS, but does not let you control who has access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/dnsZones/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T23:33:25.9730842Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:40.3710365Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/befefa01-2a29-4197-83a8-272ff33ce314\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"befefa01-2a29-4197-83a8-272ff33ce314\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DocumentDB Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DocumentDB accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DocumentDb/databaseAccounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:07.2132374Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5bd9cd88-fe45-4216-938b-f97437e15450\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5bd9cd88-fe45-4216-938b-f97437e15450\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Intelligent Systems Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Intelligent Systems accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.IntelligentSystems/accounts/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:59.7946586Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/03a6d094-3444-4b3d-88af-7477090a9e5e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"03a6d094-3444-4b3d-88af-7477090a9e5e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Key Vault Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage key vaults, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.KeyVault/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.KeyVault/locations/deletedVaults/purge/action\",\r\n \"Microsoft.KeyVault/hsmPools/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2017-12-14T02:01:18.46412Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f25e0fa2-a7c8-4377-a976-54943a77a395\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f25e0fa2-a7c8-4377-a976-54943a77a395\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Lab Creator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you create, manage, delete your managed labs under your Azure Lab Accounts.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.LabServices/labAccounts/*/read\",\r\n \"Microsoft.LabServices/labAccounts/createLab/action\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-01-18T23:38:58.1036141Z\",\r\n \"updatedOn\": \"2018-03-08T19:53:30.3032044Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b97fb8bc-a8b2-4522-a38b-dd33c7e65ead\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b97fb8bc-a8b2-4522-a38b-dd33c7e65ead\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Log Analytics Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Log Analytics Contributor can read all monitoring data and edit monitoring settings. Editing monitoring settings includes adding the VM extension to VMs; reading storage account keys to be able to configure collection of logs from Azure Storage; creating and configuring Automation accounts; adding solutions; and configuring Azure diagnostics on all Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Automation/automationAccounts/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/extensions/*\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Compute/virtualMachines/extensions/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.OperationalInsights/*\",\r\n \"Microsoft.OperationsManagement/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourcegroups/deployments/*\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-25T21:51:45.3174711Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:26.6376126Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/92aaf0da-9dab-42b6-94a3-d43ce8d16293\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"92aaf0da-9dab-42b6-94a3-d43ce8d16293\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Log Analytics Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Log Analytics Reader can view and search all monitoring data as well as and view monitoring settings, including viewing the configuration of Azure diagnostics on all Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.OperationalInsights/workspaces/analytics/query/action\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.OperationalInsights/workspaces/sharedKeys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-02T00:20:28.1449012Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:26.0438523Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/73c42c96-874c-492b-b04d-ab87d138a893\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"73c42c96-874c-492b-b04d-ab87d138a893\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Logic App Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage logic app, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.Insights/logdefinitions/*\",\r\n \"Microsoft.Insights/metricDefinitions/*\",\r\n \"Microsoft.Logic/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/connectionGateways/*\",\r\n \"Microsoft.Web/connections/*\",\r\n \"Microsoft.Web/customApis/*\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/sites/functions/listSecrets/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-04-28T21:33:30.4656007Z\",\r\n \"updatedOn\": \"2018-01-10T23:11:44.85806Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/87a39d53-fc1b-424a-814c-f7e04687dc9e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"87a39d53-fc1b-424a-814c-f7e04687dc9e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Logic App Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you read, enable and disable logic app.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*/read\",\r\n \"Microsoft.Insights/diagnosticSettings/*/read\",\r\n \"Microsoft.Insights/metricDefinitions/*/read\",\r\n \"Microsoft.Logic/*/read\",\r\n \"Microsoft.Logic/workflows/disable/action\",\r\n \"Microsoft.Logic/workflows/enable/action\",\r\n \"Microsoft.Logic/workflows/validate/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/connectionGateways/*/read\",\r\n \"Microsoft.Web/connections/*/read\",\r\n \"Microsoft.Web/customApis/*/read\",\r\n \"Microsoft.Web/serverFarms/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-04-28T21:33:30.4656007Z\",\r\n \"updatedOn\": \"2018-01-10T23:14:26.9539724Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/515c2055-d9d4-4321-b1b9-bd0c9a0f79fe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"515c2055-d9d4-4321-b1b9-bd0c9a0f79fe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Managed Identity Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create, Read, Update, and Delete User Assigned Identity\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/read\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/write\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/delete\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-14T19:53:42.8804692Z\",\r\n \"updatedOn\": \"2017-12-14T22:17:02.2740594Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e40ec5ca-96e0-45a2-b4ff-59039f2c2b59\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e40ec5ca-96e0-45a2-b4ff-59039f2c2b59\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Managed Identity Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read and Assign User Assigned Identity\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/read\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/assign/action\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-14T19:52:04.3924594Z\",\r\n \"updatedOn\": \"2017-12-14T22:16:00.1483256Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f1a07417-d97a-45cb-824c-7a7467783830\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f1a07417-d97a-45cb-824c-7a7467783830\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Monitoring Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read all monitoring data and update monitoring settings.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.AlertsManagement/alerts/*\",\r\n \"Microsoft.AlertsManagement/alertsSummary/*\",\r\n \"Microsoft.Insights/AlertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/DiagnosticSettings/*\",\r\n \"Microsoft.Insights/eventtypes/*\",\r\n \"Microsoft.Insights/LogDefinitions/*\",\r\n \"Microsoft.Insights/MetricDefinitions/*\",\r\n \"Microsoft.Insights/Metrics/*\",\r\n \"Microsoft.Insights/Register/Action\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.OperationalInsights/workspaces/intelligencepacks/*\",\r\n \"Microsoft.OperationalInsights/workspaces/savedSearches/*\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.OperationalInsights/workspaces/sharedKeys/action\",\r\n \"Microsoft.OperationalInsights/workspaces/storageinsightconfigs/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.WorkloadMonitor/workloads/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-09-21T19:21:08.4345976Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:28.4990834Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/749f88d5-cbae-40b8-bcfc-e573ddc772fa\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"749f88d5-cbae-40b8-bcfc-e573ddc772fa\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Monitoring Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read all monitoring data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-09-21T19:19:52.4939376Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:27.262625Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/43d0d8ad-25c7-4714-9337-8ba259a9fe05\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"43d0d8ad-25c7-4714-9337-8ba259a9fe05\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage networks, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:00.3326359Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4d97b98b-1d4f-4787-a291-c67834d212e7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"New Relic APM Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage New Relic Application Performance Management accounts and applications, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"NewRelic.APM/accounts/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:07.7538043Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5d28c62d-5b37-4476-8438-e587778df237\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5d28c62d-5b37-4476-8438-e587778df237\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything, including access to resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:00.9179619Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:25.4031403Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Redis Cache Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Redis caches, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cache/redis/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:01.9877071Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e0f68234-74aa-48ed-b826-c38b57376e17\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e0f68234-74aa-48ed-b826-c38b57376e17\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Resource Policy Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"(Preview) Backfilled users from EA, with rights to create/modify resource policy, create support ticket and read resources/hierarchy.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/policyassignments/*\",\r\n \"Microsoft.Authorization/policydefinitions/*\",\r\n \"Microsoft.Authorization/policysetdefinitions/*\",\r\n \"Microsoft.PolicyInsights/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-25T19:08:01.3861639Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:27.8272264Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/36243c78-bf99-498c-9df9-86d9f8d28608\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"36243c78-bf99-498c-9df9-86d9f8d28608\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Scheduler Job Collections Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Scheduler job collections, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Scheduler/jobcollections/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:02.5343995Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/188a0f2f-5c9e-469b-ae67-2aa5ce574b94\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"188a0f2f-5c9e-469b-ae67-2aa5ce574b94\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Search Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Search services, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Search/searchServices/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:03.0463472Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7ca78c08-252a-4471-8644-bb5ff32d4ba0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7ca78c08-252a-4471-8644-bb5ff32d4ba0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Admin\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Security Admin Role\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Authorization/policyAssignments/*\",\r\n \"Microsoft.Authorization/policyDefinitions/*\",\r\n \"Microsoft.Authorization/policySetDefinitions/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.operationalInsights/workspaces/*/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*/read\",\r\n \"Microsoft.Security/locations/alerts/dismiss/action\",\r\n \"Microsoft.Security/locations/alerts/activate/action\",\r\n \"Microsoft.Security/locations/tasks/dismiss/action\",\r\n \"Microsoft.Security/locations/tasks/activate/action\",\r\n \"Microsoft.Security/policies/write\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-03T07:51:23.0917487Z\",\r\n \"updatedOn\": \"2018-03-08T18:19:50.7393029Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fb1c8493-542b-48eb-b624-b4c8fea62acd\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fb1c8493-542b-48eb-b624-b4c8fea62acd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage security components, security policies and virtual machines\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicCompute/*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*/write\",\r\n \"Microsoft.ClassicNetwork/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-22T17:45:15.8986455Z\",\r\n \"updatedOn\": \"2018-03-08T18:18:48.618362Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e3d13bf0-dd5a-482e-ba6b-9b8433878d10\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e3d13bf0-dd5a-482e-ba6b-9b8433878d10\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Security Reader Role\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.operationalInsights/workspaces/*/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-03T07:48:49.0516559Z\",\r\n \"updatedOn\": \"2017-05-03T18:42:54.978738Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/39bc4728-0917-49c7-9d2c-d95423bc2eb4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"39bc4728-0917-49c7-9d2c-d95423bc2eb4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Site Recovery service except vault creation and role assignment\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/locations/allocateStamp/action\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/write\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/*\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/*\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:46:17.4592776Z\",\r\n \"updatedOn\": \"2017-06-29T05:31:19.7240473Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6670b86e-a3f7-4917-ac9b-5d6ab1be4567\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6670b86e-a3f7-4917-ac9b-5d6ab1be4567\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you failover and failback but not perform other Site Recovery management operations\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/locations/allocateStamp/action\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/checkConsistency/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/reassociateGateway/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/renewcertificate/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/applyRecoveryPoint/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/failoverCommit/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/plannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/repairReplication/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/reProtect/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/testFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/testFailoverCleanup/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/unplannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/updateMobilityService/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/refreshProvider/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/replicationStorageClassificationMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationvCenters/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/failoverCommit/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/plannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/reProtect/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/testFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/testFailoverCleanup/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/unplannedFailover/action\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:47:50.1341148Z\",\r\n \"updatedOn\": \"2017-06-29T05:42:27.1715639Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/494ae006-db33-4328-bf46-533a6560a3ca\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"494ae006-db33-4328-bf46-533a6560a3ca\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view Site Recovery status but not perform other management operations\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/replicationStorageClassificationMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationvCenters/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:35:40.0093634Z\",\r\n \"updatedOn\": \"2017-05-26T19:54:51.393325Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/dbaa88c4-0c30-4179-9fb3-46319faa6149\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"dbaa88c4-0c30-4179-9fb3-46319faa6149\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL databases, but not access to them. Also, you can't manage their security-related policies or their parent SQL servers.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/locations/*/read\",\r\n \"Microsoft.Sql/servers/databases/*\",\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:41.1575716Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the security-related policies of SQL servers and databases, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/subnets/joinViaServiceEndpoint/action\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/read\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\",\r\n \"Microsoft.Sql/servers/firewallRules/*\",\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Sql/servers/securityAlertPolicies/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:40.2200727Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": \"yaiyun\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/056cd41c-7e88-42e1-933e-88ba6a50c9c3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"056cd41c-7e88-42e1-933e-88ba6a50c9c3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Server Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL servers and databases, but not access to them, and not their security -related policies.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/locations/*/read\",\r\n \"Microsoft.Sql/servers/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\",\r\n \"Microsoft.Sql/servers/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/securityAlertPolicies/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:41.845073Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage storage accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.Network/virtualNetworks/subnets/joinViaServiceEndpoint/action\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2017-08-21T07:43:20.3060994Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/17d1049b-9a84-46fb-8f53-869881c3d3ab\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"17d1049b-9a84-46fb-8f53-869881c3d3ab\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Key Operator Service Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Storage Account Key Operators are allowed to list and regenerate keys on Storage Accounts\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/regeneratekey/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-13T18:26:11.577057Z\",\r\n \"updatedOn\": \"2017-04-13T20:57:14.5990198Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/81a9662b-bebf-436f-a333-f67b29880f12\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"81a9662b-bebf-436f-a333-f67b29880f12\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Blob Data Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read, write and delete access to Azure Storage blob containers and data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/write\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/delete\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/write\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/delete\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ba92f5b4-2d11-453d-a403-e96b0029c9fe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ba92f5b4-2d11-453d-a403-e96b0029c9fe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Blob Data Reader (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read access to Azure Storage blob containers and data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2a2b9908-6ea1-4ae2-8e65-a410df84e7d1\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Queue Data Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read, write, and delete access to Azure Storage queues and queue messages.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/write\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/delete\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/write\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/delete\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/974c5e8b-45b9-4653-ba55-5f855dd0fb88\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"974c5e8b-45b9-4653-ba55-5f855dd0fb88\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Queue Data Reader (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read access to Azure Storage queues and queue messages.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/19e7f393-937e-4f77-808e-94535e297925\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"19e7f393-937e-4f77-808e-94535e297925\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Support Request Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you create and manage Support requests\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-22T22:25:37.8053068Z\",\r\n \"updatedOn\": \"2017-06-23T01:06:24.2399631Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/cfd33db0-3dd1-45e3-aa9d-cdbdf3b6f24e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"cfd33db0-3dd1-45e3-aa9d-cdbdf3b6f24e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Traffic Manager Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Traffic Manager profiles, but does not let you control who has access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/trafficManagerProfiles/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T23:33:25.9730842Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:44.1458854Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a4b10055-b0c7-44c2-b00f-c7b5b3550cf7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a4b10055-b0c7-44c2-b00f-c7b5b3550cf7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"User Access Administrator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage user access to Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:24.465664Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Administrator Login\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"-\\tUsers with this role have the ability to login to a virtual machine with Windows administrator or Linux root user privileges.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/virtualMachines/loginAsAdmin/action\",\r\n \"Microsoft.Compute/virtualMachines/login/action\",\r\n \"Microsoft.Compute/virtualMachine/loginAsAdmin/action\",\r\n \"Microsoft.Compute/virtualMachine/logon/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"updatedOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/1c0163c0-47e6-4577-8991-ea5c82e286e4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"1c0163c0-47e6-4577-8991-ea5c82e286e4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage virtual machines, but not access to them, and not the virtual network or storage account they�re connected to.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Compute/availabilitySets/*\",\r\n \"Microsoft.Compute/locations/*\",\r\n \"Microsoft.Compute/virtualMachines/*\",\r\n \"Microsoft.Compute/virtualMachineScaleSets/*\",\r\n \"Microsoft.DevTestLab/schedules/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/applicationGateways/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/loadBalancers/probes/join/action\",\r\n \"Microsoft.Network/loadBalancers/read\",\r\n \"Microsoft.Network/locations/*\",\r\n \"Microsoft.Network/networkInterfaces/*\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.RecoveryServices/locations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/*/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/backupProtectionIntent/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/write\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/write\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2017-11-14T03:00:30.1736393Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9980e02c-c2be-4d73-94e8-173b1dc7cf3c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine User Login\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Users with this role have the ability to login to a virtual machine as a regular user.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/virtualMachines/login/action\",\r\n \"Microsoft.Compute/virtualMachine/logon/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"updatedOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fb879df8-f326-4884-b1cf-06f3ad86be52\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fb879df8-f326-4884-b1cf-06f3ad86be52\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Web Plan Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the web plans for websites, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/serverFarms/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:05.9401651Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Website Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage websites (not web plans), but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/certificates/*\",\r\n \"Microsoft.Web/listSitesAssignedToHostName/read\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/sites/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:06.5272742Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"de139f84-1756-47ae-9be6-808fbbe84772\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -29,7 +29,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:45:33 GMT" + "Sat, 10 Mar 2018 00:21:05 GMT" ], "Pragma": [ "no-cache" @@ -38,7 +38,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -50,7 +50,7 @@ "1" ], "x-ms-request-id": [ - "b546c0bb-bd6a-4741-b8ef-c93667c88b29" + "34829e03-5566-4f9c-9c66-2cca42734e53" ], "X-Content-Type-Options": [ "nosniff" @@ -62,22 +62,22 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14999" + "14990" ], "x-ms-correlation-request-id": [ - "73cbe7ac-0ab6-423f-9e76-af4c2444438f" + "55c18ff5-9984-456c-9af1-ea6c1ccbdde9" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014533Z:73cbe7ac-0ab6-423f-9e76-af4c2444438f" + "WESTUS2:20180310T002106Z:55c18ff5-9984-456c-9af1-ea6c1ccbdde9" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/65b7698d-819c-424b-9019-bd6d6d530817?api-version=2018-01-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy82NWI3Njk4ZC04MTljLTQyNGItOTAxOS1iZDZkNmQ1MzA4MTc/YXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/f68fc418-0e60-401c-b883-d68128829cfb?api-version=2018-01-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy9mNjhmYzQxOC0wZTYwLTQwMWMtYjg4My1kNjgxMjg4MjljZmI/YXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"d91d18e4-234d-4391-b074-db7d23acf4ad\"\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"81b0d82d-de8c-48de-a87f-5349fc02aa90\"\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -86,17 +86,17 @@ "254" ], "x-ms-client-request-id": [ - "035c72c5-ee46-4d5c-8a1d-86fb4b508208" + "ae2e01fe-f59b-491f-b2a6-57883ae7d217" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"d91d18e4-234d-4391-b074-db7d23acf4ad\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2018-02-16T01:45:34.1146864Z\",\r\n \"updatedOn\": \"2018-02-16T01:45:34.1146864Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/65b7698d-819c-424b-9019-bd6d6d530817\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"65b7698d-819c-424b-9019-bd6d6d530817\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"81b0d82d-de8c-48de-a87f-5349fc02aa90\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2018-03-10T00:21:07.2119823Z\",\r\n \"updatedOn\": \"2018-03-10T00:21:07.2119823Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/f68fc418-0e60-401c-b883-d68128829cfb\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f68fc418-0e60-401c-b883-d68128829cfb\"\r\n}", "ResponseHeaders": { "Content-Length": [ "787" @@ -111,22 +111,22 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:45:35 GMT" + "Sat, 10 Mar 2018 00:21:08 GMT" ], "Pragma": [ "no-cache" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" ], "x-ms-request-charge": [ - "2" + "3" ], "x-ms-request-id": [ - "52fbee71-c11c-4ac5-8be9-0fa95a47fe27" + "d9e3e128-719f-4992-b295-4ab8ea7d6afc" ], "X-Content-Type-Options": [ "nosniff" @@ -141,32 +141,32 @@ "1199" ], "x-ms-correlation-request-id": [ - "c31b7af8-917f-4c3d-9929-9055c59fd81c" + "349e2fe3-5fee-4043-bb5e-f7eec9502d15" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014535Z:c31b7af8-917f-4c3d-9929-9055c59fd81c" + "WESTUS2:20180310T002109Z:349e2fe3-5fee-4043-bb5e-f7eec9502d15" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/65b7698d-819c-424b-9019-bd6d6d530817?api-version=2018-01-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy82NWI3Njk4ZC04MTljLTQyNGItOTAxOS1iZDZkNmQ1MzA4MTc/YXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/f68fc418-0e60-401c-b883-d68128829cfb?api-version=2018-01-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy9mNjhmYzQxOC0wZTYwLTQwMWMtYjg4My1kNjgxMjg4MjljZmI/YXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "f8b41471-a3b4-46b8-b21c-cb134a7affe2" + "7f9d8749-5697-40a8-94ab-29f3e435ebde" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"d91d18e4-234d-4391-b074-db7d23acf4ad\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2018-02-16T01:45:35.0744747Z\",\r\n \"updatedOn\": \"2018-02-16T01:45:35.0744747Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/65b7698d-819c-424b-9019-bd6d6d530817\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"65b7698d-819c-424b-9019-bd6d6d530817\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"81b0d82d-de8c-48de-a87f-5349fc02aa90\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2018-03-10T00:21:08.6572714Z\",\r\n \"updatedOn\": \"2018-03-10T00:21:08.6572714Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/f68fc418-0e60-401c-b883-d68128829cfb\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f68fc418-0e60-401c-b883-d68128829cfb\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -178,7 +178,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:45:36 GMT" + "Sat, 10 Mar 2018 00:21:09 GMT" ], "Pragma": [ "no-cache" @@ -187,7 +187,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -199,7 +199,7 @@ "1" ], "x-ms-request-id": [ - "4043db5a-2beb-4ec6-9ce2-57f5268fc9d1" + "5bb9f519-5b41-4cfd-9182-4cf073d10edc" ], "X-Content-Type-Options": [ "nosniff" @@ -214,10 +214,10 @@ "1198" ], "x-ms-correlation-request-id": [ - "55be0536-927e-45ac-9a32-3fb9d498ae36" + "25d72184-7ff1-4c30-8ce4-ccf5e7e3dfdb" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014536Z:55be0536-927e-45ac-9a32-3fb9d498ae36" + "WESTUS2:20180310T002110Z:25d72184-7ff1-4c30-8ce4-ccf5e7e3dfdb" ] }, "StatusCode": 200 @@ -229,17 +229,17 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "f597ceea-eaf0-419d-aa1a-9858303f5005" + "f6f69d71-db45-4493-83c2-f345fb2857fb" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/032f61d2-ed09-40c9-8657-26a273da7bae\",\r\n \"principalId\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-01-12T00:09:30.6354554Z\",\r\n \"updatedOn\": \"2018-01-12T00:09:30.6354554Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/fa1a4d3b-2cca-406b-8956-6b6b32377641\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"fa1a4d3b-2cca-406b-8956-6b6b32377641\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"principalId\": \"a7766200-6226-48e1-b4f7-7e2a7c4fbe53\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-14T00:03:57.7616429Z\",\r\n \"updatedOn\": \"2018-02-14T00:03:57.7616429Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/0c8d7a82-ee7f-43c1-aef7-b7c6e0266fb1\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"0c8d7a82-ee7f-43c1-aef7-b7c6e0266fb1\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7db62a6c-edd9-42bb-b30e-31fc063ce154\",\r\n \"principalId\": \"39ae49d9-cce2-478d-b758-0758fd99dc6a\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-10-31T23:48:33.4485152Z\",\r\n \"updatedOn\": \"2017-10-31T23:48:33.4485152Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/d83d213d-cd05-44b7-9080-9148eaeec30a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"d83d213d-cd05-44b7-9080-9148eaeec30a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"06f6eff5-0f4b-43a3-bee8-24e70a9ce55c\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T00:36:56.1924345Z\",\r\n \"updatedOn\": \"2017-06-29T00:36:56.1924345Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/b5714af5-59db-4c0f-bb29-bc788deadf2f\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b5714af5-59db-4c0f-bb29-bc788deadf2f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"0ba53ba2-b55c-47b4-81e3-7ec9a4e674f4\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T01:12:34.5615876Z\",\r\n \"updatedOn\": \"2017-06-29T01:12:34.5615876Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/4045100b-8f68-40c9-b678-b8483e111ac9\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"4045100b-8f68-40c9-b678-b8483e111ac9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"3098cd15-3216-4ac9-8048-24bd552170cb\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-11-03T18:48:14.7183609Z\",\r\n \"updatedOn\": \"2017-11-03T18:48:14.7183609Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/bd5a7d4c-1e18-4695-ade5-423350b56d21\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"bd5a7d4c-1e18-4695-ade5-423350b56d21\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"38893b88-e77f-4439-930c-07293b5b0892\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-01-10T21:43:24.2108836Z\",\r\n \"updatedOn\": \"2018-01-10T21:43:24.2108836Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/ad92ce71-4103-48b0-a15a-1e9a96c12ed1\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"ad92ce71-4103-48b0-a15a-1e9a96c12ed1\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"3a1444bd-870b-443f-b308-2eae91c2eba1\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-07T16:58:54.8987377Z\",\r\n \"updatedOn\": \"2017-06-07T16:58:54.8987377Z\",\r\n \"createdBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"updatedBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/6214630f-d015-4a30-9d4c-b1f081e67939\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"6214630f-d015-4a30-9d4c-b1f081e67939\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"60daca34-0763-4bd3-a211-076918a7eb95\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-30T00:25:56.0334783Z\",\r\n \"updatedOn\": \"2017-06-30T00:25:56.0334783Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/d465f78c-de4c-42e6-9c04-1e56acf92369\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"d465f78c-de4c-42e6-9c04-1e56acf92369\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-11-20T20:58:00.5803854Z\",\r\n \"updatedOn\": \"2017-11-20T20:58:00.5803854Z\",\r\n \"createdBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"updatedBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/20bb00d9-2c3a-4126-ba6d-de82473a06d8\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"20bb00d9-2c3a-4126-ba6d-de82473a06d8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-07-27T23:42:13.4607763Z\",\r\n \"updatedOn\": \"2017-07-27T23:42:13.4607763Z\",\r\n \"createdBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"updatedBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/a82e60b3-354c-480b-b536-987b9d0703b1\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"a82e60b3-354c-480b-b536-987b9d0703b1\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"91440087-555a-4411-8eda-ba24c722ef8e\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T00:49:01.1072945Z\",\r\n \"updatedOn\": \"2017-06-29T00:49:01.1072945Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/e01b8c91-a87f-45b4-bd74-8ba60e44566d\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"e01b8c91-a87f-45b4-bd74-8ba60e44566d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"b4010c04-9c61-49f5-83a7-7b12b19eb194\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-11-08T18:34:37.6266172Z\",\r\n \"updatedOn\": \"2017-11-08T18:34:37.6266172Z\",\r\n \"createdBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"updatedBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/edbde18d-6c6c-4078-b7c5-159443655942\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"edbde18d-6c6c-4078-b7c5-159443655942\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"bf3857e4-a0e4-463f-b5b8-df79cc784cf4\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-11-29T00:57:17.8809543Z\",\r\n \"updatedOn\": \"2017-11-29T00:57:17.8809543Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/036c86bc-0542-4dc2-b5ba-1af97edf5653\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"036c86bc-0542-4dc2-b5ba-1af97edf5653\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"c996d892-3806-4e87-8b0a-ccf5fcd40d46\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T22:38:04.4194288Z\",\r\n \"updatedOn\": \"2017-06-29T22:38:04.4194288Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/f77ebd75-4388-48b0-b826-c00ad67984ad\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f77ebd75-4388-48b0-b826-c00ad67984ad\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"cbd20457-0dc7-4333-9906-43ef449eb598\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-13T00:50:12.9366468Z\",\r\n \"updatedOn\": \"2017-05-13T00:50:12.9366468Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/4d3ddd54-9ef2-435e-a421-ec6aeea8807f\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"4d3ddd54-9ef2-435e-a421-ec6aeea8807f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"d3ade189-fc64-4831-b1ea-a3fb4bb1aa03\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T20:44:28.9070294Z\",\r\n \"updatedOn\": \"2017-06-29T20:44:28.9070294Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/f23da8b0-0f27-41d5-8adb-522fb66fa186\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f23da8b0-0f27-41d5-8adb-522fb66fa186\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-25T07:10:35.7170702Z\",\r\n \"updatedOn\": \"2017-05-25T07:10:35.7170702Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/5240070d-3583-445e-bd5b-22a98f11308c\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"5240070d-3583-445e-bd5b-22a98f11308c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-08T20:17:24.5450013Z\",\r\n \"updatedOn\": \"2017-06-08T20:17:24.5450013Z\",\r\n \"createdBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"updatedBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/68193b90-715c-4649-a83d-977257a452ec\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"68193b90-715c-4649-a83d-977257a452ec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"06f6eff5-0f4b-43a3-bee8-24e70a9ce55c\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T00:37:33.2552423Z\",\r\n \"updatedOn\": \"2017-06-29T00:37:33.2552423Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/cb0215f7-c051-48ef-a7da-bc738d02856a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"cb0215f7-c051-48ef-a7da-bc738d02856a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"0ba53ba2-b55c-47b4-81e3-7ec9a4e674f4\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T01:13:15.723129Z\",\r\n \"updatedOn\": \"2017-06-29T01:13:15.723129Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/feda3e02-624e-40be-8607-8de055bd6bfc\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"feda3e02-624e-40be-8607-8de055bd6bfc\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"21f2609e-343d-47b4-9c5a-272f04754568\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-12-11T20:47:23.3218105Z\",\r\n \"updatedOn\": \"2017-12-11T20:47:23.3218105Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": true\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/d6f59c28-c8b0-46c7-833e-3787429f4728\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"d6f59c28-c8b0-46c7-833e-3787429f4728\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"2e729999-aa29-4267-b1f8-77c9b4f0951c\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T23:28:13.3780792Z\",\r\n \"updatedOn\": \"2017-06-29T23:28:13.3780792Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/107a35e9-6c5d-4e47-b156-16a1113ae606\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"107a35e9-6c5d-4e47-b156-16a1113ae606\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"3098cd15-3216-4ac9-8048-24bd552170cb\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-12-06T18:03:59.7615619Z\",\r\n \"updatedOn\": \"2017-12-06T18:03:59.7615619Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/e4a4ea50-74fd-413f-98b6-45f1d57cc569\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"e4a4ea50-74fd-413f-98b6-45f1d57cc569\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"39ae49d9-cce2-478d-b758-0758fd99dc6a\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-11-29T22:39:59.2667536Z\",\r\n \"updatedOn\": \"2017-11-29T22:39:59.2667536Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/ca07d501-9df5-4226-9ddf-73651068a848\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"ca07d501-9df5-4226-9ddf-73651068a848\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"3e3ec9fc-84c7-4250-b2ba-86f90ec71dd6\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-12-11T17:59:17.9139602Z\",\r\n \"updatedOn\": \"2017-12-11T17:59:17.9139602Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": true\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/b2e1db49-4b53-4662-bd74-c8144acb1cad\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b2e1db49-4b53-4662-bd74-c8144acb1cad\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"60daca34-0763-4bd3-a211-076918a7eb95\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-30T00:26:34.5537754Z\",\r\n \"updatedOn\": \"2017-06-30T00:26:34.5537754Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/84520097-87ed-421d-a1b0-7e301b16453d\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"84520097-87ed-421d-a1b0-7e301b16453d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"628905e8-6016-4a9f-b9c3-c4be2a34ec04\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-08-28T17:21:19.3815596Z\",\r\n \"updatedOn\": \"2017-08-28T17:21:19.3815596Z\",\r\n \"createdBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"updatedBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/201cd786-eb1a-4407-9d7e-f7f33ccc00dd\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"201cd786-eb1a-4407-9d7e-f7f33ccc00dd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"7fd91612-c457-46da-8df6-3c7010eef897\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-18T00:12:18.4368565Z\",\r\n \"updatedOn\": \"2017-05-18T00:12:18.4368565Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/de68c27b-8e43-4cbb-8e96-8f389f4a28c9\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"de68c27b-8e43-4cbb-8e96-8f389f4a28c9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"8d6525d9-b76b-487c-95d5-2f48128da22e\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-12-07T00:06:55.2415957Z\",\r\n \"updatedOn\": \"2017-12-07T00:06:55.2415957Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/4d17a86b-31dc-4974-b600-71776a278f45\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"4d17a86b-31dc-4974-b600-71776a278f45\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"91440087-555a-4411-8eda-ba24c722ef8e\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T00:50:26.3260649Z\",\r\n \"updatedOn\": \"2017-06-29T00:50:26.3260649Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/438a888b-ae70-4c05-aca1-aaa917a4411f\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"438a888b-ae70-4c05-aca1-aaa917a4411f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"a20216c2-6b2c-413c-8219-2a783be8d232\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-12-08T18:02:54.5752408Z\",\r\n \"updatedOn\": \"2017-12-08T18:02:54.5752408Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": true\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/ce29c091-33fb-4092-a2b7-f00171b5b3b5\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"ce29c091-33fb-4092-a2b7-f00171b5b3b5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"a22eff18-c85d-46a1-afc4-f01a3d6e3870\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-12-18T21:56:32.8172213Z\",\r\n \"updatedOn\": \"2017-12-18T21:56:32.8172213Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/7aec0dde-831b-429b-b94c-b19098fb83b8\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"7aec0dde-831b-429b-b94c-b19098fb83b8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"c1a32197-4308-4698-93c4-50b206babe5a\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-12-07T00:07:41.8883735Z\",\r\n \"updatedOn\": \"2017-12-07T00:07:41.8883735Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/76ccbc8b-ee66-4ec3-9b32-88dc22e277db\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"76ccbc8b-ee66-4ec3-9b32-88dc22e277db\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"c8320490-756f-4df6-a284-332996cbc3f6\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-01-10T20:17:24.1040494Z\",\r\n \"updatedOn\": \"2018-01-10T20:17:24.1040494Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": true\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/89aa128b-9a4f-4964-90c2-c18184f6accb\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"89aa128b-9a4f-4964-90c2-c18184f6accb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"c996d892-3806-4e87-8b0a-ccf5fcd40d46\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T22:38:47.1925172Z\",\r\n \"updatedOn\": \"2017-06-29T22:38:47.1925172Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/b8bf5ffe-ac5d-4e12-b550-56ea1a76ab19\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b8bf5ffe-ac5d-4e12-b550-56ea1a76ab19\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"d3ade189-fc64-4831-b1ea-a3fb4bb1aa03\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T20:45:07.3133209Z\",\r\n \"updatedOn\": \"2017-06-29T20:45:07.3133209Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/f744db94-b61f-472b-98d7-9b6d90fb5585\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f744db94-b61f-472b-98d7-9b6d90fb5585\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"d661e0ba-632d-4565-87d7-b795f98b918b\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-08-28T16:59:42.95985Z\",\r\n \"updatedOn\": \"2017-08-28T16:59:42.95985Z\",\r\n \"createdBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"updatedBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/c41c868c-0d22-492f-9000-c4dfeb637659\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"c41c868c-0d22-492f-9000-c4dfeb637659\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"d9d14aa0-09f4-4a45-ba81-32e71bad814c\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-12-08T18:01:43.1919545Z\",\r\n \"updatedOn\": \"2017-12-08T18:01:43.1919545Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": true\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/549e07ad-d1f6-46ea-ad92-245f48e2db95\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"549e07ad-d1f6-46ea-ad92-245f48e2db95\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"ec78bf16-9cba-4cf7-bc10-1c32d04d9f9c\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-12-08T18:00:51.0456894Z\",\r\n \"updatedOn\": \"2017-12-08T18:00:51.0456894Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/9ac01e84-9766-49d7-8d91-1cca1120d85c\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9ac01e84-9766-49d7-8d91-1cca1120d85c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-22T22:58:08.2238106Z\",\r\n \"updatedOn\": \"2017-05-22T22:58:08.2238106Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/8c31c29d-118b-4b55-9f1d-e0fac7f6aa89\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8c31c29d-118b-4b55-9f1d-e0fac7f6aa89\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-15T23:50:02.4130133Z\",\r\n \"updatedOn\": \"2018-02-15T23:50:02.4130133Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/ed325a2b-f3f5-4a7d-9b21-ac042a444068\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"ed325a2b-f3f5-4a7d-9b21-ac042a444068\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"628905e8-6016-4a9f-b9c3-c4be2a34ec04\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-01-27T00:04:18.1887432Z\",\r\n \"updatedOn\": \"2018-01-27T00:04:18.1887432Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": true\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/05ae9637-ac41-4fa5-a7dd-725119e9452d\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"05ae9637-ac41-4fa5-a7dd-725119e9452d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"03f4af16-4c45-4383-b524-c3d4cd002ca3\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-12T23:51:22.361572Z\",\r\n \"updatedOn\": \"2017-05-12T23:51:22.361572Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/9db955f1-6f2a-426e-bce7-44986ed0aed4\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9db955f1-6f2a-426e-bce7-44986ed0aed4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"227a8f9f-9b7c-4f70-b563-15390e07948c\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-12T23:51:20.8405462Z\",\r\n \"updatedOn\": \"2017-05-12T23:51:20.8405462Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/0fce9bb0-216c-4344-a740-faf2c720cd30\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"0fce9bb0-216c-4344-a740-faf2c720cd30\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"487a7867-97f0-46ab-b6bb-fbec16b22cbf\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-12T23:51:17.2296874Z\",\r\n \"updatedOn\": \"2017-05-12T23:51:17.2296874Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/b4a689fa-72cc-4f35-9448-9d4d32371150\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b4a689fa-72cc-4f35-9448-9d4d32371150\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"683074f1-7ffb-4945-805a-ccb86a945f4e\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-12T23:51:19.9064771Z\",\r\n \"updatedOn\": \"2017-05-12T23:51:19.9064771Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/4fbc4b5a-9659-4547-b82c-154cfce9321e\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"4fbc4b5a-9659-4547-b82c-154cfce9321e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"b5cdcec7-857c-4180-9fe9-0ea37a663ec6\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-12T23:51:17.9891361Z\",\r\n \"updatedOn\": \"2017-05-12T23:51:17.9891361Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/1e51717a-ff23-495a-96a2-266cf2d92910\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"1e51717a-ff23-495a-96a2-266cf2d92910\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"c7b2f4ae-edb5-4988-afec-ed086aacd83a\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-12T23:51:23.205825Z\",\r\n \"updatedOn\": \"2017-05-12T23:51:23.205825Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/6f0aeb5d-ceb3-41c7-8f74-8a81f7274e82\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"6f0aeb5d-ceb3-41c7-8f74-8a81f7274e82\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"f83dda57-1ddb-4fcf-9ec0-ff8c6fb1ecb8\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-12T23:51:24.8022057Z\",\r\n \"updatedOn\": \"2017-05-12T23:51:24.8022057Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/7b04a7f4-f3df-4a40-8d09-266721568f54\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"7b04a7f4-f3df-4a40-8d09-266721568f54\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"54e0b56e-8771-413f-84da-c4d8c9060444\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/MachinesWithAADLogon\",\r\n \"createdOn\": \"2017-11-08T19:51:10.1550597Z\",\r\n \"updatedOn\": \"2017-11-08T19:51:10.1550597Z\",\r\n \"createdBy\": \"b4010c04-9c61-49f5-83a7-7b12b19eb194\",\r\n \"updatedBy\": \"b4010c04-9c61-49f5-83a7-7b12b19eb194\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/MachinesWithAADLogon/providers/Microsoft.Authorization/roleAssignments/8b7d49d6-b060-4fca-813d-085ed989f96c\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8b7d49d6-b060-4fca-813d-085ed989f96c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f8bb6b70-1582-4e1e-bd94-41ca29fdd9d2\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/MachinesWithAADLogon\",\r\n \"createdOn\": \"2018-02-07T01:09:44.4386637Z\",\r\n \"updatedOn\": \"2018-02-07T01:09:44.4386637Z\",\r\n \"createdBy\": \"b4010c04-9c61-49f5-83a7-7b12b19eb194\",\r\n \"updatedBy\": \"b4010c04-9c61-49f5-83a7-7b12b19eb194\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/MachinesWithAADLogon/providers/Microsoft.Authorization/roleAssignments/108b5abb-af9c-4684-9a1c-eb24041ec52b\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"108b5abb-af9c-4684-9a1c-eb24041ec52b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fb879df8-f326-4884-b1cf-06f3ad86be52\",\r\n \"principalId\": \"6a656483-2d92-41cd-b084-d8f871a4887f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/MachinesWithAADLogon/providers/Microsoft.Compute/virtualMachines/demoBox\",\r\n \"createdOn\": \"2018-02-09T22:27:57.3104271Z\",\r\n \"updatedOn\": \"2018-02-09T22:27:57.3104271Z\",\r\n \"createdBy\": \"f8bb6b70-1582-4e1e-bd94-41ca29fdd9d2\",\r\n \"updatedBy\": \"f8bb6b70-1582-4e1e-bd94-41ca29fdd9d2\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/MachinesWithAADLogon/providers/Microsoft.Compute/virtualMachines/demoBox/providers/Microsoft.Authorization/roleAssignments/2fd0907b-7487-47a7-8a3c-c0c1baf48c35\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"2fd0907b-7487-47a7-8a3c-c0c1baf48c35\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fb879df8-f326-4884-b1cf-06f3ad86be52\",\r\n \"principalId\": \"f7f3e06a-66f7-4a0c-8e8c-3ff2698c4914\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/MachinesWithAADLogon/providers/Microsoft.Compute/virtualMachines/demoBox\",\r\n \"createdOn\": \"2018-02-09T22:29:21.0477416Z\",\r\n \"updatedOn\": \"2018-02-09T22:29:21.0477416Z\",\r\n \"createdBy\": \"f8bb6b70-1582-4e1e-bd94-41ca29fdd9d2\",\r\n \"updatedBy\": \"f8bb6b70-1582-4e1e-bd94-41ca29fdd9d2\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/MachinesWithAADLogon/providers/Microsoft.Compute/virtualMachines/demoBox/providers/Microsoft.Authorization/roleAssignments/e75f9ebc-1b61-4519-8075-c3963ffc2cc8\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"e75f9ebc-1b61-4519-8075-c3963ffc2cc8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fb879df8-f326-4884-b1cf-06f3ad86be52\",\r\n \"principalId\": \"f8bb6b70-1582-4e1e-bd94-41ca29fdd9d2\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/MachinesWithAADLogon/providers/Microsoft.Compute/virtualMachines/demoBox\",\r\n \"createdOn\": \"2018-02-09T22:00:26.1938643Z\",\r\n \"updatedOn\": \"2018-02-09T22:00:26.1938643Z\",\r\n \"createdBy\": \"f8bb6b70-1582-4e1e-bd94-41ca29fdd9d2\",\r\n \"updatedBy\": \"f8bb6b70-1582-4e1e-bd94-41ca29fdd9d2\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/MachinesWithAADLogon/providers/Microsoft.Compute/virtualMachines/demoBox/providers/Microsoft.Authorization/roleAssignments/0438dd07-4800-4782-b549-95bed8ea4235\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"0438dd07-4800-4782-b549-95bed8ea4235\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/312a565d-c81f-4fd8-895a-4e21e48d571c\",\r\n \"principalId\": \"36cca2e6-0af3-47f2-aa44-8ea850aa0055\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/TestDelegation\",\r\n \"createdOn\": \"2017-11-01T23:24:51.9783547Z\",\r\n \"updatedOn\": \"2017-11-01T23:24:51.9783547Z\",\r\n \"createdBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"updatedBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/TestDelegation/providers/Microsoft.Authorization/roleAssignments/0d05f331-fdcd-4721-be5f-62b23ededa7d\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"0d05f331-fdcd-4721-be5f-62b23ededa7d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"36cca2e6-0af3-47f2-aa44-8ea850aa0055\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/TestDelegation\",\r\n \"createdOn\": \"2017-11-01T23:22:50.4925874Z\",\r\n \"updatedOn\": \"2017-11-01T23:22:50.4925874Z\",\r\n \"createdBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"updatedBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/TestDelegation/providers/Microsoft.Authorization/roleAssignments/c76689bc-093a-4983-ac04-6ea8531c61cd\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"c76689bc-093a-4983-ac04-6ea8531c61cd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"0294c095-b964-4f2d-8c01-dc7e31cba8fc\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\",\r\n \"createdOn\": \"2017-07-06T22:24:12.2714796Z\",\r\n \"updatedOn\": \"2017-07-06T22:24:12.2714796Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda/providers/Microsoft.Authorization/roleAssignments/77337034-1a60-4048-90fa-8b45f1f70068\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"77337034-1a60-4048-90fa-8b45f1f70068\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"0294c095-b964-4f2d-8c01-dc7e31cba8fc\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda/providers/Microsoft.Compute/locations/8bb64e74-d4ca-4a91-9508-e158d6449ed9\",\r\n \"createdOn\": \"2017-07-06T22:24:13.6199343Z\",\r\n \"updatedOn\": \"2017-07-06T22:24:13.6199343Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda/providers/Microsoft.Compute/locations/8bb64e74-d4ca-4a91-9508-e158d6449ed9/providers/Microsoft.Authorization/roleAssignments/19c8a8a6-da22-45a2-bcbd-f75689e61bc4\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"19c8a8a6-da22-45a2-bcbd-f75689e61bc4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/213300b3-28f6-4204-b40d-65cae784d5c5\",\r\n \"principalId\": \"8812900f-ac7a-4bd9-81f7-437b03e820e6\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2017-11-17T01:37:20.4636519Z\",\r\n \"updatedOn\": \"2017-11-17T01:37:20.4636519Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/98cd8318-2555-4b78-8f41-0f5fc86bc230\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"98cd8318-2555-4b78-8f41-0f5fc86bc230\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/213300b3-28f6-4204-b40d-65cae784d5c5\",\r\n \"principalId\": \"a7766200-6226-48e1-b4f7-7e2a7c4fbe53\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2017-11-17T23:03:39.7062029Z\",\r\n \"updatedOn\": \"2017-11-17T23:03:39.7062029Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/d2e1e2a7-e2e7-4c44-b58e-3fbc78248888\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"d2e1e2a7-e2e7-4c44-b58e-3fbc78248888\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"principalId\": \"173df51a-bea3-491e-9ae8-1230c34f3724\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2017-11-17T22:06:48.1423541Z\",\r\n \"updatedOn\": \"2017-11-17T22:06:48.1423541Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/b898a2c2-f042-4940-b60c-bd86dcf9f351\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b898a2c2-f042-4940-b60c-bd86dcf9f351\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"principalId\": \"e7cfd5fa-afea-4c7f-beec-a5dcd4f70310\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2017-11-17T22:25:35.0585201Z\",\r\n \"updatedOn\": \"2017-11-17T22:25:35.0585201Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/25dc51f6-d374-4bc5-b91f-08d3496c9ac8\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"25dc51f6-d374-4bc5-b91f-08d3496c9ac8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2017-05-25T07:07:34.4339372Z\",\r\n \"updatedOn\": \"2017-05-25T07:07:34.4339372Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/bb0428c3-e9eb-4c13-b0b8-e446d30e19d2\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"bb0428c3-e9eb-4c13-b0b8-e446d30e19d2\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"f820e2bb-d730-4ae0-91e9-4b3219638e24\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2017-11-17T23:26:00.9106578Z\",\r\n \"updatedOn\": \"2017-11-17T23:26:00.9106578Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/b1c10e47-80e4-4d92-b6fa-e0c9672a70dd\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b1c10e47-80e4-4d92-b6fa-e0c9672a70dd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/xTestResource2984\",\r\n \"createdOn\": \"2018-01-11T23:24:03.8877248Z\",\r\n \"updatedOn\": \"2018-01-11T23:26:28.5734036Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/xTestResource2984/providers/Microsoft.Authorization/roleAssignments/776d1f2a-6dce-43b7-ade0-dc3d81c5e045\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"776d1f2a-6dce-43b7-ade0-dc3d81c5e045\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"fbec1506-7882-4c98-995b-86768363f876\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/xTestResource2984\",\r\n \"createdOn\": \"2017-07-28T09:20:31.1613765Z\",\r\n \"updatedOn\": \"2017-07-28T09:20:31.1613765Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/xTestResource2984/providers/Microsoft.Authorization/roleAssignments/a4b82891-ebee-4568-b606-632899bf9453\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"a4b82891-ebee-4568-b606-632899bf9453\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"b4010c04-9c61-49f5-83a7-7b12b19eb194\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/xTestResource2984\",\r\n \"createdOn\": \"2018-01-12T00:08:52.4907677Z\",\r\n \"updatedOn\": \"2018-01-12T00:08:52.4907677Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/xTestResource2984/providers/Microsoft.Authorization/roleAssignments/f8dac632-b879-42f9-b4ab-df2aab22a149\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f8dac632-b879-42f9-b4ab-df2aab22a149\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"fe017af8-eb4b-46eb-8530-fdbc18674214\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/xTestResource2984\",\r\n \"createdOn\": \"2018-01-12T00:06:59.0828081Z\",\r\n \"updatedOn\": \"2018-01-12T01:30:18.3078121Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/xTestResource2984/providers/Microsoft.Authorization/roleAssignments/0b018870-59ba-49ca-9405-9ba5dce77311\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"0b018870-59ba-49ca-9405-9ba5dce77311\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"0294c095-b964-4f2d-8c01-dc7e31cba8fc\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacprodb\",\r\n \"createdOn\": \"2017-07-06T22:23:23.1902069Z\",\r\n \"updatedOn\": \"2017-07-06T22:23:23.1902069Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacprodb/providers/Microsoft.Authorization/roleAssignments/1536d823-4083-4071-8ed5-a3dc759a1770\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"1536d823-4083-4071-8ed5-a3dc759a1770\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"0294c095-b964-4f2d-8c01-dc7e31cba8fc\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacprodb/providers/Microsoft.Compute/locations/888a0677-7366-49cd-b454-64bfe1ee26e6\",\r\n \"createdOn\": \"2017-07-06T22:23:30.3159598Z\",\r\n \"updatedOn\": \"2017-07-06T22:23:30.3159598Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacprodb/providers/Microsoft.Compute/locations/888a0677-7366-49cd-b454-64bfe1ee26e6/providers/Microsoft.Authorization/roleAssignments/e40b4329-5e41-4569-a9a9-86310d2b4c24\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"e40b4329-5e41-4569-a9a9-86310d2b4c24\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f8bb6b70-1582-4e1e-bd94-41ca29fdd9d2\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/authztest\",\r\n \"createdOn\": \"2017-11-09T00:09:08.3909311Z\",\r\n \"updatedOn\": \"2017-11-09T00:09:08.3909311Z\",\r\n \"createdBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"updatedBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/authztest/providers/Microsoft.Authorization/roleAssignments/ebeeae42-b311-4958-9c5a-1ddb3fc08d2a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"ebeeae42-b311-4958-9c5a-1ddb3fc08d2a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/81d33e59-ce2f-4fa6-b988-57e25467858d\",\r\n \"principalId\": \"43440d39-6989-44d5-8129-091277366972\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\",\r\n \"createdOn\": \"2017-09-08T20:28:50.6059074Z\",\r\n \"updatedOn\": \"2017-09-08T20:28:50.6059074Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest/providers/Microsoft.Authorization/roleAssignments/9a557d14-bae2-44d9-8770-7c277809c447\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9a557d14-bae2-44d9-8770-7c277809c447\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbactest\",\r\n \"createdOn\": \"2017-06-16T17:35:06.6390926Z\",\r\n \"updatedOn\": \"2017-06-16T17:35:06.6390926Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbactest/providers/Microsoft.Authorization/roleAssignments/6ca984a0-fe05-45fe-bc0f-56a18c38b269\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"6ca984a0-fe05-45fe-bc0f-56a18c38b269\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"1720ed0a-2b5c-400f-a21c-a8ba2bc2fe7a\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbactest\",\r\n \"createdOn\": \"2018-01-12T06:50:58.4355368Z\",\r\n \"updatedOn\": \"2018-01-12T06:50:58.4355368Z\",\r\n \"createdBy\": \"3a1444bd-870b-443f-b308-2eae91c2eba1\",\r\n \"updatedBy\": \"3a1444bd-870b-443f-b308-2eae91c2eba1\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbactest/providers/Microsoft.Authorization/roleAssignments/516be0e1-c5ea-4ab2-8f6e-00c09c224040\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"516be0e1-c5ea-4ab2-8f6e-00c09c224040\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"1da9c3df-8caa-4470-846f-2b0895c8e969\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbactest\",\r\n \"createdOn\": \"2018-02-16T01:44:31.2091533Z\",\r\n \"updatedOn\": \"2018-02-16T01:44:31.2091533Z\",\r\n \"createdBy\": \"cbd20457-0dc7-4333-9906-43ef449eb598\",\r\n \"updatedBy\": \"cbd20457-0dc7-4333-9906-43ef449eb598\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbactest/providers/Microsoft.Authorization/roleAssignments/93420e51-b911-4bb6-8c39-c229fb971749\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"93420e51-b911-4bb6-8c39-c229fb971749\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"cbd20457-0dc7-4333-9906-43ef449eb598\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbactest\",\r\n \"createdOn\": \"2017-05-19T20:07:15.1483462Z\",\r\n \"updatedOn\": \"2017-05-19T20:07:15.1483462Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbactest/providers/Microsoft.Authorization/roleAssignments/34be03c8-76a8-4ee1-aa47-174e523a828a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"34be03c8-76a8-4ee1-aa47-174e523a828a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/webAppAbeneTest\",\r\n \"createdOn\": \"2017-12-07T22:20:13.2670407Z\",\r\n \"updatedOn\": \"2018-01-12T00:10:09.2193016Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/webAppAbeneTest/providers/Microsoft.Authorization/roleAssignments/f747531e-da33-43b9-b726-04675abf1939\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f747531e-da33-43b9-b726-04675abf1939\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"ffffbfc0-ab2d-4649-a2eb-acfbe7cd7b6a\",\r\n \"principalType\": \"Group\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/webAppAbeneTest/providers/Microsoft.Web/sites/webAppAbeneTest\",\r\n \"createdOn\": \"2018-01-12T00:08:05.9110131Z\",\r\n \"updatedOn\": \"2018-01-12T00:34:48.3553785Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/webAppAbeneTest/providers/Microsoft.Web/sites/webAppAbeneTest/providers/Microsoft.Authorization/roleAssignments/db6e0231-1be9-4bcd-bf16-79de537439fe\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"db6e0231-1be9-4bcd-bf16-79de537439fe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest2\",\r\n \"createdOn\": \"2017-11-20T20:18:15.2063333Z\",\r\n \"updatedOn\": \"2017-11-20T20:18:15.2063333Z\",\r\n \"createdBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"updatedBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest2/providers/Microsoft.Authorization/roleAssignments/0dd5655c-cf95-4c8e-a4cd-2bc3d3c8fcac\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"0dd5655c-cf95-4c8e-a4cd-2bc3d3c8fcac\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"38893b88-e77f-4439-930c-07293b5b0892\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/ADIUX-BVT-DoNotDelete\",\r\n \"createdOn\": \"2018-01-10T21:40:40.1591251Z\",\r\n \"updatedOn\": \"2018-01-10T21:40:40.1591251Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/ADIUX-BVT-DoNotDelete/providers/Microsoft.Authorization/roleAssignments/3df7343d-5838-4f72-bcfc-e82009195366\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"3df7343d-5838-4f72-bcfc-e82009195366\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/ADIUX-BVT-DoNotDelete\",\r\n \"createdOn\": \"2018-01-10T22:03:19.6861425Z\",\r\n \"updatedOn\": \"2018-01-10T22:03:19.6861425Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/ADIUX-BVT-DoNotDelete/providers/Microsoft.Authorization/roleAssignments/542d27a2-ee9c-4f75-b73c-6ae7e6ac7b98\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"542d27a2-ee9c-4f75-b73c-6ae7e6ac7b98\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"2f3a889f-d4c8-4932-b529-545e266fa5ab\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/ADIUX-BVT-DoNotDelete\",\r\n \"createdOn\": \"2018-01-12T01:57:04.6009284Z\",\r\n \"updatedOn\": \"2018-01-12T01:57:04.6009284Z\",\r\n \"createdBy\": \"38893b88-e77f-4439-930c-07293b5b0892\",\r\n \"updatedBy\": \"38893b88-e77f-4439-930c-07293b5b0892\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/ADIUX-BVT-DoNotDelete/providers/Microsoft.Authorization/roleAssignments/95d01afe-b9c8-45f8-9ebf-935c653f307f\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"95d01afe-b9c8-45f8-9ebf-935c653f307f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e467623-bb1f-42f4-a55d-6e525e11384b\",\r\n \"principalId\": \"4e5725a6-3329-4845-8730-a0b56b73036a\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2018-02-14T22:33:01.9389131Z\",\r\n \"updatedOn\": \"2018-02-14T22:33:01.9389131Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/cc7cd55b-b0a0-4459-9a88-c989a0690abb\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"cc7cd55b-b0a0-4459-9a88-c989a0690abb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"144e3758-dd81-462f-8963-bd8e5fb2b04c\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-17T06:05:15.3401268Z\",\r\n \"updatedOn\": \"2017-12-17T06:05:15.3401268Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/b1a6ddfd-042f-4c44-97da-dc00e3469b4a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b1a6ddfd-042f-4c44-97da-dc00e3469b4a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"273dca4c-9f09-4d84-8d90-1f19dd619319\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-05T01:59:24.0356596Z\",\r\n \"updatedOn\": \"2017-12-05T01:59:24.0356596Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/23f0b61b-60e8-4f2f-b2b3-3e3596c6cfa2\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"23f0b61b-60e8-4f2f-b2b3-3e3596c6cfa2\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"560e2d02-8b7b-44a0-aece-55a9b38bd947\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2018-01-23T00:11:31.5911727Z\",\r\n \"updatedOn\": \"2018-01-23T00:11:31.5911727Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/97342fba-8678-40c8-a662-d6a0e8c047ba\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"97342fba-8678-40c8-a662-d6a0e8c047ba\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-11-08T23:08:30.3532257Z\",\r\n \"updatedOn\": \"2017-11-08T23:08:30.3532257Z\",\r\n \"createdBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"updatedBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/acabf331-8533-4c24-87c2-cb13c91c3220\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"acabf331-8533-4c24-87c2-cb13c91c3220\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2018-01-08T18:49:05.5125201Z\",\r\n \"updatedOn\": \"2018-01-08T18:49:05.5125201Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/8fff9ea0-d7de-4df1-8828-07fda13c0011\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8fff9ea0-d7de-4df1-8828-07fda13c0011\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"a22eff18-c85d-46a1-afc4-f01a3d6e3870\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-11-08T23:28:45.9149831Z\",\r\n \"updatedOn\": \"2017-11-08T23:28:45.9149831Z\",\r\n \"createdBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"updatedBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/75498cf9-0511-4fb6-9514-90604e23a198\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"75498cf9-0511-4fb6-9514-90604e23a198\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f4e773aa-8484-499e-9c5d-e50e1a8447bb\",\r\n \"principalType\": \"Group\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-17T09:04:57.9960883Z\",\r\n \"updatedOn\": \"2017-12-17T09:04:57.9960883Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/e9e16af7-cbeb-47d9-8456-f479557dd19c\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"e9e16af7-cbeb-47d9-8456-f479557dd19c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8f96442b-4075-438f-813d-ad51ab4019af\",\r\n \"principalId\": \"144e3758-dd81-462f-8963-bd8e5fb2b04c\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2018-02-14T22:34:12.1837358Z\",\r\n \"updatedOn\": \"2018-02-14T22:34:12.1837358Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/9ffdc864-c3d0-45aa-9a04-80b9bc2ff62a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9ffdc864-c3d0-45aa-9a04-80b9bc2ff62a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8f96442b-4075-438f-813d-ad51ab4019af\",\r\n \"principalId\": \"560e2d02-8b7b-44a0-aece-55a9b38bd947\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2018-02-14T22:34:11.5509839Z\",\r\n \"updatedOn\": \"2018-02-14T22:34:11.5509839Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/4640c746-4c7f-4168-a16d-6f6dc6584f1a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"4640c746-4c7f-4168-a16d-6f6dc6584f1a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"06b12d41-290e-478a-b1db-15387591b312\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-19T06:28:28.0192857Z\",\r\n \"updatedOn\": \"2017-12-19T06:28:28.0192857Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/dbb69085-f465-4b58-9997-085e831ed144\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"dbb69085-f465-4b58-9997-085e831ed144\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"0ce0b72c-de6b-486a-bd62-2b3652a96888\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-11-09T00:01:26.0166638Z\",\r\n \"updatedOn\": \"2017-11-09T00:01:26.0166638Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/885f0bbc-6d7c-4505-89ce-122df843688c\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"885f0bbc-6d7c-4505-89ce-122df843688c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"144e3758-dd81-462f-8963-bd8e5fb2b04c\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-11-16T00:33:20.7673406Z\",\r\n \"updatedOn\": \"2017-11-16T00:33:20.7673406Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/6c68c464-db09-4557-a4fd-64957564acd8\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"6c68c464-db09-4557-a4fd-64957564acd8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"1cb42ec3-7bed-4f50-ad23-1825af8ca058\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-02T02:34:04.8795663Z\",\r\n \"updatedOn\": \"2017-12-02T02:34:04.8795663Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/08887fab-aa50-4b51-8c21-4f0e4b5a1705\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"08887fab-aa50-4b51-8c21-4f0e4b5a1705\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"24f7b96d-35ec-4ca9-aed5-292ab4b28041\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-11-21T22:09:40.6115323Z\",\r\n \"updatedOn\": \"2017-11-21T22:09:40.6115323Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/44380f6f-2932-4000-bda8-65e98e92283d\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"44380f6f-2932-4000-bda8-65e98e92283d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"273dca4c-9f09-4d84-8d90-1f19dd619319\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-05T01:57:36.1897502Z\",\r\n \"updatedOn\": \"2017-12-05T01:57:36.1897502Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/5c978631-c2ee-4331-a6c0-ec8848c3beec\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"5c978631-c2ee-4331-a6c0-ec8848c3beec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"45356bf6-c813-4488-b163-e00edf1d1a50\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-08T18:53:42.9623705Z\",\r\n \"updatedOn\": \"2017-12-08T18:53:42.9623705Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/a1ba4a61-7915-49a5-b176-517d75d220a9\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"a1ba4a61-7915-49a5-b176-517d75d220a9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"4e5725a6-3329-4845-8730-a0b56b73036a\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-11-20T21:40:05.0504921Z\",\r\n \"updatedOn\": \"2017-11-20T21:40:05.0504921Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/b24f21c4-9db7-4259-9d85-2228846df500\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b24f21c4-9db7-4259-9d85-2228846df500\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"560e2d02-8b7b-44a0-aece-55a9b38bd947\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-21T00:49:57.9598028Z\",\r\n \"updatedOn\": \"2017-12-21T00:49:57.9598028Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/8edaafc4-40a4-4f63-904e-20193f1bc6ba\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8edaafc4-40a4-4f63-904e-20193f1bc6ba\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"5d7c02d1-1e79-447a-989e-f5c061488fbe\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-20T07:39:46.2360183Z\",\r\n \"updatedOn\": \"2017-12-20T07:39:46.2360183Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/9e8d7891-624c-4285-9ae0-ead66b194de6\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9e8d7891-624c-4285-9ae0-ead66b194de6\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-18T07:40:03.337598Z\",\r\n \"updatedOn\": \"2017-12-18T07:40:03.337598Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/b6b08ed8-8427-43d3-adb7-3b495f42ae86\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b6b08ed8-8427-43d3-adb7-3b495f42ae86\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"81e57fb3-f1bc-4391-951b-68c156b701f8\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-20T18:48:16.610969Z\",\r\n \"updatedOn\": \"2017-12-20T18:48:16.610969Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/2d41d7e6-4258-4339-ba70-338904abced6\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"2d41d7e6-4258-4339-ba70-338904abced6\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"86bb7ac1-3705-44dd-9aff-e8fd6f2fdf14\",\r\n \"principalType\": \"Group\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-05T02:24:24.4974063Z\",\r\n \"updatedOn\": \"2017-12-05T02:24:24.4974063Z\",\r\n \"createdBy\": \"273dca4c-9f09-4d84-8d90-1f19dd619319\",\r\n \"updatedBy\": \"273dca4c-9f09-4d84-8d90-1f19dd619319\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/ec9b272c-8808-4a99-902c-9639d7ae8015\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"ec9b272c-8808-4a99-902c-9639d7ae8015\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"c5f0001c-434e-4fa9-b629-da8f2e4abdaf\",\r\n \"principalType\": \"Group\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-17T06:03:01.0374962Z\",\r\n \"updatedOn\": \"2017-12-17T06:03:01.0374962Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/bc2cced4-5b04-4b54-b6d3-74a114984907\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"bc2cced4-5b04-4b54-b6d3-74a114984907\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"d1df0de5-7b46-40fd-835c-205f8e41b62d\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-11-20T21:48:10.9908102Z\",\r\n \"updatedOn\": \"2017-11-20T21:48:10.9908102Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/a21aa3d5-c621-475e-9853-5f307f71a27b\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"a21aa3d5-c621-475e-9853-5f307f71a27b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"db5ab5ac-abac-4d79-b43c-964983728c37\",\r\n \"principalType\": \"Group\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-07T21:55:00.0261655Z\",\r\n \"updatedOn\": \"2017-12-07T21:55:00.0261655Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/9f0f0e65-f49e-488f-a5f2-5bfbc014e1a7\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9f0f0e65-f49e-488f-a5f2-5bfbc014e1a7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"e2befeef-00c8-423b-9da0-55df5ffd18dc\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-19T03:11:43.823455Z\",\r\n \"updatedOn\": \"2017-12-19T03:11:43.823455Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/aa308036-3184-48a7-b0d9-85aebbf537f2\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"aa308036-3184-48a7-b0d9-85aebbf537f2\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f221bd04-7e94-4d03-9b56-6295f0fffe7f\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-08T18:49:35.2880312Z\",\r\n \"updatedOn\": \"2017-12-08T18:49:35.2880312Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/f6c55154-65a9-4fc5-ac21-e97559f93d73\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f6c55154-65a9-4fc5-ac21-e97559f93d73\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f4e773aa-8484-499e-9c5d-e50e1a8447bb\",\r\n \"principalType\": \"Group\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-15T23:45:14.5549282Z\",\r\n \"updatedOn\": \"2017-12-15T23:45:14.5549282Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/49a54776-2beb-43f2-8938-c70551775dcd\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"49a54776-2beb-43f2-8938-c70551775dcd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"fc0112ee-cdc2-41b2-9cc8-5713099eeb05\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-11-08T23:59:21.6846879Z\",\r\n \"updatedOn\": \"2017-11-08T23:59:21.6846879Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/a6861ffe-880c-4ba6-8bd9-0b3dac356872\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"a6861ffe-880c-4ba6-8bd9-0b3dac356872\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"fe017af8-eb4b-46eb-8530-fdbc18674214\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-08T19:09:19.0926673Z\",\r\n \"updatedOn\": \"2017-12-08T19:09:19.0926673Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/1e2b4f1a-da18-44ad-a5d7-1776ba6b82cc\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"1e2b4f1a-da18-44ad-a5d7-1776ba6b82cc\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"144e3758-dd81-462f-8963-bd8e5fb2b04c\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-18T05:47:16.320313Z\",\r\n \"updatedOn\": \"2017-12-18T05:47:16.320313Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/30f27528-2313-4dd4-b40e-f28f739d8889\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"30f27528-2313-4dd4-b40e-f28f739d8889\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"6502d1e3-9020-487d-83ff-bf2940f2030f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-18T22:39:46.702333Z\",\r\n \"updatedOn\": \"2017-12-18T22:39:46.702333Z\",\r\n \"createdBy\": \"273dca4c-9f09-4d84-8d90-1f19dd619319\",\r\n \"updatedBy\": \"273dca4c-9f09-4d84-8d90-1f19dd619319\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/db2d16fc-e996-49d0-a683-0f0cc80340a6\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"db2d16fc-e996-49d0-a683-0f0cc80340a6\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"144e3758-dd81-462f-8963-bd8e5fb2b04c\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Web/serverFarms/abenefuncapp\",\r\n \"createdOn\": \"2017-12-13T19:34:11.0914362Z\",\r\n \"updatedOn\": \"2017-12-13T19:34:11.0914362Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Web/serverFarms/abenefuncapp/providers/Microsoft.Authorization/roleAssignments/843728b9-75d1-46c5-a19b-b2f0737e6155\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"843728b9-75d1-46c5-a19b-b2f0737e6155\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f221bd04-7e94-4d03-9b56-6295f0fffe7f\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbacuxtest/providers/Microsoft.KeyVault/vaults/keyVaultAbene\",\r\n \"createdOn\": \"2017-12-13T18:56:49.2804858Z\",\r\n \"updatedOn\": \"2017-12-13T18:56:49.2804858Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbacuxtest/providers/Microsoft.KeyVault/vaults/keyVaultAbene/providers/Microsoft.Authorization/roleAssignments/9e1ecb6b-1831-4d4d-b6b0-f11d5cdd56f3\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9e1ecb6b-1831-4d4d-b6b0-f11d5cdd56f3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2017-10-26T01:06:45.6207192Z\",\r\n \"updatedOn\": \"2017-10-26T01:06:45.6207192Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/c5574fca-e58a-4c2d-b0c2-6ae7fec0b8f2\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"c5574fca-e58a-4c2d-b0c2-6ae7fec0b8f2\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"0c214118-913f-4759-a8d5-5125a6f91d52\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2016-11-15T08:11:17.3227457Z\",\r\n \"updatedOn\": \"2016-11-15T08:11:18.1428115Z\",\r\n \"createdBy\": \"2100dd9f-4a55-4df9-bee8-ad47a3274f5d\",\r\n \"updatedBy\": \"2100dd9f-4a55-4df9-bee8-ad47a3274f5d\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/ae1f9655-e61f-491f-aae0-7cbe16d2189e\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"ae1f9655-e61f-491f-aae0-7cbe16d2189e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"3d230566-2cfb-45a7-b4c3-9bf9d2bf0027\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2016-10-18T04:50:28.9261741Z\",\r\n \"updatedOn\": \"2016-10-18T04:50:29.3820759Z\",\r\n \"createdBy\": \"84a74f90-59e3-421e-9c19-bfe010c156f6\",\r\n \"updatedBy\": \"84a74f90-59e3-421e-9c19-bfe010c156f6\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/5a9f5d06-20c0-4c31-b416-1c7049344117\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"5a9f5d06-20c0-4c31-b416-1c7049344117\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"a78ffff5-6b79-4567-9a09-b6bfdf86fe74\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2017-01-16T01:17:49.8505571Z\",\r\n \"updatedOn\": \"2017-01-16T01:17:50.2593099Z\",\r\n \"createdBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"updatedBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/1613c38c-5876-4d02-81ca-9d18663dda23\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"1613c38c-5876-4d02-81ca-9d18663dda23\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"a78ffff5-6b79-4567-9a09-b6bfdf86fe74\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2016-08-30T14:06:24.535317Z\",\r\n \"updatedOn\": \"2016-08-30T14:06:24.8884024Z\",\r\n \"createdBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"updatedBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/07ee8f00-6c63-47c1-a749-8ab8f3ba66ca\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"07ee8f00-6c63-47c1-a749-8ab8f3ba66ca\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"a78ffff5-6b79-4567-9a09-b6bfdf86fe74\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2017-01-14T18:59:30.2335919Z\",\r\n \"updatedOn\": \"2017-01-14T18:59:30.8163128Z\",\r\n \"createdBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"updatedBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/8ab4e40c-9785-45aa-8c36-e443dde7d6a7\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8ab4e40c-9785-45aa-8c36-e443dde7d6a7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"a78ffff5-6b79-4567-9a09-b6bfdf86fe74\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2017-01-14T21:08:12.6831943Z\",\r\n \"updatedOn\": \"2017-01-14T21:08:13.2161415Z\",\r\n \"createdBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"updatedBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/49c21d95-0677-4096-929e-3579d5d5d208\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"49c21d95-0677-4096-929e-3579d5d5d208\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"a78ffff5-6b79-4567-9a09-b6bfdf86fe74\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2017-01-14T11:23:13.7250438Z\",\r\n \"updatedOn\": \"2017-01-14T11:23:14.3833411Z\",\r\n \"createdBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"updatedBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/bd014baa-1b31-4659-aa5a-0ea04552a83a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"bd014baa-1b31-4659-aa5a-0ea04552a83a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"ee8fad22-f958-4618-9c9c-4be1cc084582\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2017-01-15T13:28:40.2939572Z\",\r\n \"updatedOn\": \"2017-01-15T13:28:43.200229Z\",\r\n \"createdBy\": \"84a74f90-59e3-421e-9c19-bfe010c156f6\",\r\n \"updatedBy\": \"84a74f90-59e3-421e-9c19-bfe010c156f6\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/c13ce77e-e275-4d37-8387-18f932770c92\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"c13ce77e-e275-4d37-8387-18f932770c92\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"fcc730f8-05d9-4ca7-919b-1f76e31b734f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2017-03-11T02:53:16.2769902Z\",\r\n \"updatedOn\": \"2017-03-11T02:53:17.1052637Z\",\r\n \"createdBy\": \"2100dd9f-4a55-4df9-bee8-ad47a3274f5d\",\r\n \"updatedBy\": \"2100dd9f-4a55-4df9-bee8-ad47a3274f5d\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/8500b136-b7af-4627-b151-b2ac21d19bde\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8500b136-b7af-4627-b151-b2ac21d19bde\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/providers/Microsoft.Management/managementGroups/testMG1\",\r\n \"createdOn\": \"2017-12-19T01:34:57.7302202Z\",\r\n \"updatedOn\": \"2017-12-19T01:34:57.7302202Z\",\r\n \"createdBy\": \"2750fdd7-4b97-41ac-8007-96af1bdba4f9\",\r\n \"updatedBy\": \"2750fdd7-4b97-41ac-8007-96af1bdba4f9\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Management/managementGroups/testMG1/providers/Microsoft.Authorization/roleAssignments/bd429704-ee12-4e9d-8d14-cbc914b1bb51\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"bd429704-ee12-4e9d-8d14-cbc914b1bb51\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/providers/Microsoft.Management/managementGroups/1273adef-00a3-4086-a51a-dbcce1857d36\",\r\n \"createdOn\": \"2018-02-06T01:03:01.7414975Z\",\r\n \"updatedOn\": \"2018-02-06T01:03:01.7414975Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Management/managementGroups/1273adef-00a3-4086-a51a-dbcce1857d36/providers/Microsoft.Authorization/roleAssignments/9747bfcf-9d5f-45b6-8d22-801e255d1868\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9747bfcf-9d5f-45b6-8d22-801e255d1868\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"principalId\": \"a7766200-6226-48e1-b4f7-7e2a7c4fbe53\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:38:41.9161132Z\",\r\n \"updatedOn\": \"2018-02-16T22:38:41.9161132Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/341fe7a2-3fcf-45ff-97fd-ab9b290fe20a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"341fe7a2-3fcf-45ff-97fd-ab9b290fe20a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"06f6eff5-0f4b-43a3-bee8-24e70a9ce55c\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T00:36:56.1924345Z\",\r\n \"updatedOn\": \"2017-06-29T00:36:56.1924345Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/b5714af5-59db-4c0f-bb29-bc788deadf2f\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b5714af5-59db-4c0f-bb29-bc788deadf2f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"0ba53ba2-b55c-47b4-81e3-7ec9a4e674f4\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T01:12:34.5615876Z\",\r\n \"updatedOn\": \"2017-06-29T01:12:34.5615876Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/4045100b-8f68-40c9-b678-b8483e111ac9\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"4045100b-8f68-40c9-b678-b8483e111ac9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"38893b88-e77f-4439-930c-07293b5b0892\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:48:44.3977567Z\",\r\n \"updatedOn\": \"2018-02-16T22:48:44.3977567Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2659fc0a-4811-47c6-b6a0-f0a6fa80589f\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"2659fc0a-4811-47c6-b6a0-f0a6fa80589f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"3a1444bd-870b-443f-b308-2eae91c2eba1\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:48:23.3855309Z\",\r\n \"updatedOn\": \"2018-02-16T22:48:23.3855309Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/517bd00b-7270-491c-be3a-523e5cff1f91\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"517bd00b-7270-491c-be3a-523e5cff1f91\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"54e0b56e-8771-413f-84da-c4d8c9060444\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-28T18:54:08.4682186Z\",\r\n \"updatedOn\": \"2018-02-28T18:54:08.4682186Z\",\r\n \"createdBy\": \"b4010c04-9c61-49f5-83a7-7b12b19eb194\",\r\n \"updatedBy\": \"b4010c04-9c61-49f5-83a7-7b12b19eb194\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/388185df-aa47-45e8-89a1-cfd3d290e041\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"388185df-aa47-45e8-89a1-cfd3d290e041\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"60daca34-0763-4bd3-a211-076918a7eb95\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-30T00:25:56.0334783Z\",\r\n \"updatedOn\": \"2017-06-30T00:25:56.0334783Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/d465f78c-de4c-42e6-9c04-1e56acf92369\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"d465f78c-de4c-42e6-9c04-1e56acf92369\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:48:04.1232166Z\",\r\n \"updatedOn\": \"2018-02-16T22:48:04.1232166Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/c0589f7b-ea08-4a3a-8d93-a9bffd66c4a7\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"c0589f7b-ea08-4a3a-8d93-a9bffd66c4a7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"7446fdf6-3ae3-45e4-be0c-2750680d1d58\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-03-01T22:39:06.5832375Z\",\r\n \"updatedOn\": \"2018-03-01T22:39:06.5832375Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/f2b10e82-d774-43c7-86ec-65b010ebc105\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f2b10e82-d774-43c7-86ec-65b010ebc105\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:47:40.7968813Z\",\r\n \"updatedOn\": \"2018-02-16T22:47:40.7968813Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/6bc40e27-cd7b-412f-b250-3a65fa54524d\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"6bc40e27-cd7b-412f-b250-3a65fa54524d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"91440087-555a-4411-8eda-ba24c722ef8e\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T00:49:01.1072945Z\",\r\n \"updatedOn\": \"2017-06-29T00:49:01.1072945Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/e01b8c91-a87f-45b4-bd74-8ba60e44566d\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"e01b8c91-a87f-45b4-bd74-8ba60e44566d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"b4010c04-9c61-49f5-83a7-7b12b19eb194\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:47:13.9460361Z\",\r\n \"updatedOn\": \"2018-02-16T22:47:13.9460361Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/1c2821e2-a110-48b7-9593-aaa1d8aa7bcf\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"1c2821e2-a110-48b7-9593-aaa1d8aa7bcf\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"bf3857e4-a0e4-463f-b5b8-df79cc784cf4\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:52:28.643072Z\",\r\n \"updatedOn\": \"2018-02-16T22:52:28.643072Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2e101801-56b3-4f13-ac28-5fc5388641c8\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"2e101801-56b3-4f13-ac28-5fc5388641c8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"c996d892-3806-4e87-8b0a-ccf5fcd40d46\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T22:38:04.4194288Z\",\r\n \"updatedOn\": \"2017-06-29T22:38:04.4194288Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/f77ebd75-4388-48b0-b826-c00ad67984ad\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f77ebd75-4388-48b0-b826-c00ad67984ad\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"cbd20457-0dc7-4333-9906-43ef449eb598\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:46:23.389008Z\",\r\n \"updatedOn\": \"2018-02-16T22:46:23.389008Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/d1bafb77-8066-43eb-812b-a2143d5beaf3\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"d1bafb77-8066-43eb-812b-a2143d5beaf3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"d3ade189-fc64-4831-b1ea-a3fb4bb1aa03\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T20:44:28.9070294Z\",\r\n \"updatedOn\": \"2017-06-29T20:44:28.9070294Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/f23da8b0-0f27-41d5-8adb-522fb66fa186\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f23da8b0-0f27-41d5-8adb-522fb66fa186\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:45:47.577113Z\",\r\n \"updatedOn\": \"2018-02-16T22:45:47.577113Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/165e7100-8bdb-4a31-9ffe-83aa7ab8291e\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"165e7100-8bdb-4a31-9ffe-83aa7ab8291e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:45:28.6774286Z\",\r\n \"updatedOn\": \"2018-02-16T22:45:28.6774286Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/8b6f4aa5-0e9c-433d-9add-a477a9495948\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8b6f4aa5-0e9c-433d-9add-a477a9495948\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"06f6eff5-0f4b-43a3-bee8-24e70a9ce55c\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T00:37:33.2552423Z\",\r\n \"updatedOn\": \"2017-06-29T00:37:33.2552423Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/cb0215f7-c051-48ef-a7da-bc738d02856a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"cb0215f7-c051-48ef-a7da-bc738d02856a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"0ba53ba2-b55c-47b4-81e3-7ec9a4e674f4\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T01:13:15.723129Z\",\r\n \"updatedOn\": \"2017-06-29T01:13:15.723129Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/feda3e02-624e-40be-8607-8de055bd6bfc\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"feda3e02-624e-40be-8607-8de055bd6bfc\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"2e729999-aa29-4267-b1f8-77c9b4f0951c\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T23:28:13.3780792Z\",\r\n \"updatedOn\": \"2017-06-29T23:28:13.3780792Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/107a35e9-6c5d-4e47-b156-16a1113ae606\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"107a35e9-6c5d-4e47-b156-16a1113ae606\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"60daca34-0763-4bd3-a211-076918a7eb95\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-30T00:26:34.5537754Z\",\r\n \"updatedOn\": \"2017-06-30T00:26:34.5537754Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/84520097-87ed-421d-a1b0-7e301b16453d\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"84520097-87ed-421d-a1b0-7e301b16453d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"628905e8-6016-4a9f-b9c3-c4be2a34ec04\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:45:05.7155425Z\",\r\n \"updatedOn\": \"2018-02-16T22:45:04.6975017Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/ff24d142-f7a4-448e-98d1-36177be5ac41\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"ff24d142-f7a4-448e-98d1-36177be5ac41\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"7fd91612-c457-46da-8df6-3c7010eef897\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-18T00:12:18.4368565Z\",\r\n \"updatedOn\": \"2017-05-18T00:12:18.4368565Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/de68c27b-8e43-4cbb-8e96-8f389f4a28c9\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"de68c27b-8e43-4cbb-8e96-8f389f4a28c9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"91440087-555a-4411-8eda-ba24c722ef8e\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T00:50:26.3260649Z\",\r\n \"updatedOn\": \"2017-06-29T00:50:26.3260649Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/438a888b-ae70-4c05-aca1-aaa917a4411f\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"438a888b-ae70-4c05-aca1-aaa917a4411f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"a22eff18-c85d-46a1-afc4-f01a3d6e3870\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:44:41.7462697Z\",\r\n \"updatedOn\": \"2018-02-16T22:44:41.7462697Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/7175cee9-b72f-43e7-b470-98ba1f12c348\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"7175cee9-b72f-43e7-b470-98ba1f12c348\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"c996d892-3806-4e87-8b0a-ccf5fcd40d46\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T22:38:47.1925172Z\",\r\n \"updatedOn\": \"2017-06-29T22:38:47.1925172Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/b8bf5ffe-ac5d-4e12-b550-56ea1a76ab19\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b8bf5ffe-ac5d-4e12-b550-56ea1a76ab19\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"d3ade189-fc64-4831-b1ea-a3fb4bb1aa03\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T20:45:07.3133209Z\",\r\n \"updatedOn\": \"2017-06-29T20:45:07.3133209Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/f744db94-b61f-472b-98d7-9b6d90fb5585\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f744db94-b61f-472b-98d7-9b6d90fb5585\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"d661e0ba-632d-4565-87d7-b795f98b918b\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-08-28T16:59:42.95985Z\",\r\n \"updatedOn\": \"2017-08-28T16:59:42.95985Z\",\r\n \"createdBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"updatedBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/c41c868c-0d22-492f-9000-c4dfeb637659\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"c41c868c-0d22-492f-9000-c4dfeb637659\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:44:07.1267997Z\",\r\n \"updatedOn\": \"2018-02-16T22:44:07.1267997Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/e97666b5-ea0b-4bcc-927a-077266013783\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"e97666b5-ea0b-4bcc-927a-077266013783\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:43:48.0383604Z\",\r\n \"updatedOn\": \"2018-02-16T22:43:48.0383604Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/20ece837-c4bc-4ebb-b8f7-d792a585a8df\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"20ece837-c4bc-4ebb-b8f7-d792a585a8df\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"628905e8-6016-4a9f-b9c3-c4be2a34ec04\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:43:22.0828148Z\",\r\n \"updatedOn\": \"2018-02-16T22:43:22.0828148Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": true\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2e9c7d58-b3a3-4c10-9031-12f902bcc812\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"2e9c7d58-b3a3-4c10-9031-12f902bcc812\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"69fed199-ebaa-4df1-90cd-dbccf4a57db3\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-20T19:16:22.7423538Z\",\r\n \"updatedOn\": \"2018-02-20T19:16:22.7423538Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/680f5ee0-bc7b-4d2a-918d-12e4a83f29b6\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"680f5ee0-bc7b-4d2a-918d-12e4a83f29b6\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"54e0b56e-8771-413f-84da-c4d8c9060444\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/MachinesWithAADLogon\",\r\n \"createdOn\": \"2018-02-16T22:42:30.0706743Z\",\r\n \"updatedOn\": \"2018-02-16T22:42:30.0706743Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/MachinesWithAADLogon/providers/Microsoft.Authorization/roleAssignments/b6415905-2460-4253-97ad-87ca97f10bfb\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b6415905-2460-4253-97ad-87ca97f10bfb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f8bb6b70-1582-4e1e-bd94-41ca29fdd9d2\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/MachinesWithAADLogon\",\r\n \"createdOn\": \"2018-02-16T22:40:30.5286176Z\",\r\n \"updatedOn\": \"2018-02-16T22:40:30.5286176Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/MachinesWithAADLogon/providers/Microsoft.Authorization/roleAssignments/10785d93-0ba8-4335-8354-3bbe7cfdf7d2\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"10785d93-0ba8-4335-8354-3bbe7cfdf7d2\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/312a565d-c81f-4fd8-895a-4e21e48d571c\",\r\n \"principalId\": \"36cca2e6-0af3-47f2-aa44-8ea850aa0055\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/TestDelegation\",\r\n \"createdOn\": \"2017-11-01T23:24:51.9783547Z\",\r\n \"updatedOn\": \"2017-11-01T23:24:51.9783547Z\",\r\n \"createdBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"updatedBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/TestDelegation/providers/Microsoft.Authorization/roleAssignments/0d05f331-fdcd-4721-be5f-62b23ededa7d\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"0d05f331-fdcd-4721-be5f-62b23ededa7d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"36cca2e6-0af3-47f2-aa44-8ea850aa0055\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/TestDelegation\",\r\n \"createdOn\": \"2017-11-01T23:22:50.4925874Z\",\r\n \"updatedOn\": \"2017-11-01T23:22:50.4925874Z\",\r\n \"createdBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"updatedBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/TestDelegation/providers/Microsoft.Authorization/roleAssignments/c76689bc-093a-4983-ac04-6ea8531c61cd\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"c76689bc-093a-4983-ac04-6ea8531c61cd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"0294c095-b964-4f2d-8c01-dc7e31cba8fc\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\",\r\n \"createdOn\": \"2017-07-06T22:24:12.2714796Z\",\r\n \"updatedOn\": \"2017-07-06T22:24:12.2714796Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda/providers/Microsoft.Authorization/roleAssignments/77337034-1a60-4048-90fa-8b45f1f70068\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"77337034-1a60-4048-90fa-8b45f1f70068\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"1da9c3df-8caa-4470-846f-2b0895c8e969\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbacproda\",\r\n \"createdOn\": \"2018-03-10T00:20:59.6824508Z\",\r\n \"updatedOn\": \"2018-03-10T00:20:59.6824508Z\",\r\n \"createdBy\": \"cbd20457-0dc7-4333-9906-43ef449eb598\",\r\n \"updatedBy\": \"cbd20457-0dc7-4333-9906-43ef449eb598\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbacproda/providers/Microsoft.Authorization/roleAssignments/b3f61ad8-29a1-4827-8033-2e12af479a3f\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b3f61ad8-29a1-4827-8033-2e12af479a3f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"0294c095-b964-4f2d-8c01-dc7e31cba8fc\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda/providers/Microsoft.Compute/locations/8bb64e74-d4ca-4a91-9508-e158d6449ed9\",\r\n \"createdOn\": \"2017-07-06T22:24:13.6199343Z\",\r\n \"updatedOn\": \"2017-07-06T22:24:13.6199343Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda/providers/Microsoft.Compute/locations/8bb64e74-d4ca-4a91-9508-e158d6449ed9/providers/Microsoft.Authorization/roleAssignments/19c8a8a6-da22-45a2-bcbd-f75689e61bc4\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"19c8a8a6-da22-45a2-bcbd-f75689e61bc4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/213300b3-28f6-4204-b40d-65cae784d5c5\",\r\n \"principalId\": \"8812900f-ac7a-4bd9-81f7-437b03e820e6\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2017-11-17T01:37:20.4636519Z\",\r\n \"updatedOn\": \"2017-11-17T01:37:20.4636519Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/98cd8318-2555-4b78-8f41-0f5fc86bc230\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"98cd8318-2555-4b78-8f41-0f5fc86bc230\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"principalId\": \"173df51a-bea3-491e-9ae8-1230c34f3724\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2017-11-17T22:06:48.1423541Z\",\r\n \"updatedOn\": \"2017-11-17T22:06:48.1423541Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/b898a2c2-f042-4940-b60c-bd86dcf9f351\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b898a2c2-f042-4940-b60c-bd86dcf9f351\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"principalId\": \"e7cfd5fa-afea-4c7f-beec-a5dcd4f70310\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2017-11-17T22:25:35.0585201Z\",\r\n \"updatedOn\": \"2017-11-17T22:25:35.0585201Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/25dc51f6-d374-4bc5-b91f-08d3496c9ac8\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"25dc51f6-d374-4bc5-b91f-08d3496c9ac8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2017-05-25T07:07:34.4339372Z\",\r\n \"updatedOn\": \"2017-05-25T07:07:34.4339372Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/bb0428c3-e9eb-4c13-b0b8-e446d30e19d2\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"bb0428c3-e9eb-4c13-b0b8-e446d30e19d2\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"f820e2bb-d730-4ae0-91e9-4b3219638e24\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2017-11-17T23:26:00.9106578Z\",\r\n \"updatedOn\": \"2017-11-17T23:26:00.9106578Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/b1c10e47-80e4-4d92-b6fa-e0c9672a70dd\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b1c10e47-80e4-4d92-b6fa-e0c9672a70dd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"fbec1506-7882-4c98-995b-86768363f876\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/xTestResource2984\",\r\n \"createdOn\": \"2017-07-28T09:20:31.1613765Z\",\r\n \"updatedOn\": \"2017-07-28T09:20:31.1613765Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/xTestResource2984/providers/Microsoft.Authorization/roleAssignments/a4b82891-ebee-4568-b606-632899bf9453\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"a4b82891-ebee-4568-b606-632899bf9453\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"0294c095-b964-4f2d-8c01-dc7e31cba8fc\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacprodb\",\r\n \"createdOn\": \"2017-07-06T22:23:23.1902069Z\",\r\n \"updatedOn\": \"2017-07-06T22:23:23.1902069Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacprodb/providers/Microsoft.Authorization/roleAssignments/1536d823-4083-4071-8ed5-a3dc759a1770\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"1536d823-4083-4071-8ed5-a3dc759a1770\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"1da9c3df-8caa-4470-846f-2b0895c8e969\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbacprodb\",\r\n \"createdOn\": \"2018-03-10T00:16:29.3440759Z\",\r\n \"updatedOn\": \"2018-03-10T00:16:29.3440759Z\",\r\n \"createdBy\": \"cbd20457-0dc7-4333-9906-43ef449eb598\",\r\n \"updatedBy\": \"cbd20457-0dc7-4333-9906-43ef449eb598\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbacprodb/providers/Microsoft.Authorization/roleAssignments/e9dae05b-0960-404d-9310-563de9e1f68c\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"e9dae05b-0960-404d-9310-563de9e1f68c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"0294c095-b964-4f2d-8c01-dc7e31cba8fc\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacprodb/providers/Microsoft.Compute/locations/888a0677-7366-49cd-b454-64bfe1ee26e6\",\r\n \"createdOn\": \"2017-07-06T22:23:30.3159598Z\",\r\n \"updatedOn\": \"2017-07-06T22:23:30.3159598Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacprodb/providers/Microsoft.Compute/locations/888a0677-7366-49cd-b454-64bfe1ee26e6/providers/Microsoft.Authorization/roleAssignments/e40b4329-5e41-4569-a9a9-86310d2b4c24\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"e40b4329-5e41-4569-a9a9-86310d2b4c24\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f8bb6b70-1582-4e1e-bd94-41ca29fdd9d2\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/authztest\",\r\n \"createdOn\": \"2017-11-09T00:09:08.3909311Z\",\r\n \"updatedOn\": \"2017-11-09T00:09:08.3909311Z\",\r\n \"createdBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"updatedBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/authztest/providers/Microsoft.Authorization/roleAssignments/ebeeae42-b311-4958-9c5a-1ddb3fc08d2a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"ebeeae42-b311-4958-9c5a-1ddb3fc08d2a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/81d33e59-ce2f-4fa6-b988-57e25467858d\",\r\n \"principalId\": \"43440d39-6989-44d5-8129-091277366972\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\",\r\n \"createdOn\": \"2017-09-08T20:28:50.6059074Z\",\r\n \"updatedOn\": \"2017-09-08T20:28:50.6059074Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest/providers/Microsoft.Authorization/roleAssignments/9a557d14-bae2-44d9-8770-7c277809c447\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9a557d14-bae2-44d9-8770-7c277809c447\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbactest\",\r\n \"createdOn\": \"2017-06-16T17:35:06.6390926Z\",\r\n \"updatedOn\": \"2017-06-16T17:35:06.6390926Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbactest/providers/Microsoft.Authorization/roleAssignments/6ca984a0-fe05-45fe-bc0f-56a18c38b269\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"6ca984a0-fe05-45fe-bc0f-56a18c38b269\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"1720ed0a-2b5c-400f-a21c-a8ba2bc2fe7a\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbactest\",\r\n \"createdOn\": \"2018-01-12T06:50:58.4355368Z\",\r\n \"updatedOn\": \"2018-01-12T06:50:58.4355368Z\",\r\n \"createdBy\": \"3a1444bd-870b-443f-b308-2eae91c2eba1\",\r\n \"updatedBy\": \"3a1444bd-870b-443f-b308-2eae91c2eba1\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbactest/providers/Microsoft.Authorization/roleAssignments/516be0e1-c5ea-4ab2-8f6e-00c09c224040\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"516be0e1-c5ea-4ab2-8f6e-00c09c224040\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"1da9c3df-8caa-4470-846f-2b0895c8e969\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbactest\",\r\n \"createdOn\": \"2018-03-10T00:17:11.9252003Z\",\r\n \"updatedOn\": \"2018-03-10T00:17:11.9252003Z\",\r\n \"createdBy\": \"cbd20457-0dc7-4333-9906-43ef449eb598\",\r\n \"updatedBy\": \"cbd20457-0dc7-4333-9906-43ef449eb598\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbactest/providers/Microsoft.Authorization/roleAssignments/2249e715-6eca-4088-94b5-edd8559d4c4c\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"2249e715-6eca-4088-94b5-edd8559d4c4c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"cbd20457-0dc7-4333-9906-43ef449eb598\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbactest\",\r\n \"createdOn\": \"2017-05-19T20:07:15.1483462Z\",\r\n \"updatedOn\": \"2017-05-19T20:07:15.1483462Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbactest/providers/Microsoft.Authorization/roleAssignments/34be03c8-76a8-4ee1-aa47-174e523a828a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"34be03c8-76a8-4ee1-aa47-174e523a828a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest2\",\r\n \"createdOn\": \"2017-11-20T20:18:15.2063333Z\",\r\n \"updatedOn\": \"2017-11-20T20:18:15.2063333Z\",\r\n \"createdBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"updatedBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest2/providers/Microsoft.Authorization/roleAssignments/0dd5655c-cf95-4c8e-a4cd-2bc3d3c8fcac\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"0dd5655c-cf95-4c8e-a4cd-2bc3d3c8fcac\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"38893b88-e77f-4439-930c-07293b5b0892\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/ADIUX-BVT-DoNotDelete\",\r\n \"createdOn\": \"2018-01-10T21:40:40.1591251Z\",\r\n \"updatedOn\": \"2018-01-10T21:40:40.1591251Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/ADIUX-BVT-DoNotDelete/providers/Microsoft.Authorization/roleAssignments/3df7343d-5838-4f72-bcfc-e82009195366\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"3df7343d-5838-4f72-bcfc-e82009195366\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/ADIUX-BVT-DoNotDelete\",\r\n \"createdOn\": \"2018-01-10T22:03:19.6861425Z\",\r\n \"updatedOn\": \"2018-01-10T22:03:19.6861425Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/ADIUX-BVT-DoNotDelete/providers/Microsoft.Authorization/roleAssignments/542d27a2-ee9c-4f75-b73c-6ae7e6ac7b98\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"542d27a2-ee9c-4f75-b73c-6ae7e6ac7b98\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"2f3a889f-d4c8-4932-b529-545e266fa5ab\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/ADIUX-BVT-DoNotDelete\",\r\n \"createdOn\": \"2018-01-12T01:57:04.6009284Z\",\r\n \"updatedOn\": \"2018-01-12T01:57:04.6009284Z\",\r\n \"createdBy\": \"38893b88-e77f-4439-930c-07293b5b0892\",\r\n \"updatedBy\": \"38893b88-e77f-4439-930c-07293b5b0892\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/ADIUX-BVT-DoNotDelete/providers/Microsoft.Authorization/roleAssignments/95d01afe-b9c8-45f8-9ebf-935c653f307f\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"95d01afe-b9c8-45f8-9ebf-935c653f307f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e467623-bb1f-42f4-a55d-6e525e11384b\",\r\n \"principalId\": \"4e5725a6-3329-4845-8730-a0b56b73036a\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2018-02-14T22:33:01.9389131Z\",\r\n \"updatedOn\": \"2018-02-14T22:33:01.9389131Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/cc7cd55b-b0a0-4459-9a88-c989a0690abb\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"cc7cd55b-b0a0-4459-9a88-c989a0690abb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"144e3758-dd81-462f-8963-bd8e5fb2b04c\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-17T06:05:15.3401268Z\",\r\n \"updatedOn\": \"2017-12-17T06:05:15.3401268Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/b1a6ddfd-042f-4c44-97da-dc00e3469b4a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b1a6ddfd-042f-4c44-97da-dc00e3469b4a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"273dca4c-9f09-4d84-8d90-1f19dd619319\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-05T01:59:24.0356596Z\",\r\n \"updatedOn\": \"2017-12-05T01:59:24.0356596Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/23f0b61b-60e8-4f2f-b2b3-3e3596c6cfa2\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"23f0b61b-60e8-4f2f-b2b3-3e3596c6cfa2\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"560e2d02-8b7b-44a0-aece-55a9b38bd947\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2018-01-23T00:11:31.5911727Z\",\r\n \"updatedOn\": \"2018-01-23T00:11:31.5911727Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/97342fba-8678-40c8-a662-d6a0e8c047ba\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"97342fba-8678-40c8-a662-d6a0e8c047ba\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-11-08T23:08:30.3532257Z\",\r\n \"updatedOn\": \"2017-11-08T23:08:30.3532257Z\",\r\n \"createdBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"updatedBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/acabf331-8533-4c24-87c2-cb13c91c3220\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"acabf331-8533-4c24-87c2-cb13c91c3220\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"7446fdf6-3ae3-45e4-be0c-2750680d1d58\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2018-03-01T22:18:29.9316024Z\",\r\n \"updatedOn\": \"2018-03-01T22:18:29.9316024Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/bf0c52b5-e3f1-45e8-b2ec-c975c0413b5e\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"bf0c52b5-e3f1-45e8-b2ec-c975c0413b5e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2018-01-08T18:49:05.5125201Z\",\r\n \"updatedOn\": \"2018-01-08T18:49:05.5125201Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/8fff9ea0-d7de-4df1-8828-07fda13c0011\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8fff9ea0-d7de-4df1-8828-07fda13c0011\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"a22eff18-c85d-46a1-afc4-f01a3d6e3870\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-11-08T23:28:45.9149831Z\",\r\n \"updatedOn\": \"2017-11-08T23:28:45.9149831Z\",\r\n \"createdBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"updatedBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/75498cf9-0511-4fb6-9514-90604e23a198\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"75498cf9-0511-4fb6-9514-90604e23a198\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f4e773aa-8484-499e-9c5d-e50e1a8447bb\",\r\n \"principalType\": \"Group\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-17T09:04:57.9960883Z\",\r\n \"updatedOn\": \"2017-12-17T09:04:57.9960883Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/e9e16af7-cbeb-47d9-8456-f479557dd19c\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"e9e16af7-cbeb-47d9-8456-f479557dd19c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8f96442b-4075-438f-813d-ad51ab4019af\",\r\n \"principalId\": \"144e3758-dd81-462f-8963-bd8e5fb2b04c\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2018-02-14T22:34:12.1837358Z\",\r\n \"updatedOn\": \"2018-02-14T22:34:12.1837358Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/9ffdc864-c3d0-45aa-9a04-80b9bc2ff62a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9ffdc864-c3d0-45aa-9a04-80b9bc2ff62a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8f96442b-4075-438f-813d-ad51ab4019af\",\r\n \"principalId\": \"560e2d02-8b7b-44a0-aece-55a9b38bd947\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2018-02-14T22:34:11.5509839Z\",\r\n \"updatedOn\": \"2018-02-14T22:34:11.5509839Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/4640c746-4c7f-4168-a16d-6f6dc6584f1a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"4640c746-4c7f-4168-a16d-6f6dc6584f1a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"06b12d41-290e-478a-b1db-15387591b312\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-19T06:28:28.0192857Z\",\r\n \"updatedOn\": \"2017-12-19T06:28:28.0192857Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/dbb69085-f465-4b58-9997-085e831ed144\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"dbb69085-f465-4b58-9997-085e831ed144\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"0ce0b72c-de6b-486a-bd62-2b3652a96888\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-11-09T00:01:26.0166638Z\",\r\n \"updatedOn\": \"2017-11-09T00:01:26.0166638Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/885f0bbc-6d7c-4505-89ce-122df843688c\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"885f0bbc-6d7c-4505-89ce-122df843688c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"1cb42ec3-7bed-4f50-ad23-1825af8ca058\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-02T02:34:04.8795663Z\",\r\n \"updatedOn\": \"2017-12-02T02:34:04.8795663Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/08887fab-aa50-4b51-8c21-4f0e4b5a1705\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"08887fab-aa50-4b51-8c21-4f0e4b5a1705\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"24f7b96d-35ec-4ca9-aed5-292ab4b28041\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-11-21T22:09:40.6115323Z\",\r\n \"updatedOn\": \"2017-11-21T22:09:40.6115323Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/44380f6f-2932-4000-bda8-65e98e92283d\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"44380f6f-2932-4000-bda8-65e98e92283d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"273dca4c-9f09-4d84-8d90-1f19dd619319\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-05T01:57:36.1897502Z\",\r\n \"updatedOn\": \"2017-12-05T01:57:36.1897502Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/5c978631-c2ee-4331-a6c0-ec8848c3beec\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"5c978631-c2ee-4331-a6c0-ec8848c3beec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"45356bf6-c813-4488-b163-e00edf1d1a50\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-08T18:53:42.9623705Z\",\r\n \"updatedOn\": \"2017-12-08T18:53:42.9623705Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/a1ba4a61-7915-49a5-b176-517d75d220a9\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"a1ba4a61-7915-49a5-b176-517d75d220a9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"4e5725a6-3329-4845-8730-a0b56b73036a\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-11-20T21:40:05.0504921Z\",\r\n \"updatedOn\": \"2017-11-20T21:40:05.0504921Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/b24f21c4-9db7-4259-9d85-2228846df500\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b24f21c4-9db7-4259-9d85-2228846df500\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"560e2d02-8b7b-44a0-aece-55a9b38bd947\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-21T00:49:57.9598028Z\",\r\n \"updatedOn\": \"2017-12-21T00:49:57.9598028Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/8edaafc4-40a4-4f63-904e-20193f1bc6ba\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8edaafc4-40a4-4f63-904e-20193f1bc6ba\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"5d7c02d1-1e79-447a-989e-f5c061488fbe\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-20T07:39:46.2360183Z\",\r\n \"updatedOn\": \"2017-12-20T07:39:46.2360183Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/9e8d7891-624c-4285-9ae0-ead66b194de6\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9e8d7891-624c-4285-9ae0-ead66b194de6\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-18T07:40:03.337598Z\",\r\n \"updatedOn\": \"2017-12-18T07:40:03.337598Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/b6b08ed8-8427-43d3-adb7-3b495f42ae86\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b6b08ed8-8427-43d3-adb7-3b495f42ae86\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"81e57fb3-f1bc-4391-951b-68c156b701f8\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-20T18:48:16.610969Z\",\r\n \"updatedOn\": \"2017-12-20T18:48:16.610969Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/2d41d7e6-4258-4339-ba70-338904abced6\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"2d41d7e6-4258-4339-ba70-338904abced6\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"86bb7ac1-3705-44dd-9aff-e8fd6f2fdf14\",\r\n \"principalType\": \"Group\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-05T02:24:24.4974063Z\",\r\n \"updatedOn\": \"2017-12-05T02:24:24.4974063Z\",\r\n \"createdBy\": \"273dca4c-9f09-4d84-8d90-1f19dd619319\",\r\n \"updatedBy\": \"273dca4c-9f09-4d84-8d90-1f19dd619319\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/ec9b272c-8808-4a99-902c-9639d7ae8015\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"ec9b272c-8808-4a99-902c-9639d7ae8015\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"c5f0001c-434e-4fa9-b629-da8f2e4abdaf\",\r\n \"principalType\": \"Group\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-17T06:03:01.0374962Z\",\r\n \"updatedOn\": \"2017-12-17T06:03:01.0374962Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/bc2cced4-5b04-4b54-b6d3-74a114984907\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"bc2cced4-5b04-4b54-b6d3-74a114984907\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"d1df0de5-7b46-40fd-835c-205f8e41b62d\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-11-20T21:48:10.9908102Z\",\r\n \"updatedOn\": \"2017-11-20T21:48:10.9908102Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/a21aa3d5-c621-475e-9853-5f307f71a27b\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"a21aa3d5-c621-475e-9853-5f307f71a27b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"db5ab5ac-abac-4d79-b43c-964983728c37\",\r\n \"principalType\": \"Group\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-07T21:55:00.0261655Z\",\r\n \"updatedOn\": \"2017-12-07T21:55:00.0261655Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/9f0f0e65-f49e-488f-a5f2-5bfbc014e1a7\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9f0f0e65-f49e-488f-a5f2-5bfbc014e1a7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"e2befeef-00c8-423b-9da0-55df5ffd18dc\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-19T03:11:43.823455Z\",\r\n \"updatedOn\": \"2017-12-19T03:11:43.823455Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/aa308036-3184-48a7-b0d9-85aebbf537f2\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"aa308036-3184-48a7-b0d9-85aebbf537f2\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f221bd04-7e94-4d03-9b56-6295f0fffe7f\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-08T18:49:35.2880312Z\",\r\n \"updatedOn\": \"2017-12-08T18:49:35.2880312Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/f6c55154-65a9-4fc5-ac21-e97559f93d73\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f6c55154-65a9-4fc5-ac21-e97559f93d73\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f4e773aa-8484-499e-9c5d-e50e1a8447bb\",\r\n \"principalType\": \"Group\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-15T23:45:14.5549282Z\",\r\n \"updatedOn\": \"2017-12-15T23:45:14.5549282Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/49a54776-2beb-43f2-8938-c70551775dcd\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"49a54776-2beb-43f2-8938-c70551775dcd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"fc0112ee-cdc2-41b2-9cc8-5713099eeb05\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-11-08T23:59:21.6846879Z\",\r\n \"updatedOn\": \"2017-11-08T23:59:21.6846879Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/a6861ffe-880c-4ba6-8bd9-0b3dac356872\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"a6861ffe-880c-4ba6-8bd9-0b3dac356872\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"144e3758-dd81-462f-8963-bd8e5fb2b04c\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-18T05:47:16.320313Z\",\r\n \"updatedOn\": \"2017-12-18T05:47:16.320313Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/30f27528-2313-4dd4-b40e-f28f739d8889\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"30f27528-2313-4dd4-b40e-f28f739d8889\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"6502d1e3-9020-487d-83ff-bf2940f2030f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\",\r\n \"createdOn\": \"2017-12-18T22:39:46.702333Z\",\r\n \"updatedOn\": \"2017-12-18T22:39:46.702333Z\",\r\n \"createdBy\": \"273dca4c-9f09-4d84-8d90-1f19dd619319\",\r\n \"updatedBy\": \"273dca4c-9f09-4d84-8d90-1f19dd619319\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Authorization/roleAssignments/db2d16fc-e996-49d0-a683-0f0cc80340a6\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"db2d16fc-e996-49d0-a683-0f0cc80340a6\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"144e3758-dd81-462f-8963-bd8e5fb2b04c\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Web/serverFarms/abenefuncapp\",\r\n \"createdOn\": \"2018-02-22T00:22:55.347548Z\",\r\n \"updatedOn\": \"2018-02-22T00:22:55.347548Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest/providers/Microsoft.Web/serverFarms/abenefuncapp/providers/Microsoft.Authorization/roleAssignments/50faeeae-ef5f-4ac4-9ad3-2aea85785947\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"50faeeae-ef5f-4ac4-9ad3-2aea85785947\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f221bd04-7e94-4d03-9b56-6295f0fffe7f\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbacuxtest/providers/Microsoft.KeyVault/vaults/keyVaultAbene\",\r\n \"createdOn\": \"2017-12-13T18:56:49.2804858Z\",\r\n \"updatedOn\": \"2017-12-13T18:56:49.2804858Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/rbacuxtest/providers/Microsoft.KeyVault/vaults/keyVaultAbene/providers/Microsoft.Authorization/roleAssignments/9e1ecb6b-1831-4d4d-b6b0-f11d5cdd56f3\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9e1ecb6b-1831-4d4d-b6b0-f11d5cdd56f3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2017-10-26T01:06:45.6207192Z\",\r\n \"updatedOn\": \"2017-10-26T01:06:45.6207192Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/c5574fca-e58a-4c2d-b0c2-6ae7fec0b8f2\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"c5574fca-e58a-4c2d-b0c2-6ae7fec0b8f2\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/providers/Microsoft.Management/managementGroups/testMG1\",\r\n \"createdOn\": \"2017-12-19T01:34:57.7302202Z\",\r\n \"updatedOn\": \"2017-12-19T01:34:57.7302202Z\",\r\n \"createdBy\": \"2750fdd7-4b97-41ac-8007-96af1bdba4f9\",\r\n \"updatedBy\": \"2750fdd7-4b97-41ac-8007-96af1bdba4f9\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Management/managementGroups/testMG1/providers/Microsoft.Authorization/roleAssignments/bd429704-ee12-4e9d-8d14-cbc914b1bb51\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"bd429704-ee12-4e9d-8d14-cbc914b1bb51\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/providers/Microsoft.Management/managementGroups/testMG1\",\r\n \"createdOn\": \"2018-02-22T00:51:27.8304556Z\",\r\n \"updatedOn\": \"2018-02-22T00:51:27.8304556Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Management/managementGroups/testMG1/providers/Microsoft.Authorization/roleAssignments/8c7defad-faa5-4c59-b76b-f1df87ca6ed4\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8c7defad-faa5-4c59-b76b-f1df87ca6ed4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/providers/Microsoft.Management/managementGroups/1273adef-00a3-4086-a51a-dbcce1857d36\",\r\n \"createdOn\": \"2018-02-06T01:03:01.7414975Z\",\r\n \"updatedOn\": \"2018-02-06T01:03:01.7414975Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Management/managementGroups/1273adef-00a3-4086-a51a-dbcce1857d36/providers/Microsoft.Authorization/roleAssignments/9747bfcf-9d5f-45b6-8d22-801e255d1868\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9747bfcf-9d5f-45b6-8d22-801e255d1868\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -251,7 +251,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:45:36 GMT" + "Sat, 10 Mar 2018 00:21:10 GMT" ], "Pragma": [ "no-cache" @@ -260,7 +260,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -272,7 +272,7 @@ "1" ], "x-ms-request-id": [ - "154e4842-5b88-4e32-aa90-060b9aa977ad" + "ad2f2102-1412-41d9-a0bc-7cd65e6155c8" ], "X-Content-Type-Options": [ "nosniff" @@ -284,13 +284,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14998" + "14989" ], "x-ms-correlation-request-id": [ - "d710f0db-3b25-469a-a5d0-0b9c053b69c3" + "79f56c0e-a56a-4fc1-97e3-0bef1369ab3f" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014536Z:d710f0db-3b25-469a-a5d0-0b9c053b69c3" + "WESTUS2:20180310T002110Z:79f56c0e-a56a-4fc1-97e3-0bef1369ab3f" ] }, "StatusCode": 200 @@ -299,6 +299,6 @@ "Names": {}, "Variables": { "SubscriptionId": "4004a9fd-d58e-48dc-aeb2-4a4aec58606f", - "AssignmentNameCreateDeleteTest": "65b7698d-819c-424b-9019-bd6d6d530817" + "AssignmentNameCreateDeleteTest": "f68fc418-0e60-401c-b883-d68128829cfb" } } \ No newline at end of file diff --git a/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/RoleAssignmentsListGetTests.json b/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/RoleAssignmentsListGetTests.json index 00d9d4fd26b7e..ff0f874b6d7d0 100644 --- a/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/RoleAssignmentsListGetTests.json +++ b/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/RoleAssignmentsListGetTests.json @@ -7,17 +7,17 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "d5b54ba9-1dae-4ca0-9a11-d6094d230391" + "044fb8b5-7a68-4002-b2ae-465dc466d185" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Read, monitor and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/DoNOtExist2\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T19:41:19.5740949Z\",\r\n \"updatedOn\": \"2017-08-08T20:30:27.6789432Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"54d11eda-97f5-4f67-905e-ada5cc5e5589\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader2\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Read, monitor and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T21:40:52.0128679Z\",\r\n \"updatedOn\": \"2017-08-08T21:40:52.0128679Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/213300b3-28f6-4204-b40d-65cae784d5c5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"213300b3-28f6-4204-b40d-65cae784d5c5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader3\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T21:41:46.0651912Z\",\r\n \"updatedOn\": \"2017-08-08T21:41:46.0651912Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/875fe016-e667-4e87-b057-6c1d54104aa9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"875fe016-e667-4e87-b057-6c1d54104aa9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader Test\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Read, monitor and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-01-12T00:09:25.8801066Z\",\r\n \"updatedOn\": \"2018-01-12T00:09:25.8801066Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/032f61d2-ed09-40c9-8657-26a273da7bae\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"032f61d2-ed09-40c9-8657-26a273da7bae\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_090c2623-185e-4bba-a5ac-0ec11519e2f0\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:20:19.2391214Z\",\r\n \"updatedOn\": \"2017-11-22T21:20:19.2391214Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/090c2623-185e-4bba-a5ac-0ec11519e2f0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"090c2623-185e-4bba-a5ac-0ec11519e2f0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_4e5d1904-3ab7-4f1c-8651-870593fa0d85\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:06:30.2192881Z\",\r\n \"updatedOn\": \"2017-11-22T21:06:30.2192881Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4e5d1904-3ab7-4f1c-8651-870593fa0d85\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4e5d1904-3ab7-4f1c-8651-870593fa0d85\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_967145b9-9e91-4db1-8052-07a30b03c8e9\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:24:50.2211944Z\",\r\n \"updatedOn\": \"2017-11-22T21:24:50.2211944Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/967145b9-9e91-4db1-8052-07a30b03c8e9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"967145b9-9e91-4db1-8052-07a30b03c8e9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"OnCommand Cloud Manager Operator\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"OnCommand Cloud Manager Permissions\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/disks/delete\",\r\n \"Microsoft.Compute/disks/read\",\r\n \"Microsoft.Compute/disks/write\",\r\n \"Microsoft.Compute/locations/operations/read\",\r\n \"Microsoft.Compute/locations/vmSizes/read\",\r\n \"Microsoft.Compute/operations/read\",\r\n \"Microsoft.Compute/virtualMachines/instanceView/read\",\r\n \"Microsoft.Compute/virtualMachines/powerOff/action\",\r\n \"Microsoft.Compute/virtualMachines/read\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Compute/virtualMachines/vmSizes/read\",\r\n \"Microsoft.Compute/virtualMachines/write\",\r\n \"Microsoft.Network/locations/operationResults/read\",\r\n \"Microsoft.Network/locations/operations/read\",\r\n \"Microsoft.Network/networkInterfaces/read\",\r\n \"Microsoft.Network/networkInterfaces/write\",\r\n \"Microsoft.Network/networkInterfaces/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/networkSecurityGroups/write\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/checkIpAddressAvailability/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/virtualMachines/read\",\r\n \"Microsoft.Network/virtualNetworks/virtualMachines/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/deployments/read\",\r\n \"Microsoft.Resources/deployments/write\",\r\n \"Microsoft.Resources/resources/read\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/delete\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourcegroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/write\",\r\n \"Microsoft.Storage/checknameavailability/read\",\r\n \"Microsoft.Storage/operations/read\",\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Storage/storageAccounts/regeneratekey/action\",\r\n \"Microsoft.Storage/storageAccounts/write\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-03-29T21:56:07.9054892Z\",\r\n \"updatedOn\": \"2017-03-29T21:56:07.9054892Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9acd117c-1527-4461-ab19-031c2329aa9b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9acd117c-1527-4461-ab19-031c2329aa9b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Support Custom Role\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Support Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-02-02T02:17:43.627696Z\",\r\n \"updatedOn\": \"2017-04-20T22:55:02.9860347Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ee2d57e0-fda3-436d-8174-f3c9684efb46\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ee2d57e0-fda3-436d-8174-f3c9684efb46\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test Administrator\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role to manage Azure environment\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ADHybridHealthService/configuration/read\",\r\n \"Microsoft.ADHybridHealthService/services/read\",\r\n \"Microsoft.ADHybridHealthService/services/servicemembers/read\",\r\n \"Microsoft.ADHybridHealthService/services/servicemembers/alerts/read\",\r\n \"Microsoft.ADHybridHealthService/services/alerts/read\",\r\n \"Microsoft.Advisor/register/action\",\r\n \"Microsoft.Advisor/recommendations/read\",\r\n \"Microsoft.Authorization/classicAdministrators/read\",\r\n \"Microsoft.Authorization/locks/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-25T23:19:00.1735084Z\",\r\n \"updatedOn\": \"2017-05-25T23:19:00.1735084Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/239cd0e7-5e27-4872-a1d0-0ff3c4cec6b6\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"239cd0e7-5e27-4872-a1d0-0ff3c4cec6b6\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test Administrator for testing\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role to manage Azure environment\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/roleAssignments/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-10-31T23:40:34.3971201Z\",\r\n \"updatedOn\": \"2017-10-31T23:40:34.3971201Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7db62a6c-edd9-42bb-b30e-31fc063ce154\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7db62a6c-edd9-42bb-b30e-31fc063ce154\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test definiton\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can monitor compute, network and storage, and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-30T20:29:54.258388Z\",\r\n \"updatedOn\": \"2017-06-30T20:29:54.258388Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/574857fa-2e5b-4029-ada2-7d042637cbfb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"574857fa-2e5b-4029-ada2-7d042637cbfb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test definiton2\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can monitor compute, network and storage, and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-30T20:32:19.4246182Z\",\r\n \"updatedOn\": \"2017-06-30T20:32:19.4246182Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/0b98a570-beae-486e-aa44-7cb035aa126d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"0b98a570-beae-486e-aa44-7cb035aa126d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_1c581fde-9c61-41fe-b0fa-9f113f09280d\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbactest\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T00:43:21.0606467Z\",\r\n \"updatedOn\": \"2017-04-21T18:07:28.8010892Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/41c81219-e0b7-4d81-96db-5ac27ff234be\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"41c81219-e0b7-4d81-96db-5ac27ff234be\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_2f81f152-b1b4-4d72-b8f5-5d37259420e5\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T01:05:07.7863114Z\",\r\n \"updatedOn\": \"2016-03-11T01:05:07.7863114Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a51d8fc0-3f4c-41df-90c6-2172129cb3a3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a51d8fc0-3f4c-41df-90c6-2172129cb3a3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_6d13263a-d237-4d4d-9227-a9e055757887\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-29T23:20:59.9048046Z\",\r\n \"updatedOn\": \"2017-06-29T23:20:59.9048046Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7749b7c9-67a5-4d9c-9e58-58c811859c1a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7749b7c9-67a5-4d9c-9e58-58c811859c1a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_6ff3b952-c97a-41db-83f5-b1313ec23328\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T01:05:14.1498525Z\",\r\n \"updatedOn\": \"2016-03-11T01:05:14.1498525Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/10162e6e-237a-438c-8dd4-7b9dfadcd1ef\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"10162e6e-237a-438c-8dd4-7b9dfadcd1ef\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_a87fb8bf-95fc-4357-83c5-6b9e4eadc042\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacuxtest/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-10T19:13:43.638591Z\",\r\n \"updatedOn\": \"2017-12-06T18:14:44.1311275Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/c3557050-249c-4d6a-b2a2-373e2795cab8\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"c3557050-249c-4d6a-b2a2-373e2795cab8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_b1c92a47-886c-4bb1-b9b6-8afc5c223c4d\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-10T19:17:49.1541173Z\",\r\n \"updatedOn\": \"2017-05-10T19:17:49.1541173Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/70c6f38d-20ea-4d09-a477-0fb2d3bd7eb1\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"70c6f38d-20ea-4d09-a477-0fb2d3bd7eb1\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage service and the APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2017-01-23T23:12:00.5823195Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/312a565d-c81f-4fd8-895a-4e21e48d571c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"312a565d-c81f-4fd8-895a-4e21e48d571c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Operator Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage service but not the APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*/read\",\r\n \"Microsoft.ApiManagement/service/backup/action\",\r\n \"Microsoft.ApiManagement/service/delete\",\r\n \"Microsoft.ApiManagement/service/managedeployments/action\",\r\n \"Microsoft.ApiManagement/service/read\",\r\n \"Microsoft.ApiManagement/service/restore/action\",\r\n \"Microsoft.ApiManagement/service/updatecertificate/action\",\r\n \"Microsoft.ApiManagement/service/updatehostname/action\",\r\n \"Microsoft.ApiManagement/service/write\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.ApiManagement/service/users/keys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-11-09T00:03:42.1194019Z\",\r\n \"updatedOn\": \"2016-11-18T23:56:25.4682649Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e022efe7-f5ba-4159-bbe4-b44f577e9b61\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e022efe7-f5ba-4159-bbe4-b44f577e9b61\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Reader Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read-only access to service and APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*/read\",\r\n \"Microsoft.ApiManagement/service/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.ApiManagement/service/users/keys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-11-09T00:26:45.1540473Z\",\r\n \"updatedOn\": \"2017-01-23T23:10:34.8876776Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/71522526-b88f-4d52-b57f-d31fc3546d0d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"71522526-b88f-4d52-b57f-d31fc3546d0d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Component Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage Application Insights components\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-11-29T20:30:34.2313394Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ae349356-3a1b-4a5e-921d-050484c6347e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ae349356-3a1b-4a5e-921d-050484c6347e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Snapshot Debugger\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Gives user permission to use Application Insights Snapshot Debugger features\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T21:25:12.3728747Z\",\r\n \"updatedOn\": \"2017-04-19T23:34:59.9511581Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/08954f03-6346-4c2e-81c0-ec3a5cfae23b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"08954f03-6346-4c2e-81c0-ec3a5cfae23b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Job Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create and Manage Jobs using Automation Runbooks.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T20:52:41.0020018Z\",\r\n \"updatedOn\": \"2017-04-25T01:02:08.3049604Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4fe576fe-1146-4730-92eb-48519fa6bf9f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4fe576fe-1146-4730-92eb-48519fa6bf9f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Automation Operators are able to start, stop, suspend, and resume jobs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/write\",\r\n \"Microsoft.Automation/automationAccounts/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/write\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-18T01:05:03.391613Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:38.5728496Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d3881f73-407a-4167-8283-e981cbba0404\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d3881f73-407a-4167-8283-e981cbba0404\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Runbook Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read Runbook properties - to be able to create Jobs of the runbook.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T20:47:49.5640674Z\",\r\n \"updatedOn\": \"2017-04-25T01:00:45.6444999Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5fb5aef8-1081-4b8e-bb16-9d5d0385bab5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5fb5aef8-1081-4b8e-bb16-9d5d0385bab5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Azure Stack Registration Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Azure Stack registrations.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.AzureStack/registrations/products/listDetails/action\",\r\n \"Microsoft.AzureStack/registrations/products/read\",\r\n \"Microsoft.AzureStack/registrations/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-13T23:42:06.2161827Z\",\r\n \"updatedOn\": \"2017-11-13T23:54:02.400708Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6f12a6df-dd06-4f3e-bcb1-ce8be600526a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6f12a6df-dd06-4f3e-bcb1-ce8be600526a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Backup Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage backup service,but can't create vaults and give access to others\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/*\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/*\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/*\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupSecurityPIN/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:12:15.7321344Z\",\r\n \"updatedOn\": \"2017-07-07T06:22:36.4530284Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e467623-bb1f-42f4-a55d-6e525e11384b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e467623-bb1f-42f4-a55d-6e525e11384b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Backup Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage backup services, except removal of backup, vault creation and giving access to others\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/backup/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationsStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/restore/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/cancel/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/write\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/write\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/provisionInstantItemRecovery/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/revokeInstantItemRecovery/action\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/write\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:21:11.894764Z\",\r\n \"updatedOn\": \"2017-09-13T10:34:41.5049784Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/00c29273-979b-4161-815c-10b084fb9324\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"00c29273-979b-4161-815c-10b084fb9324\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Backup Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view backup services, but can't make changes\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationsStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:18:41.3893065Z\",\r\n \"updatedOn\": \"2017-09-13T10:33:25.5814653Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a795c7a0-d4a2-40c1-ae25-d81f01202912\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a795c7a0-d4a2-40c1-ae25-d81f01202912\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Billing Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows read access to billing data\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Billing/*/read\",\r\n \"Microsoft.Consumption/*/read\",\r\n \"Microsoft.Commerce/*/read\",\r\n \"Microsoft.Management/managementGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-25T02:13:38.9054151Z\",\r\n \"updatedOn\": \"2017-09-19T17:36:32.7624564Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fa23ad8b-c56e-40d8-ac0c-ce449e1d2c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fa23ad8b-c56e-40d8-ac0c-ce449e1d2c64\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"BizTalk Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage BizTalk services, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.BizTalkServices/BizTalk/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:55.8430061Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e3c6656-6cfa-4708-81fe-0de47ac73342\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e3c6656-6cfa-4708-81fe-0de47ac73342\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Endpoint Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage CDN endpoints, but can’t grant access to other users.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/endpoints/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:52.6231539Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/426e0c7f-0c7e-4658-b36f-ff54d6c29b45\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"426e0c7f-0c7e-4658-b36f-ff54d6c29b45\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Endpoint Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view CDN endpoints, but can’t make changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/endpoints/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:53.1585846Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/871e35f6-b5c1-49cc-a043-bde969a0f2cd\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"871e35f6-b5c1-49cc-a043-bde969a0f2cd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Profile Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage CDN profiles and their endpoints, but can’t grant access to other users.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:53.7051278Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ec156ff8-a8d1-4d15-830c-5b80698ca432\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ec156ff8-a8d1-4d15-830c-5b80698ca432\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Profile Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view CDN profiles and their endpoints, but can’t make changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:54.2283001Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8f96442b-4075-438f-813d-ad51ab4019af\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8f96442b-4075-438f-813d-ad51ab4019af\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic networks, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicNetwork/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:56.3934954Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b34d265f-36f7-4a0d-a4d4-e158ca92e90f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b34d265f-36f7-4a0d-a4d4-e158ca92e90f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic storage accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:56.9379206Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/86e8f5dc-a6e9-4c67-9d15-de283e8eac25\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"86e8f5dc-a6e9-4c67-9d15-de283e8eac25\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Key Operator Service Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Classic Storage Account Key Operators are allowed to list and regenerate keys on Classic Storage Accounts\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/listkeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/regeneratekey/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-13T18:22:52.14611Z\",\r\n \"updatedOn\": \"2017-04-13T20:54:03.0505986Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/985d6b00-f706-48f5-a6fe-d0ca12fb668d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"985d6b00-f706-48f5-a6fe-d0ca12fb668d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicCompute/domainNames/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*\",\r\n \"Microsoft.ClassicNetwork/networkSecurityGroups/join/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/link/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/join/action\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/disks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/images/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:57.4788684Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d73bb868-a0df-4d4d-bd69-98a00b01fccb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d73bb868-a0df-4d4d-bd69-98a00b01fccb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"ClearDB MySQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage ClearDB MySQL databases, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"successbricks.cleardb/databases/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:58.1393839Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9106cda0-8a86-4e81-b686-29a22c54effe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9106cda0-8a86-4e81-b686-29a22c54effe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything except access to resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Delete\",\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/elevateAccess/Action\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-12-14T02:04:45.1393855Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Cosmos DB Account Reader Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read Azure Cosmos DB Accounts data\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DocumentDB/*/read\",\r\n \"Microsoft.DocumentDB/databaseAccounts/readonlykeys/action\",\r\n \"Microsoft.Insights/Metrics/read\",\r\n \"Microsoft.Insights/MetricDefinitions/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-10-30T17:53:54.6005577Z\",\r\n \"updatedOn\": \"2018-01-24T17:36:21.8570152Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fbdf93bf-df7d-467e-a4d2-9458aa1360c8\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fbdf93bf-df7d-467e-a4d2-9458aa1360c8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Data Factory Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create and manage data factories, as well as child resources within them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DataFactory/dataFactories/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-09-12T19:16:42.3441035Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/673868aa-7521-48a0-acc6-0f60742d39f5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"673868aa-7521-48a0-acc6-0f60742d39f5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Data Lake Analytics Developer\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you submit, monitor, and manage your own jobs but not create or delete Data Lake Analytics accounts.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.BigAnalytics/accounts/*\",\r\n \"Microsoft.DataLakeAnalytics/accounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.BigAnalytics/accounts/Delete\",\r\n \"Microsoft.BigAnalytics/accounts/TakeOwnership/action\",\r\n \"Microsoft.BigAnalytics/accounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/TakeOwnership/action\",\r\n \"Microsoft.DataLakeAnalytics/accounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/dataLakeStoreAccounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/dataLakeStoreAccounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/storageAccounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/storageAccounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/firewallRules/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/firewallRules/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/computePolicies/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/computePolicies/Delete\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-20T00:33:29.3115234Z\",\r\n \"updatedOn\": \"2017-08-18T00:00:17.0411642Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/47b7735b-770e-4598-a7da-8b91488b4c88\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"47b7735b-770e-4598-a7da-8b91488b4c88\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DevTest Labs User\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you connect, start, restart, and shutdown your virtual machines in your Azure DevTest Labs.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Compute/availabilitySets/read\",\r\n \"Microsoft.Compute/virtualMachines/*/read\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Compute/virtualMachines/read\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.DevTestLab/*/read\",\r\n \"Microsoft.DevTestLab/labs/createEnvironment/action\",\r\n \"Microsoft.DevTestLab/labs/claimAnyVm/action\",\r\n \"Microsoft.DevTestLab/labs/formulas/delete\",\r\n \"Microsoft.DevTestLab/labs/formulas/read\",\r\n \"Microsoft.DevTestLab/labs/formulas/write\",\r\n \"Microsoft.DevTestLab/labs/policySets/evaluatePolicies/action\",\r\n \"Microsoft.DevTestLab/labs/virtualMachines/claim/action\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/networkInterfaces/*/read\",\r\n \"Microsoft.Network/networkInterfaces/join/action\",\r\n \"Microsoft.Network/networkInterfaces/read\",\r\n \"Microsoft.Network/networkInterfaces/write\",\r\n \"Microsoft.Network/publicIPAddresses/*/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/deployments/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Compute/virtualMachines/vmSizes/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-08T21:52:45.0657582Z\",\r\n \"updatedOn\": \"2017-02-02T02:38:38.2961026Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/76283e04-6283-4c54-8f91-bcf1374a3c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"76283e04-6283-4c54-8f91-bcf1374a3c64\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DNS Zone Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DNS zones and record sets in Azure DNS, but does not let you control who has access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/dnsZones/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T23:33:25.9730842Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:40.3710365Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/befefa01-2a29-4197-83a8-272ff33ce314\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"befefa01-2a29-4197-83a8-272ff33ce314\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DocumentDB Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DocumentDB accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DocumentDb/databaseAccounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:07.2132374Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5bd9cd88-fe45-4216-938b-f97437e15450\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5bd9cd88-fe45-4216-938b-f97437e15450\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Intelligent Systems Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Intelligent Systems accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.IntelligentSystems/accounts/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:59.7946586Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/03a6d094-3444-4b3d-88af-7477090a9e5e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"03a6d094-3444-4b3d-88af-7477090a9e5e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Key Vault Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage key vaults, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.KeyVault/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.KeyVault/locations/deletedVaults/purge/action\",\r\n \"Microsoft.KeyVault/hsmPools/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2017-12-14T02:01:18.46412Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f25e0fa2-a7c8-4377-a976-54943a77a395\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f25e0fa2-a7c8-4377-a976-54943a77a395\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Lab Creator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you create, manage, delete your managed labs under your Azure Lab Accounts.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ManagedLab/labAccounts/createLab/action\",\r\n \"Microsoft.ManagedLab/labAccounts/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-01-18T23:38:58.1036141Z\",\r\n \"updatedOn\": \"2018-02-16T00:20:27.3498866Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b97fb8bc-a8b2-4522-a38b-dd33c7e65ead\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b97fb8bc-a8b2-4522-a38b-dd33c7e65ead\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Log Analytics Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Log Analytics Contributor can read all monitoring data and edit monitoring settings. Editing monitoring settings includes adding the VM extension to VMs; reading storage account keys to be able to configure collection of logs from Azure Storage; creating and configuring Automation accounts; adding solutions; and configuring Azure diagnostics on all Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Automation/automationAccounts/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/extensions/*\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Compute/virtualMachines/extensions/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.OperationalInsights/*\",\r\n \"Microsoft.OperationsManagement/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourcegroups/deployments/*\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-25T21:51:45.3174711Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:26.6376126Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/92aaf0da-9dab-42b6-94a3-d43ce8d16293\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"92aaf0da-9dab-42b6-94a3-d43ce8d16293\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Log Analytics Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Log Analytics Reader can view and search all monitoring data as well as and view monitoring settings, including viewing the configuration of Azure diagnostics on all Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.OperationalInsights/workspaces/analytics/query/action\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.OperationalInsights/workspaces/sharedKeys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-02T00:20:28.1449012Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:26.0438523Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/73c42c96-874c-492b-b04d-ab87d138a893\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"73c42c96-874c-492b-b04d-ab87d138a893\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Logic App Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage logic app, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.Insights/logdefinitions/*\",\r\n \"Microsoft.Insights/metricDefinitions/*\",\r\n \"Microsoft.Logic/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/connectionGateways/*\",\r\n \"Microsoft.Web/connections/*\",\r\n \"Microsoft.Web/customApis/*\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/sites/functions/listSecrets/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-04-28T21:33:30.4656007Z\",\r\n \"updatedOn\": \"2018-01-10T23:11:44.85806Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/87a39d53-fc1b-424a-814c-f7e04687dc9e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"87a39d53-fc1b-424a-814c-f7e04687dc9e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Logic App Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you read, enable and disable logic app.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*/read\",\r\n \"Microsoft.Insights/diagnosticSettings/*/read\",\r\n \"Microsoft.Insights/metricDefinitions/*/read\",\r\n \"Microsoft.Logic/*/read\",\r\n \"Microsoft.Logic/workflows/disable/action\",\r\n \"Microsoft.Logic/workflows/enable/action\",\r\n \"Microsoft.Logic/workflows/validate/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/connectionGateways/*/read\",\r\n \"Microsoft.Web/connections/*/read\",\r\n \"Microsoft.Web/customApis/*/read\",\r\n \"Microsoft.Web/serverFarms/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-04-28T21:33:30.4656007Z\",\r\n \"updatedOn\": \"2018-01-10T23:14:26.9539724Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/515c2055-d9d4-4321-b1b9-bd0c9a0f79fe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"515c2055-d9d4-4321-b1b9-bd0c9a0f79fe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Managed Identity Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create, Read, Update, and Delete User Assigned Identity\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/read\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/write\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/delete\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-14T19:53:42.8804692Z\",\r\n \"updatedOn\": \"2017-12-14T22:17:02.2740594Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e40ec5ca-96e0-45a2-b4ff-59039f2c2b59\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e40ec5ca-96e0-45a2-b4ff-59039f2c2b59\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Managed Identity Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read and Assign User Assigned Identity\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/read\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/assign/action\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-14T19:52:04.3924594Z\",\r\n \"updatedOn\": \"2017-12-14T22:16:00.1483256Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f1a07417-d97a-45cb-824c-7a7467783830\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f1a07417-d97a-45cb-824c-7a7467783830\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Monitoring Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read all monitoring data and update monitoring settings.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.AlertsManagement/alerts/*\",\r\n \"Microsoft.AlertsManagement/alertsSummary/*\",\r\n \"Microsoft.Insights/AlertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/DiagnosticSettings/*\",\r\n \"Microsoft.Insights/eventtypes/*\",\r\n \"Microsoft.Insights/LogDefinitions/*\",\r\n \"Microsoft.Insights/MetricDefinitions/*\",\r\n \"Microsoft.Insights/Metrics/*\",\r\n \"Microsoft.Insights/Register/Action\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.OperationalInsights/workspaces/intelligencepacks/*\",\r\n \"Microsoft.OperationalInsights/workspaces/savedSearches/*\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.OperationalInsights/workspaces/sharedKeys/action\",\r\n \"Microsoft.OperationalInsights/workspaces/storageinsightconfigs/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.WorkloadMonitor/workloads/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-09-21T19:21:08.4345976Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:28.4990834Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/749f88d5-cbae-40b8-bcfc-e573ddc772fa\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"749f88d5-cbae-40b8-bcfc-e573ddc772fa\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Monitoring Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read all monitoring data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-09-21T19:19:52.4939376Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:27.262625Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/43d0d8ad-25c7-4714-9337-8ba259a9fe05\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"43d0d8ad-25c7-4714-9337-8ba259a9fe05\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage networks, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:00.3326359Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4d97b98b-1d4f-4787-a291-c67834d212e7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"New Relic APM Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage New Relic Application Performance Management accounts and applications, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"NewRelic.APM/accounts/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:07.7538043Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5d28c62d-5b37-4476-8438-e587778df237\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5d28c62d-5b37-4476-8438-e587778df237\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything, including access to resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:00.9179619Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:25.4031403Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Redis Cache Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Redis caches, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cache/redis/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:01.9877071Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e0f68234-74aa-48ed-b826-c38b57376e17\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e0f68234-74aa-48ed-b826-c38b57376e17\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Resource Policy Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"(Preview) Backfilled users from EA, with rights to create/modify resource policy, create support ticket and read resources/hierarchy.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/policyassignments/*\",\r\n \"Microsoft.Authorization/policydefinitions/*\",\r\n \"Microsoft.Authorization/policysetdefinitions/*\",\r\n \"Microsoft.PolicyInsights/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-25T19:08:01.3861639Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:27.8272264Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/36243c78-bf99-498c-9df9-86d9f8d28608\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"36243c78-bf99-498c-9df9-86d9f8d28608\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Scheduler Job Collections Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Scheduler job collections, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Scheduler/jobcollections/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:02.5343995Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/188a0f2f-5c9e-469b-ae67-2aa5ce574b94\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"188a0f2f-5c9e-469b-ae67-2aa5ce574b94\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Search Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Search services, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Search/searchServices/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:03.0463472Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7ca78c08-252a-4471-8644-bb5ff32d4ba0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7ca78c08-252a-4471-8644-bb5ff32d4ba0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Admin\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Security Admin Role\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.operationalInsights/workspaces/*/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Authorization/policyAssignments/*\",\r\n \"Microsoft.Authorization/policySetDefinitions/*\",\r\n \"Microsoft.Authorization/policyDefinitions/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-03T07:51:23.0917487Z\",\r\n \"updatedOn\": \"2017-11-09T01:46:17.1597247Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fb1c8493-542b-48eb-b624-b4c8fea62acd\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fb1c8493-542b-48eb-b624-b4c8fea62acd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage security components, security policies and virtual machines\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicCompute/*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*/write\",\r\n \"Microsoft.ClassicNetwork/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-22T17:45:15.8986455Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:03.5656122Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e3d13bf0-dd5a-482e-ba6b-9b8433878d10\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e3d13bf0-dd5a-482e-ba6b-9b8433878d10\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Security Reader Role\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.operationalInsights/workspaces/*/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-03T07:48:49.0516559Z\",\r\n \"updatedOn\": \"2017-05-03T18:42:54.978738Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/39bc4728-0917-49c7-9d2c-d95423bc2eb4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"39bc4728-0917-49c7-9d2c-d95423bc2eb4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Site Recovery service except vault creation and role assignment\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/locations/allocateStamp/action\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/write\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/*\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/*\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:46:17.4592776Z\",\r\n \"updatedOn\": \"2017-06-29T05:31:19.7240473Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6670b86e-a3f7-4917-ac9b-5d6ab1be4567\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6670b86e-a3f7-4917-ac9b-5d6ab1be4567\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you failover and failback but not perform other Site Recovery management operations\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/locations/allocateStamp/action\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/checkConsistency/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/reassociateGateway/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/renewcertificate/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/applyRecoveryPoint/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/failoverCommit/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/plannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/repairReplication/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/reProtect/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/testFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/testFailoverCleanup/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/unplannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/updateMobilityService/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/refreshProvider/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/replicationStorageClassificationMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationvCenters/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/failoverCommit/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/plannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/reProtect/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/testFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/testFailoverCleanup/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/unplannedFailover/action\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:47:50.1341148Z\",\r\n \"updatedOn\": \"2017-06-29T05:42:27.1715639Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/494ae006-db33-4328-bf46-533a6560a3ca\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"494ae006-db33-4328-bf46-533a6560a3ca\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view Site Recovery status but not perform other management operations\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/replicationStorageClassificationMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationvCenters/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:35:40.0093634Z\",\r\n \"updatedOn\": \"2017-05-26T19:54:51.393325Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/dbaa88c4-0c30-4179-9fb3-46319faa6149\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"dbaa88c4-0c30-4179-9fb3-46319faa6149\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL databases, but not access to them. Also, you can't manage their security-related policies or their parent SQL servers.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/locations/*/read\",\r\n \"Microsoft.Sql/servers/databases/*\",\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:41.1575716Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the security-related policies of SQL servers and databases, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/subnets/joinViaServiceEndpoint/action\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/read\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\",\r\n \"Microsoft.Sql/servers/firewallRules/*\",\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Sql/servers/securityAlertPolicies/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:40.2200727Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": \"yaiyun\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/056cd41c-7e88-42e1-933e-88ba6a50c9c3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"056cd41c-7e88-42e1-933e-88ba6a50c9c3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Server Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL servers and databases, but not access to them, and not their security -related policies.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/locations/*/read\",\r\n \"Microsoft.Sql/servers/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\",\r\n \"Microsoft.Sql/servers/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/securityAlertPolicies/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:41.845073Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage storage accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.Network/virtualNetworks/subnets/joinViaServiceEndpoint/action\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2017-08-21T07:43:20.3060994Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/17d1049b-9a84-46fb-8f53-869881c3d3ab\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"17d1049b-9a84-46fb-8f53-869881c3d3ab\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Key Operator Service Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Storage Account Key Operators are allowed to list and regenerate keys on Storage Accounts\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/regeneratekey/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-13T18:26:11.577057Z\",\r\n \"updatedOn\": \"2017-04-13T20:57:14.5990198Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/81a9662b-bebf-436f-a333-f67b29880f12\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"81a9662b-bebf-436f-a333-f67b29880f12\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Blob Data Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read, write and delete access to Azure Storage blob containers and data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/write\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/delete\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/write\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/delete\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ba92f5b4-2d11-453d-a403-e96b0029c9fe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ba92f5b4-2d11-453d-a403-e96b0029c9fe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Blob Data Reader (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read access to Azure Storage blob containers and data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2a2b9908-6ea1-4ae2-8e65-a410df84e7d1\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Queue Data Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read, write, and delete access to Azure Storage queues and queue messages.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/write\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/delete\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/write\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/delete\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/974c5e8b-45b9-4653-ba55-5f855dd0fb88\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"974c5e8b-45b9-4653-ba55-5f855dd0fb88\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Queue Data Reader (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read access to Azure Storage queues and queue messages.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/19e7f393-937e-4f77-808e-94535e297925\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"19e7f393-937e-4f77-808e-94535e297925\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Support Request Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you create and manage Support requests\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-22T22:25:37.8053068Z\",\r\n \"updatedOn\": \"2017-06-23T01:06:24.2399631Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/cfd33db0-3dd1-45e3-aa9d-cdbdf3b6f24e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"cfd33db0-3dd1-45e3-aa9d-cdbdf3b6f24e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Traffic Manager Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Traffic Manager profiles, but does not let you control who has access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/trafficManagerProfiles/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T23:33:25.9730842Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:44.1458854Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a4b10055-b0c7-44c2-b00f-c7b5b3550cf7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a4b10055-b0c7-44c2-b00f-c7b5b3550cf7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"User Access Administrator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage user access to Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:24.465664Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Administrator Login\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"-\\tUsers with this role have the ability to login to a virtual machine with Windows administrator or Linux root user privileges.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/virtualMachines/loginAsAdmin/action\",\r\n \"Microsoft.Compute/virtualMachines/login/action\",\r\n \"Microsoft.Compute/virtualMachine/loginAsAdmin/action\",\r\n \"Microsoft.Compute/virtualMachine/logon/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"updatedOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/1c0163c0-47e6-4577-8991-ea5c82e286e4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"1c0163c0-47e6-4577-8991-ea5c82e286e4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage virtual machines, but not access to them, and not the virtual network or storage account they�re connected to.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Compute/availabilitySets/*\",\r\n \"Microsoft.Compute/locations/*\",\r\n \"Microsoft.Compute/virtualMachines/*\",\r\n \"Microsoft.Compute/virtualMachineScaleSets/*\",\r\n \"Microsoft.DevTestLab/schedules/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/applicationGateways/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/loadBalancers/probes/join/action\",\r\n \"Microsoft.Network/loadBalancers/read\",\r\n \"Microsoft.Network/locations/*\",\r\n \"Microsoft.Network/networkInterfaces/*\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.RecoveryServices/locations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/*/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/backupProtectionIntent/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/write\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/write\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2017-11-14T03:00:30.1736393Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9980e02c-c2be-4d73-94e8-173b1dc7cf3c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine User Login\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Users with this role have the ability to login to a virtual machine as a regular user.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/virtualMachines/login/action\",\r\n \"Microsoft.Compute/virtualMachine/logon/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"updatedOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fb879df8-f326-4884-b1cf-06f3ad86be52\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fb879df8-f326-4884-b1cf-06f3ad86be52\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Web Plan Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the web plans for websites, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/serverFarms/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:05.9401651Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Website Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage websites (not web plans), but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/certificates/*\",\r\n \"Microsoft.Web/listSitesAssignedToHostName/read\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/sites/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:06.5272742Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"de139f84-1756-47ae-9be6-808fbbe84772\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"'asd and asd'\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-03-07T18:42:07.8446316Z\",\r\n \"updatedOn\": \"2018-03-09T00:37:49.4866756Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4d038b94-8151-421c-871c-bf003bd41a48\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4d038b94-8151-421c-871c-bf003bd41a48\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Read, monitor and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/DoNOtExist2\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T19:41:19.5740949Z\",\r\n \"updatedOn\": \"2017-08-08T20:30:27.6789432Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"54d11eda-97f5-4f67-905e-ada5cc5e5589\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader2\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Read, monitor and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T21:40:52.0128679Z\",\r\n \"updatedOn\": \"2017-08-08T21:40:52.0128679Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/213300b3-28f6-4204-b40d-65cae784d5c5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"213300b3-28f6-4204-b40d-65cae784d5c5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader3\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T21:41:46.0651912Z\",\r\n \"updatedOn\": \"2017-08-08T21:41:46.0651912Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/875fe016-e667-4e87-b057-6c1d54104aa9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"875fe016-e667-4e87-b057-6c1d54104aa9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_090c2623-185e-4bba-a5ac-0ec11519e2f0\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:20:19.2391214Z\",\r\n \"updatedOn\": \"2017-11-22T21:20:19.2391214Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/090c2623-185e-4bba-a5ac-0ec11519e2f0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"090c2623-185e-4bba-a5ac-0ec11519e2f0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_4e5d1904-3ab7-4f1c-8651-870593fa0d85\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:06:30.2192881Z\",\r\n \"updatedOn\": \"2017-11-22T21:06:30.2192881Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4e5d1904-3ab7-4f1c-8651-870593fa0d85\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4e5d1904-3ab7-4f1c-8651-870593fa0d85\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_967145b9-9e91-4db1-8052-07a30b03c8e9\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:24:50.2211944Z\",\r\n \"updatedOn\": \"2017-11-22T21:24:50.2211944Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/967145b9-9e91-4db1-8052-07a30b03c8e9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"967145b9-9e91-4db1-8052-07a30b03c8e9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"OnCommand Cloud Manager Operator\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"OnCommand Cloud Manager Permissions\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/disks/delete\",\r\n \"Microsoft.Compute/disks/read\",\r\n \"Microsoft.Compute/disks/write\",\r\n \"Microsoft.Compute/locations/operations/read\",\r\n \"Microsoft.Compute/locations/vmSizes/read\",\r\n \"Microsoft.Compute/operations/read\",\r\n \"Microsoft.Compute/virtualMachines/instanceView/read\",\r\n \"Microsoft.Compute/virtualMachines/powerOff/action\",\r\n \"Microsoft.Compute/virtualMachines/read\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Compute/virtualMachines/vmSizes/read\",\r\n \"Microsoft.Compute/virtualMachines/write\",\r\n \"Microsoft.Network/locations/operationResults/read\",\r\n \"Microsoft.Network/locations/operations/read\",\r\n \"Microsoft.Network/networkInterfaces/read\",\r\n \"Microsoft.Network/networkInterfaces/write\",\r\n \"Microsoft.Network/networkInterfaces/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/networkSecurityGroups/write\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/checkIpAddressAvailability/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/virtualMachines/read\",\r\n \"Microsoft.Network/virtualNetworks/virtualMachines/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/deployments/read\",\r\n \"Microsoft.Resources/deployments/write\",\r\n \"Microsoft.Resources/resources/read\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/delete\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourcegroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/write\",\r\n \"Microsoft.Storage/checknameavailability/read\",\r\n \"Microsoft.Storage/operations/read\",\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Storage/storageAccounts/regeneratekey/action\",\r\n \"Microsoft.Storage/storageAccounts/write\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-03-29T21:56:07.9054892Z\",\r\n \"updatedOn\": \"2017-03-29T21:56:07.9054892Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9acd117c-1527-4461-ab19-031c2329aa9b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9acd117c-1527-4461-ab19-031c2329aa9b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Support Custom Role\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Support Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-02-02T02:17:43.627696Z\",\r\n \"updatedOn\": \"2017-04-20T22:55:02.9860347Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ee2d57e0-fda3-436d-8174-f3c9684efb46\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ee2d57e0-fda3-436d-8174-f3c9684efb46\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test Administrator\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role to manage Azure environment\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ADHybridHealthService/configuration/read\",\r\n \"Microsoft.ADHybridHealthService/services/read\",\r\n \"Microsoft.ADHybridHealthService/services/servicemembers/read\",\r\n \"Microsoft.ADHybridHealthService/services/servicemembers/alerts/read\",\r\n \"Microsoft.ADHybridHealthService/services/alerts/read\",\r\n \"Microsoft.Advisor/register/action\",\r\n \"Microsoft.Advisor/recommendations/read\",\r\n \"Microsoft.Authorization/classicAdministrators/read\",\r\n \"Microsoft.Authorization/locks/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-25T23:19:00.1735084Z\",\r\n \"updatedOn\": \"2017-05-25T23:19:00.1735084Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/239cd0e7-5e27-4872-a1d0-0ff3c4cec6b6\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"239cd0e7-5e27-4872-a1d0-0ff3c4cec6b6\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test Administrator for testing\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role to manage Azure environment\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/roleAssignments/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-10-31T23:40:34.3971201Z\",\r\n \"updatedOn\": \"2017-10-31T23:40:34.3971201Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7db62a6c-edd9-42bb-b30e-31fc063ce154\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7db62a6c-edd9-42bb-b30e-31fc063ce154\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test definiton\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can monitor compute, network and storage, and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-30T20:29:54.258388Z\",\r\n \"updatedOn\": \"2017-06-30T20:29:54.258388Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/574857fa-2e5b-4029-ada2-7d042637cbfb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"574857fa-2e5b-4029-ada2-7d042637cbfb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test definiton2\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can monitor compute, network and storage, and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-30T20:32:19.4246182Z\",\r\n \"updatedOn\": \"2017-06-30T20:32:19.4246182Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/0b98a570-beae-486e-aa44-7cb035aa126d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"0b98a570-beae-486e-aa44-7cb035aa126d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_1c581fde-9c61-41fe-b0fa-9f113f09280d\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbactest\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T00:43:21.0606467Z\",\r\n \"updatedOn\": \"2017-04-21T18:07:28.8010892Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/41c81219-e0b7-4d81-96db-5ac27ff234be\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"41c81219-e0b7-4d81-96db-5ac27ff234be\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_2f81f152-b1b4-4d72-b8f5-5d37259420e5\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T01:05:07.7863114Z\",\r\n \"updatedOn\": \"2016-03-11T01:05:07.7863114Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a51d8fc0-3f4c-41df-90c6-2172129cb3a3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a51d8fc0-3f4c-41df-90c6-2172129cb3a3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_6d13263a-d237-4d4d-9227-a9e055757887\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-29T23:20:59.9048046Z\",\r\n \"updatedOn\": \"2017-06-29T23:20:59.9048046Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7749b7c9-67a5-4d9c-9e58-58c811859c1a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7749b7c9-67a5-4d9c-9e58-58c811859c1a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_6ff3b952-c97a-41db-83f5-b1313ec23328\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T01:05:14.1498525Z\",\r\n \"updatedOn\": \"2016-03-11T01:05:14.1498525Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/10162e6e-237a-438c-8dd4-7b9dfadcd1ef\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"10162e6e-237a-438c-8dd4-7b9dfadcd1ef\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"UpdatedRoleName_cda39956-596f-4a44-9ee3-3fd539aef79b\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\",\r\n \"Microsoft.Support/*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-03-10T00:20:58.1575594Z\",\r\n \"updatedOn\": \"2018-03-10T00:21:00.2562834Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/cda39956-596f-4a44-9ee3-3fd539aef79b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"cda39956-596f-4a44-9ee3-3fd539aef79b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage service and the APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2017-01-23T23:12:00.5823195Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/312a565d-c81f-4fd8-895a-4e21e48d571c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"312a565d-c81f-4fd8-895a-4e21e48d571c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Operator Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage service but not the APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*/read\",\r\n \"Microsoft.ApiManagement/service/backup/action\",\r\n \"Microsoft.ApiManagement/service/delete\",\r\n \"Microsoft.ApiManagement/service/managedeployments/action\",\r\n \"Microsoft.ApiManagement/service/read\",\r\n \"Microsoft.ApiManagement/service/restore/action\",\r\n \"Microsoft.ApiManagement/service/updatecertificate/action\",\r\n \"Microsoft.ApiManagement/service/updatehostname/action\",\r\n \"Microsoft.ApiManagement/service/write\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.ApiManagement/service/users/keys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-11-09T00:03:42.1194019Z\",\r\n \"updatedOn\": \"2016-11-18T23:56:25.4682649Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e022efe7-f5ba-4159-bbe4-b44f577e9b61\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e022efe7-f5ba-4159-bbe4-b44f577e9b61\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Reader Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read-only access to service and APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*/read\",\r\n \"Microsoft.ApiManagement/service/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.ApiManagement/service/users/keys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-11-09T00:26:45.1540473Z\",\r\n \"updatedOn\": \"2017-01-23T23:10:34.8876776Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/71522526-b88f-4d52-b57f-d31fc3546d0d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"71522526-b88f-4d52-b57f-d31fc3546d0d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Component Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage Application Insights components\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-11-29T20:30:34.2313394Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ae349356-3a1b-4a5e-921d-050484c6347e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ae349356-3a1b-4a5e-921d-050484c6347e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Snapshot Debugger\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Gives user permission to use Application Insights Snapshot Debugger features\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T21:25:12.3728747Z\",\r\n \"updatedOn\": \"2017-04-19T23:34:59.9511581Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/08954f03-6346-4c2e-81c0-ec3a5cfae23b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"08954f03-6346-4c2e-81c0-ec3a5cfae23b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Job Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create and Manage Jobs using Automation Runbooks.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T20:52:41.0020018Z\",\r\n \"updatedOn\": \"2018-03-06T02:20:41.6886187Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4fe576fe-1146-4730-92eb-48519fa6bf9f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4fe576fe-1146-4730-92eb-48519fa6bf9f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Automation Operators are able to start, stop, suspend, and resume jobs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/write\",\r\n \"Microsoft.Automation/automationAccounts/linkedWorkspace/read\",\r\n \"Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/read\",\r\n \"Microsoft.Automation/automationAccounts/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/write\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-18T01:05:03.391613Z\",\r\n \"updatedOn\": \"2018-03-06T02:10:10.7101464Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d3881f73-407a-4167-8283-e981cbba0404\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d3881f73-407a-4167-8283-e981cbba0404\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Runbook Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read Runbook properties - to be able to create Jobs of the runbook.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T20:47:49.5640674Z\",\r\n \"updatedOn\": \"2017-04-25T01:00:45.6444999Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5fb5aef8-1081-4b8e-bb16-9d5d0385bab5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5fb5aef8-1081-4b8e-bb16-9d5d0385bab5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Azure Stack Registration Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Azure Stack registrations.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.AzureStack/registrations/products/listDetails/action\",\r\n \"Microsoft.AzureStack/registrations/products/read\",\r\n \"Microsoft.AzureStack/registrations/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-13T23:42:06.2161827Z\",\r\n \"updatedOn\": \"2017-11-13T23:54:02.400708Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6f12a6df-dd06-4f3e-bcb1-ce8be600526a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6f12a6df-dd06-4f3e-bcb1-ce8be600526a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Backup Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage backup service,but can't create vaults and give access to others\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/*\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/*\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/*\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupSecurityPIN/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:12:15.7321344Z\",\r\n \"updatedOn\": \"2017-07-07T06:22:36.4530284Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e467623-bb1f-42f4-a55d-6e525e11384b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e467623-bb1f-42f4-a55d-6e525e11384b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Backup Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage backup services, except removal of backup, vault creation and giving access to others\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/backup/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationsStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/restore/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/cancel/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/write\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/write\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/provisionInstantItemRecovery/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/revokeInstantItemRecovery/action\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/write\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:21:11.894764Z\",\r\n \"updatedOn\": \"2017-09-13T10:34:41.5049784Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/00c29273-979b-4161-815c-10b084fb9324\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"00c29273-979b-4161-815c-10b084fb9324\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Backup Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view backup services, but can't make changes\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationsStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:18:41.3893065Z\",\r\n \"updatedOn\": \"2017-09-13T10:33:25.5814653Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a795c7a0-d4a2-40c1-ae25-d81f01202912\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a795c7a0-d4a2-40c1-ae25-d81f01202912\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Billing Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows read access to billing data\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Billing/*/read\",\r\n \"Microsoft.Consumption/*/read\",\r\n \"Microsoft.Commerce/*/read\",\r\n \"Microsoft.Management/managementGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-25T02:13:38.9054151Z\",\r\n \"updatedOn\": \"2017-09-19T17:36:32.7624564Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fa23ad8b-c56e-40d8-ac0c-ce449e1d2c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fa23ad8b-c56e-40d8-ac0c-ce449e1d2c64\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"BizTalk Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage BizTalk services, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.BizTalkServices/BizTalk/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:55.8430061Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e3c6656-6cfa-4708-81fe-0de47ac73342\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e3c6656-6cfa-4708-81fe-0de47ac73342\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Endpoint Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage CDN endpoints, but can’t grant access to other users.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/endpoints/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:52.6231539Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/426e0c7f-0c7e-4658-b36f-ff54d6c29b45\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"426e0c7f-0c7e-4658-b36f-ff54d6c29b45\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Endpoint Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view CDN endpoints, but can’t make changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/endpoints/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:53.1585846Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/871e35f6-b5c1-49cc-a043-bde969a0f2cd\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"871e35f6-b5c1-49cc-a043-bde969a0f2cd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Profile Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage CDN profiles and their endpoints, but can’t grant access to other users.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:53.7051278Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ec156ff8-a8d1-4d15-830c-5b80698ca432\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ec156ff8-a8d1-4d15-830c-5b80698ca432\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Profile Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view CDN profiles and their endpoints, but can’t make changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:54.2283001Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8f96442b-4075-438f-813d-ad51ab4019af\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8f96442b-4075-438f-813d-ad51ab4019af\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic networks, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicNetwork/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:56.3934954Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b34d265f-36f7-4a0d-a4d4-e158ca92e90f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b34d265f-36f7-4a0d-a4d4-e158ca92e90f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic storage accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:56.9379206Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/86e8f5dc-a6e9-4c67-9d15-de283e8eac25\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"86e8f5dc-a6e9-4c67-9d15-de283e8eac25\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Key Operator Service Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Classic Storage Account Key Operators are allowed to list and regenerate keys on Classic Storage Accounts\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/listkeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/regeneratekey/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-13T18:22:52.14611Z\",\r\n \"updatedOn\": \"2017-04-13T20:54:03.0505986Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/985d6b00-f706-48f5-a6fe-d0ca12fb668d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"985d6b00-f706-48f5-a6fe-d0ca12fb668d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicCompute/domainNames/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*\",\r\n \"Microsoft.ClassicNetwork/networkSecurityGroups/join/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/link/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/join/action\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/disks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/images/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:57.4788684Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d73bb868-a0df-4d4d-bd69-98a00b01fccb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d73bb868-a0df-4d4d-bd69-98a00b01fccb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"ClearDB MySQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage ClearDB MySQL databases, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"successbricks.cleardb/databases/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:58.1393839Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9106cda0-8a86-4e81-b686-29a22c54effe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9106cda0-8a86-4e81-b686-29a22c54effe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything except access to resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Delete\",\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/elevateAccess/Action\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-12-14T02:04:45.1393855Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Cosmos DB Account Reader Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read Azure Cosmos DB Accounts data\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DocumentDB/*/read\",\r\n \"Microsoft.DocumentDB/databaseAccounts/readonlykeys/action\",\r\n \"Microsoft.Insights/MetricDefinitions/read\",\r\n \"Microsoft.Insights/Metrics/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-10-30T17:53:54.6005577Z\",\r\n \"updatedOn\": \"2018-02-21T01:36:59.6186231Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fbdf93bf-df7d-467e-a4d2-9458aa1360c8\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fbdf93bf-df7d-467e-a4d2-9458aa1360c8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Data Factory Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create and manage data factories, as well as child resources within them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DataFactory/dataFactories/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-09-12T19:16:42.3441035Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/673868aa-7521-48a0-acc6-0f60742d39f5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"673868aa-7521-48a0-acc6-0f60742d39f5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Data Lake Analytics Developer\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you submit, monitor, and manage your own jobs but not create or delete Data Lake Analytics accounts.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.BigAnalytics/accounts/*\",\r\n \"Microsoft.DataLakeAnalytics/accounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.BigAnalytics/accounts/Delete\",\r\n \"Microsoft.BigAnalytics/accounts/TakeOwnership/action\",\r\n \"Microsoft.BigAnalytics/accounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/TakeOwnership/action\",\r\n \"Microsoft.DataLakeAnalytics/accounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/dataLakeStoreAccounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/dataLakeStoreAccounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/storageAccounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/storageAccounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/firewallRules/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/firewallRules/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/computePolicies/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/computePolicies/Delete\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-20T00:33:29.3115234Z\",\r\n \"updatedOn\": \"2017-08-18T00:00:17.0411642Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/47b7735b-770e-4598-a7da-8b91488b4c88\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"47b7735b-770e-4598-a7da-8b91488b4c88\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DevTest Labs User\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you connect, start, restart, and shutdown your virtual machines in your Azure DevTest Labs.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Compute/availabilitySets/read\",\r\n \"Microsoft.Compute/virtualMachines/*/read\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Compute/virtualMachines/read\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.DevTestLab/*/read\",\r\n \"Microsoft.DevTestLab/labs/createEnvironment/action\",\r\n \"Microsoft.DevTestLab/labs/claimAnyVm/action\",\r\n \"Microsoft.DevTestLab/labs/formulas/delete\",\r\n \"Microsoft.DevTestLab/labs/formulas/read\",\r\n \"Microsoft.DevTestLab/labs/formulas/write\",\r\n \"Microsoft.DevTestLab/labs/policySets/evaluatePolicies/action\",\r\n \"Microsoft.DevTestLab/labs/virtualMachines/claim/action\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/networkInterfaces/*/read\",\r\n \"Microsoft.Network/networkInterfaces/join/action\",\r\n \"Microsoft.Network/networkInterfaces/read\",\r\n \"Microsoft.Network/networkInterfaces/write\",\r\n \"Microsoft.Network/publicIPAddresses/*/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/deployments/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Compute/virtualMachines/vmSizes/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-08T21:52:45.0657582Z\",\r\n \"updatedOn\": \"2017-02-02T02:38:38.2961026Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/76283e04-6283-4c54-8f91-bcf1374a3c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"76283e04-6283-4c54-8f91-bcf1374a3c64\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DNS Zone Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DNS zones and record sets in Azure DNS, but does not let you control who has access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/dnsZones/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T23:33:25.9730842Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:40.3710365Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/befefa01-2a29-4197-83a8-272ff33ce314\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"befefa01-2a29-4197-83a8-272ff33ce314\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DocumentDB Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DocumentDB accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DocumentDb/databaseAccounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:07.2132374Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5bd9cd88-fe45-4216-938b-f97437e15450\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5bd9cd88-fe45-4216-938b-f97437e15450\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Intelligent Systems Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Intelligent Systems accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.IntelligentSystems/accounts/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:59.7946586Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/03a6d094-3444-4b3d-88af-7477090a9e5e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"03a6d094-3444-4b3d-88af-7477090a9e5e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Key Vault Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage key vaults, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.KeyVault/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.KeyVault/locations/deletedVaults/purge/action\",\r\n \"Microsoft.KeyVault/hsmPools/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2017-12-14T02:01:18.46412Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f25e0fa2-a7c8-4377-a976-54943a77a395\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f25e0fa2-a7c8-4377-a976-54943a77a395\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Lab Creator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you create, manage, delete your managed labs under your Azure Lab Accounts.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.LabServices/labAccounts/*/read\",\r\n \"Microsoft.LabServices/labAccounts/createLab/action\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-01-18T23:38:58.1036141Z\",\r\n \"updatedOn\": \"2018-03-08T19:53:30.3032044Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b97fb8bc-a8b2-4522-a38b-dd33c7e65ead\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b97fb8bc-a8b2-4522-a38b-dd33c7e65ead\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Log Analytics Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Log Analytics Contributor can read all monitoring data and edit monitoring settings. Editing monitoring settings includes adding the VM extension to VMs; reading storage account keys to be able to configure collection of logs from Azure Storage; creating and configuring Automation accounts; adding solutions; and configuring Azure diagnostics on all Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Automation/automationAccounts/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/extensions/*\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Compute/virtualMachines/extensions/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.OperationalInsights/*\",\r\n \"Microsoft.OperationsManagement/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourcegroups/deployments/*\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-25T21:51:45.3174711Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:26.6376126Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/92aaf0da-9dab-42b6-94a3-d43ce8d16293\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"92aaf0da-9dab-42b6-94a3-d43ce8d16293\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Log Analytics Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Log Analytics Reader can view and search all monitoring data as well as and view monitoring settings, including viewing the configuration of Azure diagnostics on all Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.OperationalInsights/workspaces/analytics/query/action\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.OperationalInsights/workspaces/sharedKeys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-02T00:20:28.1449012Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:26.0438523Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/73c42c96-874c-492b-b04d-ab87d138a893\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"73c42c96-874c-492b-b04d-ab87d138a893\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Logic App Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage logic app, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.Insights/logdefinitions/*\",\r\n \"Microsoft.Insights/metricDefinitions/*\",\r\n \"Microsoft.Logic/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/connectionGateways/*\",\r\n \"Microsoft.Web/connections/*\",\r\n \"Microsoft.Web/customApis/*\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/sites/functions/listSecrets/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-04-28T21:33:30.4656007Z\",\r\n \"updatedOn\": \"2018-01-10T23:11:44.85806Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/87a39d53-fc1b-424a-814c-f7e04687dc9e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"87a39d53-fc1b-424a-814c-f7e04687dc9e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Logic App Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you read, enable and disable logic app.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*/read\",\r\n \"Microsoft.Insights/diagnosticSettings/*/read\",\r\n \"Microsoft.Insights/metricDefinitions/*/read\",\r\n \"Microsoft.Logic/*/read\",\r\n \"Microsoft.Logic/workflows/disable/action\",\r\n \"Microsoft.Logic/workflows/enable/action\",\r\n \"Microsoft.Logic/workflows/validate/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/connectionGateways/*/read\",\r\n \"Microsoft.Web/connections/*/read\",\r\n \"Microsoft.Web/customApis/*/read\",\r\n \"Microsoft.Web/serverFarms/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-04-28T21:33:30.4656007Z\",\r\n \"updatedOn\": \"2018-01-10T23:14:26.9539724Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/515c2055-d9d4-4321-b1b9-bd0c9a0f79fe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"515c2055-d9d4-4321-b1b9-bd0c9a0f79fe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Managed Identity Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create, Read, Update, and Delete User Assigned Identity\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/read\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/write\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/delete\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-14T19:53:42.8804692Z\",\r\n \"updatedOn\": \"2017-12-14T22:17:02.2740594Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e40ec5ca-96e0-45a2-b4ff-59039f2c2b59\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e40ec5ca-96e0-45a2-b4ff-59039f2c2b59\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Managed Identity Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read and Assign User Assigned Identity\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/read\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/assign/action\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-14T19:52:04.3924594Z\",\r\n \"updatedOn\": \"2017-12-14T22:16:00.1483256Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f1a07417-d97a-45cb-824c-7a7467783830\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f1a07417-d97a-45cb-824c-7a7467783830\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Monitoring Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read all monitoring data and update monitoring settings.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.AlertsManagement/alerts/*\",\r\n \"Microsoft.AlertsManagement/alertsSummary/*\",\r\n \"Microsoft.Insights/AlertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/DiagnosticSettings/*\",\r\n \"Microsoft.Insights/eventtypes/*\",\r\n \"Microsoft.Insights/LogDefinitions/*\",\r\n \"Microsoft.Insights/MetricDefinitions/*\",\r\n \"Microsoft.Insights/Metrics/*\",\r\n \"Microsoft.Insights/Register/Action\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.OperationalInsights/workspaces/intelligencepacks/*\",\r\n \"Microsoft.OperationalInsights/workspaces/savedSearches/*\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.OperationalInsights/workspaces/sharedKeys/action\",\r\n \"Microsoft.OperationalInsights/workspaces/storageinsightconfigs/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.WorkloadMonitor/workloads/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-09-21T19:21:08.4345976Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:28.4990834Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/749f88d5-cbae-40b8-bcfc-e573ddc772fa\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"749f88d5-cbae-40b8-bcfc-e573ddc772fa\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Monitoring Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read all monitoring data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-09-21T19:19:52.4939376Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:27.262625Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/43d0d8ad-25c7-4714-9337-8ba259a9fe05\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"43d0d8ad-25c7-4714-9337-8ba259a9fe05\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage networks, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:00.3326359Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4d97b98b-1d4f-4787-a291-c67834d212e7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"New Relic APM Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage New Relic Application Performance Management accounts and applications, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"NewRelic.APM/accounts/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:07.7538043Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5d28c62d-5b37-4476-8438-e587778df237\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5d28c62d-5b37-4476-8438-e587778df237\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything, including access to resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:00.9179619Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:25.4031403Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Redis Cache Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Redis caches, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cache/redis/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:01.9877071Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e0f68234-74aa-48ed-b826-c38b57376e17\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e0f68234-74aa-48ed-b826-c38b57376e17\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Resource Policy Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"(Preview) Backfilled users from EA, with rights to create/modify resource policy, create support ticket and read resources/hierarchy.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/policyassignments/*\",\r\n \"Microsoft.Authorization/policydefinitions/*\",\r\n \"Microsoft.Authorization/policysetdefinitions/*\",\r\n \"Microsoft.PolicyInsights/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-25T19:08:01.3861639Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:27.8272264Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/36243c78-bf99-498c-9df9-86d9f8d28608\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"36243c78-bf99-498c-9df9-86d9f8d28608\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Scheduler Job Collections Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Scheduler job collections, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Scheduler/jobcollections/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:02.5343995Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/188a0f2f-5c9e-469b-ae67-2aa5ce574b94\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"188a0f2f-5c9e-469b-ae67-2aa5ce574b94\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Search Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Search services, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Search/searchServices/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:03.0463472Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7ca78c08-252a-4471-8644-bb5ff32d4ba0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7ca78c08-252a-4471-8644-bb5ff32d4ba0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Admin\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Security Admin Role\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Authorization/policyAssignments/*\",\r\n \"Microsoft.Authorization/policyDefinitions/*\",\r\n \"Microsoft.Authorization/policySetDefinitions/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.operationalInsights/workspaces/*/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*/read\",\r\n \"Microsoft.Security/locations/alerts/dismiss/action\",\r\n \"Microsoft.Security/locations/alerts/activate/action\",\r\n \"Microsoft.Security/locations/tasks/dismiss/action\",\r\n \"Microsoft.Security/locations/tasks/activate/action\",\r\n \"Microsoft.Security/policies/write\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-03T07:51:23.0917487Z\",\r\n \"updatedOn\": \"2018-03-08T18:19:50.7393029Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fb1c8493-542b-48eb-b624-b4c8fea62acd\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fb1c8493-542b-48eb-b624-b4c8fea62acd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage security components, security policies and virtual machines\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicCompute/*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*/write\",\r\n \"Microsoft.ClassicNetwork/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-22T17:45:15.8986455Z\",\r\n \"updatedOn\": \"2018-03-08T18:18:48.618362Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e3d13bf0-dd5a-482e-ba6b-9b8433878d10\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e3d13bf0-dd5a-482e-ba6b-9b8433878d10\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Security Reader Role\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.operationalInsights/workspaces/*/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-03T07:48:49.0516559Z\",\r\n \"updatedOn\": \"2017-05-03T18:42:54.978738Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/39bc4728-0917-49c7-9d2c-d95423bc2eb4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"39bc4728-0917-49c7-9d2c-d95423bc2eb4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Site Recovery service except vault creation and role assignment\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/locations/allocateStamp/action\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/write\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/*\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/*\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:46:17.4592776Z\",\r\n \"updatedOn\": \"2017-06-29T05:31:19.7240473Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6670b86e-a3f7-4917-ac9b-5d6ab1be4567\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6670b86e-a3f7-4917-ac9b-5d6ab1be4567\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you failover and failback but not perform other Site Recovery management operations\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/locations/allocateStamp/action\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/checkConsistency/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/reassociateGateway/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/renewcertificate/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/applyRecoveryPoint/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/failoverCommit/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/plannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/repairReplication/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/reProtect/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/testFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/testFailoverCleanup/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/unplannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/updateMobilityService/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/refreshProvider/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/replicationStorageClassificationMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationvCenters/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/failoverCommit/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/plannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/reProtect/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/testFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/testFailoverCleanup/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/unplannedFailover/action\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:47:50.1341148Z\",\r\n \"updatedOn\": \"2017-06-29T05:42:27.1715639Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/494ae006-db33-4328-bf46-533a6560a3ca\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"494ae006-db33-4328-bf46-533a6560a3ca\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view Site Recovery status but not perform other management operations\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/replicationStorageClassificationMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationvCenters/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:35:40.0093634Z\",\r\n \"updatedOn\": \"2017-05-26T19:54:51.393325Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/dbaa88c4-0c30-4179-9fb3-46319faa6149\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"dbaa88c4-0c30-4179-9fb3-46319faa6149\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL databases, but not access to them. Also, you can't manage their security-related policies or their parent SQL servers.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/locations/*/read\",\r\n \"Microsoft.Sql/servers/databases/*\",\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:41.1575716Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the security-related policies of SQL servers and databases, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/subnets/joinViaServiceEndpoint/action\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/read\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\",\r\n \"Microsoft.Sql/servers/firewallRules/*\",\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Sql/servers/securityAlertPolicies/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:40.2200727Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": \"yaiyun\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/056cd41c-7e88-42e1-933e-88ba6a50c9c3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"056cd41c-7e88-42e1-933e-88ba6a50c9c3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Server Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL servers and databases, but not access to them, and not their security -related policies.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/locations/*/read\",\r\n \"Microsoft.Sql/servers/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\",\r\n \"Microsoft.Sql/servers/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/securityAlertPolicies/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:41.845073Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage storage accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.Network/virtualNetworks/subnets/joinViaServiceEndpoint/action\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2017-08-21T07:43:20.3060994Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/17d1049b-9a84-46fb-8f53-869881c3d3ab\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"17d1049b-9a84-46fb-8f53-869881c3d3ab\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Key Operator Service Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Storage Account Key Operators are allowed to list and regenerate keys on Storage Accounts\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/regeneratekey/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-13T18:26:11.577057Z\",\r\n \"updatedOn\": \"2017-04-13T20:57:14.5990198Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/81a9662b-bebf-436f-a333-f67b29880f12\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"81a9662b-bebf-436f-a333-f67b29880f12\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Blob Data Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read, write and delete access to Azure Storage blob containers and data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/write\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/delete\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/write\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/delete\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ba92f5b4-2d11-453d-a403-e96b0029c9fe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ba92f5b4-2d11-453d-a403-e96b0029c9fe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Blob Data Reader (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read access to Azure Storage blob containers and data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2a2b9908-6ea1-4ae2-8e65-a410df84e7d1\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Queue Data Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read, write, and delete access to Azure Storage queues and queue messages.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/write\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/delete\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/write\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/delete\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/974c5e8b-45b9-4653-ba55-5f855dd0fb88\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"974c5e8b-45b9-4653-ba55-5f855dd0fb88\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Queue Data Reader (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read access to Azure Storage queues and queue messages.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/19e7f393-937e-4f77-808e-94535e297925\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"19e7f393-937e-4f77-808e-94535e297925\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Support Request Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you create and manage Support requests\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-22T22:25:37.8053068Z\",\r\n \"updatedOn\": \"2017-06-23T01:06:24.2399631Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/cfd33db0-3dd1-45e3-aa9d-cdbdf3b6f24e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"cfd33db0-3dd1-45e3-aa9d-cdbdf3b6f24e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Traffic Manager Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Traffic Manager profiles, but does not let you control who has access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/trafficManagerProfiles/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T23:33:25.9730842Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:44.1458854Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a4b10055-b0c7-44c2-b00f-c7b5b3550cf7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a4b10055-b0c7-44c2-b00f-c7b5b3550cf7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"User Access Administrator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage user access to Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:24.465664Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Administrator Login\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"-\\tUsers with this role have the ability to login to a virtual machine with Windows administrator or Linux root user privileges.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/virtualMachines/loginAsAdmin/action\",\r\n \"Microsoft.Compute/virtualMachines/login/action\",\r\n \"Microsoft.Compute/virtualMachine/loginAsAdmin/action\",\r\n \"Microsoft.Compute/virtualMachine/logon/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"updatedOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/1c0163c0-47e6-4577-8991-ea5c82e286e4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"1c0163c0-47e6-4577-8991-ea5c82e286e4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage virtual machines, but not access to them, and not the virtual network or storage account they�re connected to.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Compute/availabilitySets/*\",\r\n \"Microsoft.Compute/locations/*\",\r\n \"Microsoft.Compute/virtualMachines/*\",\r\n \"Microsoft.Compute/virtualMachineScaleSets/*\",\r\n \"Microsoft.DevTestLab/schedules/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/applicationGateways/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/loadBalancers/probes/join/action\",\r\n \"Microsoft.Network/loadBalancers/read\",\r\n \"Microsoft.Network/locations/*\",\r\n \"Microsoft.Network/networkInterfaces/*\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.RecoveryServices/locations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/*/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/backupProtectionIntent/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/write\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/write\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2017-11-14T03:00:30.1736393Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9980e02c-c2be-4d73-94e8-173b1dc7cf3c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine User Login\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Users with this role have the ability to login to a virtual machine as a regular user.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/virtualMachines/login/action\",\r\n \"Microsoft.Compute/virtualMachine/logon/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"updatedOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fb879df8-f326-4884-b1cf-06f3ad86be52\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fb879df8-f326-4884-b1cf-06f3ad86be52\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Web Plan Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the web plans for websites, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/serverFarms/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:05.9401651Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Website Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage websites (not web plans), but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/certificates/*\",\r\n \"Microsoft.Web/listSitesAssignedToHostName/read\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/sites/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:06.5272742Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"de139f84-1756-47ae-9be6-808fbbe84772\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -29,7 +29,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:56 GMT" + "Sat, 10 Mar 2018 00:22:07 GMT" ], "Pragma": [ "no-cache" @@ -38,7 +38,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -50,7 +50,7 @@ "1" ], "x-ms-request-id": [ - "ce56b15a-ea73-43c5-a269-3a5272a68919" + "06cdc49f-ed19-4ea0-9cec-42dcbfde62c4" ], "X-Content-Type-Options": [ "nosniff" @@ -62,22 +62,22 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14895" + "14993" ], "x-ms-correlation-request-id": [ - "787743f1-0e1c-4bb0-a72f-8d3c15e3b12f" + "4f03feaa-3425-4e2c-9942-c972ec48fd30" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014656Z:787743f1-0e1c-4bb0-a72f-8d3c15e3b12f" + "WESTUS2:20180310T002208Z:4f03feaa-3425-4e2c-9942-c972ec48fd30" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/4e1c00ca-4557-42ed-94a8-698c85150a86?api-version=2018-01-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy80ZTFjMDBjYS00NTU3LTQyZWQtOTRhOC02OThjODUxNTBhODY/YXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/e9eac148-64bd-4247-906f-1407009af78f?api-version=2018-01-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy9lOWVhYzE0OC02NGJkLTQyNDctOTA2Zi0xNDA3MDA5YWY3OGY/YXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"2cbbe9ba-777d-48dd-8cd2-1eea2ff8825e\"\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"c7a0a7e6-e574-404e-a960-3c46c634f036\"\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -86,17 +86,17 @@ "254" ], "x-ms-client-request-id": [ - "adcd27c9-1c65-4c8f-bea4-b4451e87b805" + "61e8a2bd-ba7d-4a59-9d89-64452cb5eb2d" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"2cbbe9ba-777d-48dd-8cd2-1eea2ff8825e\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2018-02-16T01:46:57.126284Z\",\r\n \"updatedOn\": \"2018-02-16T01:46:57.126284Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/4e1c00ca-4557-42ed-94a8-698c85150a86\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"4e1c00ca-4557-42ed-94a8-698c85150a86\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"c7a0a7e6-e574-404e-a960-3c46c634f036\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2018-03-10T00:22:09.0945256Z\",\r\n \"updatedOn\": \"2018-03-10T00:22:09.0945256Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/e9eac148-64bd-4247-906f-1407009af78f\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"e9eac148-64bd-4247-906f-1407009af78f\"\r\n}", "ResponseHeaders": { "Content-Length": [ "787" @@ -111,13 +111,13 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:58 GMT" + "Sat, 10 Mar 2018 00:22:10 GMT" ], "Pragma": [ "no-cache" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -126,7 +126,7 @@ "2" ], "x-ms-request-id": [ - "aa7b94d0-c699-486b-a9cb-6d52d00fc243" + "4f8e63b9-66a5-4cc3-b474-fe43e2c050aa" ], "X-Content-Type-Options": [ "nosniff" @@ -138,13 +138,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1188" + "1199" ], "x-ms-correlation-request-id": [ - "22c9bb52-6a8c-4000-ae6e-047d0289c127" + "67aa58a2-ca71-4c0d-b3cc-ffc28050e136" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014658Z:22c9bb52-6a8c-4000-ae6e-047d0289c127" + "WESTUS2:20180310T002210Z:67aa58a2-ca71-4c0d-b3cc-ffc28050e136" ] }, "StatusCode": 201 @@ -156,17 +156,17 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "23922d0b-764b-414f-86da-0180af2a2aef" + "6a44e22f-9253-45db-bb46-49560dc8aa0e" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/032f61d2-ed09-40c9-8657-26a273da7bae\",\r\n \"principalId\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-01-12T00:09:30.6354554Z\",\r\n \"updatedOn\": \"2018-01-12T00:09:30.6354554Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/fa1a4d3b-2cca-406b-8956-6b6b32377641\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"fa1a4d3b-2cca-406b-8956-6b6b32377641\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"principalId\": \"a7766200-6226-48e1-b4f7-7e2a7c4fbe53\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-14T00:03:57.7616429Z\",\r\n \"updatedOn\": \"2018-02-14T00:03:57.7616429Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/0c8d7a82-ee7f-43c1-aef7-b7c6e0266fb1\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"0c8d7a82-ee7f-43c1-aef7-b7c6e0266fb1\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7db62a6c-edd9-42bb-b30e-31fc063ce154\",\r\n \"principalId\": \"39ae49d9-cce2-478d-b758-0758fd99dc6a\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-10-31T23:48:33.4485152Z\",\r\n \"updatedOn\": \"2017-10-31T23:48:33.4485152Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/d83d213d-cd05-44b7-9080-9148eaeec30a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"d83d213d-cd05-44b7-9080-9148eaeec30a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"06f6eff5-0f4b-43a3-bee8-24e70a9ce55c\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T00:36:56.1924345Z\",\r\n \"updatedOn\": \"2017-06-29T00:36:56.1924345Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/b5714af5-59db-4c0f-bb29-bc788deadf2f\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b5714af5-59db-4c0f-bb29-bc788deadf2f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"0ba53ba2-b55c-47b4-81e3-7ec9a4e674f4\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T01:12:34.5615876Z\",\r\n \"updatedOn\": \"2017-06-29T01:12:34.5615876Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/4045100b-8f68-40c9-b678-b8483e111ac9\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"4045100b-8f68-40c9-b678-b8483e111ac9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"3098cd15-3216-4ac9-8048-24bd552170cb\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-11-03T18:48:14.7183609Z\",\r\n \"updatedOn\": \"2017-11-03T18:48:14.7183609Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/bd5a7d4c-1e18-4695-ade5-423350b56d21\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"bd5a7d4c-1e18-4695-ade5-423350b56d21\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"38893b88-e77f-4439-930c-07293b5b0892\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-01-10T21:43:24.2108836Z\",\r\n \"updatedOn\": \"2018-01-10T21:43:24.2108836Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/ad92ce71-4103-48b0-a15a-1e9a96c12ed1\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"ad92ce71-4103-48b0-a15a-1e9a96c12ed1\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"3a1444bd-870b-443f-b308-2eae91c2eba1\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-07T16:58:54.8987377Z\",\r\n \"updatedOn\": \"2017-06-07T16:58:54.8987377Z\",\r\n \"createdBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"updatedBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/6214630f-d015-4a30-9d4c-b1f081e67939\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"6214630f-d015-4a30-9d4c-b1f081e67939\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"60daca34-0763-4bd3-a211-076918a7eb95\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-30T00:25:56.0334783Z\",\r\n \"updatedOn\": \"2017-06-30T00:25:56.0334783Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/d465f78c-de4c-42e6-9c04-1e56acf92369\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"d465f78c-de4c-42e6-9c04-1e56acf92369\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-11-20T20:58:00.5803854Z\",\r\n \"updatedOn\": \"2017-11-20T20:58:00.5803854Z\",\r\n \"createdBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"updatedBy\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/20bb00d9-2c3a-4126-ba6d-de82473a06d8\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"20bb00d9-2c3a-4126-ba6d-de82473a06d8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-07-27T23:42:13.4607763Z\",\r\n \"updatedOn\": \"2017-07-27T23:42:13.4607763Z\",\r\n \"createdBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"updatedBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/a82e60b3-354c-480b-b536-987b9d0703b1\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"a82e60b3-354c-480b-b536-987b9d0703b1\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"91440087-555a-4411-8eda-ba24c722ef8e\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T00:49:01.1072945Z\",\r\n \"updatedOn\": \"2017-06-29T00:49:01.1072945Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/e01b8c91-a87f-45b4-bd74-8ba60e44566d\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"e01b8c91-a87f-45b4-bd74-8ba60e44566d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"b4010c04-9c61-49f5-83a7-7b12b19eb194\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-11-08T18:34:37.6266172Z\",\r\n \"updatedOn\": \"2017-11-08T18:34:37.6266172Z\",\r\n \"createdBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"updatedBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/edbde18d-6c6c-4078-b7c5-159443655942\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"edbde18d-6c6c-4078-b7c5-159443655942\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"bf3857e4-a0e4-463f-b5b8-df79cc784cf4\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-11-29T00:57:17.8809543Z\",\r\n \"updatedOn\": \"2017-11-29T00:57:17.8809543Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/036c86bc-0542-4dc2-b5ba-1af97edf5653\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"036c86bc-0542-4dc2-b5ba-1af97edf5653\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"c996d892-3806-4e87-8b0a-ccf5fcd40d46\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T22:38:04.4194288Z\",\r\n \"updatedOn\": \"2017-06-29T22:38:04.4194288Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/f77ebd75-4388-48b0-b826-c00ad67984ad\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f77ebd75-4388-48b0-b826-c00ad67984ad\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"cbd20457-0dc7-4333-9906-43ef449eb598\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-13T00:50:12.9366468Z\",\r\n \"updatedOn\": \"2017-05-13T00:50:12.9366468Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/4d3ddd54-9ef2-435e-a421-ec6aeea8807f\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"4d3ddd54-9ef2-435e-a421-ec6aeea8807f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"d3ade189-fc64-4831-b1ea-a3fb4bb1aa03\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T20:44:28.9070294Z\",\r\n \"updatedOn\": \"2017-06-29T20:44:28.9070294Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/f23da8b0-0f27-41d5-8adb-522fb66fa186\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f23da8b0-0f27-41d5-8adb-522fb66fa186\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-25T07:10:35.7170702Z\",\r\n \"updatedOn\": \"2017-05-25T07:10:35.7170702Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/5240070d-3583-445e-bd5b-22a98f11308c\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"5240070d-3583-445e-bd5b-22a98f11308c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-08T20:17:24.5450013Z\",\r\n \"updatedOn\": \"2017-06-08T20:17:24.5450013Z\",\r\n \"createdBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"updatedBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/68193b90-715c-4649-a83d-977257a452ec\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"68193b90-715c-4649-a83d-977257a452ec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"06f6eff5-0f4b-43a3-bee8-24e70a9ce55c\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T00:37:33.2552423Z\",\r\n \"updatedOn\": \"2017-06-29T00:37:33.2552423Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/cb0215f7-c051-48ef-a7da-bc738d02856a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"cb0215f7-c051-48ef-a7da-bc738d02856a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"0ba53ba2-b55c-47b4-81e3-7ec9a4e674f4\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T01:13:15.723129Z\",\r\n \"updatedOn\": \"2017-06-29T01:13:15.723129Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/feda3e02-624e-40be-8607-8de055bd6bfc\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"feda3e02-624e-40be-8607-8de055bd6bfc\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"21f2609e-343d-47b4-9c5a-272f04754568\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-12-11T20:47:23.3218105Z\",\r\n \"updatedOn\": \"2017-12-11T20:47:23.3218105Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": true\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/d6f59c28-c8b0-46c7-833e-3787429f4728\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"d6f59c28-c8b0-46c7-833e-3787429f4728\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"2e729999-aa29-4267-b1f8-77c9b4f0951c\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T23:28:13.3780792Z\",\r\n \"updatedOn\": \"2017-06-29T23:28:13.3780792Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/107a35e9-6c5d-4e47-b156-16a1113ae606\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"107a35e9-6c5d-4e47-b156-16a1113ae606\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"3098cd15-3216-4ac9-8048-24bd552170cb\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-12-06T18:03:59.7615619Z\",\r\n \"updatedOn\": \"2017-12-06T18:03:59.7615619Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/e4a4ea50-74fd-413f-98b6-45f1d57cc569\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"e4a4ea50-74fd-413f-98b6-45f1d57cc569\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"39ae49d9-cce2-478d-b758-0758fd99dc6a\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-11-29T22:39:59.2667536Z\",\r\n \"updatedOn\": \"2017-11-29T22:39:59.2667536Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/ca07d501-9df5-4226-9ddf-73651068a848\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"ca07d501-9df5-4226-9ddf-73651068a848\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"3e3ec9fc-84c7-4250-b2ba-86f90ec71dd6\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-12-11T17:59:17.9139602Z\",\r\n \"updatedOn\": \"2017-12-11T17:59:17.9139602Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": true\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/b2e1db49-4b53-4662-bd74-c8144acb1cad\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b2e1db49-4b53-4662-bd74-c8144acb1cad\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"60daca34-0763-4bd3-a211-076918a7eb95\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-30T00:26:34.5537754Z\",\r\n \"updatedOn\": \"2017-06-30T00:26:34.5537754Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/84520097-87ed-421d-a1b0-7e301b16453d\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"84520097-87ed-421d-a1b0-7e301b16453d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"628905e8-6016-4a9f-b9c3-c4be2a34ec04\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-08-28T17:21:19.3815596Z\",\r\n \"updatedOn\": \"2017-08-28T17:21:19.3815596Z\",\r\n \"createdBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"updatedBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/201cd786-eb1a-4407-9d7e-f7f33ccc00dd\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"201cd786-eb1a-4407-9d7e-f7f33ccc00dd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"7fd91612-c457-46da-8df6-3c7010eef897\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-18T00:12:18.4368565Z\",\r\n \"updatedOn\": \"2017-05-18T00:12:18.4368565Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/de68c27b-8e43-4cbb-8e96-8f389f4a28c9\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"de68c27b-8e43-4cbb-8e96-8f389f4a28c9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"8d6525d9-b76b-487c-95d5-2f48128da22e\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-12-07T00:06:55.2415957Z\",\r\n \"updatedOn\": \"2017-12-07T00:06:55.2415957Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/4d17a86b-31dc-4974-b600-71776a278f45\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"4d17a86b-31dc-4974-b600-71776a278f45\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"91440087-555a-4411-8eda-ba24c722ef8e\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T00:50:26.3260649Z\",\r\n \"updatedOn\": \"2017-06-29T00:50:26.3260649Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/438a888b-ae70-4c05-aca1-aaa917a4411f\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"438a888b-ae70-4c05-aca1-aaa917a4411f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"a20216c2-6b2c-413c-8219-2a783be8d232\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-12-08T18:02:54.5752408Z\",\r\n \"updatedOn\": \"2017-12-08T18:02:54.5752408Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": true\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/ce29c091-33fb-4092-a2b7-f00171b5b3b5\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"ce29c091-33fb-4092-a2b7-f00171b5b3b5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"a22eff18-c85d-46a1-afc4-f01a3d6e3870\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-12-18T21:56:32.8172213Z\",\r\n \"updatedOn\": \"2017-12-18T21:56:32.8172213Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/7aec0dde-831b-429b-b94c-b19098fb83b8\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"7aec0dde-831b-429b-b94c-b19098fb83b8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"c1a32197-4308-4698-93c4-50b206babe5a\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-12-07T00:07:41.8883735Z\",\r\n \"updatedOn\": \"2017-12-07T00:07:41.8883735Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/76ccbc8b-ee66-4ec3-9b32-88dc22e277db\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"76ccbc8b-ee66-4ec3-9b32-88dc22e277db\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"c8320490-756f-4df6-a284-332996cbc3f6\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-01-10T20:17:24.1040494Z\",\r\n \"updatedOn\": \"2018-01-10T20:17:24.1040494Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": true\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/89aa128b-9a4f-4964-90c2-c18184f6accb\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"89aa128b-9a4f-4964-90c2-c18184f6accb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"c996d892-3806-4e87-8b0a-ccf5fcd40d46\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T22:38:47.1925172Z\",\r\n \"updatedOn\": \"2017-06-29T22:38:47.1925172Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/b8bf5ffe-ac5d-4e12-b550-56ea1a76ab19\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b8bf5ffe-ac5d-4e12-b550-56ea1a76ab19\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"d3ade189-fc64-4831-b1ea-a3fb4bb1aa03\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T20:45:07.3133209Z\",\r\n \"updatedOn\": \"2017-06-29T20:45:07.3133209Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/f744db94-b61f-472b-98d7-9b6d90fb5585\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f744db94-b61f-472b-98d7-9b6d90fb5585\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"d661e0ba-632d-4565-87d7-b795f98b918b\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-08-28T16:59:42.95985Z\",\r\n \"updatedOn\": \"2017-08-28T16:59:42.95985Z\",\r\n \"createdBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"updatedBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/c41c868c-0d22-492f-9000-c4dfeb637659\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"c41c868c-0d22-492f-9000-c4dfeb637659\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"d9d14aa0-09f4-4a45-ba81-32e71bad814c\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-12-08T18:01:43.1919545Z\",\r\n \"updatedOn\": \"2017-12-08T18:01:43.1919545Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": true\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/549e07ad-d1f6-46ea-ad92-245f48e2db95\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"549e07ad-d1f6-46ea-ad92-245f48e2db95\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"ec78bf16-9cba-4cf7-bc10-1c32d04d9f9c\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-12-08T18:00:51.0456894Z\",\r\n \"updatedOn\": \"2017-12-08T18:00:51.0456894Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/9ac01e84-9766-49d7-8d91-1cca1120d85c\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9ac01e84-9766-49d7-8d91-1cca1120d85c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-22T22:58:08.2238106Z\",\r\n \"updatedOn\": \"2017-05-22T22:58:08.2238106Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/8c31c29d-118b-4b55-9f1d-e0fac7f6aa89\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8c31c29d-118b-4b55-9f1d-e0fac7f6aa89\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-15T23:50:02.4130133Z\",\r\n \"updatedOn\": \"2018-02-15T23:50:02.4130133Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/ed325a2b-f3f5-4a7d-9b21-ac042a444068\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"ed325a2b-f3f5-4a7d-9b21-ac042a444068\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"628905e8-6016-4a9f-b9c3-c4be2a34ec04\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-01-27T00:04:18.1887432Z\",\r\n \"updatedOn\": \"2018-01-27T00:04:18.1887432Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": true\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/05ae9637-ac41-4fa5-a7dd-725119e9452d\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"05ae9637-ac41-4fa5-a7dd-725119e9452d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"03f4af16-4c45-4383-b524-c3d4cd002ca3\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-12T23:51:22.361572Z\",\r\n \"updatedOn\": \"2017-05-12T23:51:22.361572Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/9db955f1-6f2a-426e-bce7-44986ed0aed4\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9db955f1-6f2a-426e-bce7-44986ed0aed4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"227a8f9f-9b7c-4f70-b563-15390e07948c\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-12T23:51:20.8405462Z\",\r\n \"updatedOn\": \"2017-05-12T23:51:20.8405462Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/0fce9bb0-216c-4344-a740-faf2c720cd30\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"0fce9bb0-216c-4344-a740-faf2c720cd30\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"487a7867-97f0-46ab-b6bb-fbec16b22cbf\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-12T23:51:17.2296874Z\",\r\n \"updatedOn\": \"2017-05-12T23:51:17.2296874Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/b4a689fa-72cc-4f35-9448-9d4d32371150\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b4a689fa-72cc-4f35-9448-9d4d32371150\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"683074f1-7ffb-4945-805a-ccb86a945f4e\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-12T23:51:19.9064771Z\",\r\n \"updatedOn\": \"2017-05-12T23:51:19.9064771Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/4fbc4b5a-9659-4547-b82c-154cfce9321e\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"4fbc4b5a-9659-4547-b82c-154cfce9321e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"b5cdcec7-857c-4180-9fe9-0ea37a663ec6\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-12T23:51:17.9891361Z\",\r\n \"updatedOn\": \"2017-05-12T23:51:17.9891361Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/1e51717a-ff23-495a-96a2-266cf2d92910\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"1e51717a-ff23-495a-96a2-266cf2d92910\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"c7b2f4ae-edb5-4988-afec-ed086aacd83a\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-12T23:51:23.205825Z\",\r\n \"updatedOn\": \"2017-05-12T23:51:23.205825Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/6f0aeb5d-ceb3-41c7-8f74-8a81f7274e82\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"6f0aeb5d-ceb3-41c7-8f74-8a81f7274e82\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"f83dda57-1ddb-4fcf-9ec0-ff8c6fb1ecb8\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-12T23:51:24.8022057Z\",\r\n \"updatedOn\": \"2017-05-12T23:51:24.8022057Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/7b04a7f4-f3df-4a40-8d09-266721568f54\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"7b04a7f4-f3df-4a40-8d09-266721568f54\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2017-10-26T01:06:45.6207192Z\",\r\n \"updatedOn\": \"2017-10-26T01:06:45.6207192Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/c5574fca-e58a-4c2d-b0c2-6ae7fec0b8f2\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"c5574fca-e58a-4c2d-b0c2-6ae7fec0b8f2\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"0c214118-913f-4759-a8d5-5125a6f91d52\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2016-11-15T08:11:17.3227457Z\",\r\n \"updatedOn\": \"2016-11-15T08:11:18.1428115Z\",\r\n \"createdBy\": \"2100dd9f-4a55-4df9-bee8-ad47a3274f5d\",\r\n \"updatedBy\": \"2100dd9f-4a55-4df9-bee8-ad47a3274f5d\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/ae1f9655-e61f-491f-aae0-7cbe16d2189e\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"ae1f9655-e61f-491f-aae0-7cbe16d2189e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"3d230566-2cfb-45a7-b4c3-9bf9d2bf0027\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2016-10-18T04:50:28.9261741Z\",\r\n \"updatedOn\": \"2016-10-18T04:50:29.3820759Z\",\r\n \"createdBy\": \"84a74f90-59e3-421e-9c19-bfe010c156f6\",\r\n \"updatedBy\": \"84a74f90-59e3-421e-9c19-bfe010c156f6\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/5a9f5d06-20c0-4c31-b416-1c7049344117\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"5a9f5d06-20c0-4c31-b416-1c7049344117\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"a78ffff5-6b79-4567-9a09-b6bfdf86fe74\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2017-01-16T01:17:49.8505571Z\",\r\n \"updatedOn\": \"2017-01-16T01:17:50.2593099Z\",\r\n \"createdBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"updatedBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/1613c38c-5876-4d02-81ca-9d18663dda23\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"1613c38c-5876-4d02-81ca-9d18663dda23\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"a78ffff5-6b79-4567-9a09-b6bfdf86fe74\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2016-08-30T14:06:24.535317Z\",\r\n \"updatedOn\": \"2016-08-30T14:06:24.8884024Z\",\r\n \"createdBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"updatedBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/07ee8f00-6c63-47c1-a749-8ab8f3ba66ca\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"07ee8f00-6c63-47c1-a749-8ab8f3ba66ca\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"a78ffff5-6b79-4567-9a09-b6bfdf86fe74\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2017-01-14T18:59:30.2335919Z\",\r\n \"updatedOn\": \"2017-01-14T18:59:30.8163128Z\",\r\n \"createdBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"updatedBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/8ab4e40c-9785-45aa-8c36-e443dde7d6a7\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8ab4e40c-9785-45aa-8c36-e443dde7d6a7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"a78ffff5-6b79-4567-9a09-b6bfdf86fe74\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2017-01-14T21:08:12.6831943Z\",\r\n \"updatedOn\": \"2017-01-14T21:08:13.2161415Z\",\r\n \"createdBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"updatedBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/49c21d95-0677-4096-929e-3579d5d5d208\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"49c21d95-0677-4096-929e-3579d5d5d208\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"a78ffff5-6b79-4567-9a09-b6bfdf86fe74\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2017-01-14T11:23:13.7250438Z\",\r\n \"updatedOn\": \"2017-01-14T11:23:14.3833411Z\",\r\n \"createdBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"updatedBy\": \"f7e78d3b-7e75-45b2-b81f-f8c2a22f86f2\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/bd014baa-1b31-4659-aa5a-0ea04552a83a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"bd014baa-1b31-4659-aa5a-0ea04552a83a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"ee8fad22-f958-4618-9c9c-4be1cc084582\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2017-01-15T13:28:40.2939572Z\",\r\n \"updatedOn\": \"2017-01-15T13:28:43.200229Z\",\r\n \"createdBy\": \"84a74f90-59e3-421e-9c19-bfe010c156f6\",\r\n \"updatedBy\": \"84a74f90-59e3-421e-9c19-bfe010c156f6\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/c13ce77e-e275-4d37-8387-18f932770c92\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"c13ce77e-e275-4d37-8387-18f932770c92\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"fcc730f8-05d9-4ca7-919b-1f76e31b734f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2017-03-11T02:53:16.2769902Z\",\r\n \"updatedOn\": \"2017-03-11T02:53:17.1052637Z\",\r\n \"createdBy\": \"2100dd9f-4a55-4df9-bee8-ad47a3274f5d\",\r\n \"updatedBy\": \"2100dd9f-4a55-4df9-bee8-ad47a3274f5d\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/8500b136-b7af-4627-b151-b2ac21d19bde\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8500b136-b7af-4627-b151-b2ac21d19bde\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/providers/Microsoft.Management/managementGroups/testMG1\",\r\n \"createdOn\": \"2017-12-19T01:34:57.7302202Z\",\r\n \"updatedOn\": \"2017-12-19T01:34:57.7302202Z\",\r\n \"createdBy\": \"2750fdd7-4b97-41ac-8007-96af1bdba4f9\",\r\n \"updatedBy\": \"2750fdd7-4b97-41ac-8007-96af1bdba4f9\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Management/managementGroups/testMG1/providers/Microsoft.Authorization/roleAssignments/bd429704-ee12-4e9d-8d14-cbc914b1bb51\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"bd429704-ee12-4e9d-8d14-cbc914b1bb51\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/providers/Microsoft.Management/managementGroups/1273adef-00a3-4086-a51a-dbcce1857d36\",\r\n \"createdOn\": \"2018-02-06T01:03:01.7414975Z\",\r\n \"updatedOn\": \"2018-02-06T01:03:01.7414975Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Management/managementGroups/1273adef-00a3-4086-a51a-dbcce1857d36/providers/Microsoft.Authorization/roleAssignments/9747bfcf-9d5f-45b6-8d22-801e255d1868\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9747bfcf-9d5f-45b6-8d22-801e255d1868\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"principalId\": \"a7766200-6226-48e1-b4f7-7e2a7c4fbe53\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:38:41.9161132Z\",\r\n \"updatedOn\": \"2018-02-16T22:38:41.9161132Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/341fe7a2-3fcf-45ff-97fd-ab9b290fe20a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"341fe7a2-3fcf-45ff-97fd-ab9b290fe20a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"06f6eff5-0f4b-43a3-bee8-24e70a9ce55c\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T00:36:56.1924345Z\",\r\n \"updatedOn\": \"2017-06-29T00:36:56.1924345Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/b5714af5-59db-4c0f-bb29-bc788deadf2f\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b5714af5-59db-4c0f-bb29-bc788deadf2f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"0ba53ba2-b55c-47b4-81e3-7ec9a4e674f4\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T01:12:34.5615876Z\",\r\n \"updatedOn\": \"2017-06-29T01:12:34.5615876Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/4045100b-8f68-40c9-b678-b8483e111ac9\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"4045100b-8f68-40c9-b678-b8483e111ac9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"38893b88-e77f-4439-930c-07293b5b0892\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:48:44.3977567Z\",\r\n \"updatedOn\": \"2018-02-16T22:48:44.3977567Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2659fc0a-4811-47c6-b6a0-f0a6fa80589f\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"2659fc0a-4811-47c6-b6a0-f0a6fa80589f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"3a1444bd-870b-443f-b308-2eae91c2eba1\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:48:23.3855309Z\",\r\n \"updatedOn\": \"2018-02-16T22:48:23.3855309Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/517bd00b-7270-491c-be3a-523e5cff1f91\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"517bd00b-7270-491c-be3a-523e5cff1f91\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"54e0b56e-8771-413f-84da-c4d8c9060444\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-28T18:54:08.4682186Z\",\r\n \"updatedOn\": \"2018-02-28T18:54:08.4682186Z\",\r\n \"createdBy\": \"b4010c04-9c61-49f5-83a7-7b12b19eb194\",\r\n \"updatedBy\": \"b4010c04-9c61-49f5-83a7-7b12b19eb194\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/388185df-aa47-45e8-89a1-cfd3d290e041\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"388185df-aa47-45e8-89a1-cfd3d290e041\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"60daca34-0763-4bd3-a211-076918a7eb95\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-30T00:25:56.0334783Z\",\r\n \"updatedOn\": \"2017-06-30T00:25:56.0334783Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/d465f78c-de4c-42e6-9c04-1e56acf92369\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"d465f78c-de4c-42e6-9c04-1e56acf92369\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:48:04.1232166Z\",\r\n \"updatedOn\": \"2018-02-16T22:48:04.1232166Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/c0589f7b-ea08-4a3a-8d93-a9bffd66c4a7\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"c0589f7b-ea08-4a3a-8d93-a9bffd66c4a7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"7446fdf6-3ae3-45e4-be0c-2750680d1d58\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-03-01T22:39:06.5832375Z\",\r\n \"updatedOn\": \"2018-03-01T22:39:06.5832375Z\",\r\n \"createdBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"updatedBy\": \"6f58a770-c06e-4012-b9f9-e5479c03d43f\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/f2b10e82-d774-43c7-86ec-65b010ebc105\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f2b10e82-d774-43c7-86ec-65b010ebc105\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"76102c29-afb3-4704-a4b7-683bd5b14934\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:47:40.7968813Z\",\r\n \"updatedOn\": \"2018-02-16T22:47:40.7968813Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/6bc40e27-cd7b-412f-b250-3a65fa54524d\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"6bc40e27-cd7b-412f-b250-3a65fa54524d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"91440087-555a-4411-8eda-ba24c722ef8e\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T00:49:01.1072945Z\",\r\n \"updatedOn\": \"2017-06-29T00:49:01.1072945Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/e01b8c91-a87f-45b4-bd74-8ba60e44566d\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"e01b8c91-a87f-45b4-bd74-8ba60e44566d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"b4010c04-9c61-49f5-83a7-7b12b19eb194\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:47:13.9460361Z\",\r\n \"updatedOn\": \"2018-02-16T22:47:13.9460361Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/1c2821e2-a110-48b7-9593-aaa1d8aa7bcf\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"1c2821e2-a110-48b7-9593-aaa1d8aa7bcf\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"bf3857e4-a0e4-463f-b5b8-df79cc784cf4\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:52:28.643072Z\",\r\n \"updatedOn\": \"2018-02-16T22:52:28.643072Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2e101801-56b3-4f13-ac28-5fc5388641c8\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"2e101801-56b3-4f13-ac28-5fc5388641c8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"c996d892-3806-4e87-8b0a-ccf5fcd40d46\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T22:38:04.4194288Z\",\r\n \"updatedOn\": \"2017-06-29T22:38:04.4194288Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/f77ebd75-4388-48b0-b826-c00ad67984ad\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f77ebd75-4388-48b0-b826-c00ad67984ad\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"cbd20457-0dc7-4333-9906-43ef449eb598\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:46:23.389008Z\",\r\n \"updatedOn\": \"2018-02-16T22:46:23.389008Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/d1bafb77-8066-43eb-812b-a2143d5beaf3\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"d1bafb77-8066-43eb-812b-a2143d5beaf3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"d3ade189-fc64-4831-b1ea-a3fb4bb1aa03\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T20:44:28.9070294Z\",\r\n \"updatedOn\": \"2017-06-29T20:44:28.9070294Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/f23da8b0-0f27-41d5-8adb-522fb66fa186\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f23da8b0-0f27-41d5-8adb-522fb66fa186\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:45:47.577113Z\",\r\n \"updatedOn\": \"2018-02-16T22:45:47.577113Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/165e7100-8bdb-4a31-9ffe-83aa7ab8291e\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"165e7100-8bdb-4a31-9ffe-83aa7ab8291e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:45:28.6774286Z\",\r\n \"updatedOn\": \"2018-02-16T22:45:28.6774286Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/8b6f4aa5-0e9c-433d-9add-a477a9495948\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8b6f4aa5-0e9c-433d-9add-a477a9495948\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"06f6eff5-0f4b-43a3-bee8-24e70a9ce55c\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T00:37:33.2552423Z\",\r\n \"updatedOn\": \"2017-06-29T00:37:33.2552423Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/cb0215f7-c051-48ef-a7da-bc738d02856a\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"cb0215f7-c051-48ef-a7da-bc738d02856a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"0ba53ba2-b55c-47b4-81e3-7ec9a4e674f4\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T01:13:15.723129Z\",\r\n \"updatedOn\": \"2017-06-29T01:13:15.723129Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/feda3e02-624e-40be-8607-8de055bd6bfc\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"feda3e02-624e-40be-8607-8de055bd6bfc\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"2e729999-aa29-4267-b1f8-77c9b4f0951c\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T23:28:13.3780792Z\",\r\n \"updatedOn\": \"2017-06-29T23:28:13.3780792Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/107a35e9-6c5d-4e47-b156-16a1113ae606\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"107a35e9-6c5d-4e47-b156-16a1113ae606\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"60daca34-0763-4bd3-a211-076918a7eb95\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-30T00:26:34.5537754Z\",\r\n \"updatedOn\": \"2017-06-30T00:26:34.5537754Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/84520097-87ed-421d-a1b0-7e301b16453d\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"84520097-87ed-421d-a1b0-7e301b16453d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"628905e8-6016-4a9f-b9c3-c4be2a34ec04\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:45:05.7155425Z\",\r\n \"updatedOn\": \"2018-02-16T22:45:04.6975017Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/ff24d142-f7a4-448e-98d1-36177be5ac41\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"ff24d142-f7a4-448e-98d1-36177be5ac41\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"7fd91612-c457-46da-8df6-3c7010eef897\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-05-18T00:12:18.4368565Z\",\r\n \"updatedOn\": \"2017-05-18T00:12:18.4368565Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/de68c27b-8e43-4cbb-8e96-8f389f4a28c9\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"de68c27b-8e43-4cbb-8e96-8f389f4a28c9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"91440087-555a-4411-8eda-ba24c722ef8e\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T00:50:26.3260649Z\",\r\n \"updatedOn\": \"2017-06-29T00:50:26.3260649Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/438a888b-ae70-4c05-aca1-aaa917a4411f\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"438a888b-ae70-4c05-aca1-aaa917a4411f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"a22eff18-c85d-46a1-afc4-f01a3d6e3870\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:44:41.7462697Z\",\r\n \"updatedOn\": \"2018-02-16T22:44:41.7462697Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/7175cee9-b72f-43e7-b470-98ba1f12c348\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"7175cee9-b72f-43e7-b470-98ba1f12c348\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"c996d892-3806-4e87-8b0a-ccf5fcd40d46\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T22:38:47.1925172Z\",\r\n \"updatedOn\": \"2017-06-29T22:38:47.1925172Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/b8bf5ffe-ac5d-4e12-b550-56ea1a76ab19\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"b8bf5ffe-ac5d-4e12-b550-56ea1a76ab19\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"d3ade189-fc64-4831-b1ea-a3fb4bb1aa03\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-06-29T20:45:07.3133209Z\",\r\n \"updatedOn\": \"2017-06-29T20:45:07.3133209Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/f744db94-b61f-472b-98d7-9b6d90fb5585\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"f744db94-b61f-472b-98d7-9b6d90fb5585\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"d661e0ba-632d-4565-87d7-b795f98b918b\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2017-08-28T16:59:42.95985Z\",\r\n \"updatedOn\": \"2017-08-28T16:59:42.95985Z\",\r\n \"createdBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"updatedBy\": \"296fc6f5-e954-4d4a-b612-cea9b68427eb\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/c41c868c-0d22-492f-9000-c4dfeb637659\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"c41c868c-0d22-492f-9000-c4dfeb637659\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:44:07.1267997Z\",\r\n \"updatedOn\": \"2018-02-16T22:44:07.1267997Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/e97666b5-ea0b-4bcc-927a-077266013783\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"e97666b5-ea0b-4bcc-927a-077266013783\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:43:48.0383604Z\",\r\n \"updatedOn\": \"2018-02-16T22:43:48.0383604Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/20ece837-c4bc-4ebb-b8f7-d792a585a8df\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"20ece837-c4bc-4ebb-b8f7-d792a585a8df\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"628905e8-6016-4a9f-b9c3-c4be2a34ec04\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-16T22:43:22.0828148Z\",\r\n \"updatedOn\": \"2018-02-16T22:43:22.0828148Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": true\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/2e9c7d58-b3a3-4c10-9031-12f902bcc812\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"2e9c7d58-b3a3-4c10-9031-12f902bcc812\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"69fed199-ebaa-4df1-90cd-dbccf4a57db3\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"createdOn\": \"2018-02-20T19:16:22.7423538Z\",\r\n \"updatedOn\": \"2018-02-20T19:16:22.7423538Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleAssignments/680f5ee0-bc7b-4d2a-918d-12e4a83f29b6\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"680f5ee0-bc7b-4d2a-918d-12e4a83f29b6\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\",\r\n \"principalId\": \"6edef013-60b8-45be-8bbe-42f99860ca72\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2018-03-10T00:22:00.3782164Z\",\r\n \"updatedOn\": \"2018-03-10T00:22:00.3626296Z\",\r\n \"createdBy\": \"6edef013-60b8-45be-8bbe-42f99860ca72\",\r\n \"updatedBy\": \"6edef013-60b8-45be-8bbe-42f99860ca72\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/38b93edf-866a-438e-8273-1a30c81cf798\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"38b93edf-866a-438e-8273-1a30c81cf798\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2017-10-26T01:06:45.6207192Z\",\r\n \"updatedOn\": \"2017-10-26T01:06:45.6207192Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/c5574fca-e58a-4c2d-b0c2-6ae7fec0b8f2\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"c5574fca-e58a-4c2d-b0c2-6ae7fec0b8f2\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"05304157-0533-46cc-88cc-cf67f6e176f3\",\r\n \"principalType\": \"ServicePrincipal\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2018-03-10T00:22:02.4793639Z\",\r\n \"updatedOn\": \"2018-03-10T00:22:02.416853Z\",\r\n \"createdBy\": \"6edef013-60b8-45be-8bbe-42f99860ca72\",\r\n \"updatedBy\": \"6edef013-60b8-45be-8bbe-42f99860ca72\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/c188c441-b071-49db-94e5-ff810dec31b3\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"c188c441-b071-49db-94e5-ff810dec31b3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"4ce61e1d-63b7-46a0-bf0f-e681f64b4e7f\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/\",\r\n \"createdOn\": \"2018-03-10T00:21:46.0087208Z\",\r\n \"updatedOn\": \"2018-03-10T00:21:45.9305697Z\",\r\n \"createdBy\": \"6edef013-60b8-45be-8bbe-42f99860ca72\",\r\n \"updatedBy\": \"6edef013-60b8-45be-8bbe-42f99860ca72\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Authorization/roleAssignments/e5220172-d27b-4fad-9c19-dc23bcafa8b7\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"e5220172-d27b-4fad-9c19-dc23bcafa8b7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/providers/Microsoft.Management/managementGroups/testMG1\",\r\n \"createdOn\": \"2017-12-19T01:34:57.7302202Z\",\r\n \"updatedOn\": \"2017-12-19T01:34:57.7302202Z\",\r\n \"createdBy\": \"2750fdd7-4b97-41ac-8007-96af1bdba4f9\",\r\n \"updatedBy\": \"2750fdd7-4b97-41ac-8007-96af1bdba4f9\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Management/managementGroups/testMG1/providers/Microsoft.Authorization/roleAssignments/bd429704-ee12-4e9d-8d14-cbc914b1bb51\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"bd429704-ee12-4e9d-8d14-cbc914b1bb51\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/providers/Microsoft.Management/managementGroups/testMG1\",\r\n \"createdOn\": \"2018-02-22T00:51:27.8304556Z\",\r\n \"updatedOn\": \"2018-02-22T00:51:27.8304556Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Management/managementGroups/testMG1/providers/Microsoft.Authorization/roleAssignments/8c7defad-faa5-4c59-b76b-f1df87ca6ed4\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8c7defad-faa5-4c59-b76b-f1df87ca6ed4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/providers/Microsoft.Management/managementGroups/1273adef-00a3-4086-a51a-dbcce1857d36\",\r\n \"createdOn\": \"2018-02-06T01:03:01.7414975Z\",\r\n \"updatedOn\": \"2018-02-06T01:03:01.7414975Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/providers/Microsoft.Management/managementGroups/1273adef-00a3-4086-a51a-dbcce1857d36/providers/Microsoft.Authorization/roleAssignments/9747bfcf-9d5f-45b6-8d22-801e255d1868\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9747bfcf-9d5f-45b6-8d22-801e255d1868\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -178,7 +178,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:58 GMT" + "Sat, 10 Mar 2018 00:22:10 GMT" ], "Pragma": [ "no-cache" @@ -187,7 +187,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -199,7 +199,7 @@ "1" ], "x-ms-request-id": [ - "3c67ee44-6d8b-46cd-a971-d71d0f2ca226" + "b917fb9b-aeba-4d1f-b095-6380a166059a" ], "X-Content-Type-Options": [ "nosniff" @@ -211,35 +211,35 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14894" + "14992" ], "x-ms-correlation-request-id": [ - "4061b4a5-7628-4ea7-b954-8d97202bd48d" + "be3b8d7d-196f-46d3-8ef9-c475ce54a6cb" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014658Z:4061b4a5-7628-4ea7-b954-8d97202bd48d" + "WESTUS2:20180310T002211Z:be3b8d7d-196f-46d3-8ef9-c475ce54a6cb" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/4e1c00ca-4557-42ed-94a8-698c85150a86?api-version=2018-01-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy80ZTFjMDBjYS00NTU3LTQyZWQtOTRhOC02OThjODUxNTBhODY/YXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/e9eac148-64bd-4247-906f-1407009af78f?api-version=2018-01-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy9lOWVhYzE0OC02NGJkLTQyNDctOTA2Zi0xNDA3MDA5YWY3OGY/YXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "9809ebf2-d634-4e8d-8e5b-892f08ec773c" + "4a697cee-a308-4972-8dd3-5a067e50becf" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"2cbbe9ba-777d-48dd-8cd2-1eea2ff8825e\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2018-02-16T01:46:57.8919462Z\",\r\n \"updatedOn\": \"2018-02-16T01:46:57.8919462Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/4e1c00ca-4557-42ed-94a8-698c85150a86\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"4e1c00ca-4557-42ed-94a8-698c85150a86\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"principalId\": \"c7a0a7e6-e574-404e-a960-3c46c634f036\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\",\r\n \"createdOn\": \"2018-03-10T00:22:10.3382499Z\",\r\n \"updatedOn\": \"2018-03-10T00:22:10.3382499Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"canDelegate\": false\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleAssignments/e9eac148-64bd-4247-906f-1407009af78f\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"e9eac148-64bd-4247-906f-1407009af78f\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -251,7 +251,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:59 GMT" + "Sat, 10 Mar 2018 00:22:11 GMT" ], "Pragma": [ "no-cache" @@ -260,7 +260,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -272,7 +272,7 @@ "1" ], "x-ms-request-id": [ - "70ba5280-e623-4f4b-8101-70df6407276f" + "6870b4f7-dfcc-4b78-99db-cc7ca750c016" ], "X-Content-Type-Options": [ "nosniff" @@ -284,13 +284,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1187" + "1198" ], "x-ms-correlation-request-id": [ - "4fc2b81e-df45-4dfe-bd5b-351b278dafbb" + "370cb81a-863c-4fa6-8774-382ba0f6cc90" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014659Z:4fc2b81e-df45-4dfe-bd5b-351b278dafbb" + "WESTUS2:20180310T002212Z:370cb81a-863c-4fa6-8774-382ba0f6cc90" ] }, "StatusCode": 200 @@ -299,6 +299,6 @@ "Names": {}, "Variables": { "SubscriptionId": "4004a9fd-d58e-48dc-aeb2-4a4aec58606f", - "AssignmentNameTestListGet": "4e1c00ca-4557-42ed-94a8-698c85150a86" + "AssignmentNameTestListGet": "e9eac148-64bd-4247-906f-1407009af78f" } } \ No newline at end of file diff --git a/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/RoleDefinitionCreateTests.json b/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/RoleDefinitionCreateTests.json index f08afd38799e8..3ac6c6f18c810 100644 --- a/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/RoleDefinitionCreateTests.json +++ b/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/RoleDefinitionCreateTests.json @@ -13,7 +13,7 @@ "28" ], "x-ms-client-request-id": [ - "98cd14cf-6842-404e-80bf-d786387c6c7e" + "24b1115c-5bd6-4c7b-b793-e74818bf8925" ], "accept-language": [ "en-US" @@ -38,22 +38,22 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:45:43 GMT" + "Sat, 10 Mar 2018 00:21:16 GMT" ], "Pragma": [ "no-cache" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1193" + "1199" ], "x-ms-request-id": [ - "e67688a9-9a8e-452c-b7bc-304764fffa66" + "eb3d9a1b-356b-4306-8e71-ca925b209dc8" ], "x-ms-correlation-request-id": [ - "e67688a9-9a8e-452c-b7bc-304764fffa66" + "eb3d9a1b-356b-4306-8e71-ca925b209dc8" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014543Z:e67688a9-9a8e-452c-b7bc-304764fffa66" + "WESTUS2:20180310T002117Z:eb3d9a1b-356b-4306-8e71-ca925b209dc8" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -65,10 +65,10 @@ "StatusCode": 201 }, { - "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleDefinitions/709a74b7-c601-42c2-8b7b-b0ed9be38910?api-version=2018-01-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9yZXNvdXJjZWdyb3Vwcy9BenVyZUF1dGh6U0RLL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnMvNzA5YTc0YjctYzYwMS00MmMyLThiN2ItYjBlZDliZTM4OTEwP2FwaS12ZXJzaW9uPTIwMTgtMDEtMDEtcHJldmlldw==", + "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleDefinitions/0ad210db-2d7d-455e-8ba4-e1b5c3f8b2f0?api-version=2018-01-01-preview", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9yZXNvdXJjZWdyb3Vwcy9BenVyZUF1dGh6U0RLL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnMvMGFkMjEwZGItMmQ3ZC00NTVlLThiYTQtZTFiNWMzZjhiMmYwP2FwaS12ZXJzaW9uPTIwMTgtMDEtMDEtcHJldmlldw==", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_709a74b7-c601-42c2-8b7b-b0ed9be38910\",\r\n \"description\": \"New Test Custom Role\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ]\r\n }\r\n ],\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ]\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_0ad210db-2d7d-455e-8ba4-e1b5c3f8b2f0\",\r\n \"description\": \"New Test Custom Role\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ]\r\n }\r\n ],\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ]\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -77,17 +77,17 @@ "390" ], "x-ms-client-request-id": [ - "4631b35d-444a-4eae-bac2-f2c5dd93caea" + "77230400-b8fd-481e-9d18-68939b839c24" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_709a74b7-c601-42c2-8b7b-b0ed9be38910\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-02-16T01:45:46.9626999Z\",\r\n \"updatedOn\": \"2018-02-16T01:45:46.9626999Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/709a74b7-c601-42c2-8b7b-b0ed9be38910\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"709a74b7-c601-42c2-8b7b-b0ed9be38910\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_0ad210db-2d7d-455e-8ba4-e1b5c3f8b2f0\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-03-10T00:21:18.4491847Z\",\r\n \"updatedOn\": \"2018-03-10T00:21:18.4491847Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/0ad210db-2d7d-455e-8ba4-e1b5c3f8b2f0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"0ad210db-2d7d-455e-8ba4-e1b5c3f8b2f0\"\r\n}", "ResponseHeaders": { "Content-Length": [ "784" @@ -102,22 +102,22 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:45:48 GMT" + "Sat, 10 Mar 2018 00:21:19 GMT" ], "Pragma": [ "no-cache" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" ], "x-ms-request-charge": [ - "2" + "3" ], "x-ms-request-id": [ - "a298991c-fd98-4f74-a159-9b091d62cf55" + "01b90442-2898-4cad-9a87-5d3e3837bd61" ], "X-Content-Type-Options": [ "nosniff" @@ -129,22 +129,22 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1197" + "1199" ], "x-ms-correlation-request-id": [ - "7a9adbf7-7266-4eed-9b3d-83f97f11f457" + "1cf7c225-84eb-4419-81f1-fb1be6fa109f" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014548Z:7a9adbf7-7266-4eed-9b3d-83f97f11f457" + "WESTUS2:20180310T002120Z:1cf7c225-84eb-4419-81f1-fb1be6fa109f" ] }, "StatusCode": 201 }, { - "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleDefinitions/709a74b7-c601-42c2-8b7b-b0ed9be38910?api-version=2018-01-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9yZXNvdXJjZWdyb3Vwcy9BenVyZUF1dGh6U0RLL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnMvNzA5YTc0YjctYzYwMS00MmMyLThiN2ItYjBlZDliZTM4OTEwP2FwaS12ZXJzaW9uPTIwMTgtMDEtMDEtcHJldmlldw==", + "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleDefinitions/0ad210db-2d7d-455e-8ba4-e1b5c3f8b2f0?api-version=2018-01-01-preview", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9yZXNvdXJjZWdyb3Vwcy9BenVyZUF1dGh6U0RLL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnMvMGFkMjEwZGItMmQ3ZC00NTVlLThiYTQtZTFiNWMzZjhiMmYwP2FwaS12ZXJzaW9uPTIwMTgtMDEtMDEtcHJldmlldw==", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_927ef196-5a75-4d48-acb2-f9b669dbea19\",\r\n \"description\": \"New Test Custom Role\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ]\r\n }\r\n ],\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ]\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_2b87a142-456a-4c37-8e2b-b76c27466d7d\",\r\n \"description\": \"New Test Custom Role\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ]\r\n }\r\n ],\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ]\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -153,17 +153,17 @@ "390" ], "x-ms-client-request-id": [ - "e549f076-e49c-46fa-8148-a4ce4f9e4b45" + "3bb0f7d3-0096-4d5f-a5b6-9d3f7194d859" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_927ef196-5a75-4d48-acb2-f9b669dbea19\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-02-16T01:46:07.8771014Z\",\r\n \"updatedOn\": \"2018-02-16T01:46:07.8771014Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/709a74b7-c601-42c2-8b7b-b0ed9be38910\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"709a74b7-c601-42c2-8b7b-b0ed9be38910\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_2b87a142-456a-4c37-8e2b-b76c27466d7d\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-03-10T00:21:42.3545089Z\",\r\n \"updatedOn\": \"2018-03-10T00:21:42.3545089Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/0ad210db-2d7d-455e-8ba4-e1b5c3f8b2f0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"0ad210db-2d7d-455e-8ba4-e1b5c3f8b2f0\"\r\n}", "ResponseHeaders": { "Content-Length": [ "784" @@ -178,13 +178,13 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:09 GMT" + "Sat, 10 Mar 2018 00:21:43 GMT" ], "Pragma": [ "no-cache" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -193,7 +193,7 @@ "2" ], "x-ms-request-id": [ - "9433f3e4-bf44-4cbc-9390-e41cdd99fad5" + "a38ff6a7-c519-4475-9a37-994ab7de893f" ], "X-Content-Type-Options": [ "nosniff" @@ -205,22 +205,22 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1199" + "1197" ], "x-ms-correlation-request-id": [ - "c6b76bcf-7f47-4407-af76-83655b06685c" + "ecf282c7-5ae6-4116-9699-e776f1213076" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014609Z:c6b76bcf-7f47-4407-af76-83655b06685c" + "WESTUS2:20180310T002143Z:ecf282c7-5ae6-4116-9699-e776f1213076" ] }, "StatusCode": 201 }, { - "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleDefinitions/709a74b7-c601-42c2-8b7b-b0ed9be38910?api-version=2018-01-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9yZXNvdXJjZWdyb3Vwcy9BenVyZUF1dGh6U0RLL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnMvNzA5YTc0YjctYzYwMS00MmMyLThiN2ItYjBlZDliZTM4OTEwP2FwaS12ZXJzaW9uPTIwMTgtMDEtMDEtcHJldmlldw==", + "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleDefinitions/0ad210db-2d7d-455e-8ba4-e1b5c3f8b2f0?api-version=2018-01-01-preview", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9yZXNvdXJjZWdyb3Vwcy9BenVyZUF1dGh6U0RLL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnMvMGFkMjEwZGItMmQ3ZC00NTVlLThiYTQtZTFiNWMzZjhiMmYwP2FwaS12ZXJzaW9uPTIwMTgtMDEtMDEtcHJldmlldw==", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_927ef196-5a75-4d48-acb2-f9b669dbea19\",\r\n \"description\": \"New Test Custom Role\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ]\r\n }\r\n ],\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ]\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_2b87a142-456a-4c37-8e2b-b76c27466d7d\",\r\n \"description\": \"New Test Custom Role\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ]\r\n }\r\n ],\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ]\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -229,17 +229,17 @@ "390" ], "x-ms-client-request-id": [ - "bd3de42d-221f-4858-a69a-86fada3f94b7" + "eb187da7-122e-476d-bbe5-fb43f53a9d93" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_927ef196-5a75-4d48-acb2-f9b669dbea19\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-02-16T01:46:09.2581657Z\",\r\n \"updatedOn\": \"2018-02-16T01:46:09.2581657Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/709a74b7-c601-42c2-8b7b-b0ed9be38910\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"709a74b7-c601-42c2-8b7b-b0ed9be38910\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_2b87a142-456a-4c37-8e2b-b76c27466d7d\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-03-10T00:21:44.5782901Z\",\r\n \"updatedOn\": \"2018-03-10T00:21:44.5782901Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/0ad210db-2d7d-455e-8ba4-e1b5c3f8b2f0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"0ad210db-2d7d-455e-8ba4-e1b5c3f8b2f0\"\r\n}", "ResponseHeaders": { "Content-Length": [ "750" @@ -254,13 +254,13 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:10 GMT" + "Sat, 10 Mar 2018 00:21:45 GMT" ], "Pragma": [ "no-cache" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -269,7 +269,7 @@ "2" ], "x-ms-request-id": [ - "faab4312-76b3-4473-a9f8-0a3284071e50" + "b48e9eda-fd41-46a0-a8ec-c6fb654f5e3e" ], "X-Content-Type-Options": [ "nosniff" @@ -281,20 +281,20 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1198" + "1199" ], "x-ms-correlation-request-id": [ - "69c84cd4-b2cc-46f7-b024-860c0055ec9a" + "660c1647-fc6e-4a8d-9909-ecdb6255659a" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014610Z:69c84cd4-b2cc-46f7-b024-860c0055ec9a" + "WESTUS2:20180310T002145Z:660c1647-fc6e-4a8d-9909-ecdb6255659a" ] }, "StatusCode": 201 }, { - "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleDefinitions/709a74b7-c601-42c2-8b7b-b0ed9be38910?api-version=2018-01-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9yZXNvdXJjZWdyb3Vwcy9BenVyZUF1dGh6U0RLL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnMvNzA5YTc0YjctYzYwMS00MmMyLThiN2ItYjBlZDliZTM4OTEwP2FwaS12ZXJzaW9uPTIwMTgtMDEtMDEtcHJldmlldw==", + "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleDefinitions/0ad210db-2d7d-455e-8ba4-e1b5c3f8b2f0?api-version=2018-01-01-preview", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9yZXNvdXJjZWdyb3Vwcy9BenVyZUF1dGh6U0RLL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnMvMGFkMjEwZGItMmQ3ZC00NTVlLThiYTQtZTFiNWMzZjhiMmYwP2FwaS12ZXJzaW9uPTIwMTgtMDEtMDEtcHJldmlldw==", "RequestMethod": "PUT", "RequestBody": "{\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_312a565d-c81f-4fd8-895a-4e21e48d571c\",\r\n \"description\": \"New Test Custom Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ]\r\n }\r\n ],\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ]\r\n }\r\n}", "RequestHeaders": { @@ -305,17 +305,17 @@ "418" ], "x-ms-client-request-id": [ - "dcce65a1-148f-4bb9-b36e-219c00ad6c86" + "7f4aac9e-3f0f-4cda-95e0-7a18d31514d4" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"InvalidRoleDefinitionType\",\r\n \"message\": \"The role definition '709a74b7-c601-42c2-8b7b-b0ed9be38910' request is not valid. The Role definition type value 'BuiltInRole' is not supported. The supported values are 'CustomRole'.\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"InvalidRoleDefinitionType\",\r\n \"message\": \"The role definition '0ad210db-2d7d-455e-8ba4-e1b5c3f8b2f0' request is not valid. The Role definition type value 'BuiltInRole' is not supported. The supported values are 'CustomRole'.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "241" @@ -330,19 +330,19 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:13 GMT" + "Sat, 10 Mar 2018 00:21:48 GMT" ], "Pragma": [ "no-cache" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" ], "x-ms-request-id": [ - "b07b1b70-45a8-49b0-bf5e-00c3b31c9792" + "89ce9c81-080a-4622-a0cd-f8fa75d466a5" ], "X-Content-Type-Options": [ "nosniff" @@ -354,20 +354,20 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1195" + "1196" ], "x-ms-correlation-request-id": [ - "122e3124-b544-45d8-bfe6-1975bdc92520" + "20169b55-5a7e-4573-9d53-8bbf0f44dd44" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014613Z:122e3124-b544-45d8-bfe6-1975bdc92520" + "WESTUS2:20180310T002148Z:20169b55-5a7e-4573-9d53-8bbf0f44dd44" ] }, "StatusCode": 400 }, { - "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleDefinitions/709a74b7-c601-42c2-8b7b-b0ed9be38910?api-version=2018-01-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9yZXNvdXJjZWdyb3Vwcy9BenVyZUF1dGh6U0RLL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnMvNzA5YTc0YjctYzYwMS00MmMyLThiN2ItYjBlZDliZTM4OTEwP2FwaS12ZXJzaW9uPTIwMTgtMDEtMDEtcHJldmlldw==", + "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleDefinitions/0ad210db-2d7d-455e-8ba4-e1b5c3f8b2f0?api-version=2018-01-01-preview", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9yZXNvdXJjZWdyb3Vwcy9BenVyZUF1dGh6U0RLL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnMvMGFkMjEwZGItMmQ3ZC00NTVlLThiYTQtZTFiNWMzZjhiMmYwP2FwaS12ZXJzaW9uPTIwMTgtMDEtMDEtcHJldmlldw==", "RequestMethod": "PUT", "RequestBody": "{\r\n \"properties\": {\r\n \"roleName\": \"\",\r\n \"description\": \"New Test Custom Role\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ]\r\n }\r\n ],\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ]\r\n }\r\n}", "RequestHeaders": { @@ -378,14 +378,14 @@ "342" ], "x-ms-client-request-id": [ - "aaf23d45-1728-41a1-83b0-57265aabc735" + "a53cb968-2740-4565-b52b-e595389a1af4" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"RoleDefinitionNameNullOrEmpty\",\r\n \"message\": \"A role definition must have a non-empty, unique name.\"\r\n }\r\n}", @@ -403,19 +403,19 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:14 GMT" + "Sat, 10 Mar 2018 00:21:49 GMT" ], "Pragma": [ "no-cache" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" ], "x-ms-request-id": [ - "82133a2b-b6d5-4a7d-9e95-c0b2ed442ec6" + "7384b22d-c165-4dd2-85e3-1cf61450b2f4" ], "X-Content-Type-Options": [ "nosniff" @@ -427,22 +427,22 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1194" + "1195" ], "x-ms-correlation-request-id": [ - "7fb7de20-ed68-4246-ae50-4f5f86a2b9be" + "63c3a45e-6213-4ca9-9b0b-a735be3fba6c" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014614Z:7fb7de20-ed68-4246-ae50-4f5f86a2b9be" + "WESTUS2:20180310T002149Z:63c3a45e-6213-4ca9-9b0b-a735be3fba6c" ] }, "StatusCode": 400 }, { - "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleDefinitions/709a74b7-c601-42c2-8b7b-b0ed9be38910?api-version=2018-01-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9yZXNvdXJjZWdyb3Vwcy9BenVyZUF1dGh6U0RLL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnMvNzA5YTc0YjctYzYwMS00MmMyLThiN2ItYjBlZDliZTM4OTEwP2FwaS12ZXJzaW9uPTIwMTgtMDEtMDEtcHJldmlldw==", + "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleDefinitions/0ad210db-2d7d-455e-8ba4-e1b5c3f8b2f0?api-version=2018-01-01-preview", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9yZXNvdXJjZWdyb3Vwcy9BenVyZUF1dGh6U0RLL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnMvMGFkMjEwZGItMmQ3ZC00NTVlLThiYTQtZTFiNWMzZjhiMmYwP2FwaS12ZXJzaW9uPTIwMTgtMDEtMDEtcHJldmlldw==", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_709a74b7-c601-42c2-8b7b-b0ed9be38910\",\r\n \"description\": \"New Test Custom Role\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ]\r\n }\r\n ],\r\n \"assignableScopes\": []\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_0ad210db-2d7d-455e-8ba4-e1b5c3f8b2f0\",\r\n \"description\": \"New Test Custom Role\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ]\r\n }\r\n ],\r\n \"assignableScopes\": []\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -451,14 +451,14 @@ "294" ], "x-ms-client-request-id": [ - "6ae552b8-af8d-433b-aa9f-911ee4014bcf" + "93141ad3-3e5d-44ff-97af-f467834078b9" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"MissingAssignableScopes\",\r\n \"message\": \"A role definition must have at least one assignable scope and all assignable scopes must be neither null nor empty.\"\r\n }\r\n}", @@ -476,19 +476,19 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:14 GMT" + "Sat, 10 Mar 2018 00:21:49 GMT" ], "Pragma": [ "no-cache" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" ], "x-ms-request-id": [ - "949cb5d0-600f-4b32-8052-bdd8d49f38d7" + "ccd15c8d-cc45-472e-b01c-591ee9a7f2f3" ], "X-Content-Type-Options": [ "nosniff" @@ -500,22 +500,22 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1193" + "1194" ], "x-ms-correlation-request-id": [ - "b31b4845-0934-4d7c-9124-618802b169b3" + "7cfd3c43-7b7b-4658-b344-63449daab5f8" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014614Z:b31b4845-0934-4d7c-9124-618802b169b3" + "WESTUS2:20180310T002150Z:7cfd3c43-7b7b-4658-b344-63449daab5f8" ] }, "StatusCode": 400 }, { - "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleDefinitions/927ef196-5a75-4d48-acb2-f9b669dbea19?api-version=2018-01-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9yZXNvdXJjZWdyb3Vwcy9BenVyZUF1dGh6U0RLL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnMvOTI3ZWYxOTYtNWE3NS00ZDQ4LWFjYjItZjliNjY5ZGJlYTE5P2FwaS12ZXJzaW9uPTIwMTgtMDEtMDEtcHJldmlldw==", + "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleDefinitions/2b87a142-456a-4c37-8e2b-b76c27466d7d?api-version=2018-01-01-preview", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9yZXNvdXJjZWdyb3Vwcy9BenVyZUF1dGh6U0RLL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnMvMmI4N2ExNDItNDU2YS00YzM3LThlMmItYjc2YzI3NDY2ZDdkP2FwaS12ZXJzaW9uPTIwMTgtMDEtMDEtcHJldmlldw==", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_927ef196-5a75-4d48-acb2-f9b669dbea19\",\r\n \"description\": \"New Test Custom Role\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ]\r\n }\r\n ],\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ]\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_2b87a142-456a-4c37-8e2b-b76c27466d7d\",\r\n \"description\": \"New Test Custom Role\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ]\r\n }\r\n ],\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ]\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -524,17 +524,17 @@ "390" ], "x-ms-client-request-id": [ - "fdb86034-a1a6-4250-8dc1-5eb2a0030db6" + "31dc08e7-7099-4e2c-b58a-41f06efda2ab" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_927ef196-5a75-4d48-acb2-f9b669dbea19\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-02-16T01:45:48.6699089Z\",\r\n \"updatedOn\": \"2018-02-16T01:45:48.6699089Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/927ef196-5a75-4d48-acb2-f9b669dbea19\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"927ef196-5a75-4d48-acb2-f9b669dbea19\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_2b87a142-456a-4c37-8e2b-b76c27466d7d\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-03-10T00:21:20.6040672Z\",\r\n \"updatedOn\": \"2018-03-10T00:21:20.6040672Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2b87a142-456a-4c37-8e2b-b76c27466d7d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2b87a142-456a-4c37-8e2b-b76c27466d7d\"\r\n}", "ResponseHeaders": { "Content-Length": [ "784" @@ -549,22 +549,22 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:45:49 GMT" + "Sat, 10 Mar 2018 00:21:22 GMT" ], "Pragma": [ "no-cache" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" ], "x-ms-request-charge": [ - "2" + "3" ], "x-ms-request-id": [ - "a23c2c87-5f87-467c-ae57-b85363ca439d" + "0b2eacbf-713c-4d84-b0c0-d1a8816f5f30" ], "X-Content-Type-Options": [ "nosniff" @@ -576,35 +576,35 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1196" + "1198" ], "x-ms-correlation-request-id": [ - "7ab2e938-2cff-4637-9314-d8b94e9295ee" + "5d93fa76-6598-46b3-b93b-6e70194f7152" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014549Z:7ab2e938-2cff-4637-9314-d8b94e9295ee" + "WESTUS2:20180310T002123Z:5d93fa76-6598-46b3-b93b-6e70194f7152" ] }, "StatusCode": 201 }, { - "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleDefinitions/709a74b7-c601-42c2-8b7b-b0ed9be38910?api-version=2018-01-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9yZXNvdXJjZWdyb3Vwcy9BenVyZUF1dGh6U0RLL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnMvNzA5YTc0YjctYzYwMS00MmMyLThiN2ItYjBlZDliZTM4OTEwP2FwaS12ZXJzaW9uPTIwMTgtMDEtMDEtcHJldmlldw==", + "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleDefinitions/0ad210db-2d7d-455e-8ba4-e1b5c3f8b2f0?api-version=2018-01-01-preview", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9yZXNvdXJjZWdyb3Vwcy9BenVyZUF1dGh6U0RLL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnMvMGFkMjEwZGItMmQ3ZC00NTVlLThiYTQtZTFiNWMzZjhiMmYwP2FwaS12ZXJzaW9uPTIwMTgtMDEtMDEtcHJldmlldw==", "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "84ec8af0-26b3-4871-bf2c-7443b1a6d5b2" + "27085d41-4afc-4a45-b026-a58d15b92560" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_709a74b7-c601-42c2-8b7b-b0ed9be38910\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-02-16T01:45:46.9626999Z\",\r\n \"updatedOn\": \"2018-02-16T01:45:46.9626999Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/709a74b7-c601-42c2-8b7b-b0ed9be38910\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"709a74b7-c601-42c2-8b7b-b0ed9be38910\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_0ad210db-2d7d-455e-8ba4-e1b5c3f8b2f0\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-03-10T00:21:18.4491847Z\",\r\n \"updatedOn\": \"2018-03-10T00:21:18.4491847Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/0ad210db-2d7d-455e-8ba4-e1b5c3f8b2f0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"0ad210db-2d7d-455e-8ba4-e1b5c3f8b2f0\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -616,7 +616,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:45:51 GMT" + "Sat, 10 Mar 2018 00:21:24 GMT" ], "Pragma": [ "no-cache" @@ -625,7 +625,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -637,7 +637,7 @@ "1" ], "x-ms-request-id": [ - "7ef8dc63-ed2e-42ee-a89c-c9f9ae0ac535" + "0e4dec71-4b02-4ed6-aeb7-2718d4aa9b53" ], "X-Content-Type-Options": [ "nosniff" @@ -649,35 +649,35 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1195" + "1199" ], "x-ms-correlation-request-id": [ - "eae3fd03-9b49-45b1-9c0b-fe3da5ae4de1" + "d4eab243-7768-473e-941b-f13839a40ff0" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014551Z:eae3fd03-9b49-45b1-9c0b-fe3da5ae4de1" + "WESTUS2:20180310T002124Z:d4eab243-7768-473e-941b-f13839a40ff0" ] }, "StatusCode": 200 }, { - "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleDefinitions/709a74b7-c601-42c2-8b7b-b0ed9be38910?api-version=2018-01-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9yZXNvdXJjZWdyb3Vwcy9BenVyZUF1dGh6U0RLL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnMvNzA5YTc0YjctYzYwMS00MmMyLThiN2ItYjBlZDliZTM4OTEwP2FwaS12ZXJzaW9uPTIwMTgtMDEtMDEtcHJldmlldw==", + "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleDefinitions/0ad210db-2d7d-455e-8ba4-e1b5c3f8b2f0?api-version=2018-01-01-preview", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9yZXNvdXJjZWdyb3Vwcy9BenVyZUF1dGh6U0RLL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnMvMGFkMjEwZGItMmQ3ZC00NTVlLThiYTQtZTFiNWMzZjhiMmYwP2FwaS12ZXJzaW9uPTIwMTgtMDEtMDEtcHJldmlldw==", "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "b67c066a-a648-4165-b7b6-9f2b6b9f220a" + "9eb8dedf-158a-44f7-9a9f-3ff3038d7bbd" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_927ef196-5a75-4d48-acb2-f9b669dbea19\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-02-16T01:46:07.8771014Z\",\r\n \"updatedOn\": \"2018-02-16T01:46:09.2581657Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/709a74b7-c601-42c2-8b7b-b0ed9be38910\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"709a74b7-c601-42c2-8b7b-b0ed9be38910\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_2b87a142-456a-4c37-8e2b-b76c27466d7d\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-03-10T00:21:42.3545089Z\",\r\n \"updatedOn\": \"2018-03-10T00:21:44.5782901Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/0ad210db-2d7d-455e-8ba4-e1b5c3f8b2f0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"0ad210db-2d7d-455e-8ba4-e1b5c3f8b2f0\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -689,7 +689,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:11 GMT" + "Sat, 10 Mar 2018 00:21:46 GMT" ], "Pragma": [ "no-cache" @@ -698,7 +698,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -707,10 +707,10 @@ "Accept-Encoding" ], "x-ms-request-charge": [ - "1" + "2" ], "x-ms-request-id": [ - "f7632036-358f-455e-b438-4502ddd040fa" + "7d0897df-f04c-4d33-b0f4-439f43bac188" ], "X-Content-Type-Options": [ "nosniff" @@ -722,35 +722,35 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1197" + "1198" ], "x-ms-correlation-request-id": [ - "f70b265d-878f-4073-b024-b9bda3e0ceae" + "bc634959-5eb6-4672-930b-e65c2ddfda0e" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014611Z:f70b265d-878f-4073-b024-b9bda3e0ceae" + "WESTUS2:20180310T002147Z:bc634959-5eb6-4672-930b-e65c2ddfda0e" ] }, "StatusCode": 200 }, { - "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleDefinitions/927ef196-5a75-4d48-acb2-f9b669dbea19?api-version=2018-01-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9yZXNvdXJjZWdyb3Vwcy9BenVyZUF1dGh6U0RLL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnMvOTI3ZWYxOTYtNWE3NS00ZDQ4LWFjYjItZjliNjY5ZGJlYTE5P2FwaS12ZXJzaW9uPTIwMTgtMDEtMDEtcHJldmlldw==", + "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleDefinitions/2b87a142-456a-4c37-8e2b-b76c27466d7d?api-version=2018-01-01-preview", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9yZXNvdXJjZWdyb3Vwcy9BenVyZUF1dGh6U0RLL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnMvMmI4N2ExNDItNDU2YS00YzM3LThlMmItYjc2YzI3NDY2ZDdkP2FwaS12ZXJzaW9uPTIwMTgtMDEtMDEtcHJldmlldw==", "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "7bed4962-acd6-4252-8267-38c0fa9b8315" + "cdd02523-941d-4e05-b586-11c0a6c6dcfe" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_927ef196-5a75-4d48-acb2-f9b669dbea19\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-02-16T01:45:48.6699089Z\",\r\n \"updatedOn\": \"2018-02-16T01:45:48.6699089Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/927ef196-5a75-4d48-acb2-f9b669dbea19\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"927ef196-5a75-4d48-acb2-f9b669dbea19\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_2b87a142-456a-4c37-8e2b-b76c27466d7d\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-03-10T00:21:20.6040672Z\",\r\n \"updatedOn\": \"2018-03-10T00:21:20.6040672Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2b87a142-456a-4c37-8e2b-b76c27466d7d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2b87a142-456a-4c37-8e2b-b76c27466d7d\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -762,7 +762,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:45:51 GMT" + "Sat, 10 Mar 2018 00:21:26 GMT" ], "Pragma": [ "no-cache" @@ -771,7 +771,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -780,10 +780,10 @@ "Accept-Encoding" ], "x-ms-request-charge": [ - "1" + "2" ], "x-ms-request-id": [ - "1b1a5e83-be2e-4d1d-a984-cd1f1b7d54b8" + "97a666b7-e7d0-407f-a99b-9af699887163" ], "X-Content-Type-Options": [ "nosniff" @@ -795,13 +795,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1194" + "1198" ], "x-ms-correlation-request-id": [ - "651bf3fc-0b47-457b-849e-b2a3897e50fc" + "6398a252-d057-4b32-921b-43b42ed95abe" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014551Z:651bf3fc-0b47-457b-849e-b2a3897e50fc" + "WESTUS2:20180310T002126Z:6398a252-d057-4b32-921b-43b42ed95abe" ] }, "StatusCode": 200 @@ -813,17 +813,17 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "9b625534-2244-4cbf-8812-a7925ae70c62" + "c66c81f8-6143-4f74-940c-dd96efa11da4" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Contoso On-call\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can monitor compute, network and storage, and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacprodb\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-30T20:29:30.5918168Z\",\r\n \"updatedOn\": \"2017-06-30T20:29:30.5918168Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f0885aa8-0107-4e65-9a00-541286195838\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f0885aa8-0107-4e65-9a00-541286195838\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Read, monitor and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/DoNOtExist2\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T19:41:19.5740949Z\",\r\n \"updatedOn\": \"2017-08-08T20:30:27.6789432Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"54d11eda-97f5-4f67-905e-ada5cc5e5589\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader2\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Read, monitor and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T21:40:52.0128679Z\",\r\n \"updatedOn\": \"2017-08-08T21:40:52.0128679Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/213300b3-28f6-4204-b40d-65cae784d5c5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"213300b3-28f6-4204-b40d-65cae784d5c5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader3\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T21:41:46.0651912Z\",\r\n \"updatedOn\": \"2017-08-08T21:41:46.0651912Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/875fe016-e667-4e87-b057-6c1d54104aa9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"875fe016-e667-4e87-b057-6c1d54104aa9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader Test\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Read, monitor and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-01-12T00:09:25.8801066Z\",\r\n \"updatedOn\": \"2018-01-12T00:09:25.8801066Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/032f61d2-ed09-40c9-8657-26a273da7bae\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"032f61d2-ed09-40c9-8657-26a273da7bae\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole_baf154bd2d9b4f98a2ab6f8aee8a9713\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --CustomRole \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Authorization/*/write\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-07-06T22:52:18.7243813Z\",\r\n \"updatedOn\": \"2017-07-06T22:52:18.7243813Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/baf154bd-2d9b-4f98-a2ab-6f8aee8a9713\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"baf154bd-2d9b-4f98-a2ab-6f8aee8a9713\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole_f846e41fc51045e4ae97809e6391c57d\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --CustomRole \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Authorization/*/write\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-07-06T22:50:33.0162349Z\",\r\n \"updatedOn\": \"2017-07-06T22:50:33.0162349Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f846e41f-c510-45e4-ae97-809e6391c57d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f846e41f-c510-45e4-ae97-809e6391c57d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRoleForApiVersionTest_48ac226ea69642f3b4eb3b272b8ee9aa\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --CustomRoleForApiVersionTest \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-29T00:18:03.2785766Z\",\r\n \"updatedOn\": \"2017-06-29T00:18:03.2785766Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/48ac226e-a696-42f3-b4eb-3b272b8ee9aa\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"48ac226e-a696-42f3-b4eb-3b272b8ee9aa\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRoleForApiVersionTest_8589e472d70d48828db98dcd672f4c6f\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --CustomRoleForApiVersionTest \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-29T00:20:08.1116325Z\",\r\n \"updatedOn\": \"2017-06-29T00:20:08.1116325Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8589e472-d70d-4882-8db9-8dcd672f4c6f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8589e472-d70d-4882-8db9-8dcd672f4c6f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRoleForApiVersionTest_89e7352160fa42c1847cdb4416b280a6\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --CustomRoleForApiVersionTest \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacprodb\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-29T00:28:39.9226687Z\",\r\n \"updatedOn\": \"2017-06-29T00:28:39.9226687Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/89e73521-60fa-42c1-847c-db4416b280a6\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"89e73521-60fa-42c1-847c-db4416b280a6\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRoleForApiVersionTest_9a6fbb7980f24b22ad3cb7ca56a3dd9d\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --CustomRoleForApiVersionTest \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-29T00:12:06.7271802Z\",\r\n \"updatedOn\": \"2017-06-29T00:12:06.7271802Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9a6fbb79-80f2-4b22-ad3c-b7ca56a3dd9d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9a6fbb79-80f2-4b22-ad3c-b7ca56a3dd9d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRoleForApiVersionTest_dbd396be82e647d8b9b90449379a1ba3\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --CustomRoleForApiVersionTest \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-29T00:12:58.1860817Z\",\r\n \"updatedOn\": \"2017-06-29T00:12:58.1860817Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/dbd396be-82e6-47d8-b9b9-0449379a1ba3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"dbd396be-82e6-47d8-b9b9-0449379a1ba3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRoleForApiVersionTest_e93b34a6ec134ed389cf46cf09af76cc\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --CustomRoleForApiVersionTest \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-29T00:30:39.0844169Z\",\r\n \"updatedOn\": \"2017-06-29T00:30:39.0844169Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e93b34a6-ec13-4ed3-89cf-46cf09af76cc\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e93b34a6-ec13-4ed3-89cf-46cf09af76cc\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"nbaliga Contoso On-call\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can monitor all resources and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/*\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicCompute/virtualmachines/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-19T22:10:02.4993418Z\",\r\n \"updatedOn\": \"2015-10-20T00:02:46.9017506Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/bfd2da93-f3d8-438f-854c-ed20bf819c35\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"bfd2da93-f3d8-438f-854c-ed20bf819c35\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_090c2623-185e-4bba-a5ac-0ec11519e2f0\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:20:19.2391214Z\",\r\n \"updatedOn\": \"2017-11-22T21:20:19.2391214Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/090c2623-185e-4bba-a5ac-0ec11519e2f0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"090c2623-185e-4bba-a5ac-0ec11519e2f0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_4e5d1904-3ab7-4f1c-8651-870593fa0d85\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:06:30.2192881Z\",\r\n \"updatedOn\": \"2017-11-22T21:06:30.2192881Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4e5d1904-3ab7-4f1c-8651-870593fa0d85\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4e5d1904-3ab7-4f1c-8651-870593fa0d85\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_898c3500-1d5f-451e-95f7-1ae7a01990df\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureStackSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-24T21:53:01.3397109Z\",\r\n \"updatedOn\": \"2017-05-24T21:53:01.3397109Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/898c3500-1d5f-451e-95f7-1ae7a01990df\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"898c3500-1d5f-451e-95f7-1ae7a01990df\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_8c086ac6-5d65-4b73-aae1-0219a9ab591d\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureStackSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-24T23:09:20.0608409Z\",\r\n \"updatedOn\": \"2017-05-24T23:09:20.0608409Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5457d3be-30b9-4ca8-9922-6c4ce57fb80b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5457d3be-30b9-4ca8-9922-6c4ce57fb80b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_967145b9-9e91-4db1-8052-07a30b03c8e9\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:24:50.2211944Z\",\r\n \"updatedOn\": \"2017-11-22T21:24:50.2211944Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/967145b9-9e91-4db1-8052-07a30b03c8e9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"967145b9-9e91-4db1-8052-07a30b03c8e9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_d79c3534-164a-4eec-8e00-e51c9d3f88dc\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureStackSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-24T21:56:30.8250091Z\",\r\n \"updatedOn\": \"2017-05-24T21:56:30.8250091Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d79c3534-164a-4eec-8e00-e51c9d3f88dc\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d79c3534-164a-4eec-8e00-e51c9d3f88dc\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"OnCommand Cloud Manager Operator\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"OnCommand Cloud Manager Permissions\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/disks/delete\",\r\n \"Microsoft.Compute/disks/read\",\r\n \"Microsoft.Compute/disks/write\",\r\n \"Microsoft.Compute/locations/operations/read\",\r\n \"Microsoft.Compute/locations/vmSizes/read\",\r\n \"Microsoft.Compute/operations/read\",\r\n \"Microsoft.Compute/virtualMachines/instanceView/read\",\r\n \"Microsoft.Compute/virtualMachines/powerOff/action\",\r\n \"Microsoft.Compute/virtualMachines/read\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Compute/virtualMachines/vmSizes/read\",\r\n \"Microsoft.Compute/virtualMachines/write\",\r\n \"Microsoft.Network/locations/operationResults/read\",\r\n \"Microsoft.Network/locations/operations/read\",\r\n \"Microsoft.Network/networkInterfaces/read\",\r\n \"Microsoft.Network/networkInterfaces/write\",\r\n \"Microsoft.Network/networkInterfaces/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/networkSecurityGroups/write\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/checkIpAddressAvailability/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/virtualMachines/read\",\r\n \"Microsoft.Network/virtualNetworks/virtualMachines/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/deployments/read\",\r\n \"Microsoft.Resources/deployments/write\",\r\n \"Microsoft.Resources/resources/read\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/delete\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourcegroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/write\",\r\n \"Microsoft.Storage/checknameavailability/read\",\r\n \"Microsoft.Storage/operations/read\",\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Storage/storageAccounts/regeneratekey/action\",\r\n \"Microsoft.Storage/storageAccounts/write\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-03-29T21:56:07.9054892Z\",\r\n \"updatedOn\": \"2017-03-29T21:56:07.9054892Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9acd117c-1527-4461-ab19-031c2329aa9b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9acd117c-1527-4461-ab19-031c2329aa9b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"roleWithDefaultValidActions_7fc4aa088c7d42a0bf195cc99f3672cd\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --roleWithDefaultValidActions \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/register/action\",\r\n \"Microsoft.Storage/operations/read\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-07-06T21:19:41.3515793Z\",\r\n \"updatedOn\": \"2017-07-06T21:19:41.3515793Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7fc4aa08-8c7d-42a0-bf19-5cc99f3672cd\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7fc4aa08-8c7d-42a0-bf19-5cc99f3672cd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithSubscriptionScope_07337aa526d94b0da0fa8331daf42e1f\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithSubscriptionScope \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-28T22:39:36.8138786Z\",\r\n \"updatedOn\": \"2017-06-28T22:39:36.8138786Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/07337aa5-26d9-4b0d-a0fa-8331daf42e1f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"07337aa5-26d9-4b0d-a0fa-8331daf42e1f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithSubscriptionScope_12af039afba746d4b8fb8683556b3d75\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithSubscriptionScope \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-28T21:59:47.7181982Z\",\r\n \"updatedOn\": \"2017-06-28T21:59:47.7181982Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/12af039a-fba7-46d4-b8fb-8683556b3d75\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"12af039a-fba7-46d4-b8fb-8683556b3d75\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithSubscriptionScope_178e683012a6462593a987917e84a482\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithSubscriptionScope \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacprodb\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-28T21:51:33.7360134Z\",\r\n \"updatedOn\": \"2017-06-28T21:51:33.7360134Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/178e6830-12a6-4625-93a9-87917e84a482\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"178e6830-12a6-4625-93a9-87917e84a482\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithSubscriptionScope_2bbbaade354c4837b565d04236422872\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithSubscriptionScope \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacprodb\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-28T21:54:11.6761652Z\",\r\n \"updatedOn\": \"2017-06-28T21:54:11.6761652Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2bbbaade-354c-4837-b565-d04236422872\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2bbbaade-354c-4837-b565-d04236422872\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithSubscriptionScope_2d92f95e79b643f5a53aa81a8ddcb2a0\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithSubscriptionScope \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacprodb\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-28T21:56:15.7004421Z\",\r\n \"updatedOn\": \"2017-06-28T21:56:15.7004421Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2d92f95e-79b6-43f5-a53a-a81a8ddcb2a0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2d92f95e-79b6-43f5-a53a-a81a8ddcb2a0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithSubscriptionScope_483678ab76694c71bd2210fddfd75911\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithSubscriptionScope \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-28T21:52:50.9761495Z\",\r\n \"updatedOn\": \"2017-06-28T21:52:50.9761495Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/483678ab-7669-4c71-bd22-10fddfd75911\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"483678ab-7669-4c71-bd22-10fddfd75911\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithSubscriptionScope_58e445d16ec24778b9e736b982504c81\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithSubscriptionScope \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-28T22:23:33.756702Z\",\r\n \"updatedOn\": \"2017-06-28T22:23:33.756702Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/58e445d1-6ec2-4778-b9e7-36b982504c81\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"58e445d1-6ec2-4778-b9e7-36b982504c81\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithSubscriptionScope_81d33e59ce2f4fa6b98857e25467858d\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithSubscriptionScope \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-28T22:50:30.7722388Z\",\r\n \"updatedOn\": \"2017-06-28T22:50:30.7722388Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/81d33e59-ce2f-4fa6-b988-57e25467858d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"81d33e59-ce2f-4fa6-b988-57e25467858d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithSubscriptionScope_89528bacb6b34c2cb2b8bacd6b253bc6\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithSubscriptionScope \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-28T21:57:58.8234185Z\",\r\n \"updatedOn\": \"2017-06-28T21:57:58.8234185Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/89528bac-b6b3-4c2c-b2b8-bacd6b253bc6\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"89528bac-b6b3-4c2c-b2b8-bacd6b253bc6\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithSubscriptionScope_93bb55885a234f5aa55f1576c677ff62\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithSubscriptionScope \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacprodb\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-28T22:47:21.0683706Z\",\r\n \"updatedOn\": \"2017-06-28T22:47:21.0683706Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/93bb5588-5a23-4f5a-a55f-1576c677ff62\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"93bb5588-5a23-4f5a-a55f-1576c677ff62\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithSubscriptionScope_97f4e8b8739d4ce088ff4a48837c5ede\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithSubscriptionScope \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacprodb\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-28T22:31:24.9616158Z\",\r\n \"updatedOn\": \"2017-06-28T22:31:24.9616158Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/97f4e8b8-739d-4ce0-88ff-4a48837c5ede\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"97f4e8b8-739d-4ce0-88ff-4a48837c5ede\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithSubscriptionScope_♈☱\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithSubscriptionScope123456\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-11T18:34:45.0048944Z\",\r\n \"updatedOn\": \"2017-12-11T18:34:45.0048944Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b788437d-3bec-45c7-9664-664b271c7532\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b788437d-3bec-45c7-9664-664b271c7532\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithSubscriptionScope_a04f1acdec754eef9bd4a51c22e60a77\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithSubscriptionScope \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-07-28T18:48:40.8022198Z\",\r\n \"updatedOn\": \"2017-07-28T18:48:40.8022198Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a04f1acd-ec75-4eef-9bd4-a51c22e60a77\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a04f1acd-ec75-4eef-9bd4-a51c22e60a77\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithSubscriptionScope_a222fc3673164c7fbaf7e466d5cda332\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithSubscriptionScope \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-07-28T20:36:40.2027921Z\",\r\n \"updatedOn\": \"2017-07-28T20:36:40.2027921Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a222fc36-7316-4c7f-baf7-e466d5cda332\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a222fc36-7316-4c7f-baf7-e466d5cda332\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithSubscriptionScope_d4114bbfbfbd48dea792286a82f1e13c\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithSubscriptionScope \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacprodb\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-28T21:49:21.5335376Z\",\r\n \"updatedOn\": \"2017-06-28T21:49:21.5335376Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d4114bbf-bfbd-48de-a792-286a82f1e13c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d4114bbf-bfbd-48de-a792-286a82f1e13c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithSubscriptionScope_fe85f364fbc8492d91e106e47f1e153a\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithSubscriptionScope1234\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-28T22:32:57.3791345Z\",\r\n \"updatedOn\": \"2017-11-10T00:20:37.0856036Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fe85f364-fbc8-492d-91e1-06e47f1e153a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fe85f364-fbc8-492d-91e1-06e47f1e153a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithSubscriptionsScope_3b8ebf8267a84fdbafc360fc0a75661f\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithSubscriptionsScope \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-28T22:34:04.3442731Z\",\r\n \"updatedOn\": \"2017-06-28T22:34:04.3442731Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/3b8ebf82-67a8-4fdb-afc3-60fc0a75661f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"3b8ebf82-67a8-4fdb-afc3-60fc0a75661f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithSubscriptionsScope_4b6c2d1d196a4289977c93abfc227c9b\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithSubscriptionsScope \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacprodb\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-28T22:47:28.7231638Z\",\r\n \"updatedOn\": \"2017-06-28T22:47:28.7231638Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4b6c2d1d-196a-4289-977c-93abfc227c9b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4b6c2d1d-196a-4289-977c-93abfc227c9b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithSubscriptionsScope_8d66eb16b5f84e989c3685c5d048f56a\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithSubscriptionsScope \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacprodb\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-28T22:31:37.0783424Z\",\r\n \"updatedOn\": \"2017-06-28T22:31:37.0783424Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8d66eb16-b5f8-4e98-9c36-85c5d048f56a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8d66eb16-b5f8-4e98-9c36-85c5d048f56a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithSubscriptionsScope_ed7fa7c7492c4ce096c9e06055dad2c7\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithSubscriptionsScope \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-28T22:39:43.4524783Z\",\r\n \"updatedOn\": \"2017-06-28T22:39:43.4524783Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ed7fa7c7-492c-4ce0-96c9-e06055dad2c7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ed7fa7c7-492c-4ce0-96c9-e06055dad2c7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithSubscriptionsScope_f89199c71b484e3981c4de3f5f41a009\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithSubscriptionsScope \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-28T22:50:36.8278042Z\",\r\n \"updatedOn\": \"2017-06-28T22:50:36.8278042Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f89199c7-1b48-4e39-81c4-de3f5f41a009\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f89199c7-1b48-4e39-81c4-de3f5f41a009\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithWebsiteScope_081a8ce1cfbf4ad1839901f4e9cfa4fa\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithWebsiteScope \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacprodb\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-28T22:31:31.3878501Z\",\r\n \"updatedOn\": \"2017-06-28T22:31:31.3878501Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/081a8ce1-cfbf-4ad1-8399-01f4e9cfa4fa\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"081a8ce1-cfbf-4ad1-8399-01f4e9cfa4fa\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithWebsiteScope_0a64bfc947eb4a289283a57a99e53d72\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithWebsiteScope \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-28T22:50:32.9667681Z\",\r\n \"updatedOn\": \"2017-06-28T22:50:32.9667681Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/0a64bfc9-47eb-4a28-9283-a57a99e53d72\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"0a64bfc9-47eb-4a28-9283-a57a99e53d72\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithWebsiteScope_0d2e26d6dc1d4b7d8337b5e79b639210\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithWebsiteScope \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest/providers/Microsoft.Compute/locations/someLocation/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-07-28T18:48:51.8777705Z\",\r\n \"updatedOn\": \"2017-07-28T18:48:51.8777705Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/0d2e26d6-dc1d-4b7d-8337-b5e79b639210\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"0d2e26d6-dc1d-4b7d-8337-b5e79b639210\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithWebsiteScope_7c885326b15449ed9fb64d6def02f800\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithWebsiteScope \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-28T22:23:39.6273484Z\",\r\n \"updatedOn\": \"2017-06-28T22:23:39.6273484Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7c885326-b154-49ed-9fb6-4d6def02f800\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7c885326-b154-49ed-9fb6-4d6def02f800\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithWebsiteScope_bb7340f3b3124b04a88f5adcaead9e1f\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithWebsiteScope \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacprodb\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-28T22:47:24.0629812Z\",\r\n \"updatedOn\": \"2017-06-28T22:47:24.0629812Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/bb7340f3-b312-4b04-a88f-5adcaead9e1f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"bb7340f3-b312-4b04-a88f-5adcaead9e1f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithWebsiteScope_cc1e755971314ec497d65e7ab2aee2ba\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithWebsiteScope \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-28T22:33:59.8958695Z\",\r\n \"updatedOn\": \"2017-06-28T22:33:59.8958695Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/cc1e7559-7131-4ec4-97d6-5e7ab2aee2ba\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"cc1e7559-7131-4ec4-97d6-5e7ab2aee2ba\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithWebsiteScope_e89d02d72842405b8caec3705aeb60f122\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"VM‚ÌŠJŽnE’âŽ~‚Ì‚Ý‚ðŽå‚Æ‚µ‚Ä‹–‰Â‚·‚郍[ƒ‹\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/xTestResource2984\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-28T22:39:39.1211707Z\",\r\n \"updatedOn\": \"2017-11-22T19:11:53.0139789Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e89d02d7-2842-405b-8cae-c3705aeb60f1\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e89d02d7-2842-405b-8cae-c3705aeb60f1\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"ShubhamCustomRole23\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG/providers/Microsoft.Storage/storageAccounts/shubhamstorage12345\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-12-02T02:10:44.4659422Z\",\r\n \"updatedOn\": \"2015-12-02T02:10:44.4659422Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/04bdc5a2-6b0d-4544-b07a-8c6496c8406d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"04bdc5a2-6b0d-4544-b07a-8c6496c8406d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Support Custom Role\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Support Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-02-02T02:17:43.627696Z\",\r\n \"updatedOn\": \"2017-04-20T22:55:02.9860347Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ee2d57e0-fda3-436d-8174-f3c9684efb46\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ee2d57e0-fda3-436d-8174-f3c9684efb46\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test Administrator\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role to manage Azure environment\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ADHybridHealthService/configuration/read\",\r\n \"Microsoft.ADHybridHealthService/services/read\",\r\n \"Microsoft.ADHybridHealthService/services/servicemembers/read\",\r\n \"Microsoft.ADHybridHealthService/services/servicemembers/alerts/read\",\r\n \"Microsoft.ADHybridHealthService/services/alerts/read\",\r\n \"Microsoft.Advisor/register/action\",\r\n \"Microsoft.Advisor/recommendations/read\",\r\n \"Microsoft.Authorization/classicAdministrators/read\",\r\n \"Microsoft.Authorization/locks/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-25T23:19:00.1735084Z\",\r\n \"updatedOn\": \"2017-05-25T23:19:00.1735084Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/239cd0e7-5e27-4872-a1d0-0ff3c4cec6b6\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"239cd0e7-5e27-4872-a1d0-0ff3c4cec6b6\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test Administrator for testing\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role to manage Azure environment\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/roleAssignments/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-10-31T23:40:34.3971201Z\",\r\n \"updatedOn\": \"2017-10-31T23:40:34.3971201Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7db62a6c-edd9-42bb-b30e-31fc063ce154\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7db62a6c-edd9-42bb-b30e-31fc063ce154\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test definiton\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can monitor compute, network and storage, and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-30T20:29:54.258388Z\",\r\n \"updatedOn\": \"2017-06-30T20:29:54.258388Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/574857fa-2e5b-4029-ada2-7d042637cbfb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"574857fa-2e5b-4029-ada2-7d042637cbfb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test definiton2\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can monitor compute, network and storage, and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-30T20:32:19.4246182Z\",\r\n \"updatedOn\": \"2017-06-30T20:32:19.4246182Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/0b98a570-beae-486e-aa44-7cb035aa126d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"0b98a570-beae-486e-aa44-7cb035aa126d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test definiton3\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can monitor compute, network and storage, and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/xTestResource2984\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-30T21:34:27.6501544Z\",\r\n \"updatedOn\": \"2017-08-09T21:56:23.5453548Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6c343470-ddfd-4d83-88e3-51bd9d318244\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6c343470-ddfd-4d83-88e3-51bd9d318244\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test Role definition from cli\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"test role from CLL.\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-02-05T23:19:58.5353092Z\",\r\n \"updatedOn\": \"2018-02-05T23:19:58.5353092Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8ddf15cf-53f1-44a4-9fa1-7dddc985709e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8ddf15cf-53f1-44a4-9fa1-7dddc985709e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test Role definition from cli 2\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"test role from CLI 2.\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-02-06T00:20:52.2264077Z\",\r\n \"updatedOn\": \"2018-02-06T00:20:52.2264077Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5b83f68b-ae31-414e-bc72-b2dd4a54bd67\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5b83f68b-ae31-414e-bc72-b2dd4a54bd67\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestCustomRolePerm1\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbactest\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\",\r\n \"*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-12-02T18:57:38.7338027Z\",\r\n \"updatedOn\": \"2017-04-21T00:40:18.8329568Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9d273ef9-51d9-4ccd-9b71-660cf00a4ac5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9d273ef9-51d9-4ccd-9b71-660cf00a4ac5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"testingrolewithdefaultactions\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --roleWithDefaultValidActions \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/register/action\",\r\n \"Microsoft.Storage/operations/read\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-07-21T00:54:06.7739458Z\",\r\n \"updatedOn\": \"2017-07-21T00:54:06.7739458Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/19ac2e37-c3dd-4cd1-aac2-4ef9c8ee7052\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"19ac2e37-c3dd-4cd1-aac2-4ef9c8ee7052\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"testrole12341234\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithSubscriptionScope \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Authorization/*\"\r\n ],\r\n \"notActions\": [\r\n \"microsoft.Authorization/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-01-29T19:43:50.8948633Z\",\r\n \"updatedOn\": \"2018-01-29T19:43:50.8948633Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/1f924da1-ab9a-4966-9e45-04c515c017b6\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"1f924da1-ab9a-4966-9e45-04c515c017b6\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_1c581fde-9c61-41fe-b0fa-9f113f09280d\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbactest\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T00:43:21.0606467Z\",\r\n \"updatedOn\": \"2017-04-21T18:07:28.8010892Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/41c81219-e0b7-4d81-96db-5ac27ff234be\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"41c81219-e0b7-4d81-96db-5ac27ff234be\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_2f81f152-b1b4-4d72-b8f5-5d37259420e5\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T01:05:07.7863114Z\",\r\n \"updatedOn\": \"2016-03-11T01:05:07.7863114Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a51d8fc0-3f4c-41df-90c6-2172129cb3a3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a51d8fc0-3f4c-41df-90c6-2172129cb3a3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_5836c056-d7df-4676-84d7-8b2659fc7068\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc22\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbactest\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-10T18:29:53.3382974Z\",\r\n \"updatedOn\": \"2017-12-06T00:57:40.2517017Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7cfb383d-f982-4ad7-80ec-2d43f4d65005\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7cfb383d-f982-4ad7-80ec-2d43f4d65005\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_6d13263a-d237-4d4d-9227-a9e055757887\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-29T23:20:59.9048046Z\",\r\n \"updatedOn\": \"2017-06-29T23:20:59.9048046Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7749b7c9-67a5-4d9c-9e58-58c811859c1a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7749b7c9-67a5-4d9c-9e58-58c811859c1a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_6ff3b952-c97a-41db-83f5-b1313ec23328\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T01:05:14.1498525Z\",\r\n \"updatedOn\": \"2016-03-11T01:05:14.1498525Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/10162e6e-237a-438c-8dd4-7b9dfadcd1ef\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"10162e6e-237a-438c-8dd4-7b9dfadcd1ef\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_a87fb8bf-95fc-4357-83c5-6b9e4eadc042\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacuxtest/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-10T19:13:43.638591Z\",\r\n \"updatedOn\": \"2017-12-06T18:14:44.1311275Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/c3557050-249c-4d6a-b2a2-373e2795cab8\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"c3557050-249c-4d6a-b2a2-373e2795cab8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_b1c92a47-886c-4bb1-b9b6-8afc5c223c4d\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-10T19:17:49.1541173Z\",\r\n \"updatedOn\": \"2017-05-10T19:17:49.1541173Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/70c6f38d-20ea-4d09-a477-0fb2d3bd7eb1\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"70c6f38d-20ea-4d09-a477-0fb2d3bd7eb1\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Updated Role Name_4cc89d55-d1ec-4082-b4ff-1c7bf97f98d6\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithSubscriptionScope \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Authorization/*\"\r\n ],\r\n \"notActions\": [\r\n \"microsoft.Authorization/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-07-06T21:19:43.6118364Z\",\r\n \"updatedOn\": \"2018-01-26T22:27:41.0888852Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e2a1067-b0f0-4836-b360-ff4adcfb7c7a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e2a1067-b0f0-4836-b360-ff4adcfb7c7a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage service and the APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2017-01-23T23:12:00.5823195Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/312a565d-c81f-4fd8-895a-4e21e48d571c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"312a565d-c81f-4fd8-895a-4e21e48d571c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Operator Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage service but not the APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*/read\",\r\n \"Microsoft.ApiManagement/service/backup/action\",\r\n \"Microsoft.ApiManagement/service/delete\",\r\n \"Microsoft.ApiManagement/service/managedeployments/action\",\r\n \"Microsoft.ApiManagement/service/read\",\r\n \"Microsoft.ApiManagement/service/restore/action\",\r\n \"Microsoft.ApiManagement/service/updatecertificate/action\",\r\n \"Microsoft.ApiManagement/service/updatehostname/action\",\r\n \"Microsoft.ApiManagement/service/write\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.ApiManagement/service/users/keys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-11-09T00:03:42.1194019Z\",\r\n \"updatedOn\": \"2016-11-18T23:56:25.4682649Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e022efe7-f5ba-4159-bbe4-b44f577e9b61\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e022efe7-f5ba-4159-bbe4-b44f577e9b61\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Reader Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read-only access to service and APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*/read\",\r\n \"Microsoft.ApiManagement/service/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.ApiManagement/service/users/keys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-11-09T00:26:45.1540473Z\",\r\n \"updatedOn\": \"2017-01-23T23:10:34.8876776Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/71522526-b88f-4d52-b57f-d31fc3546d0d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"71522526-b88f-4d52-b57f-d31fc3546d0d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Component Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage Application Insights components\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-11-29T20:30:34.2313394Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ae349356-3a1b-4a5e-921d-050484c6347e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ae349356-3a1b-4a5e-921d-050484c6347e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Snapshot Debugger\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Gives user permission to use Application Insights Snapshot Debugger features\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T21:25:12.3728747Z\",\r\n \"updatedOn\": \"2017-04-19T23:34:59.9511581Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/08954f03-6346-4c2e-81c0-ec3a5cfae23b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"08954f03-6346-4c2e-81c0-ec3a5cfae23b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Job Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create and Manage Jobs using Automation Runbooks.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T20:52:41.0020018Z\",\r\n \"updatedOn\": \"2017-04-25T01:02:08.3049604Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4fe576fe-1146-4730-92eb-48519fa6bf9f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4fe576fe-1146-4730-92eb-48519fa6bf9f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Automation Operators are able to start, stop, suspend, and resume jobs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/write\",\r\n \"Microsoft.Automation/automationAccounts/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/write\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-18T01:05:03.391613Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:38.5728496Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d3881f73-407a-4167-8283-e981cbba0404\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d3881f73-407a-4167-8283-e981cbba0404\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Runbook Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read Runbook properties - to be able to create Jobs of the runbook.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T20:47:49.5640674Z\",\r\n \"updatedOn\": \"2017-04-25T01:00:45.6444999Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5fb5aef8-1081-4b8e-bb16-9d5d0385bab5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5fb5aef8-1081-4b8e-bb16-9d5d0385bab5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Azure Stack Registration Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Azure Stack registrations.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.AzureStack/registrations/products/listDetails/action\",\r\n \"Microsoft.AzureStack/registrations/products/read\",\r\n \"Microsoft.AzureStack/registrations/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-13T23:42:06.2161827Z\",\r\n \"updatedOn\": \"2017-11-13T23:54:02.400708Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6f12a6df-dd06-4f3e-bcb1-ce8be600526a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6f12a6df-dd06-4f3e-bcb1-ce8be600526a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Backup Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage backup service,but can't create vaults and give access to others\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/*\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/*\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/*\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupSecurityPIN/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:12:15.7321344Z\",\r\n \"updatedOn\": \"2017-07-07T06:22:36.4530284Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e467623-bb1f-42f4-a55d-6e525e11384b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e467623-bb1f-42f4-a55d-6e525e11384b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Backup Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage backup services, except removal of backup, vault creation and giving access to others\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/backup/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationsStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/restore/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/cancel/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/write\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/write\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/provisionInstantItemRecovery/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/revokeInstantItemRecovery/action\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/write\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:21:11.894764Z\",\r\n \"updatedOn\": \"2017-09-13T10:34:41.5049784Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/00c29273-979b-4161-815c-10b084fb9324\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"00c29273-979b-4161-815c-10b084fb9324\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Backup Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view backup services, but can't make changes\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationsStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:18:41.3893065Z\",\r\n \"updatedOn\": \"2017-09-13T10:33:25.5814653Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a795c7a0-d4a2-40c1-ae25-d81f01202912\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a795c7a0-d4a2-40c1-ae25-d81f01202912\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Billing Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows read access to billing data\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Billing/*/read\",\r\n \"Microsoft.Consumption/*/read\",\r\n \"Microsoft.Commerce/*/read\",\r\n \"Microsoft.Management/managementGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-25T02:13:38.9054151Z\",\r\n \"updatedOn\": \"2017-09-19T17:36:32.7624564Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fa23ad8b-c56e-40d8-ac0c-ce449e1d2c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fa23ad8b-c56e-40d8-ac0c-ce449e1d2c64\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"BizTalk Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage BizTalk services, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.BizTalkServices/BizTalk/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:55.8430061Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e3c6656-6cfa-4708-81fe-0de47ac73342\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e3c6656-6cfa-4708-81fe-0de47ac73342\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Endpoint Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage CDN endpoints, but can’t grant access to other users.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/endpoints/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:52.6231539Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/426e0c7f-0c7e-4658-b36f-ff54d6c29b45\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"426e0c7f-0c7e-4658-b36f-ff54d6c29b45\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Endpoint Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view CDN endpoints, but can’t make changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/endpoints/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:53.1585846Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/871e35f6-b5c1-49cc-a043-bde969a0f2cd\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"871e35f6-b5c1-49cc-a043-bde969a0f2cd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Profile Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage CDN profiles and their endpoints, but can’t grant access to other users.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:53.7051278Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ec156ff8-a8d1-4d15-830c-5b80698ca432\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ec156ff8-a8d1-4d15-830c-5b80698ca432\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Profile Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view CDN profiles and their endpoints, but can’t make changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:54.2283001Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8f96442b-4075-438f-813d-ad51ab4019af\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8f96442b-4075-438f-813d-ad51ab4019af\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic networks, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicNetwork/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:56.3934954Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b34d265f-36f7-4a0d-a4d4-e158ca92e90f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b34d265f-36f7-4a0d-a4d4-e158ca92e90f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic storage accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:56.9379206Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/86e8f5dc-a6e9-4c67-9d15-de283e8eac25\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"86e8f5dc-a6e9-4c67-9d15-de283e8eac25\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Key Operator Service Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Classic Storage Account Key Operators are allowed to list and regenerate keys on Classic Storage Accounts\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/listkeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/regeneratekey/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-13T18:22:52.14611Z\",\r\n \"updatedOn\": \"2017-04-13T20:54:03.0505986Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/985d6b00-f706-48f5-a6fe-d0ca12fb668d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"985d6b00-f706-48f5-a6fe-d0ca12fb668d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicCompute/domainNames/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*\",\r\n \"Microsoft.ClassicNetwork/networkSecurityGroups/join/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/link/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/join/action\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/disks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/images/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:57.4788684Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d73bb868-a0df-4d4d-bd69-98a00b01fccb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d73bb868-a0df-4d4d-bd69-98a00b01fccb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"ClearDB MySQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage ClearDB MySQL databases, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"successbricks.cleardb/databases/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:58.1393839Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9106cda0-8a86-4e81-b686-29a22c54effe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9106cda0-8a86-4e81-b686-29a22c54effe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything except access to resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Delete\",\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/elevateAccess/Action\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-12-14T02:04:45.1393855Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Cosmos DB Account Reader Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read Azure Cosmos DB Accounts data\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DocumentDB/*/read\",\r\n \"Microsoft.DocumentDB/databaseAccounts/readonlykeys/action\",\r\n \"Microsoft.Insights/Metrics/read\",\r\n \"Microsoft.Insights/MetricDefinitions/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-10-30T17:53:54.6005577Z\",\r\n \"updatedOn\": \"2018-01-24T17:36:21.8570152Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fbdf93bf-df7d-467e-a4d2-9458aa1360c8\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fbdf93bf-df7d-467e-a4d2-9458aa1360c8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Data Factory Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create and manage data factories, as well as child resources within them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DataFactory/dataFactories/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-09-12T19:16:42.3441035Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/673868aa-7521-48a0-acc6-0f60742d39f5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"673868aa-7521-48a0-acc6-0f60742d39f5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Data Lake Analytics Developer\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you submit, monitor, and manage your own jobs but not create or delete Data Lake Analytics accounts.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.BigAnalytics/accounts/*\",\r\n \"Microsoft.DataLakeAnalytics/accounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.BigAnalytics/accounts/Delete\",\r\n \"Microsoft.BigAnalytics/accounts/TakeOwnership/action\",\r\n \"Microsoft.BigAnalytics/accounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/TakeOwnership/action\",\r\n \"Microsoft.DataLakeAnalytics/accounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/dataLakeStoreAccounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/dataLakeStoreAccounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/storageAccounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/storageAccounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/firewallRules/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/firewallRules/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/computePolicies/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/computePolicies/Delete\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-20T00:33:29.3115234Z\",\r\n \"updatedOn\": \"2017-08-18T00:00:17.0411642Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/47b7735b-770e-4598-a7da-8b91488b4c88\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"47b7735b-770e-4598-a7da-8b91488b4c88\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DevTest Labs User\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you connect, start, restart, and shutdown your virtual machines in your Azure DevTest Labs.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Compute/availabilitySets/read\",\r\n \"Microsoft.Compute/virtualMachines/*/read\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Compute/virtualMachines/read\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.DevTestLab/*/read\",\r\n \"Microsoft.DevTestLab/labs/createEnvironment/action\",\r\n \"Microsoft.DevTestLab/labs/claimAnyVm/action\",\r\n \"Microsoft.DevTestLab/labs/formulas/delete\",\r\n \"Microsoft.DevTestLab/labs/formulas/read\",\r\n \"Microsoft.DevTestLab/labs/formulas/write\",\r\n \"Microsoft.DevTestLab/labs/policySets/evaluatePolicies/action\",\r\n \"Microsoft.DevTestLab/labs/virtualMachines/claim/action\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/networkInterfaces/*/read\",\r\n \"Microsoft.Network/networkInterfaces/join/action\",\r\n \"Microsoft.Network/networkInterfaces/read\",\r\n \"Microsoft.Network/networkInterfaces/write\",\r\n \"Microsoft.Network/publicIPAddresses/*/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/deployments/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Compute/virtualMachines/vmSizes/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-08T21:52:45.0657582Z\",\r\n \"updatedOn\": \"2017-02-02T02:38:38.2961026Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/76283e04-6283-4c54-8f91-bcf1374a3c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"76283e04-6283-4c54-8f91-bcf1374a3c64\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DNS Zone Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DNS zones and record sets in Azure DNS, but does not let you control who has access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/dnsZones/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T23:33:25.9730842Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:40.3710365Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/befefa01-2a29-4197-83a8-272ff33ce314\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"befefa01-2a29-4197-83a8-272ff33ce314\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DocumentDB Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DocumentDB accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DocumentDb/databaseAccounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:07.2132374Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5bd9cd88-fe45-4216-938b-f97437e15450\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5bd9cd88-fe45-4216-938b-f97437e15450\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Intelligent Systems Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Intelligent Systems accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.IntelligentSystems/accounts/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:59.7946586Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/03a6d094-3444-4b3d-88af-7477090a9e5e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"03a6d094-3444-4b3d-88af-7477090a9e5e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Key Vault Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage key vaults, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.KeyVault/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.KeyVault/locations/deletedVaults/purge/action\",\r\n \"Microsoft.KeyVault/hsmPools/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2017-12-14T02:01:18.46412Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f25e0fa2-a7c8-4377-a976-54943a77a395\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f25e0fa2-a7c8-4377-a976-54943a77a395\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Lab Creator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you create, manage, delete your managed labs under your Azure Lab Accounts.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ManagedLab/labAccounts/createLab/action\",\r\n \"Microsoft.ManagedLab/labAccounts/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-01-18T23:38:58.1036141Z\",\r\n \"updatedOn\": \"2018-02-16T00:20:27.3498866Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b97fb8bc-a8b2-4522-a38b-dd33c7e65ead\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b97fb8bc-a8b2-4522-a38b-dd33c7e65ead\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Log Analytics Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Log Analytics Contributor can read all monitoring data and edit monitoring settings. Editing monitoring settings includes adding the VM extension to VMs; reading storage account keys to be able to configure collection of logs from Azure Storage; creating and configuring Automation accounts; adding solutions; and configuring Azure diagnostics on all Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Automation/automationAccounts/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/extensions/*\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Compute/virtualMachines/extensions/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.OperationalInsights/*\",\r\n \"Microsoft.OperationsManagement/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourcegroups/deployments/*\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-25T21:51:45.3174711Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:26.6376126Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/92aaf0da-9dab-42b6-94a3-d43ce8d16293\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"92aaf0da-9dab-42b6-94a3-d43ce8d16293\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Log Analytics Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Log Analytics Reader can view and search all monitoring data as well as and view monitoring settings, including viewing the configuration of Azure diagnostics on all Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.OperationalInsights/workspaces/analytics/query/action\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.OperationalInsights/workspaces/sharedKeys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-02T00:20:28.1449012Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:26.0438523Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/73c42c96-874c-492b-b04d-ab87d138a893\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"73c42c96-874c-492b-b04d-ab87d138a893\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Logic App Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage logic app, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.Insights/logdefinitions/*\",\r\n \"Microsoft.Insights/metricDefinitions/*\",\r\n \"Microsoft.Logic/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/connectionGateways/*\",\r\n \"Microsoft.Web/connections/*\",\r\n \"Microsoft.Web/customApis/*\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/sites/functions/listSecrets/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-04-28T21:33:30.4656007Z\",\r\n \"updatedOn\": \"2018-01-10T23:11:44.85806Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/87a39d53-fc1b-424a-814c-f7e04687dc9e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"87a39d53-fc1b-424a-814c-f7e04687dc9e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Logic App Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you read, enable and disable logic app.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*/read\",\r\n \"Microsoft.Insights/diagnosticSettings/*/read\",\r\n \"Microsoft.Insights/metricDefinitions/*/read\",\r\n \"Microsoft.Logic/*/read\",\r\n \"Microsoft.Logic/workflows/disable/action\",\r\n \"Microsoft.Logic/workflows/enable/action\",\r\n \"Microsoft.Logic/workflows/validate/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/connectionGateways/*/read\",\r\n \"Microsoft.Web/connections/*/read\",\r\n \"Microsoft.Web/customApis/*/read\",\r\n \"Microsoft.Web/serverFarms/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-04-28T21:33:30.4656007Z\",\r\n \"updatedOn\": \"2018-01-10T23:14:26.9539724Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/515c2055-d9d4-4321-b1b9-bd0c9a0f79fe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"515c2055-d9d4-4321-b1b9-bd0c9a0f79fe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Managed Identity Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create, Read, Update, and Delete User Assigned Identity\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/read\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/write\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/delete\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-14T19:53:42.8804692Z\",\r\n \"updatedOn\": \"2017-12-14T22:17:02.2740594Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e40ec5ca-96e0-45a2-b4ff-59039f2c2b59\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e40ec5ca-96e0-45a2-b4ff-59039f2c2b59\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Managed Identity Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read and Assign User Assigned Identity\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/read\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/assign/action\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-14T19:52:04.3924594Z\",\r\n \"updatedOn\": \"2017-12-14T22:16:00.1483256Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f1a07417-d97a-45cb-824c-7a7467783830\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f1a07417-d97a-45cb-824c-7a7467783830\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Monitoring Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read all monitoring data and update monitoring settings.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.AlertsManagement/alerts/*\",\r\n \"Microsoft.AlertsManagement/alertsSummary/*\",\r\n \"Microsoft.Insights/AlertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/DiagnosticSettings/*\",\r\n \"Microsoft.Insights/eventtypes/*\",\r\n \"Microsoft.Insights/LogDefinitions/*\",\r\n \"Microsoft.Insights/MetricDefinitions/*\",\r\n \"Microsoft.Insights/Metrics/*\",\r\n \"Microsoft.Insights/Register/Action\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.OperationalInsights/workspaces/intelligencepacks/*\",\r\n \"Microsoft.OperationalInsights/workspaces/savedSearches/*\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.OperationalInsights/workspaces/sharedKeys/action\",\r\n \"Microsoft.OperationalInsights/workspaces/storageinsightconfigs/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.WorkloadMonitor/workloads/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-09-21T19:21:08.4345976Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:28.4990834Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/749f88d5-cbae-40b8-bcfc-e573ddc772fa\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"749f88d5-cbae-40b8-bcfc-e573ddc772fa\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Monitoring Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read all monitoring data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-09-21T19:19:52.4939376Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:27.262625Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/43d0d8ad-25c7-4714-9337-8ba259a9fe05\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"43d0d8ad-25c7-4714-9337-8ba259a9fe05\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage networks, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:00.3326359Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4d97b98b-1d4f-4787-a291-c67834d212e7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"New Relic APM Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage New Relic Application Performance Management accounts and applications, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"NewRelic.APM/accounts/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:07.7538043Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5d28c62d-5b37-4476-8438-e587778df237\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5d28c62d-5b37-4476-8438-e587778df237\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything, including access to resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:00.9179619Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:25.4031403Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Redis Cache Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Redis caches, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cache/redis/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:01.9877071Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e0f68234-74aa-48ed-b826-c38b57376e17\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e0f68234-74aa-48ed-b826-c38b57376e17\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Resource Policy Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"(Preview) Backfilled users from EA, with rights to create/modify resource policy, create support ticket and read resources/hierarchy.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/policyassignments/*\",\r\n \"Microsoft.Authorization/policydefinitions/*\",\r\n \"Microsoft.Authorization/policysetdefinitions/*\",\r\n \"Microsoft.PolicyInsights/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-25T19:08:01.3861639Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:27.8272264Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/36243c78-bf99-498c-9df9-86d9f8d28608\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"36243c78-bf99-498c-9df9-86d9f8d28608\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Scheduler Job Collections Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Scheduler job collections, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Scheduler/jobcollections/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:02.5343995Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/188a0f2f-5c9e-469b-ae67-2aa5ce574b94\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"188a0f2f-5c9e-469b-ae67-2aa5ce574b94\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Search Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Search services, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Search/searchServices/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:03.0463472Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7ca78c08-252a-4471-8644-bb5ff32d4ba0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7ca78c08-252a-4471-8644-bb5ff32d4ba0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Admin\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Security Admin Role\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.operationalInsights/workspaces/*/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Authorization/policyAssignments/*\",\r\n \"Microsoft.Authorization/policySetDefinitions/*\",\r\n \"Microsoft.Authorization/policyDefinitions/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-03T07:51:23.0917487Z\",\r\n \"updatedOn\": \"2017-11-09T01:46:17.1597247Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fb1c8493-542b-48eb-b624-b4c8fea62acd\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fb1c8493-542b-48eb-b624-b4c8fea62acd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage security components, security policies and virtual machines\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicCompute/*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*/write\",\r\n \"Microsoft.ClassicNetwork/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-22T17:45:15.8986455Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:03.5656122Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e3d13bf0-dd5a-482e-ba6b-9b8433878d10\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e3d13bf0-dd5a-482e-ba6b-9b8433878d10\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Security Reader Role\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.operationalInsights/workspaces/*/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-03T07:48:49.0516559Z\",\r\n \"updatedOn\": \"2017-05-03T18:42:54.978738Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/39bc4728-0917-49c7-9d2c-d95423bc2eb4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"39bc4728-0917-49c7-9d2c-d95423bc2eb4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Site Recovery service except vault creation and role assignment\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/locations/allocateStamp/action\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/write\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/*\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/*\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:46:17.4592776Z\",\r\n \"updatedOn\": \"2017-06-29T05:31:19.7240473Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6670b86e-a3f7-4917-ac9b-5d6ab1be4567\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6670b86e-a3f7-4917-ac9b-5d6ab1be4567\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you failover and failback but not perform other Site Recovery management operations\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/locations/allocateStamp/action\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/checkConsistency/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/reassociateGateway/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/renewcertificate/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/applyRecoveryPoint/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/failoverCommit/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/plannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/repairReplication/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/reProtect/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/testFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/testFailoverCleanup/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/unplannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/updateMobilityService/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/refreshProvider/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/replicationStorageClassificationMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationvCenters/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/failoverCommit/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/plannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/reProtect/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/testFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/testFailoverCleanup/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/unplannedFailover/action\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:47:50.1341148Z\",\r\n \"updatedOn\": \"2017-06-29T05:42:27.1715639Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/494ae006-db33-4328-bf46-533a6560a3ca\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"494ae006-db33-4328-bf46-533a6560a3ca\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view Site Recovery status but not perform other management operations\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/replicationStorageClassificationMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationvCenters/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:35:40.0093634Z\",\r\n \"updatedOn\": \"2017-05-26T19:54:51.393325Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/dbaa88c4-0c30-4179-9fb3-46319faa6149\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"dbaa88c4-0c30-4179-9fb3-46319faa6149\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL databases, but not access to them. Also, you can't manage their security-related policies or their parent SQL servers.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/locations/*/read\",\r\n \"Microsoft.Sql/servers/databases/*\",\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:41.1575716Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the security-related policies of SQL servers and databases, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/subnets/joinViaServiceEndpoint/action\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/read\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\",\r\n \"Microsoft.Sql/servers/firewallRules/*\",\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Sql/servers/securityAlertPolicies/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:40.2200727Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": \"yaiyun\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/056cd41c-7e88-42e1-933e-88ba6a50c9c3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"056cd41c-7e88-42e1-933e-88ba6a50c9c3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Server Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL servers and databases, but not access to them, and not their security -related policies.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/locations/*/read\",\r\n \"Microsoft.Sql/servers/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\",\r\n \"Microsoft.Sql/servers/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/securityAlertPolicies/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:41.845073Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage storage accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.Network/virtualNetworks/subnets/joinViaServiceEndpoint/action\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2017-08-21T07:43:20.3060994Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/17d1049b-9a84-46fb-8f53-869881c3d3ab\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"17d1049b-9a84-46fb-8f53-869881c3d3ab\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Key Operator Service Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Storage Account Key Operators are allowed to list and regenerate keys on Storage Accounts\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/regeneratekey/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-13T18:26:11.577057Z\",\r\n \"updatedOn\": \"2017-04-13T20:57:14.5990198Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/81a9662b-bebf-436f-a333-f67b29880f12\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"81a9662b-bebf-436f-a333-f67b29880f12\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Blob Data Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read, write and delete access to Azure Storage blob containers and data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/write\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/delete\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/write\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/delete\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ba92f5b4-2d11-453d-a403-e96b0029c9fe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ba92f5b4-2d11-453d-a403-e96b0029c9fe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Blob Data Reader (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read access to Azure Storage blob containers and data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2a2b9908-6ea1-4ae2-8e65-a410df84e7d1\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Queue Data Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read, write, and delete access to Azure Storage queues and queue messages.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/write\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/delete\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/write\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/delete\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/974c5e8b-45b9-4653-ba55-5f855dd0fb88\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"974c5e8b-45b9-4653-ba55-5f855dd0fb88\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Queue Data Reader (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read access to Azure Storage queues and queue messages.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/19e7f393-937e-4f77-808e-94535e297925\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"19e7f393-937e-4f77-808e-94535e297925\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Support Request Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you create and manage Support requests\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-22T22:25:37.8053068Z\",\r\n \"updatedOn\": \"2017-06-23T01:06:24.2399631Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/cfd33db0-3dd1-45e3-aa9d-cdbdf3b6f24e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"cfd33db0-3dd1-45e3-aa9d-cdbdf3b6f24e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Traffic Manager Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Traffic Manager profiles, but does not let you control who has access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/trafficManagerProfiles/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T23:33:25.9730842Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:44.1458854Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a4b10055-b0c7-44c2-b00f-c7b5b3550cf7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a4b10055-b0c7-44c2-b00f-c7b5b3550cf7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"User Access Administrator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage user access to Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:24.465664Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Administrator Login\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"-\\tUsers with this role have the ability to login to a virtual machine with Windows administrator or Linux root user privileges.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/virtualMachines/loginAsAdmin/action\",\r\n \"Microsoft.Compute/virtualMachines/login/action\",\r\n \"Microsoft.Compute/virtualMachine/loginAsAdmin/action\",\r\n \"Microsoft.Compute/virtualMachine/logon/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"updatedOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/1c0163c0-47e6-4577-8991-ea5c82e286e4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"1c0163c0-47e6-4577-8991-ea5c82e286e4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage virtual machines, but not access to them, and not the virtual network or storage account they�re connected to.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Compute/availabilitySets/*\",\r\n \"Microsoft.Compute/locations/*\",\r\n \"Microsoft.Compute/virtualMachines/*\",\r\n \"Microsoft.Compute/virtualMachineScaleSets/*\",\r\n \"Microsoft.DevTestLab/schedules/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/applicationGateways/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/loadBalancers/probes/join/action\",\r\n \"Microsoft.Network/loadBalancers/read\",\r\n \"Microsoft.Network/locations/*\",\r\n \"Microsoft.Network/networkInterfaces/*\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.RecoveryServices/locations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/*/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/backupProtectionIntent/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/write\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/write\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2017-11-14T03:00:30.1736393Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9980e02c-c2be-4d73-94e8-173b1dc7cf3c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine User Login\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Users with this role have the ability to login to a virtual machine as a regular user.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/virtualMachines/login/action\",\r\n \"Microsoft.Compute/virtualMachine/logon/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"updatedOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fb879df8-f326-4884-b1cf-06f3ad86be52\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fb879df8-f326-4884-b1cf-06f3ad86be52\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Web Plan Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the web plans for websites, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/serverFarms/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:05.9401651Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Website Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage websites (not web plans), but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/certificates/*\",\r\n \"Microsoft.Web/listSitesAssignedToHostName/read\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/sites/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:06.5272742Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"de139f84-1756-47ae-9be6-808fbbe84772\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"'asd and asd'\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-03-07T18:42:07.8446316Z\",\r\n \"updatedOn\": \"2018-03-09T00:37:49.4866756Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4d038b94-8151-421c-871c-bf003bd41a48\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4d038b94-8151-421c-871c-bf003bd41a48\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Contoso On-call\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can monitor compute, network and storage, and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacprodb\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-30T20:29:30.5918168Z\",\r\n \"updatedOn\": \"2017-06-30T20:29:30.5918168Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f0885aa8-0107-4e65-9a00-541286195838\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f0885aa8-0107-4e65-9a00-541286195838\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Read, monitor and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/DoNOtExist2\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T19:41:19.5740949Z\",\r\n \"updatedOn\": \"2017-08-08T20:30:27.6789432Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"54d11eda-97f5-4f67-905e-ada5cc5e5589\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader2\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Read, monitor and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T21:40:52.0128679Z\",\r\n \"updatedOn\": \"2017-08-08T21:40:52.0128679Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/213300b3-28f6-4204-b40d-65cae784d5c5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"213300b3-28f6-4204-b40d-65cae784d5c5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader3\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T21:41:46.0651912Z\",\r\n \"updatedOn\": \"2017-08-08T21:41:46.0651912Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/875fe016-e667-4e87-b057-6c1d54104aa9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"875fe016-e667-4e87-b057-6c1d54104aa9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole_baf154bd2d9b4f98a2ab6f8aee8a9713\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --CustomRole \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Authorization/*/write\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-07-06T22:52:18.7243813Z\",\r\n \"updatedOn\": \"2017-07-06T22:52:18.7243813Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/baf154bd-2d9b-4f98-a2ab-6f8aee8a9713\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"baf154bd-2d9b-4f98-a2ab-6f8aee8a9713\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRole_f846e41fc51045e4ae97809e6391c57d\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --CustomRole \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Authorization/*/write\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-07-06T22:50:33.0162349Z\",\r\n \"updatedOn\": \"2017-07-06T22:50:33.0162349Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f846e41f-c510-45e4-ae97-809e6391c57d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f846e41f-c510-45e4-ae97-809e6391c57d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRoleForApiVersionTest_48ac226ea69642f3b4eb3b272b8ee9aa\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --CustomRoleForApiVersionTest \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-29T00:18:03.2785766Z\",\r\n \"updatedOn\": \"2017-06-29T00:18:03.2785766Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/48ac226e-a696-42f3-b4eb-3b272b8ee9aa\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"48ac226e-a696-42f3-b4eb-3b272b8ee9aa\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRoleForApiVersionTest_8589e472d70d48828db98dcd672f4c6f\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --CustomRoleForApiVersionTest \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-29T00:20:08.1116325Z\",\r\n \"updatedOn\": \"2017-06-29T00:20:08.1116325Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8589e472-d70d-4882-8db9-8dcd672f4c6f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8589e472-d70d-4882-8db9-8dcd672f4c6f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRoleForApiVersionTest_89e7352160fa42c1847cdb4416b280a6\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --CustomRoleForApiVersionTest \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacprodb\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-29T00:28:39.9226687Z\",\r\n \"updatedOn\": \"2017-06-29T00:28:39.9226687Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/89e73521-60fa-42c1-847c-db4416b280a6\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"89e73521-60fa-42c1-847c-db4416b280a6\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRoleForApiVersionTest_9a6fbb7980f24b22ad3cb7ca56a3dd9d\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --CustomRoleForApiVersionTest \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-29T00:12:06.7271802Z\",\r\n \"updatedOn\": \"2017-06-29T00:12:06.7271802Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9a6fbb79-80f2-4b22-ad3c-b7ca56a3dd9d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9a6fbb79-80f2-4b22-ad3c-b7ca56a3dd9d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRoleForApiVersionTest_dbd396be82e647d8b9b90449379a1ba3\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --CustomRoleForApiVersionTest \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-29T00:12:58.1860817Z\",\r\n \"updatedOn\": \"2017-06-29T00:12:58.1860817Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/dbd396be-82e6-47d8-b9b9-0449379a1ba3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"dbd396be-82e6-47d8-b9b9-0449379a1ba3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CustomRoleForApiVersionTest_e93b34a6ec134ed389cf46cf09af76cc\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --CustomRoleForApiVersionTest \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-29T00:30:39.0844169Z\",\r\n \"updatedOn\": \"2017-06-29T00:30:39.0844169Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e93b34a6-ec13-4ed3-89cf-46cf09af76cc\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e93b34a6-ec13-4ed3-89cf-46cf09af76cc\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"nbaliga Contoso On-call\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can monitor all resources and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/*\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicCompute/virtualmachines/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-19T22:10:02.4993418Z\",\r\n \"updatedOn\": \"2015-10-20T00:02:46.9017506Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/bfd2da93-f3d8-438f-854c-ed20bf819c35\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"bfd2da93-f3d8-438f-854c-ed20bf819c35\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_090c2623-185e-4bba-a5ac-0ec11519e2f0\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:20:19.2391214Z\",\r\n \"updatedOn\": \"2017-11-22T21:20:19.2391214Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/090c2623-185e-4bba-a5ac-0ec11519e2f0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"090c2623-185e-4bba-a5ac-0ec11519e2f0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_4e5d1904-3ab7-4f1c-8651-870593fa0d85\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:06:30.2192881Z\",\r\n \"updatedOn\": \"2017-11-22T21:06:30.2192881Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4e5d1904-3ab7-4f1c-8651-870593fa0d85\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4e5d1904-3ab7-4f1c-8651-870593fa0d85\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_898c3500-1d5f-451e-95f7-1ae7a01990df\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureStackSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-24T21:53:01.3397109Z\",\r\n \"updatedOn\": \"2017-05-24T21:53:01.3397109Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/898c3500-1d5f-451e-95f7-1ae7a01990df\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"898c3500-1d5f-451e-95f7-1ae7a01990df\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_8c086ac6-5d65-4b73-aae1-0219a9ab591d\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureStackSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-24T23:09:20.0608409Z\",\r\n \"updatedOn\": \"2017-05-24T23:09:20.0608409Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5457d3be-30b9-4ca8-9922-6c4ce57fb80b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5457d3be-30b9-4ca8-9922-6c4ce57fb80b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_967145b9-9e91-4db1-8052-07a30b03c8e9\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:24:50.2211944Z\",\r\n \"updatedOn\": \"2017-11-22T21:24:50.2211944Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/967145b9-9e91-4db1-8052-07a30b03c8e9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"967145b9-9e91-4db1-8052-07a30b03c8e9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_d79c3534-164a-4eec-8e00-e51c9d3f88dc\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureStackSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-24T21:56:30.8250091Z\",\r\n \"updatedOn\": \"2017-05-24T21:56:30.8250091Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d79c3534-164a-4eec-8e00-e51c9d3f88dc\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d79c3534-164a-4eec-8e00-e51c9d3f88dc\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"OnCommand Cloud Manager Operator\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"OnCommand Cloud Manager Permissions\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/disks/delete\",\r\n \"Microsoft.Compute/disks/read\",\r\n \"Microsoft.Compute/disks/write\",\r\n \"Microsoft.Compute/locations/operations/read\",\r\n \"Microsoft.Compute/locations/vmSizes/read\",\r\n \"Microsoft.Compute/operations/read\",\r\n \"Microsoft.Compute/virtualMachines/instanceView/read\",\r\n \"Microsoft.Compute/virtualMachines/powerOff/action\",\r\n \"Microsoft.Compute/virtualMachines/read\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Compute/virtualMachines/vmSizes/read\",\r\n \"Microsoft.Compute/virtualMachines/write\",\r\n \"Microsoft.Network/locations/operationResults/read\",\r\n \"Microsoft.Network/locations/operations/read\",\r\n \"Microsoft.Network/networkInterfaces/read\",\r\n \"Microsoft.Network/networkInterfaces/write\",\r\n \"Microsoft.Network/networkInterfaces/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/networkSecurityGroups/write\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/checkIpAddressAvailability/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/virtualMachines/read\",\r\n \"Microsoft.Network/virtualNetworks/virtualMachines/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/deployments/read\",\r\n \"Microsoft.Resources/deployments/write\",\r\n \"Microsoft.Resources/resources/read\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/delete\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourcegroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/write\",\r\n \"Microsoft.Storage/checknameavailability/read\",\r\n \"Microsoft.Storage/operations/read\",\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Storage/storageAccounts/regeneratekey/action\",\r\n \"Microsoft.Storage/storageAccounts/write\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-03-29T21:56:07.9054892Z\",\r\n \"updatedOn\": \"2017-03-29T21:56:07.9054892Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9acd117c-1527-4461-ab19-031c2329aa9b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9acd117c-1527-4461-ab19-031c2329aa9b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"roleWithDefaultValidActions_7fc4aa088c7d42a0bf195cc99f3672cd\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --roleWithDefaultValidActions \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/register/action\",\r\n \"Microsoft.Storage/operations/read\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-07-06T21:19:41.3515793Z\",\r\n \"updatedOn\": \"2017-07-06T21:19:41.3515793Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7fc4aa08-8c7d-42a0-bf19-5cc99f3672cd\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7fc4aa08-8c7d-42a0-bf19-5cc99f3672cd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithSubscriptionScope_07337aa526d94b0da0fa8331daf42e1f\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithSubscriptionScope \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-28T22:39:36.8138786Z\",\r\n \"updatedOn\": \"2017-06-28T22:39:36.8138786Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/07337aa5-26d9-4b0d-a0fa-8331daf42e1f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"07337aa5-26d9-4b0d-a0fa-8331daf42e1f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithSubscriptionScope_12af039afba746d4b8fb8683556b3d75\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithSubscriptionScope \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-28T21:59:47.7181982Z\",\r\n \"updatedOn\": \"2017-06-28T21:59:47.7181982Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/12af039a-fba7-46d4-b8fb-8683556b3d75\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"12af039a-fba7-46d4-b8fb-8683556b3d75\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithSubscriptionScope_178e683012a6462593a987917e84a482\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithSubscriptionScope \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacprodb\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-28T21:51:33.7360134Z\",\r\n \"updatedOn\": \"2017-06-28T21:51:33.7360134Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/178e6830-12a6-4625-93a9-87917e84a482\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"178e6830-12a6-4625-93a9-87917e84a482\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithSubscriptionScope_2bbbaade354c4837b565d04236422872\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithSubscriptionScope \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacprodb\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-28T21:54:11.6761652Z\",\r\n \"updatedOn\": \"2017-06-28T21:54:11.6761652Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2bbbaade-354c-4837-b565-d04236422872\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2bbbaade-354c-4837-b565-d04236422872\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithSubscriptionScope_2d92f95e79b643f5a53aa81a8ddcb2a0\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithSubscriptionScope \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacprodb\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-28T21:56:15.7004421Z\",\r\n \"updatedOn\": \"2017-06-28T21:56:15.7004421Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2d92f95e-79b6-43f5-a53a-a81a8ddcb2a0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2d92f95e-79b6-43f5-a53a-a81a8ddcb2a0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithSubscriptionScope_483678ab76694c71bd2210fddfd75911\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithSubscriptionScope \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-28T21:52:50.9761495Z\",\r\n \"updatedOn\": \"2017-06-28T21:52:50.9761495Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/483678ab-7669-4c71-bd22-10fddfd75911\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"483678ab-7669-4c71-bd22-10fddfd75911\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithSubscriptionScope_58e445d16ec24778b9e736b982504c81\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithSubscriptionScope \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-28T22:23:33.756702Z\",\r\n \"updatedOn\": \"2017-06-28T22:23:33.756702Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/58e445d1-6ec2-4778-b9e7-36b982504c81\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"58e445d1-6ec2-4778-b9e7-36b982504c81\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithSubscriptionScope_81d33e59ce2f4fa6b98857e25467858d\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithSubscriptionScope \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-28T22:50:30.7722388Z\",\r\n \"updatedOn\": \"2017-06-28T22:50:30.7722388Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/81d33e59-ce2f-4fa6-b988-57e25467858d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"81d33e59-ce2f-4fa6-b988-57e25467858d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithSubscriptionScope_89528bacb6b34c2cb2b8bacd6b253bc6\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithSubscriptionScope \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-28T21:57:58.8234185Z\",\r\n \"updatedOn\": \"2017-06-28T21:57:58.8234185Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/89528bac-b6b3-4c2c-b2b8-bacd6b253bc6\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"89528bac-b6b3-4c2c-b2b8-bacd6b253bc6\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithSubscriptionScope_93bb55885a234f5aa55f1576c677ff62\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithSubscriptionScope \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacprodb\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-28T22:47:21.0683706Z\",\r\n \"updatedOn\": \"2017-06-28T22:47:21.0683706Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/93bb5588-5a23-4f5a-a55f-1576c677ff62\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"93bb5588-5a23-4f5a-a55f-1576c677ff62\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithSubscriptionScope_97f4e8b8739d4ce088ff4a48837c5ede\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithSubscriptionScope \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacprodb\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-28T22:31:24.9616158Z\",\r\n \"updatedOn\": \"2017-06-28T22:31:24.9616158Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/97f4e8b8-739d-4ce0-88ff-4a48837c5ede\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"97f4e8b8-739d-4ce0-88ff-4a48837c5ede\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithSubscriptionScope_♈☱\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithSubscriptionScope123456\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-11T18:34:45.0048944Z\",\r\n \"updatedOn\": \"2017-12-11T18:34:45.0048944Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b788437d-3bec-45c7-9664-664b271c7532\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b788437d-3bec-45c7-9664-664b271c7532\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithSubscriptionScope_a04f1acdec754eef9bd4a51c22e60a77\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithSubscriptionScope \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-07-28T18:48:40.8022198Z\",\r\n \"updatedOn\": \"2017-07-28T18:48:40.8022198Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a04f1acd-ec75-4eef-9bd4-a51c22e60a77\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a04f1acd-ec75-4eef-9bd4-a51c22e60a77\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithSubscriptionScope_a222fc3673164c7fbaf7e466d5cda\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithSubscriptionScope \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\",\r\n \"Microsoft.Authorization/*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-03-07T22:59:17.1109439Z\",\r\n \"updatedOn\": \"2018-03-07T23:00:36.9295746Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f49250f5-f3a8-43e7-a465-0db45893c9e6\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f49250f5-f3a8-43e7-a465-0db45893c9e6\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithSubscriptionScope_a222fc3673164c7fbaf7e466d5cda332\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithSubscriptionScope \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-07-28T20:36:40.2027921Z\",\r\n \"updatedOn\": \"2017-07-28T20:36:40.2027921Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a222fc36-7316-4c7f-baf7-e466d5cda332\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a222fc36-7316-4c7f-baf7-e466d5cda332\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithSubscriptionScope_a222fc3673164c7fbaf7e466d5cdaqwe\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithSubscriptionScope123 \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-03-07T23:04:52.9336023Z\",\r\n \"updatedOn\": \"2018-03-07T23:05:53.6429735Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/cedb1b38-c6d7-484c-b710-2428e1e66146\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"cedb1b38-c6d7-484c-b710-2428e1e66146\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithSubscriptionScope_d4114bbfbfbd48dea792286a82f1e13c\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithSubscriptionScope \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacprodb\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-28T21:49:21.5335376Z\",\r\n \"updatedOn\": \"2017-06-28T21:49:21.5335376Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d4114bbf-bfbd-48de-a792-286a82f1e13c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d4114bbf-bfbd-48de-a792-286a82f1e13c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithSubscriptionScope_fe85f364fbc8492d91e106e47f1e153a\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithSubscriptionScope1234\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-28T22:32:57.3791345Z\",\r\n \"updatedOn\": \"2017-11-10T00:20:37.0856036Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fe85f364-fbc8-492d-91e1-06e47f1e153a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fe85f364-fbc8-492d-91e1-06e47f1e153a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithSubscriptionsScope_3b8ebf8267a84fdbafc360fc0a75661f\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithSubscriptionsScope \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-28T22:34:04.3442731Z\",\r\n \"updatedOn\": \"2017-06-28T22:34:04.3442731Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/3b8ebf82-67a8-4fdb-afc3-60fc0a75661f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"3b8ebf82-67a8-4fdb-afc3-60fc0a75661f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithSubscriptionsScope_4b6c2d1d196a4289977c93abfc227c9b\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithSubscriptionsScope \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacprodb\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-28T22:47:28.7231638Z\",\r\n \"updatedOn\": \"2017-06-28T22:47:28.7231638Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4b6c2d1d-196a-4289-977c-93abfc227c9b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4b6c2d1d-196a-4289-977c-93abfc227c9b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithSubscriptionsScope_8d66eb16b5f84e989c3685c5d048f56a\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithSubscriptionsScope \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacprodb\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-28T22:31:37.0783424Z\",\r\n \"updatedOn\": \"2017-06-28T22:31:37.0783424Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8d66eb16-b5f8-4e98-9c36-85c5d048f56a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8d66eb16-b5f8-4e98-9c36-85c5d048f56a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithSubscriptionsScope_ed7fa7c7492c4ce096c9e06055dad2c7\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithSubscriptionsScope \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-28T22:39:43.4524783Z\",\r\n \"updatedOn\": \"2017-06-28T22:39:43.4524783Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ed7fa7c7-492c-4ce0-96c9-e06055dad2c7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ed7fa7c7-492c-4ce0-96c9-e06055dad2c7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithSubscriptionsScope_f89199c71b484e3981c4de3f5f41a009\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithSubscriptionsScope \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-28T22:50:36.8278042Z\",\r\n \"updatedOn\": \"2017-06-28T22:50:36.8278042Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f89199c7-1b48-4e39-81c4-de3f5f41a009\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f89199c7-1b48-4e39-81c4-de3f5f41a009\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithWebsiteScope_081a8ce1cfbf4ad1839901f4e9cfa4fa\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithWebsiteScope \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacprodb\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-28T22:31:31.3878501Z\",\r\n \"updatedOn\": \"2017-06-28T22:31:31.3878501Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/081a8ce1-cfbf-4ad1-8399-01f4e9cfa4fa\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"081a8ce1-cfbf-4ad1-8399-01f4e9cfa4fa\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithWebsiteScope_0a64bfc947eb4a289283a57a99e53d72\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithWebsiteScope \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-28T22:50:32.9667681Z\",\r\n \"updatedOn\": \"2017-06-28T22:50:32.9667681Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/0a64bfc9-47eb-4a28-9283-a57a99e53d72\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"0a64bfc9-47eb-4a28-9283-a57a99e53d72\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithWebsiteScope_0d2e26d6dc1d4b7d8337b5e79b639210\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithWebsiteScope \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest/providers/Microsoft.Compute/locations/someLocation/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-07-28T18:48:51.8777705Z\",\r\n \"updatedOn\": \"2017-07-28T18:48:51.8777705Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/0d2e26d6-dc1d-4b7d-8337-b5e79b639210\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"0d2e26d6-dc1d-4b7d-8337-b5e79b639210\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithWebsiteScope_7c885326b15449ed9fb64d6def02f800\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithWebsiteScope \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-28T22:23:39.6273484Z\",\r\n \"updatedOn\": \"2017-06-28T22:23:39.6273484Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7c885326-b154-49ed-9fb6-4d6def02f800\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7c885326-b154-49ed-9fb6-4d6def02f800\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithWebsiteScope_bb7340f3b3124b04a88f5adcaead9e1f\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithWebsiteScope \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacprodb\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-28T22:47:24.0629812Z\",\r\n \"updatedOn\": \"2017-06-28T22:47:24.0629812Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/bb7340f3-b312-4b04-a88f-5adcaead9e1f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"bb7340f3-b312-4b04-a88f-5adcaead9e1f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithWebsiteScope_cc1e755971314ec497d65e7ab2aee2ba\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithWebsiteScope \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-28T22:33:59.8958695Z\",\r\n \"updatedOn\": \"2017-06-28T22:33:59.8958695Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/cc1e7559-7131-4ec4-97d6-5e7ab2aee2ba\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"cc1e7559-7131-4ec4-97d6-5e7ab2aee2ba\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"RoleWithWebsiteScope_e89d02d72842405b8caec3705aeb60f122\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"VM‚ÌŠJŽnE’âŽ~‚Ì‚Ý‚ðŽå‚Æ‚µ‚Ä‹–‰Â‚·‚郍[ƒ‹\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/xTestResource2984\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"*/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-28T22:39:39.1211707Z\",\r\n \"updatedOn\": \"2017-11-22T19:11:53.0139789Z\",\r\n \"createdBy\": \"f9b095df-2e36-4755-8a4e-ae5fb2647090\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e89d02d7-2842-405b-8cae-c3705aeb60f1\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e89d02d7-2842-405b-8cae-c3705aeb60f1\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"ShubhamCustomRole23\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG/providers/Microsoft.Storage/storageAccounts/shubhamstorage12345\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-12-02T02:10:44.4659422Z\",\r\n \"updatedOn\": \"2015-12-02T02:10:44.4659422Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/04bdc5a2-6b0d-4544-b07a-8c6496c8406d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"04bdc5a2-6b0d-4544-b07a-8c6496c8406d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Support Custom Role\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Support Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-02-02T02:17:43.627696Z\",\r\n \"updatedOn\": \"2017-04-20T22:55:02.9860347Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ee2d57e0-fda3-436d-8174-f3c9684efb46\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ee2d57e0-fda3-436d-8174-f3c9684efb46\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test Administrator\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role to manage Azure environment\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ADHybridHealthService/configuration/read\",\r\n \"Microsoft.ADHybridHealthService/services/read\",\r\n \"Microsoft.ADHybridHealthService/services/servicemembers/read\",\r\n \"Microsoft.ADHybridHealthService/services/servicemembers/alerts/read\",\r\n \"Microsoft.ADHybridHealthService/services/alerts/read\",\r\n \"Microsoft.Advisor/register/action\",\r\n \"Microsoft.Advisor/recommendations/read\",\r\n \"Microsoft.Authorization/classicAdministrators/read\",\r\n \"Microsoft.Authorization/locks/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-25T23:19:00.1735084Z\",\r\n \"updatedOn\": \"2017-05-25T23:19:00.1735084Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/239cd0e7-5e27-4872-a1d0-0ff3c4cec6b6\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"239cd0e7-5e27-4872-a1d0-0ff3c4cec6b6\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test Administrator for testing\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role to manage Azure environment\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/roleAssignments/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-10-31T23:40:34.3971201Z\",\r\n \"updatedOn\": \"2017-10-31T23:40:34.3971201Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7db62a6c-edd9-42bb-b30e-31fc063ce154\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7db62a6c-edd9-42bb-b30e-31fc063ce154\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test definiton\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can monitor compute, network and storage, and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-30T20:29:54.258388Z\",\r\n \"updatedOn\": \"2017-06-30T20:29:54.258388Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/574857fa-2e5b-4029-ada2-7d042637cbfb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"574857fa-2e5b-4029-ada2-7d042637cbfb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test definiton2\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can monitor compute, network and storage, and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-30T20:32:19.4246182Z\",\r\n \"updatedOn\": \"2017-06-30T20:32:19.4246182Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/0b98a570-beae-486e-aa44-7cb035aa126d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"0b98a570-beae-486e-aa44-7cb035aa126d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test definiton3\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can monitor compute, network and storage, and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/xTestResource2984\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-30T21:34:27.6501544Z\",\r\n \"updatedOn\": \"2017-08-09T21:56:23.5453548Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6c343470-ddfd-4d83-88e3-51bd9d318244\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6c343470-ddfd-4d83-88e3-51bd9d318244\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test Role definition from cli\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"test role from CLL.\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-02-05T23:19:58.5353092Z\",\r\n \"updatedOn\": \"2018-02-05T23:19:58.5353092Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8ddf15cf-53f1-44a4-9fa1-7dddc985709e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8ddf15cf-53f1-44a4-9fa1-7dddc985709e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test Role definition from cli 2\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"test role from CLI 2.\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-02-06T00:20:52.2264077Z\",\r\n \"updatedOn\": \"2018-02-06T00:20:52.2264077Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5b83f68b-ae31-414e-bc72-b2dd4a54bd67\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5b83f68b-ae31-414e-bc72-b2dd4a54bd67\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestCustomRolePerm1\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can do eveything\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbactest\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/Shubham_TestRG\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\",\r\n \"*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-12-02T18:57:38.7338027Z\",\r\n \"updatedOn\": \"2017-04-21T00:40:18.8329568Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9d273ef9-51d9-4ccd-9b71-660cf00a4ac5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9d273ef9-51d9-4ccd-9b71-660cf00a4ac5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"testingrolewithdefaultactions\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --roleWithDefaultValidActions \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/register/action\",\r\n \"Microsoft.Storage/operations/read\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-07-21T00:54:06.7739458Z\",\r\n \"updatedOn\": \"2017-07-21T00:54:06.7739458Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/19ac2e37-c3dd-4cd1-aac2-4ef9c8ee7052\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"19ac2e37-c3dd-4cd1-aac2-4ef9c8ee7052\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"testrole12341234\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role definition --RoleWithSubscriptionScope \",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Authorization/*\"\r\n ],\r\n \"notActions\": [\r\n \"microsoft.Authorization/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-01-29T19:43:50.8948633Z\",\r\n \"updatedOn\": \"2018-01-29T19:43:50.8948633Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/1f924da1-ab9a-4966-9e45-04c515c017b6\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"1f924da1-ab9a-4966-9e45-04c515c017b6\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_1c581fde-9c61-41fe-b0fa-9f113f09280d\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbactest\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T00:43:21.0606467Z\",\r\n \"updatedOn\": \"2017-04-21T18:07:28.8010892Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/41c81219-e0b7-4d81-96db-5ac27ff234be\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"41c81219-e0b7-4d81-96db-5ac27ff234be\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_2f81f152-b1b4-4d72-b8f5-5d37259420e5\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T01:05:07.7863114Z\",\r\n \"updatedOn\": \"2016-03-11T01:05:07.7863114Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a51d8fc0-3f4c-41df-90c6-2172129cb3a3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a51d8fc0-3f4c-41df-90c6-2172129cb3a3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_5836c056-d7df-4676-84d7-8b2659fc7068\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc22\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbactest\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbacuxtest\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-10T18:29:53.3382974Z\",\r\n \"updatedOn\": \"2017-12-06T00:57:40.2517017Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7cfb383d-f982-4ad7-80ec-2d43f4d65005\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7cfb383d-f982-4ad7-80ec-2d43f4d65005\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_6d13263a-d237-4d4d-9227-a9e055757887\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-29T23:20:59.9048046Z\",\r\n \"updatedOn\": \"2017-06-29T23:20:59.9048046Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7749b7c9-67a5-4d9c-9e58-58c811859c1a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7749b7c9-67a5-4d9c-9e58-58c811859c1a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_6ff3b952-c97a-41db-83f5-b1313ec23328\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T01:05:14.1498525Z\",\r\n \"updatedOn\": \"2016-03-11T01:05:14.1498525Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/10162e6e-237a-438c-8dd4-7b9dfadcd1ef\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"10162e6e-237a-438c-8dd4-7b9dfadcd1ef\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage service and the APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2017-01-23T23:12:00.5823195Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/312a565d-c81f-4fd8-895a-4e21e48d571c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"312a565d-c81f-4fd8-895a-4e21e48d571c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Operator Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage service but not the APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*/read\",\r\n \"Microsoft.ApiManagement/service/backup/action\",\r\n \"Microsoft.ApiManagement/service/delete\",\r\n \"Microsoft.ApiManagement/service/managedeployments/action\",\r\n \"Microsoft.ApiManagement/service/read\",\r\n \"Microsoft.ApiManagement/service/restore/action\",\r\n \"Microsoft.ApiManagement/service/updatecertificate/action\",\r\n \"Microsoft.ApiManagement/service/updatehostname/action\",\r\n \"Microsoft.ApiManagement/service/write\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.ApiManagement/service/users/keys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-11-09T00:03:42.1194019Z\",\r\n \"updatedOn\": \"2016-11-18T23:56:25.4682649Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e022efe7-f5ba-4159-bbe4-b44f577e9b61\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e022efe7-f5ba-4159-bbe4-b44f577e9b61\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Reader Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read-only access to service and APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*/read\",\r\n \"Microsoft.ApiManagement/service/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.ApiManagement/service/users/keys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-11-09T00:26:45.1540473Z\",\r\n \"updatedOn\": \"2017-01-23T23:10:34.8876776Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/71522526-b88f-4d52-b57f-d31fc3546d0d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"71522526-b88f-4d52-b57f-d31fc3546d0d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Component Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage Application Insights components\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-11-29T20:30:34.2313394Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ae349356-3a1b-4a5e-921d-050484c6347e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ae349356-3a1b-4a5e-921d-050484c6347e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Snapshot Debugger\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Gives user permission to use Application Insights Snapshot Debugger features\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T21:25:12.3728747Z\",\r\n \"updatedOn\": \"2017-04-19T23:34:59.9511581Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/08954f03-6346-4c2e-81c0-ec3a5cfae23b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"08954f03-6346-4c2e-81c0-ec3a5cfae23b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Job Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create and Manage Jobs using Automation Runbooks.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T20:52:41.0020018Z\",\r\n \"updatedOn\": \"2018-03-06T02:20:41.6886187Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4fe576fe-1146-4730-92eb-48519fa6bf9f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4fe576fe-1146-4730-92eb-48519fa6bf9f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Automation Operators are able to start, stop, suspend, and resume jobs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/write\",\r\n \"Microsoft.Automation/automationAccounts/linkedWorkspace/read\",\r\n \"Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/read\",\r\n \"Microsoft.Automation/automationAccounts/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/write\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-18T01:05:03.391613Z\",\r\n \"updatedOn\": \"2018-03-06T02:10:10.7101464Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d3881f73-407a-4167-8283-e981cbba0404\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d3881f73-407a-4167-8283-e981cbba0404\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Runbook Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read Runbook properties - to be able to create Jobs of the runbook.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T20:47:49.5640674Z\",\r\n \"updatedOn\": \"2017-04-25T01:00:45.6444999Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5fb5aef8-1081-4b8e-bb16-9d5d0385bab5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5fb5aef8-1081-4b8e-bb16-9d5d0385bab5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Azure Stack Registration Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Azure Stack registrations.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.AzureStack/registrations/products/listDetails/action\",\r\n \"Microsoft.AzureStack/registrations/products/read\",\r\n \"Microsoft.AzureStack/registrations/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-13T23:42:06.2161827Z\",\r\n \"updatedOn\": \"2017-11-13T23:54:02.400708Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6f12a6df-dd06-4f3e-bcb1-ce8be600526a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6f12a6df-dd06-4f3e-bcb1-ce8be600526a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Backup Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage backup service,but can't create vaults and give access to others\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/*\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/*\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/*\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupSecurityPIN/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:12:15.7321344Z\",\r\n \"updatedOn\": \"2017-07-07T06:22:36.4530284Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e467623-bb1f-42f4-a55d-6e525e11384b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e467623-bb1f-42f4-a55d-6e525e11384b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Backup Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage backup services, except removal of backup, vault creation and giving access to others\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/backup/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationsStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/restore/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/cancel/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/write\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/write\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/provisionInstantItemRecovery/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/revokeInstantItemRecovery/action\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/write\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:21:11.894764Z\",\r\n \"updatedOn\": \"2017-09-13T10:34:41.5049784Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/00c29273-979b-4161-815c-10b084fb9324\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"00c29273-979b-4161-815c-10b084fb9324\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Backup Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view backup services, but can't make changes\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationsStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:18:41.3893065Z\",\r\n \"updatedOn\": \"2017-09-13T10:33:25.5814653Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a795c7a0-d4a2-40c1-ae25-d81f01202912\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a795c7a0-d4a2-40c1-ae25-d81f01202912\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Billing Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows read access to billing data\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Billing/*/read\",\r\n \"Microsoft.Consumption/*/read\",\r\n \"Microsoft.Commerce/*/read\",\r\n \"Microsoft.Management/managementGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-25T02:13:38.9054151Z\",\r\n \"updatedOn\": \"2017-09-19T17:36:32.7624564Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fa23ad8b-c56e-40d8-ac0c-ce449e1d2c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fa23ad8b-c56e-40d8-ac0c-ce449e1d2c64\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"BizTalk Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage BizTalk services, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.BizTalkServices/BizTalk/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:55.8430061Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e3c6656-6cfa-4708-81fe-0de47ac73342\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e3c6656-6cfa-4708-81fe-0de47ac73342\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Endpoint Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage CDN endpoints, but can’t grant access to other users.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/endpoints/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:52.6231539Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/426e0c7f-0c7e-4658-b36f-ff54d6c29b45\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"426e0c7f-0c7e-4658-b36f-ff54d6c29b45\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Endpoint Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view CDN endpoints, but can’t make changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/endpoints/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:53.1585846Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/871e35f6-b5c1-49cc-a043-bde969a0f2cd\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"871e35f6-b5c1-49cc-a043-bde969a0f2cd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Profile Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage CDN profiles and their endpoints, but can’t grant access to other users.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:53.7051278Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ec156ff8-a8d1-4d15-830c-5b80698ca432\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ec156ff8-a8d1-4d15-830c-5b80698ca432\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Profile Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view CDN profiles and their endpoints, but can’t make changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:54.2283001Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8f96442b-4075-438f-813d-ad51ab4019af\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8f96442b-4075-438f-813d-ad51ab4019af\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic networks, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicNetwork/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:56.3934954Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b34d265f-36f7-4a0d-a4d4-e158ca92e90f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b34d265f-36f7-4a0d-a4d4-e158ca92e90f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic storage accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:56.9379206Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/86e8f5dc-a6e9-4c67-9d15-de283e8eac25\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"86e8f5dc-a6e9-4c67-9d15-de283e8eac25\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Key Operator Service Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Classic Storage Account Key Operators are allowed to list and regenerate keys on Classic Storage Accounts\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/listkeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/regeneratekey/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-13T18:22:52.14611Z\",\r\n \"updatedOn\": \"2017-04-13T20:54:03.0505986Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/985d6b00-f706-48f5-a6fe-d0ca12fb668d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"985d6b00-f706-48f5-a6fe-d0ca12fb668d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicCompute/domainNames/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*\",\r\n \"Microsoft.ClassicNetwork/networkSecurityGroups/join/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/link/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/join/action\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/disks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/images/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:57.4788684Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d73bb868-a0df-4d4d-bd69-98a00b01fccb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d73bb868-a0df-4d4d-bd69-98a00b01fccb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"ClearDB MySQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage ClearDB MySQL databases, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"successbricks.cleardb/databases/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:58.1393839Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9106cda0-8a86-4e81-b686-29a22c54effe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9106cda0-8a86-4e81-b686-29a22c54effe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything except access to resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Delete\",\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/elevateAccess/Action\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-12-14T02:04:45.1393855Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Cosmos DB Account Reader Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read Azure Cosmos DB Accounts data\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DocumentDB/*/read\",\r\n \"Microsoft.DocumentDB/databaseAccounts/readonlykeys/action\",\r\n \"Microsoft.Insights/MetricDefinitions/read\",\r\n \"Microsoft.Insights/Metrics/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-10-30T17:53:54.6005577Z\",\r\n \"updatedOn\": \"2018-02-21T01:36:59.6186231Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fbdf93bf-df7d-467e-a4d2-9458aa1360c8\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fbdf93bf-df7d-467e-a4d2-9458aa1360c8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Data Factory Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create and manage data factories, as well as child resources within them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DataFactory/dataFactories/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-09-12T19:16:42.3441035Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/673868aa-7521-48a0-acc6-0f60742d39f5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"673868aa-7521-48a0-acc6-0f60742d39f5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Data Lake Analytics Developer\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you submit, monitor, and manage your own jobs but not create or delete Data Lake Analytics accounts.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.BigAnalytics/accounts/*\",\r\n \"Microsoft.DataLakeAnalytics/accounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.BigAnalytics/accounts/Delete\",\r\n \"Microsoft.BigAnalytics/accounts/TakeOwnership/action\",\r\n \"Microsoft.BigAnalytics/accounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/TakeOwnership/action\",\r\n \"Microsoft.DataLakeAnalytics/accounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/dataLakeStoreAccounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/dataLakeStoreAccounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/storageAccounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/storageAccounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/firewallRules/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/firewallRules/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/computePolicies/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/computePolicies/Delete\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-20T00:33:29.3115234Z\",\r\n \"updatedOn\": \"2017-08-18T00:00:17.0411642Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/47b7735b-770e-4598-a7da-8b91488b4c88\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"47b7735b-770e-4598-a7da-8b91488b4c88\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DevTest Labs User\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you connect, start, restart, and shutdown your virtual machines in your Azure DevTest Labs.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Compute/availabilitySets/read\",\r\n \"Microsoft.Compute/virtualMachines/*/read\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Compute/virtualMachines/read\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.DevTestLab/*/read\",\r\n \"Microsoft.DevTestLab/labs/createEnvironment/action\",\r\n \"Microsoft.DevTestLab/labs/claimAnyVm/action\",\r\n \"Microsoft.DevTestLab/labs/formulas/delete\",\r\n \"Microsoft.DevTestLab/labs/formulas/read\",\r\n \"Microsoft.DevTestLab/labs/formulas/write\",\r\n \"Microsoft.DevTestLab/labs/policySets/evaluatePolicies/action\",\r\n \"Microsoft.DevTestLab/labs/virtualMachines/claim/action\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/networkInterfaces/*/read\",\r\n \"Microsoft.Network/networkInterfaces/join/action\",\r\n \"Microsoft.Network/networkInterfaces/read\",\r\n \"Microsoft.Network/networkInterfaces/write\",\r\n \"Microsoft.Network/publicIPAddresses/*/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/deployments/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Compute/virtualMachines/vmSizes/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-08T21:52:45.0657582Z\",\r\n \"updatedOn\": \"2017-02-02T02:38:38.2961026Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/76283e04-6283-4c54-8f91-bcf1374a3c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"76283e04-6283-4c54-8f91-bcf1374a3c64\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DNS Zone Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DNS zones and record sets in Azure DNS, but does not let you control who has access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/dnsZones/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T23:33:25.9730842Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:40.3710365Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/befefa01-2a29-4197-83a8-272ff33ce314\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"befefa01-2a29-4197-83a8-272ff33ce314\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DocumentDB Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DocumentDB accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DocumentDb/databaseAccounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:07.2132374Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5bd9cd88-fe45-4216-938b-f97437e15450\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5bd9cd88-fe45-4216-938b-f97437e15450\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Intelligent Systems Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Intelligent Systems accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.IntelligentSystems/accounts/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:59.7946586Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/03a6d094-3444-4b3d-88af-7477090a9e5e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"03a6d094-3444-4b3d-88af-7477090a9e5e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Key Vault Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage key vaults, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.KeyVault/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.KeyVault/locations/deletedVaults/purge/action\",\r\n \"Microsoft.KeyVault/hsmPools/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2017-12-14T02:01:18.46412Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f25e0fa2-a7c8-4377-a976-54943a77a395\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f25e0fa2-a7c8-4377-a976-54943a77a395\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Lab Creator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you create, manage, delete your managed labs under your Azure Lab Accounts.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.LabServices/labAccounts/*/read\",\r\n \"Microsoft.LabServices/labAccounts/createLab/action\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-01-18T23:38:58.1036141Z\",\r\n \"updatedOn\": \"2018-03-08T19:53:30.3032044Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b97fb8bc-a8b2-4522-a38b-dd33c7e65ead\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b97fb8bc-a8b2-4522-a38b-dd33c7e65ead\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Log Analytics Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Log Analytics Contributor can read all monitoring data and edit monitoring settings. Editing monitoring settings includes adding the VM extension to VMs; reading storage account keys to be able to configure collection of logs from Azure Storage; creating and configuring Automation accounts; adding solutions; and configuring Azure diagnostics on all Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Automation/automationAccounts/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/extensions/*\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Compute/virtualMachines/extensions/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.OperationalInsights/*\",\r\n \"Microsoft.OperationsManagement/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourcegroups/deployments/*\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-25T21:51:45.3174711Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:26.6376126Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/92aaf0da-9dab-42b6-94a3-d43ce8d16293\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"92aaf0da-9dab-42b6-94a3-d43ce8d16293\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Log Analytics Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Log Analytics Reader can view and search all monitoring data as well as and view monitoring settings, including viewing the configuration of Azure diagnostics on all Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.OperationalInsights/workspaces/analytics/query/action\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.OperationalInsights/workspaces/sharedKeys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-02T00:20:28.1449012Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:26.0438523Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/73c42c96-874c-492b-b04d-ab87d138a893\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"73c42c96-874c-492b-b04d-ab87d138a893\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Logic App Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage logic app, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.Insights/logdefinitions/*\",\r\n \"Microsoft.Insights/metricDefinitions/*\",\r\n \"Microsoft.Logic/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/connectionGateways/*\",\r\n \"Microsoft.Web/connections/*\",\r\n \"Microsoft.Web/customApis/*\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/sites/functions/listSecrets/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-04-28T21:33:30.4656007Z\",\r\n \"updatedOn\": \"2018-01-10T23:11:44.85806Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/87a39d53-fc1b-424a-814c-f7e04687dc9e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"87a39d53-fc1b-424a-814c-f7e04687dc9e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Logic App Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you read, enable and disable logic app.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*/read\",\r\n \"Microsoft.Insights/diagnosticSettings/*/read\",\r\n \"Microsoft.Insights/metricDefinitions/*/read\",\r\n \"Microsoft.Logic/*/read\",\r\n \"Microsoft.Logic/workflows/disable/action\",\r\n \"Microsoft.Logic/workflows/enable/action\",\r\n \"Microsoft.Logic/workflows/validate/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/connectionGateways/*/read\",\r\n \"Microsoft.Web/connections/*/read\",\r\n \"Microsoft.Web/customApis/*/read\",\r\n \"Microsoft.Web/serverFarms/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-04-28T21:33:30.4656007Z\",\r\n \"updatedOn\": \"2018-01-10T23:14:26.9539724Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/515c2055-d9d4-4321-b1b9-bd0c9a0f79fe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"515c2055-d9d4-4321-b1b9-bd0c9a0f79fe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Managed Identity Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create, Read, Update, and Delete User Assigned Identity\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/read\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/write\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/delete\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-14T19:53:42.8804692Z\",\r\n \"updatedOn\": \"2017-12-14T22:17:02.2740594Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e40ec5ca-96e0-45a2-b4ff-59039f2c2b59\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e40ec5ca-96e0-45a2-b4ff-59039f2c2b59\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Managed Identity Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read and Assign User Assigned Identity\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/read\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/assign/action\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-14T19:52:04.3924594Z\",\r\n \"updatedOn\": \"2017-12-14T22:16:00.1483256Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f1a07417-d97a-45cb-824c-7a7467783830\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f1a07417-d97a-45cb-824c-7a7467783830\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Monitoring Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read all monitoring data and update monitoring settings.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.AlertsManagement/alerts/*\",\r\n \"Microsoft.AlertsManagement/alertsSummary/*\",\r\n \"Microsoft.Insights/AlertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/DiagnosticSettings/*\",\r\n \"Microsoft.Insights/eventtypes/*\",\r\n \"Microsoft.Insights/LogDefinitions/*\",\r\n \"Microsoft.Insights/MetricDefinitions/*\",\r\n \"Microsoft.Insights/Metrics/*\",\r\n \"Microsoft.Insights/Register/Action\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.OperationalInsights/workspaces/intelligencepacks/*\",\r\n \"Microsoft.OperationalInsights/workspaces/savedSearches/*\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.OperationalInsights/workspaces/sharedKeys/action\",\r\n \"Microsoft.OperationalInsights/workspaces/storageinsightconfigs/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.WorkloadMonitor/workloads/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-09-21T19:21:08.4345976Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:28.4990834Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/749f88d5-cbae-40b8-bcfc-e573ddc772fa\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"749f88d5-cbae-40b8-bcfc-e573ddc772fa\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Monitoring Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read all monitoring data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-09-21T19:19:52.4939376Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:27.262625Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/43d0d8ad-25c7-4714-9337-8ba259a9fe05\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"43d0d8ad-25c7-4714-9337-8ba259a9fe05\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage networks, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:00.3326359Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4d97b98b-1d4f-4787-a291-c67834d212e7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"New Relic APM Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage New Relic Application Performance Management accounts and applications, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"NewRelic.APM/accounts/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:07.7538043Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5d28c62d-5b37-4476-8438-e587778df237\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5d28c62d-5b37-4476-8438-e587778df237\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything, including access to resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:00.9179619Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:25.4031403Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Redis Cache Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Redis caches, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cache/redis/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:01.9877071Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e0f68234-74aa-48ed-b826-c38b57376e17\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e0f68234-74aa-48ed-b826-c38b57376e17\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Resource Policy Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"(Preview) Backfilled users from EA, with rights to create/modify resource policy, create support ticket and read resources/hierarchy.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/policyassignments/*\",\r\n \"Microsoft.Authorization/policydefinitions/*\",\r\n \"Microsoft.Authorization/policysetdefinitions/*\",\r\n \"Microsoft.PolicyInsights/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-25T19:08:01.3861639Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:27.8272264Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/36243c78-bf99-498c-9df9-86d9f8d28608\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"36243c78-bf99-498c-9df9-86d9f8d28608\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Scheduler Job Collections Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Scheduler job collections, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Scheduler/jobcollections/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:02.5343995Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/188a0f2f-5c9e-469b-ae67-2aa5ce574b94\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"188a0f2f-5c9e-469b-ae67-2aa5ce574b94\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Search Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Search services, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Search/searchServices/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:03.0463472Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7ca78c08-252a-4471-8644-bb5ff32d4ba0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7ca78c08-252a-4471-8644-bb5ff32d4ba0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Admin\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Security Admin Role\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Authorization/policyAssignments/*\",\r\n \"Microsoft.Authorization/policyDefinitions/*\",\r\n \"Microsoft.Authorization/policySetDefinitions/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.operationalInsights/workspaces/*/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*/read\",\r\n \"Microsoft.Security/locations/alerts/dismiss/action\",\r\n \"Microsoft.Security/locations/alerts/activate/action\",\r\n \"Microsoft.Security/locations/tasks/dismiss/action\",\r\n \"Microsoft.Security/locations/tasks/activate/action\",\r\n \"Microsoft.Security/policies/write\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-03T07:51:23.0917487Z\",\r\n \"updatedOn\": \"2018-03-08T18:19:50.7393029Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fb1c8493-542b-48eb-b624-b4c8fea62acd\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fb1c8493-542b-48eb-b624-b4c8fea62acd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage security components, security policies and virtual machines\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicCompute/*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*/write\",\r\n \"Microsoft.ClassicNetwork/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-22T17:45:15.8986455Z\",\r\n \"updatedOn\": \"2018-03-08T18:18:48.618362Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e3d13bf0-dd5a-482e-ba6b-9b8433878d10\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e3d13bf0-dd5a-482e-ba6b-9b8433878d10\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Security Reader Role\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.operationalInsights/workspaces/*/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-03T07:48:49.0516559Z\",\r\n \"updatedOn\": \"2017-05-03T18:42:54.978738Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/39bc4728-0917-49c7-9d2c-d95423bc2eb4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"39bc4728-0917-49c7-9d2c-d95423bc2eb4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Site Recovery service except vault creation and role assignment\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/locations/allocateStamp/action\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/write\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/*\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/*\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:46:17.4592776Z\",\r\n \"updatedOn\": \"2017-06-29T05:31:19.7240473Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6670b86e-a3f7-4917-ac9b-5d6ab1be4567\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6670b86e-a3f7-4917-ac9b-5d6ab1be4567\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you failover and failback but not perform other Site Recovery management operations\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/locations/allocateStamp/action\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/checkConsistency/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/reassociateGateway/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/renewcertificate/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/applyRecoveryPoint/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/failoverCommit/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/plannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/repairReplication/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/reProtect/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/testFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/testFailoverCleanup/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/unplannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/updateMobilityService/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/refreshProvider/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/replicationStorageClassificationMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationvCenters/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/failoverCommit/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/plannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/reProtect/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/testFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/testFailoverCleanup/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/unplannedFailover/action\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:47:50.1341148Z\",\r\n \"updatedOn\": \"2017-06-29T05:42:27.1715639Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/494ae006-db33-4328-bf46-533a6560a3ca\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"494ae006-db33-4328-bf46-533a6560a3ca\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view Site Recovery status but not perform other management operations\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/replicationStorageClassificationMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationvCenters/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:35:40.0093634Z\",\r\n \"updatedOn\": \"2017-05-26T19:54:51.393325Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/dbaa88c4-0c30-4179-9fb3-46319faa6149\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"dbaa88c4-0c30-4179-9fb3-46319faa6149\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL databases, but not access to them. Also, you can't manage their security-related policies or their parent SQL servers.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/locations/*/read\",\r\n \"Microsoft.Sql/servers/databases/*\",\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:41.1575716Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the security-related policies of SQL servers and databases, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/subnets/joinViaServiceEndpoint/action\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/read\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\",\r\n \"Microsoft.Sql/servers/firewallRules/*\",\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Sql/servers/securityAlertPolicies/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:40.2200727Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": \"yaiyun\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/056cd41c-7e88-42e1-933e-88ba6a50c9c3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"056cd41c-7e88-42e1-933e-88ba6a50c9c3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Server Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL servers and databases, but not access to them, and not their security -related policies.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/locations/*/read\",\r\n \"Microsoft.Sql/servers/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\",\r\n \"Microsoft.Sql/servers/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/securityAlertPolicies/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:41.845073Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage storage accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.Network/virtualNetworks/subnets/joinViaServiceEndpoint/action\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2017-08-21T07:43:20.3060994Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/17d1049b-9a84-46fb-8f53-869881c3d3ab\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"17d1049b-9a84-46fb-8f53-869881c3d3ab\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Key Operator Service Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Storage Account Key Operators are allowed to list and regenerate keys on Storage Accounts\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/regeneratekey/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-13T18:26:11.577057Z\",\r\n \"updatedOn\": \"2017-04-13T20:57:14.5990198Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/81a9662b-bebf-436f-a333-f67b29880f12\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"81a9662b-bebf-436f-a333-f67b29880f12\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Blob Data Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read, write and delete access to Azure Storage blob containers and data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/write\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/delete\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/write\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/delete\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ba92f5b4-2d11-453d-a403-e96b0029c9fe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ba92f5b4-2d11-453d-a403-e96b0029c9fe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Blob Data Reader (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read access to Azure Storage blob containers and data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2a2b9908-6ea1-4ae2-8e65-a410df84e7d1\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Queue Data Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read, write, and delete access to Azure Storage queues and queue messages.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/write\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/delete\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/write\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/delete\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/974c5e8b-45b9-4653-ba55-5f855dd0fb88\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"974c5e8b-45b9-4653-ba55-5f855dd0fb88\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Queue Data Reader (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read access to Azure Storage queues and queue messages.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/19e7f393-937e-4f77-808e-94535e297925\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"19e7f393-937e-4f77-808e-94535e297925\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Support Request Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you create and manage Support requests\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-22T22:25:37.8053068Z\",\r\n \"updatedOn\": \"2017-06-23T01:06:24.2399631Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/cfd33db0-3dd1-45e3-aa9d-cdbdf3b6f24e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"cfd33db0-3dd1-45e3-aa9d-cdbdf3b6f24e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Traffic Manager Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Traffic Manager profiles, but does not let you control who has access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/trafficManagerProfiles/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T23:33:25.9730842Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:44.1458854Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a4b10055-b0c7-44c2-b00f-c7b5b3550cf7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a4b10055-b0c7-44c2-b00f-c7b5b3550cf7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"User Access Administrator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage user access to Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:24.465664Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Administrator Login\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"-\\tUsers with this role have the ability to login to a virtual machine with Windows administrator or Linux root user privileges.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/virtualMachines/loginAsAdmin/action\",\r\n \"Microsoft.Compute/virtualMachines/login/action\",\r\n \"Microsoft.Compute/virtualMachine/loginAsAdmin/action\",\r\n \"Microsoft.Compute/virtualMachine/logon/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"updatedOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/1c0163c0-47e6-4577-8991-ea5c82e286e4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"1c0163c0-47e6-4577-8991-ea5c82e286e4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage virtual machines, but not access to them, and not the virtual network or storage account they�re connected to.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Compute/availabilitySets/*\",\r\n \"Microsoft.Compute/locations/*\",\r\n \"Microsoft.Compute/virtualMachines/*\",\r\n \"Microsoft.Compute/virtualMachineScaleSets/*\",\r\n \"Microsoft.DevTestLab/schedules/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/applicationGateways/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/loadBalancers/probes/join/action\",\r\n \"Microsoft.Network/loadBalancers/read\",\r\n \"Microsoft.Network/locations/*\",\r\n \"Microsoft.Network/networkInterfaces/*\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.RecoveryServices/locations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/*/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/backupProtectionIntent/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/write\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/write\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2017-11-14T03:00:30.1736393Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9980e02c-c2be-4d73-94e8-173b1dc7cf3c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine User Login\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Users with this role have the ability to login to a virtual machine as a regular user.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/virtualMachines/login/action\",\r\n \"Microsoft.Compute/virtualMachine/logon/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"updatedOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fb879df8-f326-4884-b1cf-06f3ad86be52\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fb879df8-f326-4884-b1cf-06f3ad86be52\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Web Plan Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the web plans for websites, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/serverFarms/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:05.9401651Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Website Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage websites (not web plans), but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/certificates/*\",\r\n \"Microsoft.Web/listSitesAssignedToHostName/read\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/sites/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:06.5272742Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"de139f84-1756-47ae-9be6-808fbbe84772\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -835,7 +835,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:11 GMT" + "Sat, 10 Mar 2018 00:21:47 GMT" ], "Pragma": [ "no-cache" @@ -844,7 +844,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -856,7 +856,7 @@ "1" ], "x-ms-request-id": [ - "80b7ec38-7fda-42e9-8743-eeac2cd1ebc1" + "e059c5b9-2958-4530-a0f1-4c4ce67050db" ], "X-Content-Type-Options": [ "nosniff" @@ -868,13 +868,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14998" + "14999" ], "x-ms-correlation-request-id": [ - "9ef11eb3-9c56-4bd5-924e-e9ebfb0d7634" + "2c2eeaad-2907-4267-8e7a-1bb4103c332e" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014612Z:9ef11eb3-9c56-4bd5-924e-e9ebfb0d7634" + "WESTUS2:20180310T002147Z:2c2eeaad-2907-4267-8e7a-1bb4103c332e" ] }, "StatusCode": 200 @@ -892,14 +892,14 @@ "390" ], "x-ms-client-request-id": [ - "4e2f800c-2afb-4a99-997c-b234baaf0599" + "64edc5a4-1bc4-4305-989e-4fbdc747ed9e" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"RoleDefinitionExists\",\r\n \"message\": \"The role definition ID is already in use by a built-in role.\"\r\n }\r\n}", @@ -917,19 +917,19 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:13 GMT" + "Sat, 10 Mar 2018 00:21:47 GMT" ], "Pragma": [ "no-cache" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" ], "x-ms-request-id": [ - "09fc5c8e-0617-4dd2-ada4-7459b27eb3b0" + "b298e232-1ad8-4002-b1de-514b438e7204" ], "X-Content-Type-Options": [ "nosniff" @@ -941,13 +941,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1196" + "1197" ], "x-ms-correlation-request-id": [ - "0b907a78-f277-4657-8e67-468f5c132442" + "ef633ebe-8254-4293-af72-1c0c8deb2f34" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014613Z:0b907a78-f277-4657-8e67-468f5c132442" + "WESTUS2:20180310T002148Z:ef633ebe-8254-4293-af72-1c0c8deb2f34" ] }, "StatusCode": 409 @@ -956,8 +956,8 @@ "Names": {}, "Variables": { "SubscriptionId": "4004a9fd-d58e-48dc-aeb2-4a4aec58606f", - "RoleDefinition1": "709a74b7-c601-42c2-8b7b-b0ed9be38910", - "RoleDefinition2": "927ef196-5a75-4d48-acb2-f9b669dbea19", - "RoleDefinition3": "0b9113f1-9598-49ed-a525-cf752ce73d29" + "RoleDefinition1": "0ad210db-2d7d-455e-8ba4-e1b5c3f8b2f0", + "RoleDefinition2": "2b87a142-456a-4c37-8e2b-b76c27466d7d", + "RoleDefinition3": "8f25acb0-9484-46a6-84e1-f9b09f849301" } } \ No newline at end of file diff --git a/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/RoleDefinitionCreateWithDataActionTests.json b/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/RoleDefinitionCreateWithDataActionTests.json index 43921542b72e7..dd99df4f6db35 100644 --- a/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/RoleDefinitionCreateWithDataActionTests.json +++ b/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/RoleDefinitionCreateWithDataActionTests.json @@ -1,32 +1,32 @@ { "Entries": [ { - "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleDefinitions/cda83334-4d61-4063-ae71-691276b945d2?api-version=2018-01-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9yZXNvdXJjZWdyb3Vwcy9BenVyZUF1dGh6U0RLL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnMvY2RhODMzMzQtNGQ2MS00MDYzLWFlNzEtNjkxMjc2Yjk0NWQyP2FwaS12ZXJzaW9uPTIwMTgtMDEtMDEtcHJldmlldw==", + "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleDefinitions/7eff8108-f915-4d1a-bf01-4f88c7be348a?api-version=2018-01-01-preview", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9yZXNvdXJjZWdyb3Vwcy9BenVyZUF1dGh6U0RLL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnMvN2VmZjgxMDgtZjkxNS00ZDFhLWJmMDEtNGY4OGM3YmUzNDhhP2FwaS12ZXJzaW9uPTIwMTgtMDEtMDEtcHJldmlldw==", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_cda83334-4d61-4063-ae71-691276b945d2\",\r\n \"description\": \"New Test Custom Role\",\r\n \"permissions\": [\r\n {\r\n \"dataActions\": [\r\n \"Microsoft.Storage/*/Read\"\r\n ]\r\n }\r\n ],\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ]\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_7eff8108-f915-4d1a-bf01-4f88c7be348a\",\r\n \"description\": \"New Test Custom Role\",\r\n \"permissions\": [\r\n {\r\n \"dataActions\": [\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/*\"\r\n ]\r\n }\r\n ],\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ]\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" ], "Content-Length": [ - "388" + "429" ], "x-ms-client-request-id": [ - "03f7b797-c363-4e2a-8902-caf7f5242866" + "cccd4fe6-6535-4aea-9fb3-10dd60560733" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"InvalidDataActionOrNotDataAction\",\r\n \"message\": \"The resouce provider referenced in the action has not published its operations.\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_7eff8108-f915-4d1a-bf01-4f88c7be348a\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [],\r\n \"notActions\": [],\r\n \"dataActions\": [\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/*\"\r\n ],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-03-10T00:26:28.0194536Z\",\r\n \"updatedOn\": \"2018-03-10T00:26:28.0194536Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7eff8108-f915-4d1a-bf01-4f88c7be348a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7eff8108-f915-4d1a-bf01-4f88c7be348a\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "145" + "819" ], "Content-Type": [ "application/json; charset=utf-8" @@ -38,19 +38,22 @@ "no-cache" ], "Date": [ - "Thu, 15 Feb 2018 20:09:08 GMT" + "Sat, 10 Mar 2018 00:26:29 GMT" ], "Pragma": [ "no-cache" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" ], + "x-ms-request-charge": [ + "2" + ], "x-ms-request-id": [ - "e6df4380-342a-491a-8775-49fa3a793c60" + "52705a2b-886f-4c7a-b96e-e9822471d450" ], "X-Content-Type-Options": [ "nosniff" @@ -62,36 +65,39 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1188" + "1199" ], "x-ms-correlation-request-id": [ - "f64eafef-1259-4da4-98a7-3a93d17e6e8c" + "9d85cf25-af79-4b01-8430-76183f733027" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180215T200908Z:f64eafef-1259-4da4-98a7-3a93d17e6e8c" + "WESTUS2:20180310T002629Z:9d85cf25-af79-4b01-8430-76183f733027" ] }, - "StatusCode": 400 + "StatusCode": 201 }, { - "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleDefinitions/cda83334-4d61-4063-ae71-691276b945d2?api-version=2018-01-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9yZXNvdXJjZWdyb3Vwcy9BenVyZUF1dGh6U0RLL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnMvY2RhODMzMzQtNGQ2MS00MDYzLWFlNzEtNjkxMjc2Yjk0NWQyP2FwaS12ZXJzaW9uPTIwMTgtMDEtMDEtcHJldmlldw==", + "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleDefinitions/7eff8108-f915-4d1a-bf01-4f88c7be348a?api-version=2018-01-01-preview", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9yZXNvdXJjZWdyb3Vwcy9BenVyZUF1dGh6U0RLL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnMvN2VmZjgxMDgtZjkxNS00ZDFhLWJmMDEtNGY4OGM3YmUzNDhhP2FwaS12ZXJzaW9uPTIwMTgtMDEtMDEtcHJldmlldw==", "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "031a7698-1783-4053-bd35-0d11abbb748a" + "96ada0a6-672a-44ef-b833-d2df96cefc6c" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_7eff8108-f915-4d1a-bf01-4f88c7be348a\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [],\r\n \"notActions\": [],\r\n \"dataActions\": [\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/*\"\r\n ],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-03-10T00:26:28.0194536Z\",\r\n \"updatedOn\": \"2018-03-10T00:26:28.0194536Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7eff8108-f915-4d1a-bf01-4f88c7be348a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7eff8108-f915-4d1a-bf01-4f88c7be348a\"\r\n}", "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], "Expires": [ "-1" ], @@ -99,22 +105,28 @@ "no-cache" ], "Date": [ - "Thu, 15 Feb 2018 20:09:09 GMT" + "Sat, 10 Mar 2018 00:26:30 GMT" ], "Pragma": [ "no-cache" ], + "Transfer-Encoding": [ + "chunked" + ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" ], + "Vary": [ + "Accept-Encoding" + ], "x-ms-request-charge": [ "1" ], "x-ms-request-id": [ - "bf243120-1b8b-4a56-8498-e8aed6ddd153" + "0d18b076-5505-4478-8cb8-49a2a5e14205" ], "X-Content-Type-Options": [ "nosniff" @@ -126,22 +138,21 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1187" + "1198" ], "x-ms-correlation-request-id": [ - "d5317131-c81c-4046-ac4e-52887be9ef62" + "513b8c5f-7442-4a96-8480-ae934454f784" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180215T200909Z:d5317131-c81c-4046-ac4e-52887be9ef62" + "WESTUS2:20180310T002631Z:513b8c5f-7442-4a96-8480-ae934454f784" ] }, - "StatusCode": 204 + "StatusCode": 200 } ], "Names": {}, "Variables": { "SubscriptionId": "4004a9fd-d58e-48dc-aeb2-4a4aec58606f", - "RoleDefinition1": "cda83334-4d61-4063-ae71-691276b945d2", - "RoleDefinition2": "002d584d-aad4-4eff-ac01-f7f6936512bf" + "RoleDefinition1": "7eff8108-f915-4d1a-bf01-4f88c7be348a" } } \ No newline at end of file diff --git a/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/RoleDefinitionUpdateTests.json b/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/RoleDefinitionUpdateTests.json index d68e6ad86db2b..5f1d5570cf746 100644 --- a/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/RoleDefinitionUpdateTests.json +++ b/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/RoleDefinitionUpdateTests.json @@ -1,10 +1,10 @@ { "Entries": [ { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleDefinitions/72dec4de-8c68-4fb1-ad0f-62b38a7d143e?api-version=2018-01-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVEZWZpbml0aW9ucy83MmRlYzRkZS04YzY4LTRmYjEtYWQwZi02MmIzOGE3ZDE0M2U/YXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleDefinitions/cda39956-596f-4a44-9ee3-3fd539aef79b?api-version=2018-01-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVEZWZpbml0aW9ucy9jZGEzOTk1Ni01OTZmLTRhNDQtOWVlMy0zZmQ1MzlhZWY3OWI/YXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_72dec4de-8c68-4fb1-ad0f-62b38a7d143e\",\r\n \"description\": \"New Test Custom Role\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ]\r\n }\r\n ],\r\n \"assignableScopes\": [\r\n \"subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ]\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_cda39956-596f-4a44-9ee3-3fd539aef79b\",\r\n \"description\": \"New Test Custom Role\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ]\r\n }\r\n ],\r\n \"assignableScopes\": [\r\n \"subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ]\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -13,17 +13,17 @@ "389" ], "x-ms-client-request-id": [ - "7ab9f4ac-95de-4c42-8fa2-b8d8b13d8ad3" + "861de7ac-cebf-4d25-8445-9b2c35431855" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_72dec4de-8c68-4fb1-ad0f-62b38a7d143e\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-02-16T01:45:24.6613367Z\",\r\n \"updatedOn\": \"2018-02-16T01:45:24.6613367Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/72dec4de-8c68-4fb1-ad0f-62b38a7d143e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"72dec4de-8c68-4fb1-ad0f-62b38a7d143e\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_cda39956-596f-4a44-9ee3-3fd539aef79b\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-03-10T00:20:58.1575594Z\",\r\n \"updatedOn\": \"2018-03-10T00:20:58.1575594Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/cda39956-596f-4a44-9ee3-3fd539aef79b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"cda39956-596f-4a44-9ee3-3fd539aef79b\"\r\n}", "ResponseHeaders": { "Content-Length": [ "783" @@ -38,13 +38,13 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:45:26 GMT" + "Sat, 10 Mar 2018 00:20:59 GMT" ], "Pragma": [ "no-cache" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -53,7 +53,7 @@ "2" ], "x-ms-request-id": [ - "c0e17875-db58-4b13-92cb-2131c9ebbc2d" + "670c782e-3392-4046-86f4-7fbbc20e5655" ], "X-Content-Type-Options": [ "nosniff" @@ -68,19 +68,19 @@ "1199" ], "x-ms-correlation-request-id": [ - "fe5b84c8-5ee4-44ad-a484-e29caa65eed3" + "226c2b8b-e006-4121-a4af-40ffddb78e99" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014526Z:fe5b84c8-5ee4-44ad-a484-e29caa65eed3" + "WESTUS2:20180310T002100Z:226c2b8b-e006-4121-a4af-40ffddb78e99" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleDefinitions/72dec4de-8c68-4fb1-ad0f-62b38a7d143e?api-version=2018-01-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVEZWZpbml0aW9ucy83MmRlYzRkZS04YzY4LTRmYjEtYWQwZi02MmIzOGE3ZDE0M2U/YXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleDefinitions/cda39956-596f-4a44-9ee3-3fd539aef79b?api-version=2018-01-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVEZWZpbml0aW9ucy9jZGEzOTk1Ni01OTZmLTRhNDQtOWVlMy0zZmQ1MzlhZWY3OWI/YXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"roleName\": \"UpdatedRoleName_72dec4de-8c68-4fb1-ad0f-62b38a7d143e\",\r\n \"description\": \"New Test Custom Role\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\",\r\n \"Microsoft.Support/*/read\"\r\n ]\r\n }\r\n ],\r\n \"assignableScopes\": [\r\n \"subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ]\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"roleName\": \"UpdatedRoleName_cda39956-596f-4a44-9ee3-3fd539aef79b\",\r\n \"description\": \"New Test Custom Role\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\",\r\n \"Microsoft.Support/*/read\"\r\n ]\r\n }\r\n ],\r\n \"assignableScopes\": [\r\n \"subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ]\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -89,17 +89,17 @@ "432" ], "x-ms-client-request-id": [ - "04dcf907-eb41-48ef-b1db-0335f0896a69" + "efa45ba8-dd74-4a7d-b9e6-384d40e43a9b" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"UpdatedRoleName_72dec4de-8c68-4fb1-ad0f-62b38a7d143e\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\",\r\n \"Microsoft.Support/*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-02-16T01:45:26.7994408Z\",\r\n \"updatedOn\": \"2018-02-16T01:45:26.7994408Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/72dec4de-8c68-4fb1-ad0f-62b38a7d143e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"72dec4de-8c68-4fb1-ad0f-62b38a7d143e\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"UpdatedRoleName_cda39956-596f-4a44-9ee3-3fd539aef79b\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\",\r\n \"Microsoft.Support/*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-03-10T00:21:00.2562834Z\",\r\n \"updatedOn\": \"2018-03-10T00:21:00.2562834Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/cda39956-596f-4a44-9ee3-3fd539aef79b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"cda39956-596f-4a44-9ee3-3fd539aef79b\"\r\n}", "ResponseHeaders": { "Content-Length": [ "780" @@ -114,22 +114,22 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:45:28 GMT" + "Sat, 10 Mar 2018 00:21:01 GMT" ], "Pragma": [ "no-cache" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" ], "x-ms-request-charge": [ - "2" + "3" ], "x-ms-request-id": [ - "7077de7e-cc97-481d-b2f1-b681260a8ca3" + "feca5c6a-d674-43ea-8e5a-9024e51a3914" ], "X-Content-Type-Options": [ "nosniff" @@ -144,17 +144,17 @@ "1198" ], "x-ms-correlation-request-id": [ - "383523f4-35d5-4e5d-a983-0e1a7b86fada" + "bee13ba3-7a39-43f1-8618-61af6a910f33" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014528Z:383523f4-35d5-4e5d-a983-0e1a7b86fada" + "WESTUS2:20180310T002102Z:bee13ba3-7a39-43f1-8618-61af6a910f33" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleDefinitions/72dec4de-8c68-4fb1-ad0f-62b38a7d143e?api-version=2018-01-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVEZWZpbml0aW9ucy83MmRlYzRkZS04YzY4LTRmYjEtYWQwZi02MmIzOGE3ZDE0M2U/YXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleDefinitions/cda39956-596f-4a44-9ee3-3fd539aef79b?api-version=2018-01-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVEZWZpbml0aW9ucy9jZGEzOTk1Ni01OTZmLTRhNDQtOWVlMy0zZmQ1MzlhZWY3OWI/YXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", "RequestMethod": "PUT", "RequestBody": "{\r\n \"properties\": {\r\n \"description\": \"New Test Custom Role\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\",\r\n \"Microsoft.Support/*/read\"\r\n ]\r\n }\r\n ],\r\n \"assignableScopes\": [\r\n \"subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ]\r\n }\r\n}", "RequestHeaders": { @@ -165,14 +165,14 @@ "359" ], "x-ms-client-request-id": [ - "1293ec28-dd80-4b91-95e3-ab7fd4366ded" + "ec7f5990-7afb-4595-be6e-8fa8dcce208b" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"RoleDefinitionNameNullOrEmpty\",\r\n \"message\": \"A role definition must have a non-empty, unique name.\"\r\n }\r\n}", @@ -190,19 +190,19 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:45:28 GMT" + "Sat, 10 Mar 2018 00:21:02 GMT" ], "Pragma": [ "no-cache" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" ], "x-ms-request-id": [ - "01188242-48e3-4277-9ab0-9e128e66e39e" + "0a97f104-2f28-4a45-ac6e-e4fcae63ab3e" ], "X-Content-Type-Options": [ "nosniff" @@ -217,32 +217,32 @@ "1197" ], "x-ms-correlation-request-id": [ - "dbbabe71-cc46-47e6-ada6-c245008be8bd" + "9f04efc4-2c2e-4f32-8169-d153138249f4" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014528Z:dbbabe71-cc46-47e6-ada6-c245008be8bd" + "WESTUS2:20180310T002102Z:9f04efc4-2c2e-4f32-8169-d153138249f4" ] }, "StatusCode": 400 }, { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleDefinitions/72dec4de-8c68-4fb1-ad0f-62b38a7d143e?api-version=2018-01-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVEZWZpbml0aW9ucy83MmRlYzRkZS04YzY4LTRmYjEtYWQwZi02MmIzOGE3ZDE0M2U/YXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleDefinitions/cda39956-596f-4a44-9ee3-3fd539aef79b?api-version=2018-01-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVEZWZpbml0aW9ucy9jZGEzOTk1Ni01OTZmLTRhNDQtOWVlMy0zZmQ1MzlhZWY3OWI/YXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "83d87053-b557-4fae-8865-ea121d927a0c" + "40a9a900-7129-4d81-ae3a-a4528ba4ab3a" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"UpdatedRoleName_72dec4de-8c68-4fb1-ad0f-62b38a7d143e\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\",\r\n \"Microsoft.Support/*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-02-16T01:45:24.6613367Z\",\r\n \"updatedOn\": \"2018-02-16T01:45:26.7994408Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/72dec4de-8c68-4fb1-ad0f-62b38a7d143e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"72dec4de-8c68-4fb1-ad0f-62b38a7d143e\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"UpdatedRoleName_cda39956-596f-4a44-9ee3-3fd539aef79b\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\",\r\n \"Microsoft.Support/*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-03-10T00:20:58.1575594Z\",\r\n \"updatedOn\": \"2018-03-10T00:21:00.2562834Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/cda39956-596f-4a44-9ee3-3fd539aef79b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"cda39956-596f-4a44-9ee3-3fd539aef79b\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -254,7 +254,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:45:29 GMT" + "Sat, 10 Mar 2018 00:21:04 GMT" ], "Pragma": [ "no-cache" @@ -263,7 +263,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -275,7 +275,7 @@ "2" ], "x-ms-request-id": [ - "ce4c50ad-9132-410e-b933-3b041bf5137b" + "f388a103-15bf-44a1-aebd-ad3d5127d3d8" ], "X-Content-Type-Options": [ "nosniff" @@ -290,10 +290,10 @@ "1196" ], "x-ms-correlation-request-id": [ - "a03b7d76-5d6b-431f-b83f-f1e0b4f85592" + "63bd76eb-4771-4ee7-b6e4-c9c4a1c3b435" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014530Z:a03b7d76-5d6b-431f-b83f-f1e0b4f85592" + "WESTUS2:20180310T002104Z:63bd76eb-4771-4ee7-b6e4-c9c4a1c3b435" ] }, "StatusCode": 200 @@ -302,6 +302,6 @@ "Names": {}, "Variables": { "SubscriptionId": "4004a9fd-d58e-48dc-aeb2-4a4aec58606f", - "RoleDefinition": "72dec4de-8c68-4fb1-ad0f-62b38a7d143e" + "RoleDefinition": "cda39956-596f-4a44-9ee3-3fd539aef79b" } } \ No newline at end of file diff --git a/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/RoleDefinitionsByIdTests.json b/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/RoleDefinitionsByIdTests.json index 0297e517cee6b..447ca1fa7132c 100644 --- a/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/RoleDefinitionsByIdTests.json +++ b/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/RoleDefinitionsByIdTests.json @@ -7,17 +7,17 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "1ba422ed-865e-4fd1-9e9f-2d5864a1356b" + "d7be83a7-8f92-416a-8e78-274f5a157ab3" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Read, monitor and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/DoNOtExist2\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T19:41:19.5740949Z\",\r\n \"updatedOn\": \"2017-08-08T20:30:27.6789432Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"54d11eda-97f5-4f67-905e-ada5cc5e5589\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader2\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Read, monitor and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T21:40:52.0128679Z\",\r\n \"updatedOn\": \"2017-08-08T21:40:52.0128679Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/213300b3-28f6-4204-b40d-65cae784d5c5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"213300b3-28f6-4204-b40d-65cae784d5c5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader3\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T21:41:46.0651912Z\",\r\n \"updatedOn\": \"2017-08-08T21:41:46.0651912Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/875fe016-e667-4e87-b057-6c1d54104aa9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"875fe016-e667-4e87-b057-6c1d54104aa9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader Test\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Read, monitor and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-01-12T00:09:25.8801066Z\",\r\n \"updatedOn\": \"2018-01-12T00:09:25.8801066Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/032f61d2-ed09-40c9-8657-26a273da7bae\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"032f61d2-ed09-40c9-8657-26a273da7bae\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_090c2623-185e-4bba-a5ac-0ec11519e2f0\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:20:19.2391214Z\",\r\n \"updatedOn\": \"2017-11-22T21:20:19.2391214Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/090c2623-185e-4bba-a5ac-0ec11519e2f0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"090c2623-185e-4bba-a5ac-0ec11519e2f0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_4e5d1904-3ab7-4f1c-8651-870593fa0d85\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:06:30.2192881Z\",\r\n \"updatedOn\": \"2017-11-22T21:06:30.2192881Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4e5d1904-3ab7-4f1c-8651-870593fa0d85\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4e5d1904-3ab7-4f1c-8651-870593fa0d85\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_967145b9-9e91-4db1-8052-07a30b03c8e9\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:24:50.2211944Z\",\r\n \"updatedOn\": \"2017-11-22T21:24:50.2211944Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/967145b9-9e91-4db1-8052-07a30b03c8e9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"967145b9-9e91-4db1-8052-07a30b03c8e9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"OnCommand Cloud Manager Operator\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"OnCommand Cloud Manager Permissions\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/disks/delete\",\r\n \"Microsoft.Compute/disks/read\",\r\n \"Microsoft.Compute/disks/write\",\r\n \"Microsoft.Compute/locations/operations/read\",\r\n \"Microsoft.Compute/locations/vmSizes/read\",\r\n \"Microsoft.Compute/operations/read\",\r\n \"Microsoft.Compute/virtualMachines/instanceView/read\",\r\n \"Microsoft.Compute/virtualMachines/powerOff/action\",\r\n \"Microsoft.Compute/virtualMachines/read\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Compute/virtualMachines/vmSizes/read\",\r\n \"Microsoft.Compute/virtualMachines/write\",\r\n \"Microsoft.Network/locations/operationResults/read\",\r\n \"Microsoft.Network/locations/operations/read\",\r\n \"Microsoft.Network/networkInterfaces/read\",\r\n \"Microsoft.Network/networkInterfaces/write\",\r\n \"Microsoft.Network/networkInterfaces/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/networkSecurityGroups/write\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/checkIpAddressAvailability/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/virtualMachines/read\",\r\n \"Microsoft.Network/virtualNetworks/virtualMachines/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/deployments/read\",\r\n \"Microsoft.Resources/deployments/write\",\r\n \"Microsoft.Resources/resources/read\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/delete\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourcegroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/write\",\r\n \"Microsoft.Storage/checknameavailability/read\",\r\n \"Microsoft.Storage/operations/read\",\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Storage/storageAccounts/regeneratekey/action\",\r\n \"Microsoft.Storage/storageAccounts/write\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-03-29T21:56:07.9054892Z\",\r\n \"updatedOn\": \"2017-03-29T21:56:07.9054892Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9acd117c-1527-4461-ab19-031c2329aa9b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9acd117c-1527-4461-ab19-031c2329aa9b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Support Custom Role\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Support Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-02-02T02:17:43.627696Z\",\r\n \"updatedOn\": \"2017-04-20T22:55:02.9860347Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ee2d57e0-fda3-436d-8174-f3c9684efb46\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ee2d57e0-fda3-436d-8174-f3c9684efb46\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test Administrator\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role to manage Azure environment\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ADHybridHealthService/configuration/read\",\r\n \"Microsoft.ADHybridHealthService/services/read\",\r\n \"Microsoft.ADHybridHealthService/services/servicemembers/read\",\r\n \"Microsoft.ADHybridHealthService/services/servicemembers/alerts/read\",\r\n \"Microsoft.ADHybridHealthService/services/alerts/read\",\r\n \"Microsoft.Advisor/register/action\",\r\n \"Microsoft.Advisor/recommendations/read\",\r\n \"Microsoft.Authorization/classicAdministrators/read\",\r\n \"Microsoft.Authorization/locks/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-25T23:19:00.1735084Z\",\r\n \"updatedOn\": \"2017-05-25T23:19:00.1735084Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/239cd0e7-5e27-4872-a1d0-0ff3c4cec6b6\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"239cd0e7-5e27-4872-a1d0-0ff3c4cec6b6\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test Administrator for testing\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role to manage Azure environment\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/roleAssignments/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-10-31T23:40:34.3971201Z\",\r\n \"updatedOn\": \"2017-10-31T23:40:34.3971201Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7db62a6c-edd9-42bb-b30e-31fc063ce154\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7db62a6c-edd9-42bb-b30e-31fc063ce154\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test definiton\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can monitor compute, network and storage, and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-30T20:29:54.258388Z\",\r\n \"updatedOn\": \"2017-06-30T20:29:54.258388Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/574857fa-2e5b-4029-ada2-7d042637cbfb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"574857fa-2e5b-4029-ada2-7d042637cbfb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test definiton2\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can monitor compute, network and storage, and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-30T20:32:19.4246182Z\",\r\n \"updatedOn\": \"2017-06-30T20:32:19.4246182Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/0b98a570-beae-486e-aa44-7cb035aa126d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"0b98a570-beae-486e-aa44-7cb035aa126d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_1c581fde-9c61-41fe-b0fa-9f113f09280d\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbactest\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T00:43:21.0606467Z\",\r\n \"updatedOn\": \"2017-04-21T18:07:28.8010892Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/41c81219-e0b7-4d81-96db-5ac27ff234be\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"41c81219-e0b7-4d81-96db-5ac27ff234be\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_2f81f152-b1b4-4d72-b8f5-5d37259420e5\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T01:05:07.7863114Z\",\r\n \"updatedOn\": \"2016-03-11T01:05:07.7863114Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a51d8fc0-3f4c-41df-90c6-2172129cb3a3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a51d8fc0-3f4c-41df-90c6-2172129cb3a3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_6d13263a-d237-4d4d-9227-a9e055757887\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-29T23:20:59.9048046Z\",\r\n \"updatedOn\": \"2017-06-29T23:20:59.9048046Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7749b7c9-67a5-4d9c-9e58-58c811859c1a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7749b7c9-67a5-4d9c-9e58-58c811859c1a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_6ff3b952-c97a-41db-83f5-b1313ec23328\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T01:05:14.1498525Z\",\r\n \"updatedOn\": \"2016-03-11T01:05:14.1498525Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/10162e6e-237a-438c-8dd4-7b9dfadcd1ef\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"10162e6e-237a-438c-8dd4-7b9dfadcd1ef\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_a87fb8bf-95fc-4357-83c5-6b9e4eadc042\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacuxtest/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-10T19:13:43.638591Z\",\r\n \"updatedOn\": \"2017-12-06T18:14:44.1311275Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/c3557050-249c-4d6a-b2a2-373e2795cab8\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"c3557050-249c-4d6a-b2a2-373e2795cab8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_b1c92a47-886c-4bb1-b9b6-8afc5c223c4d\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-10T19:17:49.1541173Z\",\r\n \"updatedOn\": \"2017-05-10T19:17:49.1541173Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/70c6f38d-20ea-4d09-a477-0fb2d3bd7eb1\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"70c6f38d-20ea-4d09-a477-0fb2d3bd7eb1\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage service and the APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2017-01-23T23:12:00.5823195Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/312a565d-c81f-4fd8-895a-4e21e48d571c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"312a565d-c81f-4fd8-895a-4e21e48d571c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Operator Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage service but not the APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*/read\",\r\n \"Microsoft.ApiManagement/service/backup/action\",\r\n \"Microsoft.ApiManagement/service/delete\",\r\n \"Microsoft.ApiManagement/service/managedeployments/action\",\r\n \"Microsoft.ApiManagement/service/read\",\r\n \"Microsoft.ApiManagement/service/restore/action\",\r\n \"Microsoft.ApiManagement/service/updatecertificate/action\",\r\n \"Microsoft.ApiManagement/service/updatehostname/action\",\r\n \"Microsoft.ApiManagement/service/write\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.ApiManagement/service/users/keys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-11-09T00:03:42.1194019Z\",\r\n \"updatedOn\": \"2016-11-18T23:56:25.4682649Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e022efe7-f5ba-4159-bbe4-b44f577e9b61\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e022efe7-f5ba-4159-bbe4-b44f577e9b61\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Reader Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read-only access to service and APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*/read\",\r\n \"Microsoft.ApiManagement/service/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.ApiManagement/service/users/keys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-11-09T00:26:45.1540473Z\",\r\n \"updatedOn\": \"2017-01-23T23:10:34.8876776Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/71522526-b88f-4d52-b57f-d31fc3546d0d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"71522526-b88f-4d52-b57f-d31fc3546d0d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Component Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage Application Insights components\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-11-29T20:30:34.2313394Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ae349356-3a1b-4a5e-921d-050484c6347e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ae349356-3a1b-4a5e-921d-050484c6347e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Snapshot Debugger\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Gives user permission to use Application Insights Snapshot Debugger features\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T21:25:12.3728747Z\",\r\n \"updatedOn\": \"2017-04-19T23:34:59.9511581Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/08954f03-6346-4c2e-81c0-ec3a5cfae23b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"08954f03-6346-4c2e-81c0-ec3a5cfae23b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Job Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create and Manage Jobs using Automation Runbooks.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T20:52:41.0020018Z\",\r\n \"updatedOn\": \"2017-04-25T01:02:08.3049604Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4fe576fe-1146-4730-92eb-48519fa6bf9f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4fe576fe-1146-4730-92eb-48519fa6bf9f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Automation Operators are able to start, stop, suspend, and resume jobs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/write\",\r\n \"Microsoft.Automation/automationAccounts/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/write\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-18T01:05:03.391613Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:38.5728496Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d3881f73-407a-4167-8283-e981cbba0404\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d3881f73-407a-4167-8283-e981cbba0404\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Runbook Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read Runbook properties - to be able to create Jobs of the runbook.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T20:47:49.5640674Z\",\r\n \"updatedOn\": \"2017-04-25T01:00:45.6444999Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5fb5aef8-1081-4b8e-bb16-9d5d0385bab5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5fb5aef8-1081-4b8e-bb16-9d5d0385bab5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Azure Stack Registration Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Azure Stack registrations.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.AzureStack/registrations/products/listDetails/action\",\r\n \"Microsoft.AzureStack/registrations/products/read\",\r\n \"Microsoft.AzureStack/registrations/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-13T23:42:06.2161827Z\",\r\n \"updatedOn\": \"2017-11-13T23:54:02.400708Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6f12a6df-dd06-4f3e-bcb1-ce8be600526a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6f12a6df-dd06-4f3e-bcb1-ce8be600526a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Backup Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage backup service,but can't create vaults and give access to others\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/*\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/*\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/*\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupSecurityPIN/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:12:15.7321344Z\",\r\n \"updatedOn\": \"2017-07-07T06:22:36.4530284Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e467623-bb1f-42f4-a55d-6e525e11384b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e467623-bb1f-42f4-a55d-6e525e11384b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Backup Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage backup services, except removal of backup, vault creation and giving access to others\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/backup/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationsStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/restore/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/cancel/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/write\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/write\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/provisionInstantItemRecovery/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/revokeInstantItemRecovery/action\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/write\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:21:11.894764Z\",\r\n \"updatedOn\": \"2017-09-13T10:34:41.5049784Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/00c29273-979b-4161-815c-10b084fb9324\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"00c29273-979b-4161-815c-10b084fb9324\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Backup Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view backup services, but can't make changes\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationsStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:18:41.3893065Z\",\r\n \"updatedOn\": \"2017-09-13T10:33:25.5814653Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a795c7a0-d4a2-40c1-ae25-d81f01202912\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a795c7a0-d4a2-40c1-ae25-d81f01202912\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Billing Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows read access to billing data\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Billing/*/read\",\r\n \"Microsoft.Consumption/*/read\",\r\n \"Microsoft.Commerce/*/read\",\r\n \"Microsoft.Management/managementGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-25T02:13:38.9054151Z\",\r\n \"updatedOn\": \"2017-09-19T17:36:32.7624564Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fa23ad8b-c56e-40d8-ac0c-ce449e1d2c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fa23ad8b-c56e-40d8-ac0c-ce449e1d2c64\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"BizTalk Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage BizTalk services, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.BizTalkServices/BizTalk/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:55.8430061Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e3c6656-6cfa-4708-81fe-0de47ac73342\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e3c6656-6cfa-4708-81fe-0de47ac73342\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Endpoint Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage CDN endpoints, but can’t grant access to other users.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/endpoints/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:52.6231539Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/426e0c7f-0c7e-4658-b36f-ff54d6c29b45\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"426e0c7f-0c7e-4658-b36f-ff54d6c29b45\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Endpoint Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view CDN endpoints, but can’t make changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/endpoints/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:53.1585846Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/871e35f6-b5c1-49cc-a043-bde969a0f2cd\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"871e35f6-b5c1-49cc-a043-bde969a0f2cd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Profile Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage CDN profiles and their endpoints, but can’t grant access to other users.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:53.7051278Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ec156ff8-a8d1-4d15-830c-5b80698ca432\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ec156ff8-a8d1-4d15-830c-5b80698ca432\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Profile Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view CDN profiles and their endpoints, but can’t make changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:54.2283001Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8f96442b-4075-438f-813d-ad51ab4019af\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8f96442b-4075-438f-813d-ad51ab4019af\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic networks, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicNetwork/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:56.3934954Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b34d265f-36f7-4a0d-a4d4-e158ca92e90f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b34d265f-36f7-4a0d-a4d4-e158ca92e90f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic storage accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:56.9379206Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/86e8f5dc-a6e9-4c67-9d15-de283e8eac25\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"86e8f5dc-a6e9-4c67-9d15-de283e8eac25\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Key Operator Service Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Classic Storage Account Key Operators are allowed to list and regenerate keys on Classic Storage Accounts\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/listkeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/regeneratekey/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-13T18:22:52.14611Z\",\r\n \"updatedOn\": \"2017-04-13T20:54:03.0505986Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/985d6b00-f706-48f5-a6fe-d0ca12fb668d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"985d6b00-f706-48f5-a6fe-d0ca12fb668d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicCompute/domainNames/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*\",\r\n \"Microsoft.ClassicNetwork/networkSecurityGroups/join/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/link/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/join/action\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/disks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/images/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:57.4788684Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d73bb868-a0df-4d4d-bd69-98a00b01fccb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d73bb868-a0df-4d4d-bd69-98a00b01fccb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"ClearDB MySQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage ClearDB MySQL databases, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"successbricks.cleardb/databases/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:58.1393839Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9106cda0-8a86-4e81-b686-29a22c54effe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9106cda0-8a86-4e81-b686-29a22c54effe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything except access to resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Delete\",\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/elevateAccess/Action\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-12-14T02:04:45.1393855Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Cosmos DB Account Reader Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read Azure Cosmos DB Accounts data\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DocumentDB/*/read\",\r\n \"Microsoft.DocumentDB/databaseAccounts/readonlykeys/action\",\r\n \"Microsoft.Insights/Metrics/read\",\r\n \"Microsoft.Insights/MetricDefinitions/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-10-30T17:53:54.6005577Z\",\r\n \"updatedOn\": \"2018-01-24T17:36:21.8570152Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fbdf93bf-df7d-467e-a4d2-9458aa1360c8\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fbdf93bf-df7d-467e-a4d2-9458aa1360c8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Data Factory Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create and manage data factories, as well as child resources within them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DataFactory/dataFactories/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-09-12T19:16:42.3441035Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/673868aa-7521-48a0-acc6-0f60742d39f5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"673868aa-7521-48a0-acc6-0f60742d39f5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Data Lake Analytics Developer\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you submit, monitor, and manage your own jobs but not create or delete Data Lake Analytics accounts.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.BigAnalytics/accounts/*\",\r\n \"Microsoft.DataLakeAnalytics/accounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.BigAnalytics/accounts/Delete\",\r\n \"Microsoft.BigAnalytics/accounts/TakeOwnership/action\",\r\n \"Microsoft.BigAnalytics/accounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/TakeOwnership/action\",\r\n \"Microsoft.DataLakeAnalytics/accounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/dataLakeStoreAccounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/dataLakeStoreAccounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/storageAccounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/storageAccounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/firewallRules/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/firewallRules/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/computePolicies/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/computePolicies/Delete\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-20T00:33:29.3115234Z\",\r\n \"updatedOn\": \"2017-08-18T00:00:17.0411642Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/47b7735b-770e-4598-a7da-8b91488b4c88\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"47b7735b-770e-4598-a7da-8b91488b4c88\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DevTest Labs User\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you connect, start, restart, and shutdown your virtual machines in your Azure DevTest Labs.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Compute/availabilitySets/read\",\r\n \"Microsoft.Compute/virtualMachines/*/read\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Compute/virtualMachines/read\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.DevTestLab/*/read\",\r\n \"Microsoft.DevTestLab/labs/createEnvironment/action\",\r\n \"Microsoft.DevTestLab/labs/claimAnyVm/action\",\r\n \"Microsoft.DevTestLab/labs/formulas/delete\",\r\n \"Microsoft.DevTestLab/labs/formulas/read\",\r\n \"Microsoft.DevTestLab/labs/formulas/write\",\r\n \"Microsoft.DevTestLab/labs/policySets/evaluatePolicies/action\",\r\n \"Microsoft.DevTestLab/labs/virtualMachines/claim/action\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/networkInterfaces/*/read\",\r\n \"Microsoft.Network/networkInterfaces/join/action\",\r\n \"Microsoft.Network/networkInterfaces/read\",\r\n \"Microsoft.Network/networkInterfaces/write\",\r\n \"Microsoft.Network/publicIPAddresses/*/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/deployments/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Compute/virtualMachines/vmSizes/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-08T21:52:45.0657582Z\",\r\n \"updatedOn\": \"2017-02-02T02:38:38.2961026Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/76283e04-6283-4c54-8f91-bcf1374a3c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"76283e04-6283-4c54-8f91-bcf1374a3c64\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DNS Zone Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DNS zones and record sets in Azure DNS, but does not let you control who has access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/dnsZones/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T23:33:25.9730842Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:40.3710365Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/befefa01-2a29-4197-83a8-272ff33ce314\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"befefa01-2a29-4197-83a8-272ff33ce314\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DocumentDB Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DocumentDB accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DocumentDb/databaseAccounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:07.2132374Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5bd9cd88-fe45-4216-938b-f97437e15450\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5bd9cd88-fe45-4216-938b-f97437e15450\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Intelligent Systems Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Intelligent Systems accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.IntelligentSystems/accounts/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:59.7946586Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/03a6d094-3444-4b3d-88af-7477090a9e5e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"03a6d094-3444-4b3d-88af-7477090a9e5e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Key Vault Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage key vaults, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.KeyVault/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.KeyVault/locations/deletedVaults/purge/action\",\r\n \"Microsoft.KeyVault/hsmPools/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2017-12-14T02:01:18.46412Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f25e0fa2-a7c8-4377-a976-54943a77a395\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f25e0fa2-a7c8-4377-a976-54943a77a395\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Lab Creator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you create, manage, delete your managed labs under your Azure Lab Accounts.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ManagedLab/labAccounts/createLab/action\",\r\n \"Microsoft.ManagedLab/labAccounts/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-01-18T23:38:58.1036141Z\",\r\n \"updatedOn\": \"2018-02-16T00:20:27.3498866Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b97fb8bc-a8b2-4522-a38b-dd33c7e65ead\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b97fb8bc-a8b2-4522-a38b-dd33c7e65ead\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Log Analytics Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Log Analytics Contributor can read all monitoring data and edit monitoring settings. Editing monitoring settings includes adding the VM extension to VMs; reading storage account keys to be able to configure collection of logs from Azure Storage; creating and configuring Automation accounts; adding solutions; and configuring Azure diagnostics on all Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Automation/automationAccounts/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/extensions/*\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Compute/virtualMachines/extensions/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.OperationalInsights/*\",\r\n \"Microsoft.OperationsManagement/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourcegroups/deployments/*\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-25T21:51:45.3174711Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:26.6376126Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/92aaf0da-9dab-42b6-94a3-d43ce8d16293\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"92aaf0da-9dab-42b6-94a3-d43ce8d16293\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Log Analytics Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Log Analytics Reader can view and search all monitoring data as well as and view monitoring settings, including viewing the configuration of Azure diagnostics on all Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.OperationalInsights/workspaces/analytics/query/action\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.OperationalInsights/workspaces/sharedKeys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-02T00:20:28.1449012Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:26.0438523Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/73c42c96-874c-492b-b04d-ab87d138a893\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"73c42c96-874c-492b-b04d-ab87d138a893\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Logic App Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage logic app, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.Insights/logdefinitions/*\",\r\n \"Microsoft.Insights/metricDefinitions/*\",\r\n \"Microsoft.Logic/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/connectionGateways/*\",\r\n \"Microsoft.Web/connections/*\",\r\n \"Microsoft.Web/customApis/*\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/sites/functions/listSecrets/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-04-28T21:33:30.4656007Z\",\r\n \"updatedOn\": \"2018-01-10T23:11:44.85806Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/87a39d53-fc1b-424a-814c-f7e04687dc9e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"87a39d53-fc1b-424a-814c-f7e04687dc9e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Logic App Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you read, enable and disable logic app.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*/read\",\r\n \"Microsoft.Insights/diagnosticSettings/*/read\",\r\n \"Microsoft.Insights/metricDefinitions/*/read\",\r\n \"Microsoft.Logic/*/read\",\r\n \"Microsoft.Logic/workflows/disable/action\",\r\n \"Microsoft.Logic/workflows/enable/action\",\r\n \"Microsoft.Logic/workflows/validate/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/connectionGateways/*/read\",\r\n \"Microsoft.Web/connections/*/read\",\r\n \"Microsoft.Web/customApis/*/read\",\r\n \"Microsoft.Web/serverFarms/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-04-28T21:33:30.4656007Z\",\r\n \"updatedOn\": \"2018-01-10T23:14:26.9539724Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/515c2055-d9d4-4321-b1b9-bd0c9a0f79fe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"515c2055-d9d4-4321-b1b9-bd0c9a0f79fe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Managed Identity Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create, Read, Update, and Delete User Assigned Identity\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/read\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/write\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/delete\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-14T19:53:42.8804692Z\",\r\n \"updatedOn\": \"2017-12-14T22:17:02.2740594Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e40ec5ca-96e0-45a2-b4ff-59039f2c2b59\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e40ec5ca-96e0-45a2-b4ff-59039f2c2b59\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Managed Identity Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read and Assign User Assigned Identity\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/read\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/assign/action\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-14T19:52:04.3924594Z\",\r\n \"updatedOn\": \"2017-12-14T22:16:00.1483256Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f1a07417-d97a-45cb-824c-7a7467783830\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f1a07417-d97a-45cb-824c-7a7467783830\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Monitoring Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read all monitoring data and update monitoring settings.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.AlertsManagement/alerts/*\",\r\n \"Microsoft.AlertsManagement/alertsSummary/*\",\r\n \"Microsoft.Insights/AlertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/DiagnosticSettings/*\",\r\n \"Microsoft.Insights/eventtypes/*\",\r\n \"Microsoft.Insights/LogDefinitions/*\",\r\n \"Microsoft.Insights/MetricDefinitions/*\",\r\n \"Microsoft.Insights/Metrics/*\",\r\n \"Microsoft.Insights/Register/Action\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.OperationalInsights/workspaces/intelligencepacks/*\",\r\n \"Microsoft.OperationalInsights/workspaces/savedSearches/*\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.OperationalInsights/workspaces/sharedKeys/action\",\r\n \"Microsoft.OperationalInsights/workspaces/storageinsightconfigs/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.WorkloadMonitor/workloads/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-09-21T19:21:08.4345976Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:28.4990834Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/749f88d5-cbae-40b8-bcfc-e573ddc772fa\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"749f88d5-cbae-40b8-bcfc-e573ddc772fa\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Monitoring Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read all monitoring data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-09-21T19:19:52.4939376Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:27.262625Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/43d0d8ad-25c7-4714-9337-8ba259a9fe05\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"43d0d8ad-25c7-4714-9337-8ba259a9fe05\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage networks, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:00.3326359Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4d97b98b-1d4f-4787-a291-c67834d212e7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"New Relic APM Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage New Relic Application Performance Management accounts and applications, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"NewRelic.APM/accounts/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:07.7538043Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5d28c62d-5b37-4476-8438-e587778df237\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5d28c62d-5b37-4476-8438-e587778df237\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything, including access to resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:00.9179619Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:25.4031403Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Redis Cache Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Redis caches, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cache/redis/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:01.9877071Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e0f68234-74aa-48ed-b826-c38b57376e17\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e0f68234-74aa-48ed-b826-c38b57376e17\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Resource Policy Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"(Preview) Backfilled users from EA, with rights to create/modify resource policy, create support ticket and read resources/hierarchy.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/policyassignments/*\",\r\n \"Microsoft.Authorization/policydefinitions/*\",\r\n \"Microsoft.Authorization/policysetdefinitions/*\",\r\n \"Microsoft.PolicyInsights/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-25T19:08:01.3861639Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:27.8272264Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/36243c78-bf99-498c-9df9-86d9f8d28608\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"36243c78-bf99-498c-9df9-86d9f8d28608\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Scheduler Job Collections Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Scheduler job collections, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Scheduler/jobcollections/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:02.5343995Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/188a0f2f-5c9e-469b-ae67-2aa5ce574b94\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"188a0f2f-5c9e-469b-ae67-2aa5ce574b94\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Search Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Search services, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Search/searchServices/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:03.0463472Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7ca78c08-252a-4471-8644-bb5ff32d4ba0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7ca78c08-252a-4471-8644-bb5ff32d4ba0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Admin\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Security Admin Role\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.operationalInsights/workspaces/*/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Authorization/policyAssignments/*\",\r\n \"Microsoft.Authorization/policySetDefinitions/*\",\r\n \"Microsoft.Authorization/policyDefinitions/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-03T07:51:23.0917487Z\",\r\n \"updatedOn\": \"2017-11-09T01:46:17.1597247Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fb1c8493-542b-48eb-b624-b4c8fea62acd\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fb1c8493-542b-48eb-b624-b4c8fea62acd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage security components, security policies and virtual machines\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicCompute/*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*/write\",\r\n \"Microsoft.ClassicNetwork/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-22T17:45:15.8986455Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:03.5656122Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e3d13bf0-dd5a-482e-ba6b-9b8433878d10\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e3d13bf0-dd5a-482e-ba6b-9b8433878d10\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Security Reader Role\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.operationalInsights/workspaces/*/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-03T07:48:49.0516559Z\",\r\n \"updatedOn\": \"2017-05-03T18:42:54.978738Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/39bc4728-0917-49c7-9d2c-d95423bc2eb4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"39bc4728-0917-49c7-9d2c-d95423bc2eb4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Site Recovery service except vault creation and role assignment\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/locations/allocateStamp/action\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/write\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/*\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/*\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:46:17.4592776Z\",\r\n \"updatedOn\": \"2017-06-29T05:31:19.7240473Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6670b86e-a3f7-4917-ac9b-5d6ab1be4567\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6670b86e-a3f7-4917-ac9b-5d6ab1be4567\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you failover and failback but not perform other Site Recovery management operations\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/locations/allocateStamp/action\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/checkConsistency/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/reassociateGateway/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/renewcertificate/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/applyRecoveryPoint/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/failoverCommit/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/plannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/repairReplication/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/reProtect/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/testFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/testFailoverCleanup/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/unplannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/updateMobilityService/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/refreshProvider/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/replicationStorageClassificationMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationvCenters/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/failoverCommit/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/plannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/reProtect/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/testFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/testFailoverCleanup/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/unplannedFailover/action\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:47:50.1341148Z\",\r\n \"updatedOn\": \"2017-06-29T05:42:27.1715639Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/494ae006-db33-4328-bf46-533a6560a3ca\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"494ae006-db33-4328-bf46-533a6560a3ca\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view Site Recovery status but not perform other management operations\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/replicationStorageClassificationMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationvCenters/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:35:40.0093634Z\",\r\n \"updatedOn\": \"2017-05-26T19:54:51.393325Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/dbaa88c4-0c30-4179-9fb3-46319faa6149\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"dbaa88c4-0c30-4179-9fb3-46319faa6149\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL databases, but not access to them. Also, you can't manage their security-related policies or their parent SQL servers.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/locations/*/read\",\r\n \"Microsoft.Sql/servers/databases/*\",\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:41.1575716Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the security-related policies of SQL servers and databases, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/subnets/joinViaServiceEndpoint/action\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/read\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\",\r\n \"Microsoft.Sql/servers/firewallRules/*\",\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Sql/servers/securityAlertPolicies/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:40.2200727Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": \"yaiyun\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/056cd41c-7e88-42e1-933e-88ba6a50c9c3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"056cd41c-7e88-42e1-933e-88ba6a50c9c3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Server Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL servers and databases, but not access to them, and not their security -related policies.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/locations/*/read\",\r\n \"Microsoft.Sql/servers/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\",\r\n \"Microsoft.Sql/servers/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/securityAlertPolicies/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:41.845073Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage storage accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.Network/virtualNetworks/subnets/joinViaServiceEndpoint/action\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2017-08-21T07:43:20.3060994Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/17d1049b-9a84-46fb-8f53-869881c3d3ab\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"17d1049b-9a84-46fb-8f53-869881c3d3ab\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Key Operator Service Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Storage Account Key Operators are allowed to list and regenerate keys on Storage Accounts\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/regeneratekey/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-13T18:26:11.577057Z\",\r\n \"updatedOn\": \"2017-04-13T20:57:14.5990198Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/81a9662b-bebf-436f-a333-f67b29880f12\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"81a9662b-bebf-436f-a333-f67b29880f12\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Blob Data Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read, write and delete access to Azure Storage blob containers and data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/write\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/delete\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/write\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/delete\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ba92f5b4-2d11-453d-a403-e96b0029c9fe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ba92f5b4-2d11-453d-a403-e96b0029c9fe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Blob Data Reader (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read access to Azure Storage blob containers and data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2a2b9908-6ea1-4ae2-8e65-a410df84e7d1\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Queue Data Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read, write, and delete access to Azure Storage queues and queue messages.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/write\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/delete\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/write\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/delete\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/974c5e8b-45b9-4653-ba55-5f855dd0fb88\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"974c5e8b-45b9-4653-ba55-5f855dd0fb88\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Queue Data Reader (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read access to Azure Storage queues and queue messages.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/19e7f393-937e-4f77-808e-94535e297925\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"19e7f393-937e-4f77-808e-94535e297925\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Support Request Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you create and manage Support requests\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-22T22:25:37.8053068Z\",\r\n \"updatedOn\": \"2017-06-23T01:06:24.2399631Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/cfd33db0-3dd1-45e3-aa9d-cdbdf3b6f24e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"cfd33db0-3dd1-45e3-aa9d-cdbdf3b6f24e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Traffic Manager Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Traffic Manager profiles, but does not let you control who has access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/trafficManagerProfiles/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T23:33:25.9730842Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:44.1458854Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a4b10055-b0c7-44c2-b00f-c7b5b3550cf7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a4b10055-b0c7-44c2-b00f-c7b5b3550cf7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"User Access Administrator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage user access to Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:24.465664Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Administrator Login\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"-\\tUsers with this role have the ability to login to a virtual machine with Windows administrator or Linux root user privileges.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/virtualMachines/loginAsAdmin/action\",\r\n \"Microsoft.Compute/virtualMachines/login/action\",\r\n \"Microsoft.Compute/virtualMachine/loginAsAdmin/action\",\r\n \"Microsoft.Compute/virtualMachine/logon/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"updatedOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/1c0163c0-47e6-4577-8991-ea5c82e286e4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"1c0163c0-47e6-4577-8991-ea5c82e286e4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage virtual machines, but not access to them, and not the virtual network or storage account they�re connected to.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Compute/availabilitySets/*\",\r\n \"Microsoft.Compute/locations/*\",\r\n \"Microsoft.Compute/virtualMachines/*\",\r\n \"Microsoft.Compute/virtualMachineScaleSets/*\",\r\n \"Microsoft.DevTestLab/schedules/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/applicationGateways/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/loadBalancers/probes/join/action\",\r\n \"Microsoft.Network/loadBalancers/read\",\r\n \"Microsoft.Network/locations/*\",\r\n \"Microsoft.Network/networkInterfaces/*\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.RecoveryServices/locations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/*/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/backupProtectionIntent/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/write\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/write\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2017-11-14T03:00:30.1736393Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9980e02c-c2be-4d73-94e8-173b1dc7cf3c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine User Login\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Users with this role have the ability to login to a virtual machine as a regular user.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/virtualMachines/login/action\",\r\n \"Microsoft.Compute/virtualMachine/logon/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"updatedOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fb879df8-f326-4884-b1cf-06f3ad86be52\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fb879df8-f326-4884-b1cf-06f3ad86be52\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Web Plan Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the web plans for websites, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/serverFarms/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:05.9401651Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Website Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage websites (not web plans), but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/certificates/*\",\r\n \"Microsoft.Web/listSitesAssignedToHostName/read\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/sites/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:06.5272742Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"de139f84-1756-47ae-9be6-808fbbe84772\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"'asd and asd'\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-03-07T18:42:07.8446316Z\",\r\n \"updatedOn\": \"2018-03-09T00:37:49.4866756Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4d038b94-8151-421c-871c-bf003bd41a48\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4d038b94-8151-421c-871c-bf003bd41a48\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Read, monitor and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/DoNOtExist2\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T19:41:19.5740949Z\",\r\n \"updatedOn\": \"2017-08-08T20:30:27.6789432Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"54d11eda-97f5-4f67-905e-ada5cc5e5589\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader2\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Read, monitor and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T21:40:52.0128679Z\",\r\n \"updatedOn\": \"2017-08-08T21:40:52.0128679Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/213300b3-28f6-4204-b40d-65cae784d5c5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"213300b3-28f6-4204-b40d-65cae784d5c5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader3\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T21:41:46.0651912Z\",\r\n \"updatedOn\": \"2017-08-08T21:41:46.0651912Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/875fe016-e667-4e87-b057-6c1d54104aa9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"875fe016-e667-4e87-b057-6c1d54104aa9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_090c2623-185e-4bba-a5ac-0ec11519e2f0\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:20:19.2391214Z\",\r\n \"updatedOn\": \"2017-11-22T21:20:19.2391214Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/090c2623-185e-4bba-a5ac-0ec11519e2f0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"090c2623-185e-4bba-a5ac-0ec11519e2f0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_4e5d1904-3ab7-4f1c-8651-870593fa0d85\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:06:30.2192881Z\",\r\n \"updatedOn\": \"2017-11-22T21:06:30.2192881Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4e5d1904-3ab7-4f1c-8651-870593fa0d85\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4e5d1904-3ab7-4f1c-8651-870593fa0d85\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_967145b9-9e91-4db1-8052-07a30b03c8e9\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:24:50.2211944Z\",\r\n \"updatedOn\": \"2017-11-22T21:24:50.2211944Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/967145b9-9e91-4db1-8052-07a30b03c8e9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"967145b9-9e91-4db1-8052-07a30b03c8e9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"OnCommand Cloud Manager Operator\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"OnCommand Cloud Manager Permissions\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/disks/delete\",\r\n \"Microsoft.Compute/disks/read\",\r\n \"Microsoft.Compute/disks/write\",\r\n \"Microsoft.Compute/locations/operations/read\",\r\n \"Microsoft.Compute/locations/vmSizes/read\",\r\n \"Microsoft.Compute/operations/read\",\r\n \"Microsoft.Compute/virtualMachines/instanceView/read\",\r\n \"Microsoft.Compute/virtualMachines/powerOff/action\",\r\n \"Microsoft.Compute/virtualMachines/read\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Compute/virtualMachines/vmSizes/read\",\r\n \"Microsoft.Compute/virtualMachines/write\",\r\n \"Microsoft.Network/locations/operationResults/read\",\r\n \"Microsoft.Network/locations/operations/read\",\r\n \"Microsoft.Network/networkInterfaces/read\",\r\n \"Microsoft.Network/networkInterfaces/write\",\r\n \"Microsoft.Network/networkInterfaces/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/networkSecurityGroups/write\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/checkIpAddressAvailability/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/virtualMachines/read\",\r\n \"Microsoft.Network/virtualNetworks/virtualMachines/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/deployments/read\",\r\n \"Microsoft.Resources/deployments/write\",\r\n \"Microsoft.Resources/resources/read\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/delete\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourcegroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/write\",\r\n \"Microsoft.Storage/checknameavailability/read\",\r\n \"Microsoft.Storage/operations/read\",\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Storage/storageAccounts/regeneratekey/action\",\r\n \"Microsoft.Storage/storageAccounts/write\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-03-29T21:56:07.9054892Z\",\r\n \"updatedOn\": \"2017-03-29T21:56:07.9054892Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9acd117c-1527-4461-ab19-031c2329aa9b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9acd117c-1527-4461-ab19-031c2329aa9b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Support Custom Role\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Support Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-02-02T02:17:43.627696Z\",\r\n \"updatedOn\": \"2017-04-20T22:55:02.9860347Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ee2d57e0-fda3-436d-8174-f3c9684efb46\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ee2d57e0-fda3-436d-8174-f3c9684efb46\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test Administrator\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role to manage Azure environment\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ADHybridHealthService/configuration/read\",\r\n \"Microsoft.ADHybridHealthService/services/read\",\r\n \"Microsoft.ADHybridHealthService/services/servicemembers/read\",\r\n \"Microsoft.ADHybridHealthService/services/servicemembers/alerts/read\",\r\n \"Microsoft.ADHybridHealthService/services/alerts/read\",\r\n \"Microsoft.Advisor/register/action\",\r\n \"Microsoft.Advisor/recommendations/read\",\r\n \"Microsoft.Authorization/classicAdministrators/read\",\r\n \"Microsoft.Authorization/locks/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-25T23:19:00.1735084Z\",\r\n \"updatedOn\": \"2017-05-25T23:19:00.1735084Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/239cd0e7-5e27-4872-a1d0-0ff3c4cec6b6\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"239cd0e7-5e27-4872-a1d0-0ff3c4cec6b6\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test Administrator for testing\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role to manage Azure environment\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/roleAssignments/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-10-31T23:40:34.3971201Z\",\r\n \"updatedOn\": \"2017-10-31T23:40:34.3971201Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7db62a6c-edd9-42bb-b30e-31fc063ce154\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7db62a6c-edd9-42bb-b30e-31fc063ce154\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test definiton\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can monitor compute, network and storage, and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-30T20:29:54.258388Z\",\r\n \"updatedOn\": \"2017-06-30T20:29:54.258388Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/574857fa-2e5b-4029-ada2-7d042637cbfb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"574857fa-2e5b-4029-ada2-7d042637cbfb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test definiton2\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can monitor compute, network and storage, and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-30T20:32:19.4246182Z\",\r\n \"updatedOn\": \"2017-06-30T20:32:19.4246182Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/0b98a570-beae-486e-aa44-7cb035aa126d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"0b98a570-beae-486e-aa44-7cb035aa126d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_1c581fde-9c61-41fe-b0fa-9f113f09280d\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbactest\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T00:43:21.0606467Z\",\r\n \"updatedOn\": \"2017-04-21T18:07:28.8010892Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/41c81219-e0b7-4d81-96db-5ac27ff234be\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"41c81219-e0b7-4d81-96db-5ac27ff234be\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_2f81f152-b1b4-4d72-b8f5-5d37259420e5\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T01:05:07.7863114Z\",\r\n \"updatedOn\": \"2016-03-11T01:05:07.7863114Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a51d8fc0-3f4c-41df-90c6-2172129cb3a3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a51d8fc0-3f4c-41df-90c6-2172129cb3a3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_6d13263a-d237-4d4d-9227-a9e055757887\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-29T23:20:59.9048046Z\",\r\n \"updatedOn\": \"2017-06-29T23:20:59.9048046Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7749b7c9-67a5-4d9c-9e58-58c811859c1a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7749b7c9-67a5-4d9c-9e58-58c811859c1a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_6ff3b952-c97a-41db-83f5-b1313ec23328\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T01:05:14.1498525Z\",\r\n \"updatedOn\": \"2016-03-11T01:05:14.1498525Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/10162e6e-237a-438c-8dd4-7b9dfadcd1ef\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"10162e6e-237a-438c-8dd4-7b9dfadcd1ef\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage service and the APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2017-01-23T23:12:00.5823195Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/312a565d-c81f-4fd8-895a-4e21e48d571c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"312a565d-c81f-4fd8-895a-4e21e48d571c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Operator Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage service but not the APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*/read\",\r\n \"Microsoft.ApiManagement/service/backup/action\",\r\n \"Microsoft.ApiManagement/service/delete\",\r\n \"Microsoft.ApiManagement/service/managedeployments/action\",\r\n \"Microsoft.ApiManagement/service/read\",\r\n \"Microsoft.ApiManagement/service/restore/action\",\r\n \"Microsoft.ApiManagement/service/updatecertificate/action\",\r\n \"Microsoft.ApiManagement/service/updatehostname/action\",\r\n \"Microsoft.ApiManagement/service/write\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.ApiManagement/service/users/keys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-11-09T00:03:42.1194019Z\",\r\n \"updatedOn\": \"2016-11-18T23:56:25.4682649Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e022efe7-f5ba-4159-bbe4-b44f577e9b61\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e022efe7-f5ba-4159-bbe4-b44f577e9b61\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Reader Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read-only access to service and APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*/read\",\r\n \"Microsoft.ApiManagement/service/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.ApiManagement/service/users/keys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-11-09T00:26:45.1540473Z\",\r\n \"updatedOn\": \"2017-01-23T23:10:34.8876776Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/71522526-b88f-4d52-b57f-d31fc3546d0d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"71522526-b88f-4d52-b57f-d31fc3546d0d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Component Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage Application Insights components\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-11-29T20:30:34.2313394Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ae349356-3a1b-4a5e-921d-050484c6347e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ae349356-3a1b-4a5e-921d-050484c6347e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Snapshot Debugger\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Gives user permission to use Application Insights Snapshot Debugger features\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T21:25:12.3728747Z\",\r\n \"updatedOn\": \"2017-04-19T23:34:59.9511581Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/08954f03-6346-4c2e-81c0-ec3a5cfae23b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"08954f03-6346-4c2e-81c0-ec3a5cfae23b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Job Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create and Manage Jobs using Automation Runbooks.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T20:52:41.0020018Z\",\r\n \"updatedOn\": \"2018-03-06T02:20:41.6886187Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4fe576fe-1146-4730-92eb-48519fa6bf9f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4fe576fe-1146-4730-92eb-48519fa6bf9f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Automation Operators are able to start, stop, suspend, and resume jobs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/write\",\r\n \"Microsoft.Automation/automationAccounts/linkedWorkspace/read\",\r\n \"Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/read\",\r\n \"Microsoft.Automation/automationAccounts/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/write\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-18T01:05:03.391613Z\",\r\n \"updatedOn\": \"2018-03-06T02:10:10.7101464Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d3881f73-407a-4167-8283-e981cbba0404\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d3881f73-407a-4167-8283-e981cbba0404\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Runbook Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read Runbook properties - to be able to create Jobs of the runbook.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T20:47:49.5640674Z\",\r\n \"updatedOn\": \"2017-04-25T01:00:45.6444999Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5fb5aef8-1081-4b8e-bb16-9d5d0385bab5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5fb5aef8-1081-4b8e-bb16-9d5d0385bab5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Azure Stack Registration Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Azure Stack registrations.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.AzureStack/registrations/products/listDetails/action\",\r\n \"Microsoft.AzureStack/registrations/products/read\",\r\n \"Microsoft.AzureStack/registrations/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-13T23:42:06.2161827Z\",\r\n \"updatedOn\": \"2017-11-13T23:54:02.400708Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6f12a6df-dd06-4f3e-bcb1-ce8be600526a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6f12a6df-dd06-4f3e-bcb1-ce8be600526a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Backup Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage backup service,but can't create vaults and give access to others\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/*\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/*\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/*\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupSecurityPIN/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:12:15.7321344Z\",\r\n \"updatedOn\": \"2017-07-07T06:22:36.4530284Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e467623-bb1f-42f4-a55d-6e525e11384b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e467623-bb1f-42f4-a55d-6e525e11384b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Backup Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage backup services, except removal of backup, vault creation and giving access to others\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/backup/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationsStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/restore/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/cancel/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/write\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/write\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/provisionInstantItemRecovery/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/revokeInstantItemRecovery/action\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/write\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:21:11.894764Z\",\r\n \"updatedOn\": \"2017-09-13T10:34:41.5049784Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/00c29273-979b-4161-815c-10b084fb9324\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"00c29273-979b-4161-815c-10b084fb9324\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Backup Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view backup services, but can't make changes\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationsStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:18:41.3893065Z\",\r\n \"updatedOn\": \"2017-09-13T10:33:25.5814653Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a795c7a0-d4a2-40c1-ae25-d81f01202912\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a795c7a0-d4a2-40c1-ae25-d81f01202912\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Billing Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows read access to billing data\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Billing/*/read\",\r\n \"Microsoft.Consumption/*/read\",\r\n \"Microsoft.Commerce/*/read\",\r\n \"Microsoft.Management/managementGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-25T02:13:38.9054151Z\",\r\n \"updatedOn\": \"2017-09-19T17:36:32.7624564Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fa23ad8b-c56e-40d8-ac0c-ce449e1d2c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fa23ad8b-c56e-40d8-ac0c-ce449e1d2c64\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"BizTalk Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage BizTalk services, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.BizTalkServices/BizTalk/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:55.8430061Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e3c6656-6cfa-4708-81fe-0de47ac73342\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e3c6656-6cfa-4708-81fe-0de47ac73342\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Endpoint Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage CDN endpoints, but can’t grant access to other users.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/endpoints/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:52.6231539Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/426e0c7f-0c7e-4658-b36f-ff54d6c29b45\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"426e0c7f-0c7e-4658-b36f-ff54d6c29b45\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Endpoint Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view CDN endpoints, but can’t make changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/endpoints/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:53.1585846Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/871e35f6-b5c1-49cc-a043-bde969a0f2cd\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"871e35f6-b5c1-49cc-a043-bde969a0f2cd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Profile Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage CDN profiles and their endpoints, but can’t grant access to other users.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:53.7051278Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ec156ff8-a8d1-4d15-830c-5b80698ca432\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ec156ff8-a8d1-4d15-830c-5b80698ca432\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Profile Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view CDN profiles and their endpoints, but can’t make changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:54.2283001Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8f96442b-4075-438f-813d-ad51ab4019af\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8f96442b-4075-438f-813d-ad51ab4019af\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic networks, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicNetwork/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:56.3934954Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b34d265f-36f7-4a0d-a4d4-e158ca92e90f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b34d265f-36f7-4a0d-a4d4-e158ca92e90f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic storage accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:56.9379206Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/86e8f5dc-a6e9-4c67-9d15-de283e8eac25\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"86e8f5dc-a6e9-4c67-9d15-de283e8eac25\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Key Operator Service Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Classic Storage Account Key Operators are allowed to list and regenerate keys on Classic Storage Accounts\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/listkeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/regeneratekey/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-13T18:22:52.14611Z\",\r\n \"updatedOn\": \"2017-04-13T20:54:03.0505986Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/985d6b00-f706-48f5-a6fe-d0ca12fb668d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"985d6b00-f706-48f5-a6fe-d0ca12fb668d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicCompute/domainNames/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*\",\r\n \"Microsoft.ClassicNetwork/networkSecurityGroups/join/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/link/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/join/action\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/disks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/images/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:57.4788684Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d73bb868-a0df-4d4d-bd69-98a00b01fccb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d73bb868-a0df-4d4d-bd69-98a00b01fccb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"ClearDB MySQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage ClearDB MySQL databases, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"successbricks.cleardb/databases/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:58.1393839Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9106cda0-8a86-4e81-b686-29a22c54effe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9106cda0-8a86-4e81-b686-29a22c54effe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything except access to resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Delete\",\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/elevateAccess/Action\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-12-14T02:04:45.1393855Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Cosmos DB Account Reader Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read Azure Cosmos DB Accounts data\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DocumentDB/*/read\",\r\n \"Microsoft.DocumentDB/databaseAccounts/readonlykeys/action\",\r\n \"Microsoft.Insights/MetricDefinitions/read\",\r\n \"Microsoft.Insights/Metrics/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-10-30T17:53:54.6005577Z\",\r\n \"updatedOn\": \"2018-02-21T01:36:59.6186231Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fbdf93bf-df7d-467e-a4d2-9458aa1360c8\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fbdf93bf-df7d-467e-a4d2-9458aa1360c8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Data Factory Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create and manage data factories, as well as child resources within them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DataFactory/dataFactories/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-09-12T19:16:42.3441035Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/673868aa-7521-48a0-acc6-0f60742d39f5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"673868aa-7521-48a0-acc6-0f60742d39f5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Data Lake Analytics Developer\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you submit, monitor, and manage your own jobs but not create or delete Data Lake Analytics accounts.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.BigAnalytics/accounts/*\",\r\n \"Microsoft.DataLakeAnalytics/accounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.BigAnalytics/accounts/Delete\",\r\n \"Microsoft.BigAnalytics/accounts/TakeOwnership/action\",\r\n \"Microsoft.BigAnalytics/accounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/TakeOwnership/action\",\r\n \"Microsoft.DataLakeAnalytics/accounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/dataLakeStoreAccounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/dataLakeStoreAccounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/storageAccounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/storageAccounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/firewallRules/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/firewallRules/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/computePolicies/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/computePolicies/Delete\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-20T00:33:29.3115234Z\",\r\n \"updatedOn\": \"2017-08-18T00:00:17.0411642Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/47b7735b-770e-4598-a7da-8b91488b4c88\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"47b7735b-770e-4598-a7da-8b91488b4c88\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DevTest Labs User\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you connect, start, restart, and shutdown your virtual machines in your Azure DevTest Labs.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Compute/availabilitySets/read\",\r\n \"Microsoft.Compute/virtualMachines/*/read\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Compute/virtualMachines/read\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.DevTestLab/*/read\",\r\n \"Microsoft.DevTestLab/labs/createEnvironment/action\",\r\n \"Microsoft.DevTestLab/labs/claimAnyVm/action\",\r\n \"Microsoft.DevTestLab/labs/formulas/delete\",\r\n \"Microsoft.DevTestLab/labs/formulas/read\",\r\n \"Microsoft.DevTestLab/labs/formulas/write\",\r\n \"Microsoft.DevTestLab/labs/policySets/evaluatePolicies/action\",\r\n \"Microsoft.DevTestLab/labs/virtualMachines/claim/action\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/networkInterfaces/*/read\",\r\n \"Microsoft.Network/networkInterfaces/join/action\",\r\n \"Microsoft.Network/networkInterfaces/read\",\r\n \"Microsoft.Network/networkInterfaces/write\",\r\n \"Microsoft.Network/publicIPAddresses/*/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/deployments/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Compute/virtualMachines/vmSizes/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-08T21:52:45.0657582Z\",\r\n \"updatedOn\": \"2017-02-02T02:38:38.2961026Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/76283e04-6283-4c54-8f91-bcf1374a3c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"76283e04-6283-4c54-8f91-bcf1374a3c64\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DNS Zone Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DNS zones and record sets in Azure DNS, but does not let you control who has access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/dnsZones/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T23:33:25.9730842Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:40.3710365Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/befefa01-2a29-4197-83a8-272ff33ce314\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"befefa01-2a29-4197-83a8-272ff33ce314\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DocumentDB Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DocumentDB accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DocumentDb/databaseAccounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:07.2132374Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5bd9cd88-fe45-4216-938b-f97437e15450\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5bd9cd88-fe45-4216-938b-f97437e15450\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Intelligent Systems Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Intelligent Systems accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.IntelligentSystems/accounts/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:59.7946586Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/03a6d094-3444-4b3d-88af-7477090a9e5e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"03a6d094-3444-4b3d-88af-7477090a9e5e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Key Vault Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage key vaults, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.KeyVault/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.KeyVault/locations/deletedVaults/purge/action\",\r\n \"Microsoft.KeyVault/hsmPools/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2017-12-14T02:01:18.46412Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f25e0fa2-a7c8-4377-a976-54943a77a395\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f25e0fa2-a7c8-4377-a976-54943a77a395\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Lab Creator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you create, manage, delete your managed labs under your Azure Lab Accounts.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.LabServices/labAccounts/*/read\",\r\n \"Microsoft.LabServices/labAccounts/createLab/action\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-01-18T23:38:58.1036141Z\",\r\n \"updatedOn\": \"2018-03-08T19:53:30.3032044Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b97fb8bc-a8b2-4522-a38b-dd33c7e65ead\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b97fb8bc-a8b2-4522-a38b-dd33c7e65ead\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Log Analytics Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Log Analytics Contributor can read all monitoring data and edit monitoring settings. Editing monitoring settings includes adding the VM extension to VMs; reading storage account keys to be able to configure collection of logs from Azure Storage; creating and configuring Automation accounts; adding solutions; and configuring Azure diagnostics on all Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Automation/automationAccounts/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/extensions/*\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Compute/virtualMachines/extensions/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.OperationalInsights/*\",\r\n \"Microsoft.OperationsManagement/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourcegroups/deployments/*\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-25T21:51:45.3174711Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:26.6376126Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/92aaf0da-9dab-42b6-94a3-d43ce8d16293\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"92aaf0da-9dab-42b6-94a3-d43ce8d16293\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Log Analytics Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Log Analytics Reader can view and search all monitoring data as well as and view monitoring settings, including viewing the configuration of Azure diagnostics on all Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.OperationalInsights/workspaces/analytics/query/action\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.OperationalInsights/workspaces/sharedKeys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-02T00:20:28.1449012Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:26.0438523Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/73c42c96-874c-492b-b04d-ab87d138a893\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"73c42c96-874c-492b-b04d-ab87d138a893\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Logic App Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage logic app, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.Insights/logdefinitions/*\",\r\n \"Microsoft.Insights/metricDefinitions/*\",\r\n \"Microsoft.Logic/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/connectionGateways/*\",\r\n \"Microsoft.Web/connections/*\",\r\n \"Microsoft.Web/customApis/*\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/sites/functions/listSecrets/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-04-28T21:33:30.4656007Z\",\r\n \"updatedOn\": \"2018-01-10T23:11:44.85806Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/87a39d53-fc1b-424a-814c-f7e04687dc9e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"87a39d53-fc1b-424a-814c-f7e04687dc9e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Logic App Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you read, enable and disable logic app.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*/read\",\r\n \"Microsoft.Insights/diagnosticSettings/*/read\",\r\n \"Microsoft.Insights/metricDefinitions/*/read\",\r\n \"Microsoft.Logic/*/read\",\r\n \"Microsoft.Logic/workflows/disable/action\",\r\n \"Microsoft.Logic/workflows/enable/action\",\r\n \"Microsoft.Logic/workflows/validate/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/connectionGateways/*/read\",\r\n \"Microsoft.Web/connections/*/read\",\r\n \"Microsoft.Web/customApis/*/read\",\r\n \"Microsoft.Web/serverFarms/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-04-28T21:33:30.4656007Z\",\r\n \"updatedOn\": \"2018-01-10T23:14:26.9539724Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/515c2055-d9d4-4321-b1b9-bd0c9a0f79fe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"515c2055-d9d4-4321-b1b9-bd0c9a0f79fe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Managed Identity Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create, Read, Update, and Delete User Assigned Identity\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/read\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/write\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/delete\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-14T19:53:42.8804692Z\",\r\n \"updatedOn\": \"2017-12-14T22:17:02.2740594Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e40ec5ca-96e0-45a2-b4ff-59039f2c2b59\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e40ec5ca-96e0-45a2-b4ff-59039f2c2b59\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Managed Identity Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read and Assign User Assigned Identity\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/read\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/assign/action\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-14T19:52:04.3924594Z\",\r\n \"updatedOn\": \"2017-12-14T22:16:00.1483256Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f1a07417-d97a-45cb-824c-7a7467783830\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f1a07417-d97a-45cb-824c-7a7467783830\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Monitoring Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read all monitoring data and update monitoring settings.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.AlertsManagement/alerts/*\",\r\n \"Microsoft.AlertsManagement/alertsSummary/*\",\r\n \"Microsoft.Insights/AlertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/DiagnosticSettings/*\",\r\n \"Microsoft.Insights/eventtypes/*\",\r\n \"Microsoft.Insights/LogDefinitions/*\",\r\n \"Microsoft.Insights/MetricDefinitions/*\",\r\n \"Microsoft.Insights/Metrics/*\",\r\n \"Microsoft.Insights/Register/Action\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.OperationalInsights/workspaces/intelligencepacks/*\",\r\n \"Microsoft.OperationalInsights/workspaces/savedSearches/*\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.OperationalInsights/workspaces/sharedKeys/action\",\r\n \"Microsoft.OperationalInsights/workspaces/storageinsightconfigs/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.WorkloadMonitor/workloads/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-09-21T19:21:08.4345976Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:28.4990834Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/749f88d5-cbae-40b8-bcfc-e573ddc772fa\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"749f88d5-cbae-40b8-bcfc-e573ddc772fa\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Monitoring Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read all monitoring data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-09-21T19:19:52.4939376Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:27.262625Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/43d0d8ad-25c7-4714-9337-8ba259a9fe05\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"43d0d8ad-25c7-4714-9337-8ba259a9fe05\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage networks, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:00.3326359Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4d97b98b-1d4f-4787-a291-c67834d212e7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"New Relic APM Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage New Relic Application Performance Management accounts and applications, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"NewRelic.APM/accounts/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:07.7538043Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5d28c62d-5b37-4476-8438-e587778df237\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5d28c62d-5b37-4476-8438-e587778df237\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything, including access to resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:00.9179619Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:25.4031403Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Redis Cache Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Redis caches, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cache/redis/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:01.9877071Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e0f68234-74aa-48ed-b826-c38b57376e17\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e0f68234-74aa-48ed-b826-c38b57376e17\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Resource Policy Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"(Preview) Backfilled users from EA, with rights to create/modify resource policy, create support ticket and read resources/hierarchy.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/policyassignments/*\",\r\n \"Microsoft.Authorization/policydefinitions/*\",\r\n \"Microsoft.Authorization/policysetdefinitions/*\",\r\n \"Microsoft.PolicyInsights/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-25T19:08:01.3861639Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:27.8272264Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/36243c78-bf99-498c-9df9-86d9f8d28608\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"36243c78-bf99-498c-9df9-86d9f8d28608\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Scheduler Job Collections Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Scheduler job collections, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Scheduler/jobcollections/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:02.5343995Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/188a0f2f-5c9e-469b-ae67-2aa5ce574b94\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"188a0f2f-5c9e-469b-ae67-2aa5ce574b94\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Search Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Search services, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Search/searchServices/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:03.0463472Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7ca78c08-252a-4471-8644-bb5ff32d4ba0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7ca78c08-252a-4471-8644-bb5ff32d4ba0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Admin\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Security Admin Role\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Authorization/policyAssignments/*\",\r\n \"Microsoft.Authorization/policyDefinitions/*\",\r\n \"Microsoft.Authorization/policySetDefinitions/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.operationalInsights/workspaces/*/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*/read\",\r\n \"Microsoft.Security/locations/alerts/dismiss/action\",\r\n \"Microsoft.Security/locations/alerts/activate/action\",\r\n \"Microsoft.Security/locations/tasks/dismiss/action\",\r\n \"Microsoft.Security/locations/tasks/activate/action\",\r\n \"Microsoft.Security/policies/write\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-03T07:51:23.0917487Z\",\r\n \"updatedOn\": \"2018-03-08T18:19:50.7393029Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fb1c8493-542b-48eb-b624-b4c8fea62acd\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fb1c8493-542b-48eb-b624-b4c8fea62acd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage security components, security policies and virtual machines\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicCompute/*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*/write\",\r\n \"Microsoft.ClassicNetwork/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-22T17:45:15.8986455Z\",\r\n \"updatedOn\": \"2018-03-08T18:18:48.618362Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e3d13bf0-dd5a-482e-ba6b-9b8433878d10\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e3d13bf0-dd5a-482e-ba6b-9b8433878d10\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Security Reader Role\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.operationalInsights/workspaces/*/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-03T07:48:49.0516559Z\",\r\n \"updatedOn\": \"2017-05-03T18:42:54.978738Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/39bc4728-0917-49c7-9d2c-d95423bc2eb4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"39bc4728-0917-49c7-9d2c-d95423bc2eb4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Site Recovery service except vault creation and role assignment\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/locations/allocateStamp/action\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/write\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/*\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/*\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:46:17.4592776Z\",\r\n \"updatedOn\": \"2017-06-29T05:31:19.7240473Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6670b86e-a3f7-4917-ac9b-5d6ab1be4567\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6670b86e-a3f7-4917-ac9b-5d6ab1be4567\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you failover and failback but not perform other Site Recovery management operations\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/locations/allocateStamp/action\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/checkConsistency/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/reassociateGateway/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/renewcertificate/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/applyRecoveryPoint/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/failoverCommit/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/plannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/repairReplication/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/reProtect/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/testFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/testFailoverCleanup/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/unplannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/updateMobilityService/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/refreshProvider/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/replicationStorageClassificationMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationvCenters/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/failoverCommit/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/plannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/reProtect/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/testFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/testFailoverCleanup/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/unplannedFailover/action\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:47:50.1341148Z\",\r\n \"updatedOn\": \"2017-06-29T05:42:27.1715639Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/494ae006-db33-4328-bf46-533a6560a3ca\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"494ae006-db33-4328-bf46-533a6560a3ca\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view Site Recovery status but not perform other management operations\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/replicationStorageClassificationMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationvCenters/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:35:40.0093634Z\",\r\n \"updatedOn\": \"2017-05-26T19:54:51.393325Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/dbaa88c4-0c30-4179-9fb3-46319faa6149\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"dbaa88c4-0c30-4179-9fb3-46319faa6149\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL databases, but not access to them. Also, you can't manage their security-related policies or their parent SQL servers.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/locations/*/read\",\r\n \"Microsoft.Sql/servers/databases/*\",\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:41.1575716Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the security-related policies of SQL servers and databases, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/subnets/joinViaServiceEndpoint/action\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/read\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\",\r\n \"Microsoft.Sql/servers/firewallRules/*\",\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Sql/servers/securityAlertPolicies/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:40.2200727Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": \"yaiyun\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/056cd41c-7e88-42e1-933e-88ba6a50c9c3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"056cd41c-7e88-42e1-933e-88ba6a50c9c3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Server Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL servers and databases, but not access to them, and not their security -related policies.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/locations/*/read\",\r\n \"Microsoft.Sql/servers/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\",\r\n \"Microsoft.Sql/servers/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/securityAlertPolicies/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:41.845073Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage storage accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.Network/virtualNetworks/subnets/joinViaServiceEndpoint/action\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2017-08-21T07:43:20.3060994Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/17d1049b-9a84-46fb-8f53-869881c3d3ab\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"17d1049b-9a84-46fb-8f53-869881c3d3ab\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Key Operator Service Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Storage Account Key Operators are allowed to list and regenerate keys on Storage Accounts\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/regeneratekey/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-13T18:26:11.577057Z\",\r\n \"updatedOn\": \"2017-04-13T20:57:14.5990198Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/81a9662b-bebf-436f-a333-f67b29880f12\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"81a9662b-bebf-436f-a333-f67b29880f12\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Blob Data Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read, write and delete access to Azure Storage blob containers and data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/write\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/delete\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/write\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/delete\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ba92f5b4-2d11-453d-a403-e96b0029c9fe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ba92f5b4-2d11-453d-a403-e96b0029c9fe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Blob Data Reader (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read access to Azure Storage blob containers and data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2a2b9908-6ea1-4ae2-8e65-a410df84e7d1\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Queue Data Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read, write, and delete access to Azure Storage queues and queue messages.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/write\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/delete\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/write\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/delete\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/974c5e8b-45b9-4653-ba55-5f855dd0fb88\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"974c5e8b-45b9-4653-ba55-5f855dd0fb88\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Queue Data Reader (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read access to Azure Storage queues and queue messages.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/19e7f393-937e-4f77-808e-94535e297925\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"19e7f393-937e-4f77-808e-94535e297925\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Support Request Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you create and manage Support requests\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-22T22:25:37.8053068Z\",\r\n \"updatedOn\": \"2017-06-23T01:06:24.2399631Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/cfd33db0-3dd1-45e3-aa9d-cdbdf3b6f24e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"cfd33db0-3dd1-45e3-aa9d-cdbdf3b6f24e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Traffic Manager Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Traffic Manager profiles, but does not let you control who has access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/trafficManagerProfiles/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T23:33:25.9730842Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:44.1458854Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a4b10055-b0c7-44c2-b00f-c7b5b3550cf7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a4b10055-b0c7-44c2-b00f-c7b5b3550cf7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"User Access Administrator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage user access to Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:24.465664Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Administrator Login\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"-\\tUsers with this role have the ability to login to a virtual machine with Windows administrator or Linux root user privileges.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/virtualMachines/loginAsAdmin/action\",\r\n \"Microsoft.Compute/virtualMachines/login/action\",\r\n \"Microsoft.Compute/virtualMachine/loginAsAdmin/action\",\r\n \"Microsoft.Compute/virtualMachine/logon/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"updatedOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/1c0163c0-47e6-4577-8991-ea5c82e286e4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"1c0163c0-47e6-4577-8991-ea5c82e286e4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage virtual machines, but not access to them, and not the virtual network or storage account they�re connected to.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Compute/availabilitySets/*\",\r\n \"Microsoft.Compute/locations/*\",\r\n \"Microsoft.Compute/virtualMachines/*\",\r\n \"Microsoft.Compute/virtualMachineScaleSets/*\",\r\n \"Microsoft.DevTestLab/schedules/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/applicationGateways/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/loadBalancers/probes/join/action\",\r\n \"Microsoft.Network/loadBalancers/read\",\r\n \"Microsoft.Network/locations/*\",\r\n \"Microsoft.Network/networkInterfaces/*\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.RecoveryServices/locations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/*/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/backupProtectionIntent/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/write\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/write\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2017-11-14T03:00:30.1736393Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9980e02c-c2be-4d73-94e8-173b1dc7cf3c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine User Login\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Users with this role have the ability to login to a virtual machine as a regular user.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/virtualMachines/login/action\",\r\n \"Microsoft.Compute/virtualMachine/logon/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"updatedOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fb879df8-f326-4884-b1cf-06f3ad86be52\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fb879df8-f326-4884-b1cf-06f3ad86be52\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Web Plan Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the web plans for websites, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/serverFarms/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:05.9401651Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Website Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage websites (not web plans), but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/certificates/*\",\r\n \"Microsoft.Web/listSitesAssignedToHostName/read\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/sites/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:06.5272742Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"de139f84-1756-47ae-9be6-808fbbe84772\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -29,7 +29,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:28 GMT" + "Sat, 10 Mar 2018 00:27:28 GMT" ], "Pragma": [ "no-cache" @@ -38,7 +38,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -50,7 +50,7 @@ "1" ], "x-ms-request-id": [ - "90603ac0-c3dc-4989-b432-c129612bfc0b" + "ac6d257f-3aeb-47e9-94ec-cc13bf93c7c4" ], "X-Content-Type-Options": [ "nosniff" @@ -62,35 +62,35 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14997" + "14998" ], "x-ms-correlation-request-id": [ - "e3c3e55e-1359-45ca-8414-1ef23c94bede" + "96b5e08b-f113-4be8-96f0-66587bd5fea9" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014628Z:e3c3e55e-1359-45ca-8414-1ef23c94bede" + "WESTUS2:20180310T002729Z:96b5e08b-f113-4be8-96f0-66587bd5fea9" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589?api-version=2018-01-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVEZWZpbml0aW9ucy81NGQxMWVkYS05N2Y1LTRmNjctOTA1ZS1hZGE1Y2M1ZTU1ODk/YXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleDefinitions/4d038b94-8151-421c-871c-bf003bd41a48?api-version=2018-01-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVEZWZpbml0aW9ucy80ZDAzOGI5NC04MTUxLTQyMWMtODcxYy1iZjAwM2JkNDFhNDg/YXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "64987a49-7aca-4125-94df-70c87e964b4d" + "71d18cf5-40cb-4abb-8838-ad24137ac53d" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Read, monitor and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/DoNOtExist2\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T19:41:19.5740949Z\",\r\n \"updatedOn\": \"2017-08-08T20:30:27.6789432Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"54d11eda-97f5-4f67-905e-ada5cc5e5589\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"'asd and asd'\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-03-07T18:42:07.8446316Z\",\r\n \"updatedOn\": \"2018-03-09T00:37:49.4866756Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4d038b94-8151-421c-871c-bf003bd41a48\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4d038b94-8151-421c-871c-bf003bd41a48\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -102,7 +102,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:28 GMT" + "Sat, 10 Mar 2018 00:27:28 GMT" ], "Pragma": [ "no-cache" @@ -111,7 +111,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -123,7 +123,7 @@ "1" ], "x-ms-request-id": [ - "185f985e-f02c-4fe1-8611-2aec09ee2c46" + "52d0743b-2722-437a-9a1b-6ac61e571911" ], "X-Content-Type-Options": [ "nosniff" @@ -135,35 +135,35 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14996" + "14997" ], "x-ms-correlation-request-id": [ - "c10d2c61-a07b-43cd-ab39-b60618d9a980" + "11f57e10-f112-40f4-9eb4-a4a0edc6dbff" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014628Z:c10d2c61-a07b-43cd-ab39-b60618d9a980" + "WESTUS2:20180310T002729Z:11f57e10-f112-40f4-9eb4-a4a0edc6dbff" ] }, "StatusCode": 200 }, { - "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589?api-version=2018-01-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZURlZmluaXRpb25zLzU0ZDExZWRhLTk3ZjUtNGY2Ny05MDVlLWFkYTVjYzVlNTU4OT9hcGktdmVyc2lvbj0yMDE4LTAxLTAxLXByZXZpZXc=", + "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4d038b94-8151-421c-871c-bf003bd41a48?api-version=2018-01-01-preview", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZURlZmluaXRpb25zLzRkMDM4Yjk0LTgxNTEtNDIxYy04NzFjLWJmMDAzYmQ0MWE0OD9hcGktdmVyc2lvbj0yMDE4LTAxLTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "886e997a-9631-4818-978a-003f54d3f092" + "2ee27627-fe15-4f51-acf9-81adcd834b99" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Read, monitor and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/DoNOtExist2\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T19:41:19.5740949Z\",\r\n \"updatedOn\": \"2017-08-08T20:30:27.6789432Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"54d11eda-97f5-4f67-905e-ada5cc5e5589\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"'asd and asd'\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-03-07T18:42:07.8446316Z\",\r\n \"updatedOn\": \"2018-03-09T00:37:49.4866756Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4d038b94-8151-421c-871c-bf003bd41a48\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4d038b94-8151-421c-871c-bf003bd41a48\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -175,7 +175,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:28 GMT" + "Sat, 10 Mar 2018 00:27:28 GMT" ], "Pragma": [ "no-cache" @@ -184,7 +184,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -196,7 +196,7 @@ "1" ], "x-ms-request-id": [ - "20c8f59f-89c7-48a3-af0b-2a956ad01543" + "a62e047e-64cd-436f-9f8b-f7daceccda98" ], "X-Content-Type-Options": [ "nosniff" @@ -208,35 +208,35 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14995" + "14996" ], "x-ms-correlation-request-id": [ - "67adff03-0ddc-4a2e-9351-e19820d30536" + "8cae5899-7107-4d16-9e0b-dc1883b0b017" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014628Z:67adff03-0ddc-4a2e-9351-e19820d30536" + "WESTUS2:20180310T002729Z:8cae5899-7107-4d16-9e0b-dc1883b0b017" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleDefinitions/213300b3-28f6-4204-b40d-65cae784d5c5?api-version=2018-01-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVEZWZpbml0aW9ucy8yMTMzMDBiMy0yOGY2LTQyMDQtYjQwZC02NWNhZTc4NGQ1YzU/YXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589?api-version=2018-01-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVEZWZpbml0aW9ucy81NGQxMWVkYS05N2Y1LTRmNjctOTA1ZS1hZGE1Y2M1ZTU1ODk/YXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "bd314083-f525-4917-8af4-9b5806a179de" + "50500739-9214-4158-bcf9-d980b518e43b" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader2\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Read, monitor and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T21:40:52.0128679Z\",\r\n \"updatedOn\": \"2017-08-08T21:40:52.0128679Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/213300b3-28f6-4204-b40d-65cae784d5c5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"213300b3-28f6-4204-b40d-65cae784d5c5\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Read, monitor and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/DoNOtExist2\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T19:41:19.5740949Z\",\r\n \"updatedOn\": \"2017-08-08T20:30:27.6789432Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"54d11eda-97f5-4f67-905e-ada5cc5e5589\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -248,7 +248,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:28 GMT" + "Sat, 10 Mar 2018 00:27:29 GMT" ], "Pragma": [ "no-cache" @@ -257,7 +257,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -269,7 +269,7 @@ "1" ], "x-ms-request-id": [ - "5e5240d4-6b4a-4ded-b464-884b583b0d33" + "21a1c68f-1bc8-41c4-a174-b9b46de4774a" ], "X-Content-Type-Options": [ "nosniff" @@ -281,35 +281,35 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14994" + "14995" ], "x-ms-correlation-request-id": [ - "8830676d-d1b4-434e-abbf-fa3de5a54af5" + "41aa958a-cdbd-43b7-8aaf-22a2e70c348d" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014628Z:8830676d-d1b4-434e-abbf-fa3de5a54af5" + "WESTUS2:20180310T002729Z:41aa958a-cdbd-43b7-8aaf-22a2e70c348d" ] }, "StatusCode": 200 }, { - "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/213300b3-28f6-4204-b40d-65cae784d5c5?api-version=2018-01-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZURlZmluaXRpb25zLzIxMzMwMGIzLTI4ZjYtNDIwNC1iNDBkLTY1Y2FlNzg0ZDVjNT9hcGktdmVyc2lvbj0yMDE4LTAxLTAxLXByZXZpZXc=", + "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589?api-version=2018-01-01-preview", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZURlZmluaXRpb25zLzU0ZDExZWRhLTk3ZjUtNGY2Ny05MDVlLWFkYTVjYzVlNTU4OT9hcGktdmVyc2lvbj0yMDE4LTAxLTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "61e5c830-eeec-4f9c-9cab-07b1e87ebc08" + "5c364d6f-3542-41ca-bfc5-94f21f79dc90" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader2\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Read, monitor and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T21:40:52.0128679Z\",\r\n \"updatedOn\": \"2017-08-08T21:40:52.0128679Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/213300b3-28f6-4204-b40d-65cae784d5c5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"213300b3-28f6-4204-b40d-65cae784d5c5\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Read, monitor and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/DoNOtExist2\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T19:41:19.5740949Z\",\r\n \"updatedOn\": \"2017-08-08T20:30:27.6789432Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"54d11eda-97f5-4f67-905e-ada5cc5e5589\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -321,7 +321,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:28 GMT" + "Sat, 10 Mar 2018 00:27:29 GMT" ], "Pragma": [ "no-cache" @@ -330,7 +330,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -342,7 +342,7 @@ "1" ], "x-ms-request-id": [ - "381aa65b-f632-471f-a978-6e19c804e0bc" + "12362cd1-1394-4b87-ae8d-6ef06d2311c8" ], "X-Content-Type-Options": [ "nosniff" @@ -354,35 +354,35 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14993" + "14994" ], "x-ms-correlation-request-id": [ - "53468873-9454-40a5-ad69-499ff6fd992a" + "c723d05c-f8d0-47fb-9da6-1e6c485eb56c" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014629Z:53468873-9454-40a5-ad69-499ff6fd992a" + "WESTUS2:20180310T002729Z:c723d05c-f8d0-47fb-9da6-1e6c485eb56c" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleDefinitions/875fe016-e667-4e87-b057-6c1d54104aa9?api-version=2018-01-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVEZWZpbml0aW9ucy84NzVmZTAxNi1lNjY3LTRlODctYjA1Ny02YzFkNTQxMDRhYTk/YXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleDefinitions/213300b3-28f6-4204-b40d-65cae784d5c5?api-version=2018-01-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVEZWZpbml0aW9ucy8yMTMzMDBiMy0yOGY2LTQyMDQtYjQwZC02NWNhZTc4NGQ1YzU/YXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "803e720f-9ecd-415d-947b-10a502f55654" + "17221a76-b22e-4547-acad-995c20a1e0cf" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader3\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T21:41:46.0651912Z\",\r\n \"updatedOn\": \"2017-08-08T21:41:46.0651912Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/875fe016-e667-4e87-b057-6c1d54104aa9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"875fe016-e667-4e87-b057-6c1d54104aa9\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader2\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Read, monitor and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T21:40:52.0128679Z\",\r\n \"updatedOn\": \"2017-08-08T21:40:52.0128679Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/213300b3-28f6-4204-b40d-65cae784d5c5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"213300b3-28f6-4204-b40d-65cae784d5c5\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -394,7 +394,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:29 GMT" + "Sat, 10 Mar 2018 00:27:29 GMT" ], "Pragma": [ "no-cache" @@ -403,7 +403,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -415,7 +415,7 @@ "1" ], "x-ms-request-id": [ - "d98c9dfd-c6fe-43de-b6f7-5929567a9f39" + "25b4167a-8aa4-48cb-857f-9ab3d937b2a1" ], "X-Content-Type-Options": [ "nosniff" @@ -427,35 +427,35 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14992" + "14993" ], "x-ms-correlation-request-id": [ - "d7447bcb-8952-4a9e-b314-9f98a351025a" + "c82b18d4-3006-41e6-b94d-9d33ca7c0464" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014629Z:d7447bcb-8952-4a9e-b314-9f98a351025a" + "WESTUS2:20180310T002730Z:c82b18d4-3006-41e6-b94d-9d33ca7c0464" ] }, "StatusCode": 200 }, { - "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/875fe016-e667-4e87-b057-6c1d54104aa9?api-version=2018-01-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZURlZmluaXRpb25zLzg3NWZlMDE2LWU2NjctNGU4Ny1iMDU3LTZjMWQ1NDEwNGFhOT9hcGktdmVyc2lvbj0yMDE4LTAxLTAxLXByZXZpZXc=", + "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/213300b3-28f6-4204-b40d-65cae784d5c5?api-version=2018-01-01-preview", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZURlZmluaXRpb25zLzIxMzMwMGIzLTI4ZjYtNDIwNC1iNDBkLTY1Y2FlNzg0ZDVjNT9hcGktdmVyc2lvbj0yMDE4LTAxLTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "05aeef30-0da1-49d1-aab6-0d2a37e9bc93" + "9e929d32-884c-4533-a50e-f3dc40490b3d" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader3\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T21:41:46.0651912Z\",\r\n \"updatedOn\": \"2017-08-08T21:41:46.0651912Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/875fe016-e667-4e87-b057-6c1d54104aa9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"875fe016-e667-4e87-b057-6c1d54104aa9\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader2\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Read, monitor and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T21:40:52.0128679Z\",\r\n \"updatedOn\": \"2017-08-08T21:40:52.0128679Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/213300b3-28f6-4204-b40d-65cae784d5c5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"213300b3-28f6-4204-b40d-65cae784d5c5\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -467,7 +467,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:29 GMT" + "Sat, 10 Mar 2018 00:27:29 GMT" ], "Pragma": [ "no-cache" @@ -476,7 +476,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -488,7 +488,7 @@ "1" ], "x-ms-request-id": [ - "9c9ec3f2-e2ed-4448-bd0f-ac724c34bc15" + "94f996a9-afba-476e-af30-b68ca99551d7" ], "X-Content-Type-Options": [ "nosniff" @@ -500,35 +500,35 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14991" + "14992" ], "x-ms-correlation-request-id": [ - "bc8045a1-bfc6-49e2-8b0f-d59a177d6a00" + "6edfaca6-08d9-44ef-a11d-c9b6779c0906" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014629Z:bc8045a1-bfc6-49e2-8b0f-d59a177d6a00" + "WESTUS2:20180310T002730Z:6edfaca6-08d9-44ef-a11d-c9b6779c0906" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleDefinitions/032f61d2-ed09-40c9-8657-26a273da7bae?api-version=2018-01-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVEZWZpbml0aW9ucy8wMzJmNjFkMi1lZDA5LTQwYzktODY1Ny0yNmEyNzNkYTdiYWU/YXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleDefinitions/875fe016-e667-4e87-b057-6c1d54104aa9?api-version=2018-01-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVEZWZpbml0aW9ucy84NzVmZTAxNi1lNjY3LTRlODctYjA1Ny02YzFkNTQxMDRhYTk/YXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "3d03c6bf-16bb-476a-8f17-29f03aa51f3c" + "db5dffd1-f3c3-4a43-97e5-4798d9f4c9ec" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader Test\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Read, monitor and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-01-12T00:09:25.8801066Z\",\r\n \"updatedOn\": \"2018-01-12T00:09:25.8801066Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/032f61d2-ed09-40c9-8657-26a273da7bae\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"032f61d2-ed09-40c9-8657-26a273da7bae\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader3\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T21:41:46.0651912Z\",\r\n \"updatedOn\": \"2017-08-08T21:41:46.0651912Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/875fe016-e667-4e87-b057-6c1d54104aa9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"875fe016-e667-4e87-b057-6c1d54104aa9\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -540,7 +540,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:29 GMT" + "Sat, 10 Mar 2018 00:27:29 GMT" ], "Pragma": [ "no-cache" @@ -549,7 +549,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -561,7 +561,7 @@ "1" ], "x-ms-request-id": [ - "6a992802-d285-4c0a-9874-d44128ea98e8" + "1b9fbe72-0261-4aed-9c1f-9b4c74a991a6" ], "X-Content-Type-Options": [ "nosniff" @@ -573,35 +573,35 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14990" + "14991" ], "x-ms-correlation-request-id": [ - "ae6eb35a-d454-4d0e-84c9-edc1f635cee6" + "9c2cbabf-4294-4de2-afb8-bce1536058ac" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014629Z:ae6eb35a-d454-4d0e-84c9-edc1f635cee6" + "WESTUS2:20180310T002730Z:9c2cbabf-4294-4de2-afb8-bce1536058ac" ] }, "StatusCode": 200 }, { - "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/032f61d2-ed09-40c9-8657-26a273da7bae?api-version=2018-01-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZURlZmluaXRpb25zLzAzMmY2MWQyLWVkMDktNDBjOS04NjU3LTI2YTI3M2RhN2JhZT9hcGktdmVyc2lvbj0yMDE4LTAxLTAxLXByZXZpZXc=", + "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/875fe016-e667-4e87-b057-6c1d54104aa9?api-version=2018-01-01-preview", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZURlZmluaXRpb25zLzg3NWZlMDE2LWU2NjctNGU4Ny1iMDU3LTZjMWQ1NDEwNGFhOT9hcGktdmVyc2lvbj0yMDE4LTAxLTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "ed0b9bdd-ced2-46a7-a193-0de22e497003" + "acbda743-1d39-4572-ade9-1530bb3f2b3d" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader Test\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Read, monitor and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-01-12T00:09:25.8801066Z\",\r\n \"updatedOn\": \"2018-01-12T00:09:25.8801066Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/032f61d2-ed09-40c9-8657-26a273da7bae\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"032f61d2-ed09-40c9-8657-26a273da7bae\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader3\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T21:41:46.0651912Z\",\r\n \"updatedOn\": \"2017-08-08T21:41:46.0651912Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/875fe016-e667-4e87-b057-6c1d54104aa9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"875fe016-e667-4e87-b057-6c1d54104aa9\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -613,7 +613,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:29 GMT" + "Sat, 10 Mar 2018 00:27:29 GMT" ], "Pragma": [ "no-cache" @@ -622,7 +622,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -634,7 +634,7 @@ "1" ], "x-ms-request-id": [ - "286f38e8-48dc-4863-8d0a-71d22c296f32" + "efa5c62c-f59d-43fa-88f0-04b852623b67" ], "X-Content-Type-Options": [ "nosniff" @@ -646,13 +646,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14989" + "14990" ], "x-ms-correlation-request-id": [ - "46fb2803-7ee5-4d9e-beff-0e2b866f6a61" + "eb30c8ad-c60d-49c2-a071-879e46b1d7de" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014629Z:46fb2803-7ee5-4d9e-beff-0e2b866f6a61" + "WESTUS2:20180310T002730Z:eb30c8ad-c60d-49c2-a071-879e46b1d7de" ] }, "StatusCode": 200 @@ -664,14 +664,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "ad469042-6a60-40e0-a30e-fd34050f3bbe" + "6ea4457e-f3d4-40a1-8348-0ff469013ce0" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_090c2623-185e-4bba-a5ac-0ec11519e2f0\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:20:19.2391214Z\",\r\n \"updatedOn\": \"2017-11-22T21:20:19.2391214Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/090c2623-185e-4bba-a5ac-0ec11519e2f0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"090c2623-185e-4bba-a5ac-0ec11519e2f0\"\r\n}", @@ -686,7 +686,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:29 GMT" + "Sat, 10 Mar 2018 00:27:29 GMT" ], "Pragma": [ "no-cache" @@ -695,7 +695,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -707,7 +707,7 @@ "1" ], "x-ms-request-id": [ - "ae53b383-29c6-4655-ab54-f93baee03813" + "7b64c387-4122-49da-8051-d41a92e26c46" ], "X-Content-Type-Options": [ "nosniff" @@ -719,13 +719,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14988" + "14989" ], "x-ms-correlation-request-id": [ - "aacaa263-dbdc-48cc-a3f2-39a7e699a662" + "ea8ed363-2a8a-4d71-96e8-291b104a47dc" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014629Z:aacaa263-dbdc-48cc-a3f2-39a7e699a662" + "WESTUS2:20180310T002730Z:ea8ed363-2a8a-4d71-96e8-291b104a47dc" ] }, "StatusCode": 200 @@ -737,14 +737,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "2816f8b1-537d-4315-8831-f807d5ae8ccc" + "491da986-92d0-4cf1-b489-7bfad3516a95" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_090c2623-185e-4bba-a5ac-0ec11519e2f0\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:20:19.2391214Z\",\r\n \"updatedOn\": \"2017-11-22T21:20:19.2391214Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/090c2623-185e-4bba-a5ac-0ec11519e2f0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"090c2623-185e-4bba-a5ac-0ec11519e2f0\"\r\n}", @@ -759,7 +759,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:29 GMT" + "Sat, 10 Mar 2018 00:27:29 GMT" ], "Pragma": [ "no-cache" @@ -768,7 +768,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -780,7 +780,7 @@ "1" ], "x-ms-request-id": [ - "2fe5dd8b-8929-439f-b870-43cac18041b6" + "5102e574-a933-431f-8d2e-5c0e6ad532aa" ], "X-Content-Type-Options": [ "nosniff" @@ -792,13 +792,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14987" + "14988" ], "x-ms-correlation-request-id": [ - "82577510-889f-4c5d-8ab9-7263bfddfa18" + "315501f4-4ff8-481a-92b2-f1377bead20a" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014630Z:82577510-889f-4c5d-8ab9-7263bfddfa18" + "WESTUS2:20180310T002730Z:315501f4-4ff8-481a-92b2-f1377bead20a" ] }, "StatusCode": 200 @@ -810,14 +810,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "14eb160c-92df-4258-8ee9-fcc4c4cef638" + "6d67a727-605d-46c1-8357-0d7505d56ddb" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_4e5d1904-3ab7-4f1c-8651-870593fa0d85\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:06:30.2192881Z\",\r\n \"updatedOn\": \"2017-11-22T21:06:30.2192881Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4e5d1904-3ab7-4f1c-8651-870593fa0d85\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4e5d1904-3ab7-4f1c-8651-870593fa0d85\"\r\n}", @@ -832,7 +832,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:30 GMT" + "Sat, 10 Mar 2018 00:27:29 GMT" ], "Pragma": [ "no-cache" @@ -841,7 +841,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -853,7 +853,7 @@ "1" ], "x-ms-request-id": [ - "7ff29d7a-87a7-4f75-8883-fb69ce5af99e" + "50c88af8-0ff0-4560-b227-be47f545cfa9" ], "X-Content-Type-Options": [ "nosniff" @@ -865,13 +865,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14986" + "14987" ], "x-ms-correlation-request-id": [ - "255b5f0b-45be-431d-8a55-3709027ebe61" + "9045494c-8e7a-4644-99bd-c0c3c9eba942" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014630Z:255b5f0b-45be-431d-8a55-3709027ebe61" + "WESTUS2:20180310T002730Z:9045494c-8e7a-4644-99bd-c0c3c9eba942" ] }, "StatusCode": 200 @@ -883,14 +883,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "8662a602-7fde-477d-9133-c59af81fe303" + "4817d462-8cbd-4f3c-b999-3462f8ff59fc" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_4e5d1904-3ab7-4f1c-8651-870593fa0d85\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:06:30.2192881Z\",\r\n \"updatedOn\": \"2017-11-22T21:06:30.2192881Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4e5d1904-3ab7-4f1c-8651-870593fa0d85\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4e5d1904-3ab7-4f1c-8651-870593fa0d85\"\r\n}", @@ -905,7 +905,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:30 GMT" + "Sat, 10 Mar 2018 00:27:29 GMT" ], "Pragma": [ "no-cache" @@ -914,7 +914,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -926,7 +926,7 @@ "1" ], "x-ms-request-id": [ - "6239eb87-a825-4ca8-bb09-f1918ea41883" + "030e2b0c-191a-48cb-86e6-53b0931d88a7" ], "X-Content-Type-Options": [ "nosniff" @@ -938,13 +938,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14985" + "14986" ], "x-ms-correlation-request-id": [ - "7240683e-1048-4047-8819-d6fdb3489726" + "f82efb3a-4c69-4aa7-b931-b74685cd3061" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014630Z:7240683e-1048-4047-8819-d6fdb3489726" + "WESTUS2:20180310T002730Z:f82efb3a-4c69-4aa7-b931-b74685cd3061" ] }, "StatusCode": 200 @@ -956,14 +956,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "a597c243-9e99-4f6c-b4c1-e221a37d916e" + "dca00449-f425-4c81-826a-d6874123ef7b" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_967145b9-9e91-4db1-8052-07a30b03c8e9\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:24:50.2211944Z\",\r\n \"updatedOn\": \"2017-11-22T21:24:50.2211944Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/967145b9-9e91-4db1-8052-07a30b03c8e9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"967145b9-9e91-4db1-8052-07a30b03c8e9\"\r\n}", @@ -978,7 +978,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:30 GMT" + "Sat, 10 Mar 2018 00:27:29 GMT" ], "Pragma": [ "no-cache" @@ -987,7 +987,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -999,7 +999,7 @@ "1" ], "x-ms-request-id": [ - "24efac14-f128-4c94-8707-ad8aff05b004" + "d3946d56-5253-4eb2-83c8-d87148d642e5" ], "X-Content-Type-Options": [ "nosniff" @@ -1011,13 +1011,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14984" + "14985" ], "x-ms-correlation-request-id": [ - "774e1515-9ea0-4b24-835e-ba41a0fc954f" + "8d94dd54-8395-4a2b-8ba1-cb8689238365" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014630Z:774e1515-9ea0-4b24-835e-ba41a0fc954f" + "WESTUS2:20180310T002730Z:8d94dd54-8395-4a2b-8ba1-cb8689238365" ] }, "StatusCode": 200 @@ -1029,14 +1029,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "9f450899-8332-4328-a1fa-3ec39e33dfa5" + "2ec1b2b2-1d7d-4e7c-a9bf-b182d141e2d8" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_967145b9-9e91-4db1-8052-07a30b03c8e9\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:24:50.2211944Z\",\r\n \"updatedOn\": \"2017-11-22T21:24:50.2211944Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/967145b9-9e91-4db1-8052-07a30b03c8e9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"967145b9-9e91-4db1-8052-07a30b03c8e9\"\r\n}", @@ -1051,7 +1051,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:30 GMT" + "Sat, 10 Mar 2018 00:27:29 GMT" ], "Pragma": [ "no-cache" @@ -1060,7 +1060,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -1072,7 +1072,7 @@ "1" ], "x-ms-request-id": [ - "cfd63184-c2f6-43bd-b722-e7618f53b666" + "40edbe69-42a7-442e-8f19-b60d5d32de91" ], "X-Content-Type-Options": [ "nosniff" @@ -1084,13 +1084,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14983" + "14984" ], "x-ms-correlation-request-id": [ - "895cee35-12fd-4f8c-a139-4dc5244d344f" + "a3292f92-b478-4c10-80d5-bc4ae0d6e41b" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014630Z:895cee35-12fd-4f8c-a139-4dc5244d344f" + "WESTUS2:20180310T002730Z:a3292f92-b478-4c10-80d5-bc4ae0d6e41b" ] }, "StatusCode": 200 @@ -1102,14 +1102,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "59cc4790-9672-42eb-befa-5fd7bae96513" + "0f0b129f-64fc-4aea-a672-785e7f063ac3" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"OnCommand Cloud Manager Operator\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"OnCommand Cloud Manager Permissions\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/disks/delete\",\r\n \"Microsoft.Compute/disks/read\",\r\n \"Microsoft.Compute/disks/write\",\r\n \"Microsoft.Compute/locations/operations/read\",\r\n \"Microsoft.Compute/locations/vmSizes/read\",\r\n \"Microsoft.Compute/operations/read\",\r\n \"Microsoft.Compute/virtualMachines/instanceView/read\",\r\n \"Microsoft.Compute/virtualMachines/powerOff/action\",\r\n \"Microsoft.Compute/virtualMachines/read\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Compute/virtualMachines/vmSizes/read\",\r\n \"Microsoft.Compute/virtualMachines/write\",\r\n \"Microsoft.Network/locations/operationResults/read\",\r\n \"Microsoft.Network/locations/operations/read\",\r\n \"Microsoft.Network/networkInterfaces/read\",\r\n \"Microsoft.Network/networkInterfaces/write\",\r\n \"Microsoft.Network/networkInterfaces/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/networkSecurityGroups/write\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/checkIpAddressAvailability/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/virtualMachines/read\",\r\n \"Microsoft.Network/virtualNetworks/virtualMachines/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/deployments/read\",\r\n \"Microsoft.Resources/deployments/write\",\r\n \"Microsoft.Resources/resources/read\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/delete\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourcegroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/write\",\r\n \"Microsoft.Storage/checknameavailability/read\",\r\n \"Microsoft.Storage/operations/read\",\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Storage/storageAccounts/regeneratekey/action\",\r\n \"Microsoft.Storage/storageAccounts/write\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-03-29T21:56:07.9054892Z\",\r\n \"updatedOn\": \"2017-03-29T21:56:07.9054892Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9acd117c-1527-4461-ab19-031c2329aa9b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9acd117c-1527-4461-ab19-031c2329aa9b\"\r\n}", @@ -1124,7 +1124,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:30 GMT" + "Sat, 10 Mar 2018 00:27:29 GMT" ], "Pragma": [ "no-cache" @@ -1133,7 +1133,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -1145,7 +1145,7 @@ "1" ], "x-ms-request-id": [ - "1d55fdd7-1ae5-41dc-85e7-2a43492f0535" + "19ea82b8-96ed-40e8-a579-6620dfc1300e" ], "X-Content-Type-Options": [ "nosniff" @@ -1157,13 +1157,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14982" + "14983" ], "x-ms-correlation-request-id": [ - "8c8dc50b-abc4-4ad5-b4fb-0418ff4cc6a0" + "f6e71623-9bcc-4f4d-8909-59fd41db6b0e" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014630Z:8c8dc50b-abc4-4ad5-b4fb-0418ff4cc6a0" + "WESTUS2:20180310T002730Z:f6e71623-9bcc-4f4d-8909-59fd41db6b0e" ] }, "StatusCode": 200 @@ -1175,14 +1175,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "b2c832ff-63bd-4d06-99e2-331b61950ac5" + "f21f4be2-30a7-46ff-bcac-2d2d1361a869" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"OnCommand Cloud Manager Operator\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"OnCommand Cloud Manager Permissions\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/disks/delete\",\r\n \"Microsoft.Compute/disks/read\",\r\n \"Microsoft.Compute/disks/write\",\r\n \"Microsoft.Compute/locations/operations/read\",\r\n \"Microsoft.Compute/locations/vmSizes/read\",\r\n \"Microsoft.Compute/operations/read\",\r\n \"Microsoft.Compute/virtualMachines/instanceView/read\",\r\n \"Microsoft.Compute/virtualMachines/powerOff/action\",\r\n \"Microsoft.Compute/virtualMachines/read\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Compute/virtualMachines/vmSizes/read\",\r\n \"Microsoft.Compute/virtualMachines/write\",\r\n \"Microsoft.Network/locations/operationResults/read\",\r\n \"Microsoft.Network/locations/operations/read\",\r\n \"Microsoft.Network/networkInterfaces/read\",\r\n \"Microsoft.Network/networkInterfaces/write\",\r\n \"Microsoft.Network/networkInterfaces/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/networkSecurityGroups/write\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/checkIpAddressAvailability/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/virtualMachines/read\",\r\n \"Microsoft.Network/virtualNetworks/virtualMachines/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/deployments/read\",\r\n \"Microsoft.Resources/deployments/write\",\r\n \"Microsoft.Resources/resources/read\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/delete\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourcegroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/write\",\r\n \"Microsoft.Storage/checknameavailability/read\",\r\n \"Microsoft.Storage/operations/read\",\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Storage/storageAccounts/regeneratekey/action\",\r\n \"Microsoft.Storage/storageAccounts/write\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-03-29T21:56:07.9054892Z\",\r\n \"updatedOn\": \"2017-03-29T21:56:07.9054892Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9acd117c-1527-4461-ab19-031c2329aa9b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9acd117c-1527-4461-ab19-031c2329aa9b\"\r\n}", @@ -1197,7 +1197,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:30 GMT" + "Sat, 10 Mar 2018 00:27:30 GMT" ], "Pragma": [ "no-cache" @@ -1206,7 +1206,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -1218,7 +1218,7 @@ "1" ], "x-ms-request-id": [ - "f0944b6c-42b8-4fae-96e6-862ba7beb669" + "9ee5594c-0eef-45cf-9996-f869d1fb6102" ], "X-Content-Type-Options": [ "nosniff" @@ -1230,13 +1230,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14981" + "14982" ], "x-ms-correlation-request-id": [ - "7807c159-a9de-469a-ac3a-fb98ccd78c3f" + "92b0c9ac-347e-4347-899c-5a51623b489e" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014631Z:7807c159-a9de-469a-ac3a-fb98ccd78c3f" + "WESTUS2:20180310T002730Z:92b0c9ac-347e-4347-899c-5a51623b489e" ] }, "StatusCode": 200 @@ -1248,14 +1248,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "78b4649a-4d18-491d-a281-0a20fbcb5e2d" + "86f90497-844f-4d46-a3cd-7e6c5af6e9b8" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Support Custom Role\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Support Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-02-02T02:17:43.627696Z\",\r\n \"updatedOn\": \"2017-04-20T22:55:02.9860347Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ee2d57e0-fda3-436d-8174-f3c9684efb46\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ee2d57e0-fda3-436d-8174-f3c9684efb46\"\r\n}", @@ -1270,7 +1270,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:30 GMT" + "Sat, 10 Mar 2018 00:27:30 GMT" ], "Pragma": [ "no-cache" @@ -1279,7 +1279,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -1291,7 +1291,7 @@ "1" ], "x-ms-request-id": [ - "02bc2442-19c2-4704-bdb7-110b25d7b419" + "0ae7271d-5d4c-49fc-a3fd-e911901cae7a" ], "X-Content-Type-Options": [ "nosniff" @@ -1303,13 +1303,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14980" + "14981" ], "x-ms-correlation-request-id": [ - "27d8a195-bbb6-4d79-b7e8-7a31c3982640" + "a13156bf-8dc5-4f1a-a7aa-e34f636e4993" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014631Z:27d8a195-bbb6-4d79-b7e8-7a31c3982640" + "WESTUS2:20180310T002731Z:a13156bf-8dc5-4f1a-a7aa-e34f636e4993" ] }, "StatusCode": 200 @@ -1321,14 +1321,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "a96acb88-cf1e-4f9f-a7ad-97f1a0a572b3" + "4008644b-0054-4620-9738-402646f71895" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Support Custom Role\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Support Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-02-02T02:17:43.627696Z\",\r\n \"updatedOn\": \"2017-04-20T22:55:02.9860347Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ee2d57e0-fda3-436d-8174-f3c9684efb46\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ee2d57e0-fda3-436d-8174-f3c9684efb46\"\r\n}", @@ -1343,7 +1343,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:30 GMT" + "Sat, 10 Mar 2018 00:27:30 GMT" ], "Pragma": [ "no-cache" @@ -1352,7 +1352,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -1364,7 +1364,7 @@ "1" ], "x-ms-request-id": [ - "53d80b8c-e046-4596-a5f3-4c9aa37f7ac1" + "079e7b38-47c7-4985-8f13-a499af5f6660" ], "X-Content-Type-Options": [ "nosniff" @@ -1376,13 +1376,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14979" + "14980" ], "x-ms-correlation-request-id": [ - "8e7be1c2-de77-4dce-a605-535b1ce3f39a" + "c84b8c3a-566b-465f-a2f1-4dfab4b45491" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014631Z:8e7be1c2-de77-4dce-a605-535b1ce3f39a" + "WESTUS2:20180310T002731Z:c84b8c3a-566b-465f-a2f1-4dfab4b45491" ] }, "StatusCode": 200 @@ -1394,14 +1394,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "6a893046-fbfa-4ca0-93ef-0382c576bb30" + "a2038919-1b7d-4194-a726-6e5610c467a3" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Test Administrator\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role to manage Azure environment\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ADHybridHealthService/configuration/read\",\r\n \"Microsoft.ADHybridHealthService/services/read\",\r\n \"Microsoft.ADHybridHealthService/services/servicemembers/read\",\r\n \"Microsoft.ADHybridHealthService/services/servicemembers/alerts/read\",\r\n \"Microsoft.ADHybridHealthService/services/alerts/read\",\r\n \"Microsoft.Advisor/register/action\",\r\n \"Microsoft.Advisor/recommendations/read\",\r\n \"Microsoft.Authorization/classicAdministrators/read\",\r\n \"Microsoft.Authorization/locks/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-25T23:19:00.1735084Z\",\r\n \"updatedOn\": \"2017-05-25T23:19:00.1735084Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/239cd0e7-5e27-4872-a1d0-0ff3c4cec6b6\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"239cd0e7-5e27-4872-a1d0-0ff3c4cec6b6\"\r\n}", @@ -1416,7 +1416,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:31 GMT" + "Sat, 10 Mar 2018 00:27:30 GMT" ], "Pragma": [ "no-cache" @@ -1425,7 +1425,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -1437,7 +1437,7 @@ "1" ], "x-ms-request-id": [ - "1543717d-e39e-41e6-8bd3-7517343b04e0" + "456ffccd-12cb-4c36-bff6-9e5b1a5ab87c" ], "X-Content-Type-Options": [ "nosniff" @@ -1449,13 +1449,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14978" + "14979" ], "x-ms-correlation-request-id": [ - "1eddb54f-3499-4b2f-abe7-6c82ccee15a7" + "e0ba548a-1138-4799-a8ee-b4062856d28f" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014631Z:1eddb54f-3499-4b2f-abe7-6c82ccee15a7" + "WESTUS2:20180310T002731Z:e0ba548a-1138-4799-a8ee-b4062856d28f" ] }, "StatusCode": 200 @@ -1467,14 +1467,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "9a0bc4e2-242e-4f6c-a0d9-5f9a1a049583" + "9bc7ecfd-c7c1-42c8-b332-fb0fd4361cb9" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Test Administrator\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role to manage Azure environment\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ADHybridHealthService/configuration/read\",\r\n \"Microsoft.ADHybridHealthService/services/read\",\r\n \"Microsoft.ADHybridHealthService/services/servicemembers/read\",\r\n \"Microsoft.ADHybridHealthService/services/servicemembers/alerts/read\",\r\n \"Microsoft.ADHybridHealthService/services/alerts/read\",\r\n \"Microsoft.Advisor/register/action\",\r\n \"Microsoft.Advisor/recommendations/read\",\r\n \"Microsoft.Authorization/classicAdministrators/read\",\r\n \"Microsoft.Authorization/locks/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-25T23:19:00.1735084Z\",\r\n \"updatedOn\": \"2017-05-25T23:19:00.1735084Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/239cd0e7-5e27-4872-a1d0-0ff3c4cec6b6\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"239cd0e7-5e27-4872-a1d0-0ff3c4cec6b6\"\r\n}", @@ -1489,7 +1489,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:31 GMT" + "Sat, 10 Mar 2018 00:27:30 GMT" ], "Pragma": [ "no-cache" @@ -1498,7 +1498,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -1510,7 +1510,7 @@ "1" ], "x-ms-request-id": [ - "31850976-db06-4d13-b23a-61cafcd54953" + "a021c4e8-6e9d-4b84-afb5-cc514f0dbcff" ], "X-Content-Type-Options": [ "nosniff" @@ -1522,13 +1522,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14977" + "14978" ], "x-ms-correlation-request-id": [ - "eb5fc010-54d5-4ef6-a0fb-282ad38dc360" + "c69486f2-38a6-4afb-a2f5-5209aec51bcb" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014631Z:eb5fc010-54d5-4ef6-a0fb-282ad38dc360" + "WESTUS2:20180310T002731Z:c69486f2-38a6-4afb-a2f5-5209aec51bcb" ] }, "StatusCode": 200 @@ -1540,14 +1540,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "cf2119d7-13a1-4d37-95d9-65a2462c8742" + "90c0b85c-dc00-4256-ba3b-fbae356ffede" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Test Administrator for testing\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role to manage Azure environment\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/roleAssignments/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-10-31T23:40:34.3971201Z\",\r\n \"updatedOn\": \"2017-10-31T23:40:34.3971201Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7db62a6c-edd9-42bb-b30e-31fc063ce154\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7db62a6c-edd9-42bb-b30e-31fc063ce154\"\r\n}", @@ -1562,7 +1562,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:31 GMT" + "Sat, 10 Mar 2018 00:27:30 GMT" ], "Pragma": [ "no-cache" @@ -1571,7 +1571,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -1583,7 +1583,7 @@ "1" ], "x-ms-request-id": [ - "3f58c873-6473-46e2-ab71-b9336fe280ce" + "d98caa0d-a55e-4d74-8ae1-255ad2e9f0dc" ], "X-Content-Type-Options": [ "nosniff" @@ -1595,13 +1595,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14976" + "14977" ], "x-ms-correlation-request-id": [ - "be285cb1-d0bd-4e46-804b-a9d3e6755b0f" + "eae2ae66-c4c4-40c0-aa61-363bf5b830ec" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014631Z:be285cb1-d0bd-4e46-804b-a9d3e6755b0f" + "WESTUS2:20180310T002731Z:eae2ae66-c4c4-40c0-aa61-363bf5b830ec" ] }, "StatusCode": 200 @@ -1613,14 +1613,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "7d26456f-5ffc-4268-92e4-b3ab6931a086" + "1c0692f6-389e-4441-95e7-41be3bfef83a" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Test Administrator for testing\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role to manage Azure environment\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/roleAssignments/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-10-31T23:40:34.3971201Z\",\r\n \"updatedOn\": \"2017-10-31T23:40:34.3971201Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7db62a6c-edd9-42bb-b30e-31fc063ce154\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7db62a6c-edd9-42bb-b30e-31fc063ce154\"\r\n}", @@ -1635,7 +1635,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:31 GMT" + "Sat, 10 Mar 2018 00:27:30 GMT" ], "Pragma": [ "no-cache" @@ -1644,7 +1644,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -1656,7 +1656,7 @@ "1" ], "x-ms-request-id": [ - "91d0c6d3-82b1-463c-833f-feb6d8b4a981" + "040809b0-b610-43c8-aedb-2668653327af" ], "X-Content-Type-Options": [ "nosniff" @@ -1668,13 +1668,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14975" + "14976" ], "x-ms-correlation-request-id": [ - "23e46864-b39f-4864-b4be-a2fec0554198" + "78da7d28-6dfe-48b3-a800-edd4cf3f8012" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014631Z:23e46864-b39f-4864-b4be-a2fec0554198" + "WESTUS2:20180310T002731Z:78da7d28-6dfe-48b3-a800-edd4cf3f8012" ] }, "StatusCode": 200 @@ -1686,14 +1686,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "f932c20d-1bcf-423e-b843-32ed0492989c" + "5e0812af-3eac-41b7-9422-61daee1339b6" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Test definiton\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can monitor compute, network and storage, and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-30T20:29:54.258388Z\",\r\n \"updatedOn\": \"2017-06-30T20:29:54.258388Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/574857fa-2e5b-4029-ada2-7d042637cbfb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"574857fa-2e5b-4029-ada2-7d042637cbfb\"\r\n}", @@ -1708,7 +1708,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:31 GMT" + "Sat, 10 Mar 2018 00:27:30 GMT" ], "Pragma": [ "no-cache" @@ -1717,7 +1717,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -1729,7 +1729,7 @@ "1" ], "x-ms-request-id": [ - "d2ca9e3b-49fa-4216-aeef-c924d88d2813" + "6b1ba23a-b6b5-481e-8657-54c36b69c27d" ], "X-Content-Type-Options": [ "nosniff" @@ -1741,13 +1741,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14974" + "14975" ], "x-ms-correlation-request-id": [ - "94ac50e9-2c9f-439d-a201-a69a3caa5f7e" + "08b23d3f-41c5-49b9-99a5-ee7fe3b55663" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014632Z:94ac50e9-2c9f-439d-a201-a69a3caa5f7e" + "WESTUS2:20180310T002731Z:08b23d3f-41c5-49b9-99a5-ee7fe3b55663" ] }, "StatusCode": 200 @@ -1759,14 +1759,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "7a4059c7-68c3-43ff-a6b5-f0c2e41628a5" + "e50c2c95-e8ec-4bc4-8126-c5b9a65b39c8" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Test definiton\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can monitor compute, network and storage, and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-30T20:29:54.258388Z\",\r\n \"updatedOn\": \"2017-06-30T20:29:54.258388Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/574857fa-2e5b-4029-ada2-7d042637cbfb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"574857fa-2e5b-4029-ada2-7d042637cbfb\"\r\n}", @@ -1781,7 +1781,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:31 GMT" + "Sat, 10 Mar 2018 00:27:30 GMT" ], "Pragma": [ "no-cache" @@ -1790,7 +1790,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -1802,7 +1802,7 @@ "1" ], "x-ms-request-id": [ - "a4892220-b124-4386-b2c1-1b5a82fdb4cf" + "03321f45-d813-4e34-86c1-b86e49c8e30e" ], "X-Content-Type-Options": [ "nosniff" @@ -1814,13 +1814,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14973" + "14974" ], "x-ms-correlation-request-id": [ - "c6e00460-a730-465a-b9e7-ac865fd938b5" + "de21c85f-c3a3-4826-9412-80c096f37ecc" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014632Z:c6e00460-a730-465a-b9e7-ac865fd938b5" + "WESTUS2:20180310T002731Z:de21c85f-c3a3-4826-9412-80c096f37ecc" ] }, "StatusCode": 200 @@ -1832,14 +1832,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "5d726c51-4bbf-4ae8-822c-d800497b7a73" + "f506eddb-61f3-44e4-b395-629f76c13579" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Test definiton2\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can monitor compute, network and storage, and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-30T20:32:19.4246182Z\",\r\n \"updatedOn\": \"2017-06-30T20:32:19.4246182Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/0b98a570-beae-486e-aa44-7cb035aa126d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"0b98a570-beae-486e-aa44-7cb035aa126d\"\r\n}", @@ -1854,7 +1854,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:31 GMT" + "Sat, 10 Mar 2018 00:27:33 GMT" ], "Pragma": [ "no-cache" @@ -1863,7 +1863,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -1875,7 +1875,7 @@ "1" ], "x-ms-request-id": [ - "f95bb600-f7e5-4800-9dcb-a84f8edfc129" + "a8b6611b-e459-4cb6-8614-217682c9181f" ], "X-Content-Type-Options": [ "nosniff" @@ -1887,13 +1887,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14972" + "14999" ], "x-ms-correlation-request-id": [ - "ce549e2c-565d-4f84-b8fa-24a651fcf749" + "e3ab7e3e-2a3b-4d88-81d5-d8920d99b641" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014632Z:ce549e2c-565d-4f84-b8fa-24a651fcf749" + "WESTUS2:20180310T002734Z:e3ab7e3e-2a3b-4d88-81d5-d8920d99b641" ] }, "StatusCode": 200 @@ -1905,14 +1905,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "935a3e59-fb0c-4d1a-b12b-6d78849f703f" + "36080ceb-0c7f-4b06-b281-ef2be0963539" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Test definiton2\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can monitor compute, network and storage, and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-30T20:32:19.4246182Z\",\r\n \"updatedOn\": \"2017-06-30T20:32:19.4246182Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/0b98a570-beae-486e-aa44-7cb035aa126d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"0b98a570-beae-486e-aa44-7cb035aa126d\"\r\n}", @@ -1927,7 +1927,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:31 GMT" + "Sat, 10 Mar 2018 00:27:34 GMT" ], "Pragma": [ "no-cache" @@ -1936,7 +1936,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -1948,7 +1948,7 @@ "1" ], "x-ms-request-id": [ - "645b2e5a-0509-4e5c-9c2c-a690da2bdc0c" + "9ec91156-b1fa-4db8-8548-5839860d2856" ], "X-Content-Type-Options": [ "nosniff" @@ -1960,13 +1960,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14971" + "14998" ], "x-ms-correlation-request-id": [ - "27f4581e-21ab-4f3c-a44d-703153230021" + "e0946d07-0aff-471e-afd7-98c7fe56258a" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014632Z:27f4581e-21ab-4f3c-a44d-703153230021" + "WESTUS2:20180310T002734Z:e0946d07-0aff-471e-afd7-98c7fe56258a" ] }, "StatusCode": 200 @@ -1978,14 +1978,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "29da68b3-61e1-48ae-a1cb-874d62f78ab6" + "a6630648-d218-4553-90f6-32b003d3e77c" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"TestRole_1c581fde-9c61-41fe-b0fa-9f113f09280d\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbactest\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T00:43:21.0606467Z\",\r\n \"updatedOn\": \"2017-04-21T18:07:28.8010892Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/41c81219-e0b7-4d81-96db-5ac27ff234be\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"41c81219-e0b7-4d81-96db-5ac27ff234be\"\r\n}", @@ -2000,7 +2000,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:32 GMT" + "Sat, 10 Mar 2018 00:27:34 GMT" ], "Pragma": [ "no-cache" @@ -2009,7 +2009,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -2021,7 +2021,7 @@ "1" ], "x-ms-request-id": [ - "1e383a59-9177-4291-8d61-8f81b3116b10" + "b3dbf638-85ae-4ad6-964e-1dd1114a1a12" ], "X-Content-Type-Options": [ "nosniff" @@ -2033,13 +2033,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14970" + "14997" ], "x-ms-correlation-request-id": [ - "ce8283d0-1a5b-48a6-a8b6-68074652272e" + "8f1a5b1c-c1a6-44ac-bf1f-bbced7837d62" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014632Z:ce8283d0-1a5b-48a6-a8b6-68074652272e" + "WESTUS2:20180310T002734Z:8f1a5b1c-c1a6-44ac-bf1f-bbced7837d62" ] }, "StatusCode": 200 @@ -2051,14 +2051,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "b419a2a6-cd70-486e-b18d-567b0cc5d904" + "2329c405-9924-46ef-9cbf-af837bafa1f2" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"TestRole_1c581fde-9c61-41fe-b0fa-9f113f09280d\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbactest\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T00:43:21.0606467Z\",\r\n \"updatedOn\": \"2017-04-21T18:07:28.8010892Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/41c81219-e0b7-4d81-96db-5ac27ff234be\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"41c81219-e0b7-4d81-96db-5ac27ff234be\"\r\n}", @@ -2073,7 +2073,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:32 GMT" + "Sat, 10 Mar 2018 00:27:34 GMT" ], "Pragma": [ "no-cache" @@ -2082,7 +2082,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -2094,7 +2094,7 @@ "1" ], "x-ms-request-id": [ - "f7138380-0086-42f0-b9d4-63c976b61d7b" + "88255149-70ad-4959-a116-c6a8de997f30" ], "X-Content-Type-Options": [ "nosniff" @@ -2106,13 +2106,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14969" + "14996" ], "x-ms-correlation-request-id": [ - "1a15ef24-6db9-4346-a95b-0f7d554338ef" + "7785ff4a-c46a-4355-9184-f9411444b89a" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014632Z:1a15ef24-6db9-4346-a95b-0f7d554338ef" + "WESTUS2:20180310T002734Z:7785ff4a-c46a-4355-9184-f9411444b89a" ] }, "StatusCode": 200 @@ -2124,14 +2124,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "3774b367-edd0-4ff9-afab-f84d61907c47" + "bce8f435-db11-40cb-ad24-c7b5c830c75c" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"TestRole_2f81f152-b1b4-4d72-b8f5-5d37259420e5\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T01:05:07.7863114Z\",\r\n \"updatedOn\": \"2016-03-11T01:05:07.7863114Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a51d8fc0-3f4c-41df-90c6-2172129cb3a3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a51d8fc0-3f4c-41df-90c6-2172129cb3a3\"\r\n}", @@ -2146,7 +2146,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:32 GMT" + "Sat, 10 Mar 2018 00:27:34 GMT" ], "Pragma": [ "no-cache" @@ -2155,7 +2155,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -2167,7 +2167,7 @@ "1" ], "x-ms-request-id": [ - "26f861a8-c68d-41fb-b3eb-9bbe8b3f453e" + "b7145831-efdf-4001-bfd1-df65acdb7a28" ], "X-Content-Type-Options": [ "nosniff" @@ -2179,13 +2179,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14968" + "14995" ], "x-ms-correlation-request-id": [ - "abd586b9-4f3a-4a8e-8673-c5b692494c6f" + "91766ff1-3119-41f0-81f0-2f3628a36abf" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014632Z:abd586b9-4f3a-4a8e-8673-c5b692494c6f" + "WESTUS2:20180310T002735Z:91766ff1-3119-41f0-81f0-2f3628a36abf" ] }, "StatusCode": 200 @@ -2197,14 +2197,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "6a34e679-61ee-4e10-8198-a0205494ade5" + "00beb172-04e3-4c8f-8e10-6221103d6365" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"TestRole_2f81f152-b1b4-4d72-b8f5-5d37259420e5\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T01:05:07.7863114Z\",\r\n \"updatedOn\": \"2016-03-11T01:05:07.7863114Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a51d8fc0-3f4c-41df-90c6-2172129cb3a3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a51d8fc0-3f4c-41df-90c6-2172129cb3a3\"\r\n}", @@ -2219,7 +2219,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:32 GMT" + "Sat, 10 Mar 2018 00:27:34 GMT" ], "Pragma": [ "no-cache" @@ -2228,7 +2228,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -2240,7 +2240,7 @@ "1" ], "x-ms-request-id": [ - "8ce2f178-9ba1-4110-af12-038d8e8d8650" + "25908c39-5acb-44f6-b904-d1e096277af0" ], "X-Content-Type-Options": [ "nosniff" @@ -2252,13 +2252,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14967" + "14994" ], "x-ms-correlation-request-id": [ - "8bfa96db-e28f-4fca-a20f-c47fec587f82" + "d843c2f4-8250-4809-b700-79af189a8c62" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014632Z:8bfa96db-e28f-4fca-a20f-c47fec587f82" + "WESTUS2:20180310T002735Z:d843c2f4-8250-4809-b700-79af189a8c62" ] }, "StatusCode": 200 @@ -2270,309 +2270,17 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "18046e86-67f6-4688-abf9-7d69aa558179" - ], - "accept-language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" - ] - }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"TestRole_6d13263a-d237-4d4d-9227-a9e055757887\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-29T23:20:59.9048046Z\",\r\n \"updatedOn\": \"2017-06-29T23:20:59.9048046Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7749b7c9-67a5-4d9c-9e58-58c811859c1a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7749b7c9-67a5-4d9c-9e58-58c811859c1a\"\r\n}", - "ResponseHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Fri, 16 Feb 2018 01:46:32 GMT" - ], - "Pragma": [ - "no-cache" - ], - "Transfer-Encoding": [ - "chunked" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "Set-Cookie": [ - "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" - ], - "Vary": [ - "Accept-Encoding" - ], - "x-ms-request-charge": [ - "1" - ], - "x-ms-request-id": [ - "b10f9734-412e-47ac-bee3-5e22b361d367" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Powered-By": [ - "ASP.NET" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14966" - ], - "x-ms-correlation-request-id": [ - "5838a12b-9eae-4536-a4f5-d384ca5a86fd" - ], - "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014633Z:5838a12b-9eae-4536-a4f5-d384ca5a86fd" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7749b7c9-67a5-4d9c-9e58-58c811859c1a?api-version=2018-01-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZURlZmluaXRpb25zLzc3NDliN2M5LTY3YTUtNGQ5Yy05ZTU4LTU4YzgxMTg1OWMxYT9hcGktdmVyc2lvbj0yMDE4LTAxLTAxLXByZXZpZXc=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-client-request-id": [ - "b199f2d8-4f92-4c6b-b181-a8d7577e0f76" - ], - "accept-language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" - ] - }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"TestRole_6d13263a-d237-4d4d-9227-a9e055757887\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-29T23:20:59.9048046Z\",\r\n \"updatedOn\": \"2017-06-29T23:20:59.9048046Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7749b7c9-67a5-4d9c-9e58-58c811859c1a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7749b7c9-67a5-4d9c-9e58-58c811859c1a\"\r\n}", - "ResponseHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Fri, 16 Feb 2018 01:46:32 GMT" - ], - "Pragma": [ - "no-cache" - ], - "Transfer-Encoding": [ - "chunked" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "Set-Cookie": [ - "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" - ], - "Vary": [ - "Accept-Encoding" - ], - "x-ms-request-charge": [ - "1" - ], - "x-ms-request-id": [ - "92039c5c-596b-4ea1-b3af-bb28dceb4411" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Powered-By": [ - "ASP.NET" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14965" - ], - "x-ms-correlation-request-id": [ - "12860c80-6d4f-4913-b534-4fbe5f7ad0b2" - ], - "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014633Z:12860c80-6d4f-4913-b534-4fbe5f7ad0b2" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleDefinitions/10162e6e-237a-438c-8dd4-7b9dfadcd1ef?api-version=2018-01-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVEZWZpbml0aW9ucy8xMDE2MmU2ZS0yMzdhLTQzOGMtOGRkNC03YjlkZmFkY2QxZWY/YXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-client-request-id": [ - "0a47ce6f-df08-4e28-934c-a3c16db8945a" - ], - "accept-language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" - ] - }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"TestRole_6ff3b952-c97a-41db-83f5-b1313ec23328\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T01:05:14.1498525Z\",\r\n \"updatedOn\": \"2016-03-11T01:05:14.1498525Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/10162e6e-237a-438c-8dd4-7b9dfadcd1ef\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"10162e6e-237a-438c-8dd4-7b9dfadcd1ef\"\r\n}", - "ResponseHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Fri, 16 Feb 2018 01:46:32 GMT" - ], - "Pragma": [ - "no-cache" - ], - "Transfer-Encoding": [ - "chunked" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "Set-Cookie": [ - "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" - ], - "Vary": [ - "Accept-Encoding" - ], - "x-ms-request-charge": [ - "1" - ], - "x-ms-request-id": [ - "5f14813c-0fef-4e86-af2a-9162090c4c7d" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Powered-By": [ - "ASP.NET" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14964" - ], - "x-ms-correlation-request-id": [ - "37c79f5e-b979-444d-ba23-bb382ecb1c67" - ], - "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014633Z:37c79f5e-b979-444d-ba23-bb382ecb1c67" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/10162e6e-237a-438c-8dd4-7b9dfadcd1ef?api-version=2018-01-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZURlZmluaXRpb25zLzEwMTYyZTZlLTIzN2EtNDM4Yy04ZGQ0LTdiOWRmYWRjZDFlZj9hcGktdmVyc2lvbj0yMDE4LTAxLTAxLXByZXZpZXc=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-client-request-id": [ - "950c5134-265d-463b-846e-5d90e6e5400f" - ], - "accept-language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" - ] - }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"TestRole_6ff3b952-c97a-41db-83f5-b1313ec23328\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T01:05:14.1498525Z\",\r\n \"updatedOn\": \"2016-03-11T01:05:14.1498525Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/10162e6e-237a-438c-8dd4-7b9dfadcd1ef\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"10162e6e-237a-438c-8dd4-7b9dfadcd1ef\"\r\n}", - "ResponseHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Fri, 16 Feb 2018 01:46:32 GMT" - ], - "Pragma": [ - "no-cache" - ], - "Transfer-Encoding": [ - "chunked" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "Set-Cookie": [ - "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" - ], - "Vary": [ - "Accept-Encoding" - ], - "x-ms-request-charge": [ - "1" - ], - "x-ms-request-id": [ - "b41a2f6b-2472-4d36-93a4-c62b69091eb4" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Powered-By": [ - "ASP.NET" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14963" - ], - "x-ms-correlation-request-id": [ - "757b2873-8eb0-4e48-a1fd-bf9a01dc56aa" - ], - "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014633Z:757b2873-8eb0-4e48-a1fd-bf9a01dc56aa" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleDefinitions/c3557050-249c-4d6a-b2a2-373e2795cab8?api-version=2018-01-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVEZWZpbml0aW9ucy9jMzU1NzA1MC0yNDljLTRkNmEtYjJhMi0zNzNlMjc5NWNhYjg/YXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-client-request-id": [ - "986a5f55-8dae-492a-a232-e09144cca108" + "d2d3ded4-cfae-4562-9d5d-62a7558c1cc8" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"TestRole_a87fb8bf-95fc-4357-83c5-6b9e4eadc042\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacuxtest/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-10T19:13:43.638591Z\",\r\n \"updatedOn\": \"2017-12-06T18:14:44.1311275Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/c3557050-249c-4d6a-b2a2-373e2795cab8\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"c3557050-249c-4d6a-b2a2-373e2795cab8\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"TestRole_6d13263a-d237-4d4d-9227-a9e055757887\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-29T23:20:59.9048046Z\",\r\n \"updatedOn\": \"2017-06-29T23:20:59.9048046Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7749b7c9-67a5-4d9c-9e58-58c811859c1a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7749b7c9-67a5-4d9c-9e58-58c811859c1a\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -2584,7 +2292,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:32 GMT" + "Sat, 10 Mar 2018 00:27:34 GMT" ], "Pragma": [ "no-cache" @@ -2593,7 +2301,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -2605,7 +2313,7 @@ "1" ], "x-ms-request-id": [ - "b39f7d3c-4a46-4c4a-bc37-b9bc5ca26cc1" + "ab02e0ac-6247-4b0e-ac4b-ac2cbf0b1db1" ], "X-Content-Type-Options": [ "nosniff" @@ -2617,35 +2325,35 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14962" + "14993" ], "x-ms-correlation-request-id": [ - "5b7ce1f0-8b91-4ad0-bff0-2ed3db501a62" + "e2a6c797-4f7d-44bf-8e64-9cb3da9286db" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014633Z:5b7ce1f0-8b91-4ad0-bff0-2ed3db501a62" + "WESTUS2:20180310T002735Z:e2a6c797-4f7d-44bf-8e64-9cb3da9286db" ] }, "StatusCode": 200 }, { - "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/c3557050-249c-4d6a-b2a2-373e2795cab8?api-version=2018-01-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZURlZmluaXRpb25zL2MzNTU3MDUwLTI0OWMtNGQ2YS1iMmEyLTM3M2UyNzk1Y2FiOD9hcGktdmVyc2lvbj0yMDE4LTAxLTAxLXByZXZpZXc=", + "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7749b7c9-67a5-4d9c-9e58-58c811859c1a?api-version=2018-01-01-preview", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZURlZmluaXRpb25zLzc3NDliN2M5LTY3YTUtNGQ5Yy05ZTU4LTU4YzgxMTg1OWMxYT9hcGktdmVyc2lvbj0yMDE4LTAxLTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "027fd5e5-bd65-4406-9113-988068e15419" + "81433a5e-dbc9-4eb0-a00e-51ee2553d854" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"TestRole_a87fb8bf-95fc-4357-83c5-6b9e4eadc042\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacuxtest/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-10T19:13:43.638591Z\",\r\n \"updatedOn\": \"2017-12-06T18:14:44.1311275Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/c3557050-249c-4d6a-b2a2-373e2795cab8\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"c3557050-249c-4d6a-b2a2-373e2795cab8\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"TestRole_6d13263a-d237-4d4d-9227-a9e055757887\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-29T23:20:59.9048046Z\",\r\n \"updatedOn\": \"2017-06-29T23:20:59.9048046Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7749b7c9-67a5-4d9c-9e58-58c811859c1a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7749b7c9-67a5-4d9c-9e58-58c811859c1a\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -2657,7 +2365,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:33 GMT" + "Sat, 10 Mar 2018 00:27:34 GMT" ], "Pragma": [ "no-cache" @@ -2666,7 +2374,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -2678,7 +2386,7 @@ "1" ], "x-ms-request-id": [ - "6908a2a4-8306-4d87-bbdd-343eeca35ebe" + "520f9387-48bd-4d6a-87e2-22165c56ed9c" ], "X-Content-Type-Options": [ "nosniff" @@ -2690,35 +2398,35 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14961" + "14992" ], "x-ms-correlation-request-id": [ - "91014df0-af2c-4188-9c93-103df2548451" + "ff8ad625-f9ed-4327-b378-b8d6ec84b3b7" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014633Z:91014df0-af2c-4188-9c93-103df2548451" + "WESTUS2:20180310T002735Z:ff8ad625-f9ed-4327-b378-b8d6ec84b3b7" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleDefinitions/70c6f38d-20ea-4d09-a477-0fb2d3bd7eb1?api-version=2018-01-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVEZWZpbml0aW9ucy83MGM2ZjM4ZC0yMGVhLTRkMDktYTQ3Ny0wZmIyZDNiZDdlYjE/YXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleDefinitions/10162e6e-237a-438c-8dd4-7b9dfadcd1ef?api-version=2018-01-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVEZWZpbml0aW9ucy8xMDE2MmU2ZS0yMzdhLTQzOGMtOGRkNC03YjlkZmFkY2QxZWY/YXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "66a9b5dc-7d68-459a-a36a-a54d9c4df550" + "915e5467-a913-4935-ab0c-2226150d2eec" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"TestRole_b1c92a47-886c-4bb1-b9b6-8afc5c223c4d\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-10T19:17:49.1541173Z\",\r\n \"updatedOn\": \"2017-05-10T19:17:49.1541173Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/70c6f38d-20ea-4d09-a477-0fb2d3bd7eb1\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"70c6f38d-20ea-4d09-a477-0fb2d3bd7eb1\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"TestRole_6ff3b952-c97a-41db-83f5-b1313ec23328\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T01:05:14.1498525Z\",\r\n \"updatedOn\": \"2016-03-11T01:05:14.1498525Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/10162e6e-237a-438c-8dd4-7b9dfadcd1ef\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"10162e6e-237a-438c-8dd4-7b9dfadcd1ef\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -2730,7 +2438,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:33 GMT" + "Sat, 10 Mar 2018 00:27:34 GMT" ], "Pragma": [ "no-cache" @@ -2739,7 +2447,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -2751,7 +2459,7 @@ "1" ], "x-ms-request-id": [ - "5f5f5efc-8103-45b1-879a-366967aa14c6" + "9f63f6b8-a56d-4ab9-839e-bada2ca371b8" ], "X-Content-Type-Options": [ "nosniff" @@ -2763,35 +2471,35 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14960" + "14991" ], "x-ms-correlation-request-id": [ - "7a3320e1-4698-408d-ba9e-068180fa2e30" + "f423958b-6419-4dc9-95b7-b287a7e5c3d6" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014633Z:7a3320e1-4698-408d-ba9e-068180fa2e30" + "WESTUS2:20180310T002735Z:f423958b-6419-4dc9-95b7-b287a7e5c3d6" ] }, "StatusCode": 200 }, { - "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/70c6f38d-20ea-4d09-a477-0fb2d3bd7eb1?api-version=2018-01-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZURlZmluaXRpb25zLzcwYzZmMzhkLTIwZWEtNGQwOS1hNDc3LTBmYjJkM2JkN2ViMT9hcGktdmVyc2lvbj0yMDE4LTAxLTAxLXByZXZpZXc=", + "RequestUri": "//subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/10162e6e-237a-438c-8dd4-7b9dfadcd1ef?api-version=2018-01-01-preview", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzQwMDRhOWZkLWQ1OGUtNDhkYy1hZWIyLTRhNGFlYzU4NjA2Zi9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZURlZmluaXRpb25zLzEwMTYyZTZlLTIzN2EtNDM4Yy04ZGQ0LTdiOWRmYWRjZDFlZj9hcGktdmVyc2lvbj0yMDE4LTAxLTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "c8e04e3d-ebeb-49e9-8795-bf1a2621e3a9" + "acc2146c-e964-4bbe-9d9a-05fda2a1acd4" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"TestRole_b1c92a47-886c-4bb1-b9b6-8afc5c223c4d\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-10T19:17:49.1541173Z\",\r\n \"updatedOn\": \"2017-05-10T19:17:49.1541173Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/70c6f38d-20ea-4d09-a477-0fb2d3bd7eb1\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"70c6f38d-20ea-4d09-a477-0fb2d3bd7eb1\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"TestRole_6ff3b952-c97a-41db-83f5-b1313ec23328\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T01:05:14.1498525Z\",\r\n \"updatedOn\": \"2016-03-11T01:05:14.1498525Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/10162e6e-237a-438c-8dd4-7b9dfadcd1ef\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"10162e6e-237a-438c-8dd4-7b9dfadcd1ef\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -2803,7 +2511,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:33 GMT" + "Sat, 10 Mar 2018 00:27:34 GMT" ], "Pragma": [ "no-cache" @@ -2812,7 +2520,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -2824,7 +2532,7 @@ "1" ], "x-ms-request-id": [ - "e0061b4c-623b-4d92-9f7e-c2884f9613c3" + "29a49b00-1d1e-4a75-878a-826e8c9caf60" ], "X-Content-Type-Options": [ "nosniff" @@ -2836,13 +2544,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14959" + "14990" ], "x-ms-correlation-request-id": [ - "6c45f66c-8739-4621-9a4b-c94ce33c3ea1" + "70503113-9750-480d-9031-9b1fa601b095" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014633Z:6c45f66c-8739-4621-9a4b-c94ce33c3ea1" + "WESTUS2:20180310T002735Z:70503113-9750-480d-9031-9b1fa601b095" ] }, "StatusCode": 200 @@ -2854,14 +2562,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "00a22501-363f-4869-b3d8-a38ce09b2659" + "21f7b3bf-18da-4e3a-89a1-683ce128b211" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage service and the APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2017-01-23T23:12:00.5823195Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/312a565d-c81f-4fd8-895a-4e21e48d571c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"312a565d-c81f-4fd8-895a-4e21e48d571c\"\r\n}", @@ -2876,7 +2584,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:33 GMT" + "Sat, 10 Mar 2018 00:27:34 GMT" ], "Pragma": [ "no-cache" @@ -2885,7 +2593,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -2897,7 +2605,7 @@ "1" ], "x-ms-request-id": [ - "56792995-abf6-4b7e-b8eb-8e93be90c79d" + "d0fd9580-c6d4-4f9a-adf7-f377379074a6" ], "X-Content-Type-Options": [ "nosniff" @@ -2909,13 +2617,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14958" + "14989" ], "x-ms-correlation-request-id": [ - "0b63a2b0-69ff-4e0d-8276-ce8df0f5e8fb" + "5087c3f3-cade-485b-86e1-387bf3305499" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014634Z:0b63a2b0-69ff-4e0d-8276-ce8df0f5e8fb" + "WESTUS2:20180310T002735Z:5087c3f3-cade-485b-86e1-387bf3305499" ] }, "StatusCode": 200 @@ -2927,14 +2635,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "bef33651-6670-410e-b591-31fbbcc0dc85" + "42df3ffc-24f2-4a5e-8e8d-687dc00b9375" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage service and the APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2017-01-23T23:12:00.5823195Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/312a565d-c81f-4fd8-895a-4e21e48d571c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"312a565d-c81f-4fd8-895a-4e21e48d571c\"\r\n}", @@ -2949,7 +2657,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:33 GMT" + "Sat, 10 Mar 2018 00:27:34 GMT" ], "Pragma": [ "no-cache" @@ -2958,7 +2666,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -2970,7 +2678,7 @@ "1" ], "x-ms-request-id": [ - "6537575b-7523-44a4-adf5-703962862c9a" + "bbebc3f6-3235-423e-820e-3a8921ad2d56" ], "X-Content-Type-Options": [ "nosniff" @@ -2982,13 +2690,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14957" + "14988" ], "x-ms-correlation-request-id": [ - "94afac39-d8cc-4088-b58d-0a64f3362d15" + "35697dbd-75f7-4aff-97d2-22b66f111294" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014634Z:94afac39-d8cc-4088-b58d-0a64f3362d15" + "WESTUS2:20180310T002735Z:35697dbd-75f7-4aff-97d2-22b66f111294" ] }, "StatusCode": 200 @@ -3000,14 +2708,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "ce2ab844-13f4-485f-a4c4-8cf53b7e744b" + "14fd6143-0bc8-4ea2-bbaf-5785f62b482b" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Operator Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage service but not the APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*/read\",\r\n \"Microsoft.ApiManagement/service/backup/action\",\r\n \"Microsoft.ApiManagement/service/delete\",\r\n \"Microsoft.ApiManagement/service/managedeployments/action\",\r\n \"Microsoft.ApiManagement/service/read\",\r\n \"Microsoft.ApiManagement/service/restore/action\",\r\n \"Microsoft.ApiManagement/service/updatecertificate/action\",\r\n \"Microsoft.ApiManagement/service/updatehostname/action\",\r\n \"Microsoft.ApiManagement/service/write\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.ApiManagement/service/users/keys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-11-09T00:03:42.1194019Z\",\r\n \"updatedOn\": \"2016-11-18T23:56:25.4682649Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e022efe7-f5ba-4159-bbe4-b44f577e9b61\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e022efe7-f5ba-4159-bbe4-b44f577e9b61\"\r\n}", @@ -3022,7 +2730,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:33 GMT" + "Sat, 10 Mar 2018 00:27:34 GMT" ], "Pragma": [ "no-cache" @@ -3031,7 +2739,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -3043,7 +2751,7 @@ "1" ], "x-ms-request-id": [ - "6f513934-c934-4b4e-be82-59e3a6d054ea" + "e685dbd7-0863-4d8f-94c3-ed8acb83a1fb" ], "X-Content-Type-Options": [ "nosniff" @@ -3055,13 +2763,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14956" + "14987" ], "x-ms-correlation-request-id": [ - "fa8b2019-286f-4ecf-b283-4e8d5c2bd469" + "c0f31f20-34ef-4b86-b1e3-6475f2a14dbe" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014634Z:fa8b2019-286f-4ecf-b283-4e8d5c2bd469" + "WESTUS2:20180310T002735Z:c0f31f20-34ef-4b86-b1e3-6475f2a14dbe" ] }, "StatusCode": 200 @@ -3073,14 +2781,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "ecfd47da-55e0-4d9c-8e5c-8157429040e6" + "68c380b3-bd3f-470e-bb3f-c9357ecc3f3f" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Operator Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage service but not the APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*/read\",\r\n \"Microsoft.ApiManagement/service/backup/action\",\r\n \"Microsoft.ApiManagement/service/delete\",\r\n \"Microsoft.ApiManagement/service/managedeployments/action\",\r\n \"Microsoft.ApiManagement/service/read\",\r\n \"Microsoft.ApiManagement/service/restore/action\",\r\n \"Microsoft.ApiManagement/service/updatecertificate/action\",\r\n \"Microsoft.ApiManagement/service/updatehostname/action\",\r\n \"Microsoft.ApiManagement/service/write\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.ApiManagement/service/users/keys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-11-09T00:03:42.1194019Z\",\r\n \"updatedOn\": \"2016-11-18T23:56:25.4682649Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e022efe7-f5ba-4159-bbe4-b44f577e9b61\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e022efe7-f5ba-4159-bbe4-b44f577e9b61\"\r\n}", @@ -3095,7 +2803,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:33 GMT" + "Sat, 10 Mar 2018 00:27:34 GMT" ], "Pragma": [ "no-cache" @@ -3104,7 +2812,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -3116,7 +2824,7 @@ "1" ], "x-ms-request-id": [ - "33ea2800-38e8-4826-a8c4-f17af99b9b91" + "b38c976b-cdbd-45f4-b270-ebd035c70f5c" ], "X-Content-Type-Options": [ "nosniff" @@ -3128,13 +2836,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14955" + "14986" ], "x-ms-correlation-request-id": [ - "11b099ec-a9da-4cbf-af80-296f685490f9" + "4767a126-89e1-49e8-8063-90f2bb8afbe0" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014634Z:11b099ec-a9da-4cbf-af80-296f685490f9" + "WESTUS2:20180310T002735Z:4767a126-89e1-49e8-8063-90f2bb8afbe0" ] }, "StatusCode": 200 @@ -3146,14 +2854,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "aeb179b8-9847-49a7-a501-f8de118d69b3" + "734086c8-f35d-428f-b202-431ceb321978" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Reader Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read-only access to service and APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*/read\",\r\n \"Microsoft.ApiManagement/service/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.ApiManagement/service/users/keys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-11-09T00:26:45.1540473Z\",\r\n \"updatedOn\": \"2017-01-23T23:10:34.8876776Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/71522526-b88f-4d52-b57f-d31fc3546d0d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"71522526-b88f-4d52-b57f-d31fc3546d0d\"\r\n}", @@ -3168,7 +2876,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:33 GMT" + "Sat, 10 Mar 2018 00:27:34 GMT" ], "Pragma": [ "no-cache" @@ -3177,7 +2885,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -3189,7 +2897,7 @@ "1" ], "x-ms-request-id": [ - "bf80d8c1-9f19-40ca-988b-34d476c788ce" + "152da6a3-0252-440f-b834-010875669583" ], "X-Content-Type-Options": [ "nosniff" @@ -3201,13 +2909,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14954" + "14985" ], "x-ms-correlation-request-id": [ - "617417ed-c854-4aca-8288-c1d095a894c0" + "97797edb-e552-43ec-b3cd-9b4571edad82" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014634Z:617417ed-c854-4aca-8288-c1d095a894c0" + "WESTUS2:20180310T002735Z:97797edb-e552-43ec-b3cd-9b4571edad82" ] }, "StatusCode": 200 @@ -3219,14 +2927,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "ce500068-9702-4e86-8f38-aae106448eac" + "92e0cc18-29db-41c5-8dfb-6ec6f06378a8" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Reader Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read-only access to service and APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*/read\",\r\n \"Microsoft.ApiManagement/service/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.ApiManagement/service/users/keys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-11-09T00:26:45.1540473Z\",\r\n \"updatedOn\": \"2017-01-23T23:10:34.8876776Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/71522526-b88f-4d52-b57f-d31fc3546d0d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"71522526-b88f-4d52-b57f-d31fc3546d0d\"\r\n}", @@ -3241,7 +2949,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:33 GMT" + "Sat, 10 Mar 2018 00:27:35 GMT" ], "Pragma": [ "no-cache" @@ -3250,7 +2958,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -3262,7 +2970,7 @@ "1" ], "x-ms-request-id": [ - "3302e140-05af-4df2-805e-42b993628576" + "7291ea82-f789-40d4-8727-001901dadece" ], "X-Content-Type-Options": [ "nosniff" @@ -3274,13 +2982,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14953" + "14984" ], "x-ms-correlation-request-id": [ - "e7f30b77-07a9-45bb-b129-c54152aac3e4" + "25de3904-a5b4-47fa-8b1d-e68f65cb2f58" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014634Z:e7f30b77-07a9-45bb-b129-c54152aac3e4" + "WESTUS2:20180310T002735Z:25de3904-a5b4-47fa-8b1d-e68f65cb2f58" ] }, "StatusCode": 200 @@ -3292,14 +3000,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "6783b52a-47e4-4497-b057-b961d6cd60a8" + "6ac36f74-021d-4f61-b316-e3429038a8ed" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Component Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage Application Insights components\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-11-29T20:30:34.2313394Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ae349356-3a1b-4a5e-921d-050484c6347e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ae349356-3a1b-4a5e-921d-050484c6347e\"\r\n}", @@ -3314,7 +3022,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:34 GMT" + "Sat, 10 Mar 2018 00:27:35 GMT" ], "Pragma": [ "no-cache" @@ -3323,7 +3031,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -3335,7 +3043,7 @@ "1" ], "x-ms-request-id": [ - "7e36c99b-145a-4223-9a90-086ce5ab68b9" + "30965036-3861-44eb-a0d4-6f64ec66adde" ], "X-Content-Type-Options": [ "nosniff" @@ -3347,13 +3055,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14952" + "14983" ], "x-ms-correlation-request-id": [ - "de3a726a-3148-4537-bd37-4bb201b87891" + "7ff92385-6e04-467e-8513-80d2d9a051e1" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014634Z:de3a726a-3148-4537-bd37-4bb201b87891" + "WESTUS2:20180310T002735Z:7ff92385-6e04-467e-8513-80d2d9a051e1" ] }, "StatusCode": 200 @@ -3365,14 +3073,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "5efb620e-48af-4092-8656-bc5a9ee7b958" + "e2fed5d2-b53b-4765-aa15-9ee57348e1cf" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Component Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage Application Insights components\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-11-29T20:30:34.2313394Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ae349356-3a1b-4a5e-921d-050484c6347e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ae349356-3a1b-4a5e-921d-050484c6347e\"\r\n}", @@ -3387,7 +3095,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:34 GMT" + "Sat, 10 Mar 2018 00:27:35 GMT" ], "Pragma": [ "no-cache" @@ -3396,7 +3104,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -3408,7 +3116,7 @@ "1" ], "x-ms-request-id": [ - "59998cf2-6c8c-448c-8efd-fd63f3fd17bd" + "7ab8c132-9fb7-4964-9a4f-4c21b74a6e68" ], "X-Content-Type-Options": [ "nosniff" @@ -3420,13 +3128,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14951" + "14982" ], "x-ms-correlation-request-id": [ - "8aaea0c3-a9dc-40ee-80fc-deebaad6c3e9" + "75d2243d-157b-41f8-a19b-32c821a84304" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014634Z:8aaea0c3-a9dc-40ee-80fc-deebaad6c3e9" + "WESTUS2:20180310T002735Z:75d2243d-157b-41f8-a19b-32c821a84304" ] }, "StatusCode": 200 @@ -3438,14 +3146,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "ef286f30-eeed-40f0-8225-81ae27ee493f" + "d2c45d46-4f44-4d0c-a2a3-6100df47033b" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Snapshot Debugger\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Gives user permission to use Application Insights Snapshot Debugger features\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T21:25:12.3728747Z\",\r\n \"updatedOn\": \"2017-04-19T23:34:59.9511581Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/08954f03-6346-4c2e-81c0-ec3a5cfae23b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"08954f03-6346-4c2e-81c0-ec3a5cfae23b\"\r\n}", @@ -3460,7 +3168,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:34 GMT" + "Sat, 10 Mar 2018 00:27:35 GMT" ], "Pragma": [ "no-cache" @@ -3469,7 +3177,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -3481,7 +3189,7 @@ "1" ], "x-ms-request-id": [ - "66328af0-f41b-445f-b77f-6e7477ce6043" + "ef602cfa-2637-4fae-b09f-9b0ea0562a21" ], "X-Content-Type-Options": [ "nosniff" @@ -3493,13 +3201,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14950" + "14981" ], "x-ms-correlation-request-id": [ - "f0dba4fd-1628-4475-b4b9-9738320e3bf8" + "60170614-01e0-42c7-a875-1c78dd2f7ad3" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014634Z:f0dba4fd-1628-4475-b4b9-9738320e3bf8" + "WESTUS2:20180310T002736Z:60170614-01e0-42c7-a875-1c78dd2f7ad3" ] }, "StatusCode": 200 @@ -3511,14 +3219,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "4b5ed71f-9f3a-4a43-a031-3ee59e800dc2" + "daa732dd-577d-4d63-afef-d7c96e4e6e25" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Snapshot Debugger\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Gives user permission to use Application Insights Snapshot Debugger features\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T21:25:12.3728747Z\",\r\n \"updatedOn\": \"2017-04-19T23:34:59.9511581Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/08954f03-6346-4c2e-81c0-ec3a5cfae23b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"08954f03-6346-4c2e-81c0-ec3a5cfae23b\"\r\n}", @@ -3533,7 +3241,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:34 GMT" + "Sat, 10 Mar 2018 00:27:35 GMT" ], "Pragma": [ "no-cache" @@ -3542,7 +3250,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -3554,7 +3262,7 @@ "1" ], "x-ms-request-id": [ - "24205db1-9e72-4032-9e19-553d656e63c1" + "9db27125-f4c3-46dd-ad22-012b1b1dd485" ], "X-Content-Type-Options": [ "nosniff" @@ -3566,13 +3274,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14949" + "14980" ], "x-ms-correlation-request-id": [ - "429ba0cc-9ffc-4619-888e-12c7a2cc65ad" + "6005feb0-c5e4-4657-8ec5-2489c96fb9a0" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014635Z:429ba0cc-9ffc-4619-888e-12c7a2cc65ad" + "WESTUS2:20180310T002736Z:6005feb0-c5e4-4657-8ec5-2489c96fb9a0" ] }, "StatusCode": 200 @@ -3584,17 +3292,17 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "e6018d1a-1c25-479c-9929-fb7251035748" + "e7d7d5ad-bfc2-481f-9b32-abdb317f5ca7" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Automation Job Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create and Manage Jobs using Automation Runbooks.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T20:52:41.0020018Z\",\r\n \"updatedOn\": \"2017-04-25T01:02:08.3049604Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4fe576fe-1146-4730-92eb-48519fa6bf9f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4fe576fe-1146-4730-92eb-48519fa6bf9f\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Automation Job Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create and Manage Jobs using Automation Runbooks.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T20:52:41.0020018Z\",\r\n \"updatedOn\": \"2018-03-06T02:20:41.6886187Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4fe576fe-1146-4730-92eb-48519fa6bf9f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4fe576fe-1146-4730-92eb-48519fa6bf9f\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -3606,7 +3314,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:34 GMT" + "Sat, 10 Mar 2018 00:27:35 GMT" ], "Pragma": [ "no-cache" @@ -3615,7 +3323,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -3627,7 +3335,7 @@ "1" ], "x-ms-request-id": [ - "57851d34-331d-4622-a428-de8fecc7f326" + "2a6ae198-d879-49ca-ae90-b43938dabbb8" ], "X-Content-Type-Options": [ "nosniff" @@ -3639,13 +3347,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14948" + "14979" ], "x-ms-correlation-request-id": [ - "81059466-1e1e-45ae-bb2b-5585ddc25b3b" + "6f45c989-91c2-43e5-a56e-8f45d66ca503" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014635Z:81059466-1e1e-45ae-bb2b-5585ddc25b3b" + "WESTUS2:20180310T002736Z:6f45c989-91c2-43e5-a56e-8f45d66ca503" ] }, "StatusCode": 200 @@ -3657,17 +3365,17 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "27cbd491-eef4-4872-a27f-774766eef1ce" + "f9913cf7-90e0-49da-a320-3351cf954269" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Automation Job Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create and Manage Jobs using Automation Runbooks.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T20:52:41.0020018Z\",\r\n \"updatedOn\": \"2017-04-25T01:02:08.3049604Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4fe576fe-1146-4730-92eb-48519fa6bf9f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4fe576fe-1146-4730-92eb-48519fa6bf9f\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Automation Job Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create and Manage Jobs using Automation Runbooks.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T20:52:41.0020018Z\",\r\n \"updatedOn\": \"2018-03-06T02:20:41.6886187Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4fe576fe-1146-4730-92eb-48519fa6bf9f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4fe576fe-1146-4730-92eb-48519fa6bf9f\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -3679,7 +3387,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:34 GMT" + "Sat, 10 Mar 2018 00:27:35 GMT" ], "Pragma": [ "no-cache" @@ -3688,7 +3396,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -3700,7 +3408,7 @@ "1" ], "x-ms-request-id": [ - "20c9566c-adc1-4384-921c-a2083f642fad" + "cdbb8769-0ced-45af-9623-250c9f76ce50" ], "X-Content-Type-Options": [ "nosniff" @@ -3712,13 +3420,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14947" + "14978" ], "x-ms-correlation-request-id": [ - "481b4b9b-8dbf-44fa-aa92-aa79e9c18376" + "71b26d2f-53a5-4820-b73e-94ba4293b247" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014635Z:481b4b9b-8dbf-44fa-aa92-aa79e9c18376" + "WESTUS2:20180310T002736Z:71b26d2f-53a5-4820-b73e-94ba4293b247" ] }, "StatusCode": 200 @@ -3730,17 +3438,17 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "c8fc4c4b-64c1-480a-8c28-b9692e279338" + "6f4e867e-74ba-44b4-ad95-3f361c2d8be6" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Automation Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Automation Operators are able to start, stop, suspend, and resume jobs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/write\",\r\n \"Microsoft.Automation/automationAccounts/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/write\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-18T01:05:03.391613Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:38.5728496Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d3881f73-407a-4167-8283-e981cbba0404\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d3881f73-407a-4167-8283-e981cbba0404\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Automation Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Automation Operators are able to start, stop, suspend, and resume jobs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/write\",\r\n \"Microsoft.Automation/automationAccounts/linkedWorkspace/read\",\r\n \"Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/read\",\r\n \"Microsoft.Automation/automationAccounts/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/write\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-18T01:05:03.391613Z\",\r\n \"updatedOn\": \"2018-03-06T02:10:10.7101464Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d3881f73-407a-4167-8283-e981cbba0404\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d3881f73-407a-4167-8283-e981cbba0404\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -3752,7 +3460,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:34 GMT" + "Sat, 10 Mar 2018 00:27:35 GMT" ], "Pragma": [ "no-cache" @@ -3761,7 +3469,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -3773,7 +3481,7 @@ "1" ], "x-ms-request-id": [ - "fd06be4a-56f3-46df-992d-257d23acbcf3" + "704dd5ac-1ede-49d1-9d11-79734e9a1f1b" ], "X-Content-Type-Options": [ "nosniff" @@ -3785,13 +3493,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14946" + "14977" ], "x-ms-correlation-request-id": [ - "f054bda5-ef6d-4fce-8c38-76172888db13" + "a5f6b619-d463-4619-b0e4-b189fdba77c8" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014635Z:f054bda5-ef6d-4fce-8c38-76172888db13" + "WESTUS2:20180310T002736Z:a5f6b619-d463-4619-b0e4-b189fdba77c8" ] }, "StatusCode": 200 @@ -3803,17 +3511,17 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "4789ffad-1e12-4cfb-b4c3-e56e32a94106" + "8b33eabf-1b69-4ad0-aadb-897ec8d6d8bb" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Automation Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Automation Operators are able to start, stop, suspend, and resume jobs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/write\",\r\n \"Microsoft.Automation/automationAccounts/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/write\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-18T01:05:03.391613Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:38.5728496Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d3881f73-407a-4167-8283-e981cbba0404\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d3881f73-407a-4167-8283-e981cbba0404\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Automation Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Automation Operators are able to start, stop, suspend, and resume jobs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/write\",\r\n \"Microsoft.Automation/automationAccounts/linkedWorkspace/read\",\r\n \"Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/read\",\r\n \"Microsoft.Automation/automationAccounts/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/write\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-18T01:05:03.391613Z\",\r\n \"updatedOn\": \"2018-03-06T02:10:10.7101464Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d3881f73-407a-4167-8283-e981cbba0404\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d3881f73-407a-4167-8283-e981cbba0404\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -3825,7 +3533,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:34 GMT" + "Sat, 10 Mar 2018 00:27:35 GMT" ], "Pragma": [ "no-cache" @@ -3834,7 +3542,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -3846,7 +3554,7 @@ "1" ], "x-ms-request-id": [ - "7c93af64-c53c-41cf-baef-527eecc03bb7" + "5a8958a1-003a-4629-883b-d40d5afaa023" ], "X-Content-Type-Options": [ "nosniff" @@ -3858,13 +3566,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14945" + "14976" ], "x-ms-correlation-request-id": [ - "17a34d49-138c-480f-962b-a42707043066" + "6a23a0d5-04a8-4874-afd1-1491cb15f0c3" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014635Z:17a34d49-138c-480f-962b-a42707043066" + "WESTUS2:20180310T002736Z:6a23a0d5-04a8-4874-afd1-1491cb15f0c3" ] }, "StatusCode": 200 @@ -3876,14 +3584,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "af85e5be-abac-48e5-b561-50a261c30953" + "19b2bea3-9159-4524-9b08-0431c5fe1177" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Automation Runbook Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read Runbook properties - to be able to create Jobs of the runbook.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T20:47:49.5640674Z\",\r\n \"updatedOn\": \"2017-04-25T01:00:45.6444999Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5fb5aef8-1081-4b8e-bb16-9d5d0385bab5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5fb5aef8-1081-4b8e-bb16-9d5d0385bab5\"\r\n}", @@ -3898,7 +3606,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:34 GMT" + "Sat, 10 Mar 2018 00:27:35 GMT" ], "Pragma": [ "no-cache" @@ -3907,7 +3615,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -3919,7 +3627,7 @@ "1" ], "x-ms-request-id": [ - "d86dfe77-ff63-4897-80a6-a0d6f29e7107" + "38fbe8c8-212d-4897-b9f3-7ccd4de8a875" ], "X-Content-Type-Options": [ "nosniff" @@ -3931,13 +3639,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14944" + "14975" ], "x-ms-correlation-request-id": [ - "dea6ba5a-0e24-48ed-a52a-b981bdb3bd0a" + "15e886fd-7298-4fa0-90fe-5e5146f3d31b" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014635Z:dea6ba5a-0e24-48ed-a52a-b981bdb3bd0a" + "WESTUS2:20180310T002736Z:15e886fd-7298-4fa0-90fe-5e5146f3d31b" ] }, "StatusCode": 200 @@ -3949,14 +3657,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "3098b071-e070-4b70-a01a-a80344d20513" + "7d26420b-ba90-42fa-84e7-000bca8fa12a" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Automation Runbook Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read Runbook properties - to be able to create Jobs of the runbook.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T20:47:49.5640674Z\",\r\n \"updatedOn\": \"2017-04-25T01:00:45.6444999Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5fb5aef8-1081-4b8e-bb16-9d5d0385bab5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5fb5aef8-1081-4b8e-bb16-9d5d0385bab5\"\r\n}", @@ -3971,7 +3679,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:35 GMT" + "Sat, 10 Mar 2018 00:27:35 GMT" ], "Pragma": [ "no-cache" @@ -3980,7 +3688,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -3992,7 +3700,7 @@ "1" ], "x-ms-request-id": [ - "4bce2499-d65c-46f6-8d8a-e18055cc8e10" + "1121b701-0dbc-42a3-bbbe-efd5f0704ab9" ], "X-Content-Type-Options": [ "nosniff" @@ -4004,13 +3712,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14943" + "14974" ], "x-ms-correlation-request-id": [ - "2754925c-8746-4e6d-94af-4969a49b84ef" + "10339455-5ee5-4453-8139-d478759de9b4" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014635Z:2754925c-8746-4e6d-94af-4969a49b84ef" + "WESTUS2:20180310T002736Z:10339455-5ee5-4453-8139-d478759de9b4" ] }, "StatusCode": 200 @@ -4022,14 +3730,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "fd62b017-5619-49df-8676-b5870badb844" + "5bb7a83a-53aa-4179-a5d9-0fb0b4fc049b" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Azure Stack Registration Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Azure Stack registrations.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.AzureStack/registrations/products/listDetails/action\",\r\n \"Microsoft.AzureStack/registrations/products/read\",\r\n \"Microsoft.AzureStack/registrations/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-13T23:42:06.2161827Z\",\r\n \"updatedOn\": \"2017-11-13T23:54:02.400708Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6f12a6df-dd06-4f3e-bcb1-ce8be600526a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6f12a6df-dd06-4f3e-bcb1-ce8be600526a\"\r\n}", @@ -4044,7 +3752,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:35 GMT" + "Sat, 10 Mar 2018 00:27:35 GMT" ], "Pragma": [ "no-cache" @@ -4053,7 +3761,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -4065,7 +3773,7 @@ "1" ], "x-ms-request-id": [ - "1004b139-ec19-45b3-8e4d-e7dea30a4484" + "f866278d-0809-4f0b-bd63-09db40495e6e" ], "X-Content-Type-Options": [ "nosniff" @@ -4077,13 +3785,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14942" + "14973" ], "x-ms-correlation-request-id": [ - "14a06ae8-f9d3-43ce-ab74-7488b54a4958" + "63c8bd47-d092-43f8-8d69-64214bf4df74" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014635Z:14a06ae8-f9d3-43ce-ab74-7488b54a4958" + "WESTUS2:20180310T002736Z:63c8bd47-d092-43f8-8d69-64214bf4df74" ] }, "StatusCode": 200 @@ -4095,14 +3803,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "410dded5-d205-405b-8a3c-f557c4c8d5d6" + "418bf354-7dec-4556-a5fd-1eea3fc2856d" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Azure Stack Registration Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Azure Stack registrations.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.AzureStack/registrations/products/listDetails/action\",\r\n \"Microsoft.AzureStack/registrations/products/read\",\r\n \"Microsoft.AzureStack/registrations/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-13T23:42:06.2161827Z\",\r\n \"updatedOn\": \"2017-11-13T23:54:02.400708Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6f12a6df-dd06-4f3e-bcb1-ce8be600526a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6f12a6df-dd06-4f3e-bcb1-ce8be600526a\"\r\n}", @@ -4117,7 +3825,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:35 GMT" + "Sat, 10 Mar 2018 00:27:36 GMT" ], "Pragma": [ "no-cache" @@ -4126,7 +3834,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -4138,7 +3846,7 @@ "1" ], "x-ms-request-id": [ - "85878cbb-aacf-48e3-a763-1cf03b3635fc" + "cb83ae47-888b-4d16-9190-f7fb57653f29" ], "X-Content-Type-Options": [ "nosniff" @@ -4150,13 +3858,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14941" + "14972" ], "x-ms-correlation-request-id": [ - "2d1005ae-b4d2-4d02-a881-f8a5dc58c352" + "4540c309-17e9-4e44-80c2-ee64f51a0de1" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014636Z:2d1005ae-b4d2-4d02-a881-f8a5dc58c352" + "WESTUS2:20180310T002736Z:4540c309-17e9-4e44-80c2-ee64f51a0de1" ] }, "StatusCode": 200 @@ -4168,14 +3876,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "b1a59b8e-b208-4a72-8757-f7840d8448f6" + "fda156f0-9400-482b-9c84-b17f560439c6" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Backup Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage backup service,but can't create vaults and give access to others\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/*\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/*\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/*\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupSecurityPIN/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:12:15.7321344Z\",\r\n \"updatedOn\": \"2017-07-07T06:22:36.4530284Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e467623-bb1f-42f4-a55d-6e525e11384b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e467623-bb1f-42f4-a55d-6e525e11384b\"\r\n}", @@ -4190,7 +3898,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:35 GMT" + "Sat, 10 Mar 2018 00:27:36 GMT" ], "Pragma": [ "no-cache" @@ -4199,7 +3907,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -4211,7 +3919,7 @@ "1" ], "x-ms-request-id": [ - "dd296035-fd80-45e9-9d45-06d6b4b5dc09" + "19919f76-6bce-490e-9104-c66e15a01ae8" ], "X-Content-Type-Options": [ "nosniff" @@ -4223,13 +3931,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14940" + "14971" ], "x-ms-correlation-request-id": [ - "394019e4-6ef3-44e8-b450-a1ab12fdbf59" + "c7d87af1-17a8-4aa4-b266-9d840da79173" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014636Z:394019e4-6ef3-44e8-b450-a1ab12fdbf59" + "WESTUS2:20180310T002736Z:c7d87af1-17a8-4aa4-b266-9d840da79173" ] }, "StatusCode": 200 @@ -4241,14 +3949,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "7baecf09-6a12-4df5-bdb1-e93d8c661727" + "b9b222c9-626b-4888-8ffa-d54944551e9e" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Backup Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage backup service,but can't create vaults and give access to others\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/*\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/*\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/*\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupSecurityPIN/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:12:15.7321344Z\",\r\n \"updatedOn\": \"2017-07-07T06:22:36.4530284Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e467623-bb1f-42f4-a55d-6e525e11384b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e467623-bb1f-42f4-a55d-6e525e11384b\"\r\n}", @@ -4263,7 +3971,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:35 GMT" + "Sat, 10 Mar 2018 00:27:36 GMT" ], "Pragma": [ "no-cache" @@ -4272,7 +3980,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -4284,7 +3992,7 @@ "1" ], "x-ms-request-id": [ - "409241b7-bd15-4397-8a9c-6538640fee0b" + "70b7bf31-6040-44cb-91e8-72a22a7248ee" ], "X-Content-Type-Options": [ "nosniff" @@ -4296,13 +4004,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14939" + "14970" ], "x-ms-correlation-request-id": [ - "f7a6b4ed-51e8-43dc-a9c1-17c3e047c80f" + "f6fdb8d6-d998-4041-8b83-3cac6569f1b3" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014636Z:f7a6b4ed-51e8-43dc-a9c1-17c3e047c80f" + "WESTUS2:20180310T002737Z:f6fdb8d6-d998-4041-8b83-3cac6569f1b3" ] }, "StatusCode": 200 @@ -4314,14 +4022,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "dd29023d-74e5-4cee-b956-d91f4940407b" + "f1feda00-e3bd-4e33-bd78-585453e2921c" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Backup Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage backup services, except removal of backup, vault creation and giving access to others\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/backup/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationsStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/restore/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/cancel/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/write\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/write\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/provisionInstantItemRecovery/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/revokeInstantItemRecovery/action\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/write\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:21:11.894764Z\",\r\n \"updatedOn\": \"2017-09-13T10:34:41.5049784Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/00c29273-979b-4161-815c-10b084fb9324\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"00c29273-979b-4161-815c-10b084fb9324\"\r\n}", @@ -4336,7 +4044,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:35 GMT" + "Sat, 10 Mar 2018 00:27:36 GMT" ], "Pragma": [ "no-cache" @@ -4345,7 +4053,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -4357,7 +4065,7 @@ "1" ], "x-ms-request-id": [ - "415a0aa8-cc38-4f6e-ba0d-7b3fef0b6127" + "e5046a9e-2e3b-48c7-8a72-21ddcf5204fc" ], "X-Content-Type-Options": [ "nosniff" @@ -4369,13 +4077,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14938" + "14969" ], "x-ms-correlation-request-id": [ - "9b4b31e2-1f3f-453d-a112-2b81d3261364" + "93fd0914-7678-4387-a7ac-4fe1f480aff0" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014636Z:9b4b31e2-1f3f-453d-a112-2b81d3261364" + "WESTUS2:20180310T002737Z:93fd0914-7678-4387-a7ac-4fe1f480aff0" ] }, "StatusCode": 200 @@ -4387,14 +4095,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "9c62f255-fb32-41e5-9cd4-8dfc35761c81" + "3d9450e9-a4e9-4c5a-9e2a-d361e97f4384" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Backup Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage backup services, except removal of backup, vault creation and giving access to others\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/backup/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationsStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/restore/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/cancel/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/write\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/write\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/provisionInstantItemRecovery/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/revokeInstantItemRecovery/action\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/write\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:21:11.894764Z\",\r\n \"updatedOn\": \"2017-09-13T10:34:41.5049784Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/00c29273-979b-4161-815c-10b084fb9324\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"00c29273-979b-4161-815c-10b084fb9324\"\r\n}", @@ -4409,7 +4117,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:35 GMT" + "Sat, 10 Mar 2018 00:27:36 GMT" ], "Pragma": [ "no-cache" @@ -4418,7 +4126,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -4430,7 +4138,7 @@ "1" ], "x-ms-request-id": [ - "62aa58ac-b2c1-4bd9-a704-4093ccd41bbf" + "71d032c7-8f37-4fe1-81de-9ebe64a8378e" ], "X-Content-Type-Options": [ "nosniff" @@ -4442,13 +4150,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14937" + "14968" ], "x-ms-correlation-request-id": [ - "a93942c4-112f-4ebb-97e4-f9af02977a0d" + "da981caf-a063-4160-8e83-93770b443599" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014636Z:a93942c4-112f-4ebb-97e4-f9af02977a0d" + "WESTUS2:20180310T002737Z:da981caf-a063-4160-8e83-93770b443599" ] }, "StatusCode": 200 @@ -4460,14 +4168,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "46a43928-b076-4cd5-821d-9ca88e67cc20" + "48d2f13e-30d6-4dd4-8d1a-190a30ea53ae" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Backup Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view backup services, but can't make changes\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationsStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:18:41.3893065Z\",\r\n \"updatedOn\": \"2017-09-13T10:33:25.5814653Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a795c7a0-d4a2-40c1-ae25-d81f01202912\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a795c7a0-d4a2-40c1-ae25-d81f01202912\"\r\n}", @@ -4482,7 +4190,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:35 GMT" + "Sat, 10 Mar 2018 00:27:36 GMT" ], "Pragma": [ "no-cache" @@ -4491,7 +4199,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -4503,7 +4211,7 @@ "1" ], "x-ms-request-id": [ - "df2febf6-e52a-4fdf-a2f4-ab0a755c803d" + "b48fdd51-72b1-4007-bf42-553132d083a2" ], "X-Content-Type-Options": [ "nosniff" @@ -4515,13 +4223,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14936" + "14967" ], "x-ms-correlation-request-id": [ - "ad5af037-d79a-4e4d-8fd3-0c82bcfffe21" + "e75a6a4a-2aef-4fd6-b351-14d94c80dc59" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014636Z:ad5af037-d79a-4e4d-8fd3-0c82bcfffe21" + "WESTUS2:20180310T002737Z:e75a6a4a-2aef-4fd6-b351-14d94c80dc59" ] }, "StatusCode": 200 @@ -4533,14 +4241,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "c3490011-fd98-4408-a0fc-7f0bd1f68d74" + "536493cf-88ad-4910-a460-55b81d969ae3" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Backup Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view backup services, but can't make changes\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationsStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:18:41.3893065Z\",\r\n \"updatedOn\": \"2017-09-13T10:33:25.5814653Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a795c7a0-d4a2-40c1-ae25-d81f01202912\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a795c7a0-d4a2-40c1-ae25-d81f01202912\"\r\n}", @@ -4555,7 +4263,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:35 GMT" + "Sat, 10 Mar 2018 00:27:36 GMT" ], "Pragma": [ "no-cache" @@ -4564,7 +4272,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -4576,7 +4284,7 @@ "1" ], "x-ms-request-id": [ - "d4d7da95-2fea-43a6-b189-5adac3fd46ce" + "0242dc25-aea8-437f-a54d-e9ea0f72bc29" ], "X-Content-Type-Options": [ "nosniff" @@ -4588,13 +4296,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14935" + "14966" ], "x-ms-correlation-request-id": [ - "7d612da5-7cc4-4da3-a38c-264a26539370" + "78a123fa-5408-4689-82ea-432e68d47005" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014636Z:7d612da5-7cc4-4da3-a38c-264a26539370" + "WESTUS2:20180310T002737Z:78a123fa-5408-4689-82ea-432e68d47005" ] }, "StatusCode": 200 @@ -4606,14 +4314,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "a8d4a5af-8e1f-403f-9b52-5a74936e840d" + "aeb8b84d-c1b9-4053-aa45-6e5d52f5422e" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Billing Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows read access to billing data\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Billing/*/read\",\r\n \"Microsoft.Consumption/*/read\",\r\n \"Microsoft.Commerce/*/read\",\r\n \"Microsoft.Management/managementGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-25T02:13:38.9054151Z\",\r\n \"updatedOn\": \"2017-09-19T17:36:32.7624564Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fa23ad8b-c56e-40d8-ac0c-ce449e1d2c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fa23ad8b-c56e-40d8-ac0c-ce449e1d2c64\"\r\n}", @@ -4628,7 +4336,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:36 GMT" + "Sat, 10 Mar 2018 00:27:36 GMT" ], "Pragma": [ "no-cache" @@ -4637,7 +4345,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -4649,7 +4357,7 @@ "1" ], "x-ms-request-id": [ - "64156a31-d8f7-4f20-b276-1e3f9e53d01d" + "7f512b52-40a5-420a-8d7e-87bde8e9c282" ], "X-Content-Type-Options": [ "nosniff" @@ -4661,13 +4369,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14934" + "14965" ], "x-ms-correlation-request-id": [ - "27815876-98ec-4be2-9322-6b55f3cb65a3" + "c4cf7ce2-ca7d-4a4c-967e-f58237983694" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014636Z:27815876-98ec-4be2-9322-6b55f3cb65a3" + "WESTUS2:20180310T002737Z:c4cf7ce2-ca7d-4a4c-967e-f58237983694" ] }, "StatusCode": 200 @@ -4679,14 +4387,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "a2a44dfb-0c4a-42c9-b1ec-1b2501c2e516" + "7f21c626-fbea-4bd3-ac50-c0bfb8c024f7" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Billing Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows read access to billing data\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Billing/*/read\",\r\n \"Microsoft.Consumption/*/read\",\r\n \"Microsoft.Commerce/*/read\",\r\n \"Microsoft.Management/managementGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-25T02:13:38.9054151Z\",\r\n \"updatedOn\": \"2017-09-19T17:36:32.7624564Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fa23ad8b-c56e-40d8-ac0c-ce449e1d2c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fa23ad8b-c56e-40d8-ac0c-ce449e1d2c64\"\r\n}", @@ -4701,7 +4409,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:36 GMT" + "Sat, 10 Mar 2018 00:27:36 GMT" ], "Pragma": [ "no-cache" @@ -4710,7 +4418,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -4722,7 +4430,7 @@ "1" ], "x-ms-request-id": [ - "9baa94c0-533b-4a63-b753-4c88dd1922a2" + "d277a1d3-409e-4802-ba57-e51519987eba" ], "X-Content-Type-Options": [ "nosniff" @@ -4734,13 +4442,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14933" + "14964" ], "x-ms-correlation-request-id": [ - "de40c8fc-34c2-4d03-817b-5a01014ba56b" + "08d8b2a5-b498-4876-9750-d3218b3cfe62" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014637Z:de40c8fc-34c2-4d03-817b-5a01014ba56b" + "WESTUS2:20180310T002737Z:08d8b2a5-b498-4876-9750-d3218b3cfe62" ] }, "StatusCode": 200 @@ -4752,14 +4460,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "fb59986b-78be-4486-bf94-a5ef5eb29dc1" + "5c8486b7-c44f-4ea3-ad09-5a71a3fed754" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"BizTalk Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage BizTalk services, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.BizTalkServices/BizTalk/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:55.8430061Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e3c6656-6cfa-4708-81fe-0de47ac73342\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e3c6656-6cfa-4708-81fe-0de47ac73342\"\r\n}", @@ -4774,7 +4482,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:36 GMT" + "Sat, 10 Mar 2018 00:27:36 GMT" ], "Pragma": [ "no-cache" @@ -4783,7 +4491,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -4795,7 +4503,7 @@ "1" ], "x-ms-request-id": [ - "6b72f8c8-9e1b-473f-aa06-764f7b29488f" + "83fb0a0a-231e-433c-a933-c7fd35cb9d30" ], "X-Content-Type-Options": [ "nosniff" @@ -4807,13 +4515,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14932" + "14963" ], "x-ms-correlation-request-id": [ - "841e7c9f-1b9e-4030-95e9-2e25d9ddcd42" + "21377ba4-73cd-459e-9ef3-5bf5b3e8c084" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014637Z:841e7c9f-1b9e-4030-95e9-2e25d9ddcd42" + "WESTUS2:20180310T002737Z:21377ba4-73cd-459e-9ef3-5bf5b3e8c084" ] }, "StatusCode": 200 @@ -4825,14 +4533,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "2fce6e03-334b-4142-a2dc-779c043371d5" + "07d21651-3579-4c00-86be-a1d8479508b8" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"BizTalk Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage BizTalk services, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.BizTalkServices/BizTalk/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:55.8430061Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e3c6656-6cfa-4708-81fe-0de47ac73342\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e3c6656-6cfa-4708-81fe-0de47ac73342\"\r\n}", @@ -4847,7 +4555,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:36 GMT" + "Sat, 10 Mar 2018 00:27:36 GMT" ], "Pragma": [ "no-cache" @@ -4856,7 +4564,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -4868,7 +4576,7 @@ "1" ], "x-ms-request-id": [ - "d31c7b06-b7a7-493b-a93c-7939402e0828" + "75af3369-1bc3-41e4-9689-d8aa167c3120" ], "X-Content-Type-Options": [ "nosniff" @@ -4880,13 +4588,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14931" + "14962" ], "x-ms-correlation-request-id": [ - "3d684a4d-c303-4b9a-9989-113a9058e3c9" + "2e5d3dcc-d8d8-419c-849b-fa0e393bce24" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014637Z:3d684a4d-c303-4b9a-9989-113a9058e3c9" + "WESTUS2:20180310T002737Z:2e5d3dcc-d8d8-419c-849b-fa0e393bce24" ] }, "StatusCode": 200 @@ -4898,14 +4606,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "234b9903-0332-4689-9b54-d213cedc6ad9" + "188386ea-3b43-4396-b1b5-a26a16952d05" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"CDN Endpoint Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage CDN endpoints, but can’t grant access to other users.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/endpoints/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:52.6231539Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/426e0c7f-0c7e-4658-b36f-ff54d6c29b45\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"426e0c7f-0c7e-4658-b36f-ff54d6c29b45\"\r\n}", @@ -4920,7 +4628,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:36 GMT" + "Sat, 10 Mar 2018 00:27:36 GMT" ], "Pragma": [ "no-cache" @@ -4929,7 +4637,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -4941,7 +4649,7 @@ "1" ], "x-ms-request-id": [ - "35d8fd0f-3051-408d-9678-0a1bd8a8c2fc" + "761f128d-2ca0-457a-9f2f-8ee7758255d6" ], "X-Content-Type-Options": [ "nosniff" @@ -4953,13 +4661,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14930" + "14961" ], "x-ms-correlation-request-id": [ - "eef92727-37a9-4c43-99a0-7bac4821b92c" + "b168df07-75a1-4f8b-a0a2-ebd21d77a698" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014637Z:eef92727-37a9-4c43-99a0-7bac4821b92c" + "WESTUS2:20180310T002737Z:b168df07-75a1-4f8b-a0a2-ebd21d77a698" ] }, "StatusCode": 200 @@ -4971,14 +4679,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "378d3178-69ab-4969-9a6c-5fdd8f507ead" + "2aa22793-6dd6-4cde-9686-e150639cdd3b" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"CDN Endpoint Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage CDN endpoints, but can’t grant access to other users.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/endpoints/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:52.6231539Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/426e0c7f-0c7e-4658-b36f-ff54d6c29b45\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"426e0c7f-0c7e-4658-b36f-ff54d6c29b45\"\r\n}", @@ -4993,7 +4701,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:36 GMT" + "Sat, 10 Mar 2018 00:27:36 GMT" ], "Pragma": [ "no-cache" @@ -5002,7 +4710,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -5014,7 +4722,7 @@ "1" ], "x-ms-request-id": [ - "b7593c39-c4bf-4ea1-8e7a-b7912eeae26f" + "3272bb5f-a2db-4bba-a014-68050f7f8821" ], "X-Content-Type-Options": [ "nosniff" @@ -5026,13 +4734,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14929" + "14960" ], "x-ms-correlation-request-id": [ - "77a72d9c-a8c5-419d-8432-a26a6d81b781" + "988d68eb-6290-4618-84fb-0b0c6e974ae7" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014637Z:77a72d9c-a8c5-419d-8432-a26a6d81b781" + "WESTUS2:20180310T002737Z:988d68eb-6290-4618-84fb-0b0c6e974ae7" ] }, "StatusCode": 200 @@ -5044,14 +4752,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "7b8d1436-2fcf-42f6-a165-fc155df29c19" + "007e65c3-0b0a-4b21-8edc-9cb8175fb3a6" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"CDN Endpoint Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view CDN endpoints, but can’t make changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/endpoints/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:53.1585846Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/871e35f6-b5c1-49cc-a043-bde969a0f2cd\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"871e35f6-b5c1-49cc-a043-bde969a0f2cd\"\r\n}", @@ -5066,7 +4774,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:36 GMT" + "Sat, 10 Mar 2018 00:27:37 GMT" ], "Pragma": [ "no-cache" @@ -5075,7 +4783,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -5087,7 +4795,7 @@ "1" ], "x-ms-request-id": [ - "1befda40-74fa-4498-bc6f-defbfbea331c" + "33a56034-3700-4e50-840a-8820f3447045" ], "X-Content-Type-Options": [ "nosniff" @@ -5099,13 +4807,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14928" + "14959" ], "x-ms-correlation-request-id": [ - "d07e403f-2a11-40e3-97cb-07a7123d97bf" + "f62204c2-bf8f-4494-95dd-8822438b4358" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014637Z:d07e403f-2a11-40e3-97cb-07a7123d97bf" + "WESTUS2:20180310T002737Z:f62204c2-bf8f-4494-95dd-8822438b4358" ] }, "StatusCode": 200 @@ -5117,14 +4825,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "bbeeb0b5-2397-4339-89df-e5a5aca33fb6" + "e9e9fc61-6fca-404d-8c74-6d771cb016bb" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"CDN Endpoint Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view CDN endpoints, but can’t make changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/endpoints/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:53.1585846Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/871e35f6-b5c1-49cc-a043-bde969a0f2cd\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"871e35f6-b5c1-49cc-a043-bde969a0f2cd\"\r\n}", @@ -5139,7 +4847,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:36 GMT" + "Sat, 10 Mar 2018 00:27:37 GMT" ], "Pragma": [ "no-cache" @@ -5148,7 +4856,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -5160,7 +4868,7 @@ "1" ], "x-ms-request-id": [ - "a86c1761-06ce-4bd2-b3bf-cfb4600fccb5" + "d9396474-61e4-4907-acbe-304137235c90" ], "X-Content-Type-Options": [ "nosniff" @@ -5172,13 +4880,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14927" + "14958" ], "x-ms-correlation-request-id": [ - "fb5a91dd-71d2-46a3-bc68-9994f4ffde29" + "557a91cf-0ccd-4613-add7-04b65ba14a66" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014637Z:fb5a91dd-71d2-46a3-bc68-9994f4ffde29" + "WESTUS2:20180310T002737Z:557a91cf-0ccd-4613-add7-04b65ba14a66" ] }, "StatusCode": 200 @@ -5190,14 +4898,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "dcd70302-2e84-47f0-9051-5f6bcfbe0924" + "23bf114b-3c59-4061-a651-11b4cd9f0c11" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"CDN Profile Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage CDN profiles and their endpoints, but can’t grant access to other users.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:53.7051278Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ec156ff8-a8d1-4d15-830c-5b80698ca432\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ec156ff8-a8d1-4d15-830c-5b80698ca432\"\r\n}", @@ -5212,7 +4920,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:36 GMT" + "Sat, 10 Mar 2018 00:27:37 GMT" ], "Pragma": [ "no-cache" @@ -5221,7 +4929,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -5233,7 +4941,7 @@ "1" ], "x-ms-request-id": [ - "8ed204a3-80eb-459f-a0ef-69c05afe30c1" + "a9a66381-97a4-4063-9708-c76d716d0d74" ], "X-Content-Type-Options": [ "nosniff" @@ -5245,13 +4953,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14926" + "14957" ], "x-ms-correlation-request-id": [ - "32054e13-ef6c-4f05-9030-c7b973914f88" + "226f3084-bbfc-4add-b1c1-ec9e2d4aeb26" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014637Z:32054e13-ef6c-4f05-9030-c7b973914f88" + "WESTUS2:20180310T002738Z:226f3084-bbfc-4add-b1c1-ec9e2d4aeb26" ] }, "StatusCode": 200 @@ -5263,14 +4971,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "9b1a5579-e34d-4c3d-83ef-7536f59c22a5" + "2834cb47-d3f6-420c-b0dd-d971b73bf74c" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"CDN Profile Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage CDN profiles and their endpoints, but can’t grant access to other users.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:53.7051278Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ec156ff8-a8d1-4d15-830c-5b80698ca432\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ec156ff8-a8d1-4d15-830c-5b80698ca432\"\r\n}", @@ -5285,7 +4993,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:37 GMT" + "Sat, 10 Mar 2018 00:27:37 GMT" ], "Pragma": [ "no-cache" @@ -5294,7 +5002,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -5306,7 +5014,7 @@ "1" ], "x-ms-request-id": [ - "a93e34b6-d0ae-4fa7-851b-0d54ae52c5d0" + "80d54478-b370-4aef-a310-639c8898b301" ], "X-Content-Type-Options": [ "nosniff" @@ -5318,13 +5026,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14925" + "14956" ], "x-ms-correlation-request-id": [ - "038c5ce3-7f49-4ff7-ac1e-7ba11a4e4159" + "39f5f7c8-b8ec-4561-8931-bb9b28055384" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014637Z:038c5ce3-7f49-4ff7-ac1e-7ba11a4e4159" + "WESTUS2:20180310T002738Z:39f5f7c8-b8ec-4561-8931-bb9b28055384" ] }, "StatusCode": 200 @@ -5336,14 +5044,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "cc243d05-6bcf-451e-bb9c-2895cff7385d" + "85bc4732-4673-442d-9015-0f66ceadf4b0" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"CDN Profile Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view CDN profiles and their endpoints, but can’t make changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:54.2283001Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8f96442b-4075-438f-813d-ad51ab4019af\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8f96442b-4075-438f-813d-ad51ab4019af\"\r\n}", @@ -5358,7 +5066,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:37 GMT" + "Sat, 10 Mar 2018 00:27:37 GMT" ], "Pragma": [ "no-cache" @@ -5367,7 +5075,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -5379,7 +5087,7 @@ "1" ], "x-ms-request-id": [ - "e0de377f-faa3-4f51-a477-ed6e868fb277" + "85f61b8a-a698-41e8-92bb-ddfd7124b66e" ], "X-Content-Type-Options": [ "nosniff" @@ -5391,13 +5099,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14924" + "14955" ], "x-ms-correlation-request-id": [ - "0be7fab5-3819-4b0f-8b0f-b15bbe34d0ec" + "5d4eb3ed-ca85-4384-9dfe-6be6841f51ed" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014638Z:0be7fab5-3819-4b0f-8b0f-b15bbe34d0ec" + "WESTUS2:20180310T002738Z:5d4eb3ed-ca85-4384-9dfe-6be6841f51ed" ] }, "StatusCode": 200 @@ -5409,14 +5117,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "3fc8aee6-d20e-4726-9984-491fffdbcd83" + "7139107e-1c4c-4eee-a6c1-7680c0531540" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"CDN Profile Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view CDN profiles and their endpoints, but can’t make changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:54.2283001Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8f96442b-4075-438f-813d-ad51ab4019af\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8f96442b-4075-438f-813d-ad51ab4019af\"\r\n}", @@ -5431,7 +5139,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:37 GMT" + "Sat, 10 Mar 2018 00:27:37 GMT" ], "Pragma": [ "no-cache" @@ -5440,7 +5148,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -5452,7 +5160,7 @@ "1" ], "x-ms-request-id": [ - "a2005d26-8f15-4efb-ad4c-76b8a65a8773" + "e43a689d-e6fe-4c6f-a8ea-0cfef5a39d00" ], "X-Content-Type-Options": [ "nosniff" @@ -5464,13 +5172,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14923" + "14954" ], "x-ms-correlation-request-id": [ - "bf721e41-3d3c-450a-92c3-776f0fc97370" + "78d56595-a904-4d29-ae1a-a7ff76bc3284" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014638Z:bf721e41-3d3c-450a-92c3-776f0fc97370" + "WESTUS2:20180310T002738Z:78d56595-a904-4d29-ae1a-a7ff76bc3284" ] }, "StatusCode": 200 @@ -5482,14 +5190,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "2a229ee4-be66-43e5-9736-b5e417d9c33e" + "09c82e1c-e61d-4542-8b3b-13b95a82f3c8" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Classic Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic networks, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicNetwork/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:56.3934954Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b34d265f-36f7-4a0d-a4d4-e158ca92e90f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b34d265f-36f7-4a0d-a4d4-e158ca92e90f\"\r\n}", @@ -5504,7 +5212,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:37 GMT" + "Sat, 10 Mar 2018 00:27:37 GMT" ], "Pragma": [ "no-cache" @@ -5513,7 +5221,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -5525,7 +5233,7 @@ "1" ], "x-ms-request-id": [ - "873e5503-0ced-4ced-9bd2-6a34d0a2f5cb" + "1c3ae9a8-b527-43b8-8bd3-abaf70ff2b50" ], "X-Content-Type-Options": [ "nosniff" @@ -5537,13 +5245,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14922" + "14953" ], "x-ms-correlation-request-id": [ - "d6686b14-d4d8-48c6-81ab-5d245fb03bb8" + "e8cf3b9a-cf1b-47e2-810b-7b3f45eb195a" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014638Z:d6686b14-d4d8-48c6-81ab-5d245fb03bb8" + "WESTUS2:20180310T002738Z:e8cf3b9a-cf1b-47e2-810b-7b3f45eb195a" ] }, "StatusCode": 200 @@ -5555,14 +5263,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "c80c1331-4b59-4aa7-9c1d-7f52b338abaf" + "0a7fde5d-5a81-483b-8889-2e422022bf62" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Classic Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic networks, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicNetwork/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:56.3934954Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b34d265f-36f7-4a0d-a4d4-e158ca92e90f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b34d265f-36f7-4a0d-a4d4-e158ca92e90f\"\r\n}", @@ -5577,7 +5285,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:37 GMT" + "Sat, 10 Mar 2018 00:27:37 GMT" ], "Pragma": [ "no-cache" @@ -5586,7 +5294,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -5598,7 +5306,7 @@ "1" ], "x-ms-request-id": [ - "ed2edd57-f9fa-489e-822f-e7b8a2e6bc29" + "c468a906-20f4-499b-9a6a-7a9c33e143bb" ], "X-Content-Type-Options": [ "nosniff" @@ -5610,13 +5318,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14921" + "14952" ], "x-ms-correlation-request-id": [ - "09949cb5-d7e1-4dd0-a582-788b8f9c9f71" + "e8c18792-93c6-42ff-a5dd-b0d22fcfd46d" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014638Z:09949cb5-d7e1-4dd0-a582-788b8f9c9f71" + "WESTUS2:20180310T002738Z:e8c18792-93c6-42ff-a5dd-b0d22fcfd46d" ] }, "StatusCode": 200 @@ -5628,14 +5336,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "d2897ec1-5350-41be-bcc1-9afcce729b04" + "3e70250f-b4ee-4974-ad91-cdc3eaead471" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic storage accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:56.9379206Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/86e8f5dc-a6e9-4c67-9d15-de283e8eac25\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"86e8f5dc-a6e9-4c67-9d15-de283e8eac25\"\r\n}", @@ -5650,7 +5358,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:39 GMT" + "Sat, 10 Mar 2018 00:27:37 GMT" ], "Pragma": [ "no-cache" @@ -5659,7 +5367,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -5671,7 +5379,7 @@ "1" ], "x-ms-request-id": [ - "0b0bf780-ba14-4d50-a107-1300b981053c" + "fabd72d5-de8d-4b4d-9555-1311720e7d08" ], "X-Content-Type-Options": [ "nosniff" @@ -5683,13 +5391,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14920" + "14951" ], "x-ms-correlation-request-id": [ - "bfab84c7-61c8-4ca1-9161-8b7ec82b2352" + "d108f211-415e-4da9-a174-8ea21b5ffcd2" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014639Z:bfab84c7-61c8-4ca1-9161-8b7ec82b2352" + "WESTUS2:20180310T002738Z:d108f211-415e-4da9-a174-8ea21b5ffcd2" ] }, "StatusCode": 200 @@ -5701,14 +5409,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "3ae7c173-e2a1-4b1d-8ba7-9e73cc061a74" + "72689100-fecb-4dac-93ce-4ba1a10fe8ac" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic storage accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:56.9379206Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/86e8f5dc-a6e9-4c67-9d15-de283e8eac25\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"86e8f5dc-a6e9-4c67-9d15-de283e8eac25\"\r\n}", @@ -5723,7 +5431,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:39 GMT" + "Sat, 10 Mar 2018 00:27:37 GMT" ], "Pragma": [ "no-cache" @@ -5732,7 +5440,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -5744,7 +5452,7 @@ "1" ], "x-ms-request-id": [ - "0b270fdc-9ce2-4ede-ae87-5f8bd503570b" + "5157f9b8-8efc-4901-b39b-5582ed01398e" ], "X-Content-Type-Options": [ "nosniff" @@ -5756,13 +5464,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14919" + "14950" ], "x-ms-correlation-request-id": [ - "d4d2569f-3772-40b7-8ee1-ce79571abff4" + "c9f61ea3-7240-4084-aa01-6a53116315d3" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014639Z:d4d2569f-3772-40b7-8ee1-ce79571abff4" + "WESTUS2:20180310T002738Z:c9f61ea3-7240-4084-aa01-6a53116315d3" ] }, "StatusCode": 200 @@ -5774,14 +5482,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "dd90767c-7633-435e-b69f-f0a942081b3a" + "40ca4218-e6e7-4c3e-a396-c169c46a4f3c" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Key Operator Service Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Classic Storage Account Key Operators are allowed to list and regenerate keys on Classic Storage Accounts\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/listkeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/regeneratekey/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-13T18:22:52.14611Z\",\r\n \"updatedOn\": \"2017-04-13T20:54:03.0505986Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/985d6b00-f706-48f5-a6fe-d0ca12fb668d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"985d6b00-f706-48f5-a6fe-d0ca12fb668d\"\r\n}", @@ -5796,7 +5504,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:39 GMT" + "Sat, 10 Mar 2018 00:27:37 GMT" ], "Pragma": [ "no-cache" @@ -5805,7 +5513,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -5817,7 +5525,7 @@ "1" ], "x-ms-request-id": [ - "532d0976-9631-4acc-bf7a-aac747e4666f" + "c00df05a-68d8-49af-bbd3-1717bb566ec2" ], "X-Content-Type-Options": [ "nosniff" @@ -5829,13 +5537,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14918" + "14949" ], "x-ms-correlation-request-id": [ - "42fe11fe-e08a-461d-8884-c42f2e923156" + "d4bd96ab-51d9-4cab-a3c3-7c90fc59f63c" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014639Z:42fe11fe-e08a-461d-8884-c42f2e923156" + "WESTUS2:20180310T002738Z:d4bd96ab-51d9-4cab-a3c3-7c90fc59f63c" ] }, "StatusCode": 200 @@ -5847,14 +5555,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "38ffee85-78f1-4d25-8c28-cdd525c2215e" + "785e91bc-2c48-478c-92b7-16073045cf06" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Key Operator Service Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Classic Storage Account Key Operators are allowed to list and regenerate keys on Classic Storage Accounts\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/listkeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/regeneratekey/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-13T18:22:52.14611Z\",\r\n \"updatedOn\": \"2017-04-13T20:54:03.0505986Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/985d6b00-f706-48f5-a6fe-d0ca12fb668d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"985d6b00-f706-48f5-a6fe-d0ca12fb668d\"\r\n}", @@ -5869,7 +5577,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:39 GMT" + "Sat, 10 Mar 2018 00:27:37 GMT" ], "Pragma": [ "no-cache" @@ -5878,7 +5586,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -5890,7 +5598,7 @@ "1" ], "x-ms-request-id": [ - "976e2a1d-be80-49b9-a405-3fe8eaa6ad3d" + "90c4dca8-70ca-4ae8-aabc-4fb97295048d" ], "X-Content-Type-Options": [ "nosniff" @@ -5902,13 +5610,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14917" + "14948" ], "x-ms-correlation-request-id": [ - "7b46c07c-6949-4991-8ac8-56bc16848fe3" + "232dd5cb-0234-48a0-b55d-f922a4df827a" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014639Z:7b46c07c-6949-4991-8ac8-56bc16848fe3" + "WESTUS2:20180310T002738Z:232dd5cb-0234-48a0-b55d-f922a4df827a" ] }, "StatusCode": 200 @@ -5920,14 +5628,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "501735c6-0fa9-4d24-bb8f-61f4be52429a" + "730033c6-7e18-4910-a2f9-12a24e500b7a" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Classic Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicCompute/domainNames/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*\",\r\n \"Microsoft.ClassicNetwork/networkSecurityGroups/join/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/link/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/join/action\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/disks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/images/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:57.4788684Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d73bb868-a0df-4d4d-bd69-98a00b01fccb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d73bb868-a0df-4d4d-bd69-98a00b01fccb\"\r\n}", @@ -5942,7 +5650,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:39 GMT" + "Sat, 10 Mar 2018 00:27:37 GMT" ], "Pragma": [ "no-cache" @@ -5951,7 +5659,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -5963,7 +5671,7 @@ "1" ], "x-ms-request-id": [ - "e7bfeca1-0846-4e55-82a2-931bf1042bd7" + "d59df5ba-245c-47cd-b31d-eb23aeac20f7" ], "X-Content-Type-Options": [ "nosniff" @@ -5975,13 +5683,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14916" + "14947" ], "x-ms-correlation-request-id": [ - "c4be645a-03b0-48cb-b77a-28f656b9bdbb" + "66166899-0f62-4dae-97de-ba5e3e76f004" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014639Z:c4be645a-03b0-48cb-b77a-28f656b9bdbb" + "WESTUS2:20180310T002738Z:66166899-0f62-4dae-97de-ba5e3e76f004" ] }, "StatusCode": 200 @@ -5993,14 +5701,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "44ed31df-4a08-4988-be0d-1db8986797a3" + "1054b92a-0fa1-47e1-aae9-828779963304" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Classic Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicCompute/domainNames/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*\",\r\n \"Microsoft.ClassicNetwork/networkSecurityGroups/join/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/link/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/join/action\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/disks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/images/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:57.4788684Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d73bb868-a0df-4d4d-bd69-98a00b01fccb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d73bb868-a0df-4d4d-bd69-98a00b01fccb\"\r\n}", @@ -6015,7 +5723,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:39 GMT" + "Sat, 10 Mar 2018 00:27:38 GMT" ], "Pragma": [ "no-cache" @@ -6024,7 +5732,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -6036,7 +5744,7 @@ "1" ], "x-ms-request-id": [ - "92c8a109-95e3-4a03-98d8-80951de42601" + "d327fc8f-caf1-4e8a-913d-99d74c2ce6f6" ], "X-Content-Type-Options": [ "nosniff" @@ -6048,13 +5756,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14915" + "14946" ], "x-ms-correlation-request-id": [ - "022609b5-567e-421b-b9ee-986fcb7ba2fd" + "ad1a89e9-aa70-49ce-bee9-6a37ce8230a7" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014639Z:022609b5-567e-421b-b9ee-986fcb7ba2fd" + "WESTUS2:20180310T002738Z:ad1a89e9-aa70-49ce-bee9-6a37ce8230a7" ] }, "StatusCode": 200 @@ -6066,14 +5774,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "8f2206c2-ca55-4685-b54e-16ef7c4c5245" + "0240eece-3747-439d-b27e-50c2415623a3" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"ClearDB MySQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage ClearDB MySQL databases, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"successbricks.cleardb/databases/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:58.1393839Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9106cda0-8a86-4e81-b686-29a22c54effe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9106cda0-8a86-4e81-b686-29a22c54effe\"\r\n}", @@ -6088,7 +5796,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:39 GMT" + "Sat, 10 Mar 2018 00:27:38 GMT" ], "Pragma": [ "no-cache" @@ -6097,7 +5805,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -6109,7 +5817,7 @@ "1" ], "x-ms-request-id": [ - "82434068-a87e-4e25-9cc2-e7872a35a595" + "293c504b-1458-4b32-a8ca-ddb2aa68e7fc" ], "X-Content-Type-Options": [ "nosniff" @@ -6121,13 +5829,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14914" + "14945" ], "x-ms-correlation-request-id": [ - "8fd2a305-04d7-45d3-ae21-aa8e11e48aeb" + "310ad9e7-e858-4191-9422-476946eab202" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014639Z:8fd2a305-04d7-45d3-ae21-aa8e11e48aeb" + "WESTUS2:20180310T002738Z:310ad9e7-e858-4191-9422-476946eab202" ] }, "StatusCode": 200 @@ -6139,14 +5847,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "8696ab73-00c5-44ab-b31b-bbf0cbf21c9c" + "a043f523-5028-4654-8dc5-0fdf4c3ac4bc" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"ClearDB MySQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage ClearDB MySQL databases, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"successbricks.cleardb/databases/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:58.1393839Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9106cda0-8a86-4e81-b686-29a22c54effe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9106cda0-8a86-4e81-b686-29a22c54effe\"\r\n}", @@ -6161,7 +5869,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:40 GMT" + "Sat, 10 Mar 2018 00:27:38 GMT" ], "Pragma": [ "no-cache" @@ -6170,7 +5878,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -6182,7 +5890,7 @@ "1" ], "x-ms-request-id": [ - "08e7e12c-32cb-4373-9868-81221ba93853" + "c66c3ad3-1189-4387-b877-939093bffc3d" ], "X-Content-Type-Options": [ "nosniff" @@ -6194,13 +5902,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14994" + "14944" ], "x-ms-correlation-request-id": [ - "2b78208d-cba8-43b1-b8f9-778ca3ddae3d" + "36ac0ba6-e31c-406c-9c76-e0b574445081" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014640Z:2b78208d-cba8-43b1-b8f9-778ca3ddae3d" + "WESTUS2:20180310T002738Z:36ac0ba6-e31c-406c-9c76-e0b574445081" ] }, "StatusCode": 200 @@ -6212,14 +5920,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "ee1105fe-9905-48b1-8143-78c79a50d5c2" + "3f0d9515-8864-47c5-abd7-f3066e24c1d4" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything except access to resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Delete\",\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/elevateAccess/Action\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-12-14T02:04:45.1393855Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n}", @@ -6234,7 +5942,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:40 GMT" + "Sat, 10 Mar 2018 00:27:38 GMT" ], "Pragma": [ "no-cache" @@ -6243,7 +5951,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -6255,7 +5963,7 @@ "1" ], "x-ms-request-id": [ - "374fe2d6-18e7-4c66-8aeb-84b1d9740c42" + "8745f380-0211-4424-8565-bcbf135fa3ea" ], "X-Content-Type-Options": [ "nosniff" @@ -6267,13 +5975,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14993" + "14943" ], "x-ms-correlation-request-id": [ - "7d1c472f-c1f6-4743-b01f-a7c6bddf86f8" + "18ac8aa0-dd1e-4d4f-a0f1-39d4f92adcaa" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014640Z:7d1c472f-c1f6-4743-b01f-a7c6bddf86f8" + "WESTUS2:20180310T002739Z:18ac8aa0-dd1e-4d4f-a0f1-39d4f92adcaa" ] }, "StatusCode": 200 @@ -6285,14 +5993,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "ae320c01-781b-4b3f-b182-da0ce6960f0a" + "371554c6-a775-4512-a956-153242d97a8b" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything except access to resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Delete\",\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/elevateAccess/Action\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-12-14T02:04:45.1393855Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n}", @@ -6307,7 +6015,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:40 GMT" + "Sat, 10 Mar 2018 00:27:38 GMT" ], "Pragma": [ "no-cache" @@ -6316,7 +6024,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -6328,7 +6036,7 @@ "1" ], "x-ms-request-id": [ - "3d076c36-d28c-4418-aa91-033bb1968520" + "2c1fe6b5-9206-4668-a421-e179a5eb9adf" ], "X-Content-Type-Options": [ "nosniff" @@ -6340,13 +6048,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14992" + "14942" ], "x-ms-correlation-request-id": [ - "ffb9e45e-00fb-4561-b4dd-a4b8c8922c57" + "ab3221cd-dfea-4680-8236-2b7fd1b7147d" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014640Z:ffb9e45e-00fb-4561-b4dd-a4b8c8922c57" + "WESTUS2:20180310T002739Z:ab3221cd-dfea-4680-8236-2b7fd1b7147d" ] }, "StatusCode": 200 @@ -6358,17 +6066,17 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "a365b48c-9a88-4e80-9b67-7ccee19af5df" + "7cd3a17d-b3f5-4758-a08b-04884d200aae" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Cosmos DB Account Reader Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read Azure Cosmos DB Accounts data\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DocumentDB/*/read\",\r\n \"Microsoft.DocumentDB/databaseAccounts/readonlykeys/action\",\r\n \"Microsoft.Insights/Metrics/read\",\r\n \"Microsoft.Insights/MetricDefinitions/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-10-30T17:53:54.6005577Z\",\r\n \"updatedOn\": \"2018-01-24T17:36:21.8570152Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fbdf93bf-df7d-467e-a4d2-9458aa1360c8\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fbdf93bf-df7d-467e-a4d2-9458aa1360c8\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Cosmos DB Account Reader Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read Azure Cosmos DB Accounts data\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DocumentDB/*/read\",\r\n \"Microsoft.DocumentDB/databaseAccounts/readonlykeys/action\",\r\n \"Microsoft.Insights/MetricDefinitions/read\",\r\n \"Microsoft.Insights/Metrics/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-10-30T17:53:54.6005577Z\",\r\n \"updatedOn\": \"2018-02-21T01:36:59.6186231Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fbdf93bf-df7d-467e-a4d2-9458aa1360c8\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fbdf93bf-df7d-467e-a4d2-9458aa1360c8\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -6380,7 +6088,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:40 GMT" + "Sat, 10 Mar 2018 00:27:38 GMT" ], "Pragma": [ "no-cache" @@ -6389,7 +6097,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -6401,7 +6109,7 @@ "1" ], "x-ms-request-id": [ - "0be1c285-c0b7-476d-8ca4-b540fbc1e2ce" + "5eb62494-21cb-43ce-a4b1-98d806da78f8" ], "X-Content-Type-Options": [ "nosniff" @@ -6413,13 +6121,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14991" + "14941" ], "x-ms-correlation-request-id": [ - "e59efae1-943a-4d59-9b59-8a85b928e701" + "e4b6f1f7-2256-4bbc-94e4-492d07059ebc" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014640Z:e59efae1-943a-4d59-9b59-8a85b928e701" + "WESTUS2:20180310T002739Z:e4b6f1f7-2256-4bbc-94e4-492d07059ebc" ] }, "StatusCode": 200 @@ -6431,17 +6139,17 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "5b48013f-eb57-4d73-b54d-ca6ff176ea17" + "52f87f2f-17cb-45b8-a91c-a89447593806" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Cosmos DB Account Reader Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read Azure Cosmos DB Accounts data\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DocumentDB/*/read\",\r\n \"Microsoft.DocumentDB/databaseAccounts/readonlykeys/action\",\r\n \"Microsoft.Insights/Metrics/read\",\r\n \"Microsoft.Insights/MetricDefinitions/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-10-30T17:53:54.6005577Z\",\r\n \"updatedOn\": \"2018-01-24T17:36:21.8570152Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fbdf93bf-df7d-467e-a4d2-9458aa1360c8\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fbdf93bf-df7d-467e-a4d2-9458aa1360c8\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Cosmos DB Account Reader Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read Azure Cosmos DB Accounts data\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DocumentDB/*/read\",\r\n \"Microsoft.DocumentDB/databaseAccounts/readonlykeys/action\",\r\n \"Microsoft.Insights/MetricDefinitions/read\",\r\n \"Microsoft.Insights/Metrics/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-10-30T17:53:54.6005577Z\",\r\n \"updatedOn\": \"2018-02-21T01:36:59.6186231Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fbdf93bf-df7d-467e-a4d2-9458aa1360c8\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fbdf93bf-df7d-467e-a4d2-9458aa1360c8\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -6453,7 +6161,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:40 GMT" + "Sat, 10 Mar 2018 00:27:38 GMT" ], "Pragma": [ "no-cache" @@ -6462,7 +6170,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -6474,7 +6182,7 @@ "1" ], "x-ms-request-id": [ - "e5ddae1b-d8a2-4b6a-9321-c976d97eeb68" + "6a9509fe-6f01-4106-93c2-bab9105b6f9e" ], "X-Content-Type-Options": [ "nosniff" @@ -6486,13 +6194,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14990" + "14940" ], "x-ms-correlation-request-id": [ - "9022c965-3fd9-405c-a498-f610223bed70" + "9b08f4fe-0cf5-439f-a6f6-531d7770c1b2" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014640Z:9022c965-3fd9-405c-a498-f610223bed70" + "WESTUS2:20180310T002739Z:9b08f4fe-0cf5-439f-a6f6-531d7770c1b2" ] }, "StatusCode": 200 @@ -6504,14 +6212,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "3e4bcacb-02df-4d84-8158-8be2a88ef53f" + "b55d52ff-4790-47d3-9ae9-1055fa4e5cb4" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Data Factory Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create and manage data factories, as well as child resources within them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DataFactory/dataFactories/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-09-12T19:16:42.3441035Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/673868aa-7521-48a0-acc6-0f60742d39f5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"673868aa-7521-48a0-acc6-0f60742d39f5\"\r\n}", @@ -6526,7 +6234,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:40 GMT" + "Sat, 10 Mar 2018 00:27:38 GMT" ], "Pragma": [ "no-cache" @@ -6535,7 +6243,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -6547,7 +6255,7 @@ "1" ], "x-ms-request-id": [ - "8d4ea98e-afd9-49f3-852d-f2df975ae461" + "9784745b-7f94-45fb-99ab-9d8cc25baf22" ], "X-Content-Type-Options": [ "nosniff" @@ -6559,13 +6267,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14989" + "14939" ], "x-ms-correlation-request-id": [ - "6d651322-3554-4504-8025-eeef2a6a2044" + "b6b179f0-62a5-4612-a5b9-94749644239c" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014641Z:6d651322-3554-4504-8025-eeef2a6a2044" + "WESTUS2:20180310T002739Z:b6b179f0-62a5-4612-a5b9-94749644239c" ] }, "StatusCode": 200 @@ -6577,14 +6285,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "9900be7f-f830-4ae9-bad9-b28211fdd8ac" + "3beb1198-2fe7-423a-b1a3-a21d26f0bc02" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Data Factory Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create and manage data factories, as well as child resources within them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DataFactory/dataFactories/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-09-12T19:16:42.3441035Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/673868aa-7521-48a0-acc6-0f60742d39f5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"673868aa-7521-48a0-acc6-0f60742d39f5\"\r\n}", @@ -6599,7 +6307,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:41 GMT" + "Sat, 10 Mar 2018 00:27:38 GMT" ], "Pragma": [ "no-cache" @@ -6608,7 +6316,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -6620,7 +6328,7 @@ "1" ], "x-ms-request-id": [ - "ba05de07-01d0-49e6-b3fa-5169b2c065a6" + "e834b6e2-57db-4404-91cf-83e6e57dffe3" ], "X-Content-Type-Options": [ "nosniff" @@ -6632,13 +6340,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14988" + "14938" ], "x-ms-correlation-request-id": [ - "4ee6ecec-b28e-48e2-b669-1112917c4b0d" + "64089fdf-c78d-4527-9571-59b7407ad6a9" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014641Z:4ee6ecec-b28e-48e2-b669-1112917c4b0d" + "WESTUS2:20180310T002739Z:64089fdf-c78d-4527-9571-59b7407ad6a9" ] }, "StatusCode": 200 @@ -6650,14 +6358,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "e1510189-3cb3-41fa-b9f8-f71215503a63" + "75e460b1-058a-40b9-8271-647f32ad7797" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Data Lake Analytics Developer\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you submit, monitor, and manage your own jobs but not create or delete Data Lake Analytics accounts.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.BigAnalytics/accounts/*\",\r\n \"Microsoft.DataLakeAnalytics/accounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.BigAnalytics/accounts/Delete\",\r\n \"Microsoft.BigAnalytics/accounts/TakeOwnership/action\",\r\n \"Microsoft.BigAnalytics/accounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/TakeOwnership/action\",\r\n \"Microsoft.DataLakeAnalytics/accounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/dataLakeStoreAccounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/dataLakeStoreAccounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/storageAccounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/storageAccounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/firewallRules/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/firewallRules/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/computePolicies/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/computePolicies/Delete\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-20T00:33:29.3115234Z\",\r\n \"updatedOn\": \"2017-08-18T00:00:17.0411642Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/47b7735b-770e-4598-a7da-8b91488b4c88\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"47b7735b-770e-4598-a7da-8b91488b4c88\"\r\n}", @@ -6672,7 +6380,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:41 GMT" + "Sat, 10 Mar 2018 00:27:38 GMT" ], "Pragma": [ "no-cache" @@ -6681,7 +6389,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -6693,7 +6401,7 @@ "1" ], "x-ms-request-id": [ - "9d73f74d-4839-4ba5-9f99-faccff33edae" + "f98b39aa-9be6-4b6b-8cff-7a5972b6905d" ], "X-Content-Type-Options": [ "nosniff" @@ -6705,13 +6413,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14987" + "14937" ], "x-ms-correlation-request-id": [ - "92882387-1a7e-4e7c-82c0-486e1431bf01" + "57489219-ab8e-4c6e-96ae-0e0f6819167b" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014641Z:92882387-1a7e-4e7c-82c0-486e1431bf01" + "WESTUS2:20180310T002739Z:57489219-ab8e-4c6e-96ae-0e0f6819167b" ] }, "StatusCode": 200 @@ -6723,14 +6431,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "61ce59c6-009a-4e47-99ea-82d4e97a2a28" + "f814e1e9-38af-492a-abdc-d4dd21d20503" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Data Lake Analytics Developer\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you submit, monitor, and manage your own jobs but not create or delete Data Lake Analytics accounts.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.BigAnalytics/accounts/*\",\r\n \"Microsoft.DataLakeAnalytics/accounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.BigAnalytics/accounts/Delete\",\r\n \"Microsoft.BigAnalytics/accounts/TakeOwnership/action\",\r\n \"Microsoft.BigAnalytics/accounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/TakeOwnership/action\",\r\n \"Microsoft.DataLakeAnalytics/accounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/dataLakeStoreAccounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/dataLakeStoreAccounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/storageAccounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/storageAccounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/firewallRules/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/firewallRules/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/computePolicies/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/computePolicies/Delete\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-20T00:33:29.3115234Z\",\r\n \"updatedOn\": \"2017-08-18T00:00:17.0411642Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/47b7735b-770e-4598-a7da-8b91488b4c88\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"47b7735b-770e-4598-a7da-8b91488b4c88\"\r\n}", @@ -6745,7 +6453,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:41 GMT" + "Sat, 10 Mar 2018 00:27:38 GMT" ], "Pragma": [ "no-cache" @@ -6754,7 +6462,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -6766,7 +6474,7 @@ "1" ], "x-ms-request-id": [ - "94755b2e-e019-4387-a6e9-025180ac8293" + "b5b77c56-89c9-4685-bf29-9adb1a864419" ], "X-Content-Type-Options": [ "nosniff" @@ -6778,13 +6486,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14986" + "14936" ], "x-ms-correlation-request-id": [ - "46ddabaf-9eae-4e44-a2df-b9d05e670eda" + "6352faad-96d5-483a-8e7f-b8f8368831e1" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014642Z:46ddabaf-9eae-4e44-a2df-b9d05e670eda" + "WESTUS2:20180310T002739Z:6352faad-96d5-483a-8e7f-b8f8368831e1" ] }, "StatusCode": 200 @@ -6796,14 +6504,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "ce95a3fa-18c1-4566-9b1f-904bc153a2e4" + "4f19899d-8590-4b9f-9116-c8e0329efe33" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"DevTest Labs User\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you connect, start, restart, and shutdown your virtual machines in your Azure DevTest Labs.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Compute/availabilitySets/read\",\r\n \"Microsoft.Compute/virtualMachines/*/read\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Compute/virtualMachines/read\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.DevTestLab/*/read\",\r\n \"Microsoft.DevTestLab/labs/createEnvironment/action\",\r\n \"Microsoft.DevTestLab/labs/claimAnyVm/action\",\r\n \"Microsoft.DevTestLab/labs/formulas/delete\",\r\n \"Microsoft.DevTestLab/labs/formulas/read\",\r\n \"Microsoft.DevTestLab/labs/formulas/write\",\r\n \"Microsoft.DevTestLab/labs/policySets/evaluatePolicies/action\",\r\n \"Microsoft.DevTestLab/labs/virtualMachines/claim/action\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/networkInterfaces/*/read\",\r\n \"Microsoft.Network/networkInterfaces/join/action\",\r\n \"Microsoft.Network/networkInterfaces/read\",\r\n \"Microsoft.Network/networkInterfaces/write\",\r\n \"Microsoft.Network/publicIPAddresses/*/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/deployments/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Compute/virtualMachines/vmSizes/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-08T21:52:45.0657582Z\",\r\n \"updatedOn\": \"2017-02-02T02:38:38.2961026Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/76283e04-6283-4c54-8f91-bcf1374a3c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"76283e04-6283-4c54-8f91-bcf1374a3c64\"\r\n}", @@ -6818,7 +6526,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:41 GMT" + "Sat, 10 Mar 2018 00:27:38 GMT" ], "Pragma": [ "no-cache" @@ -6827,7 +6535,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -6839,7 +6547,7 @@ "1" ], "x-ms-request-id": [ - "34753605-ec69-4a89-8b86-1714b6d44342" + "7d393c99-6540-4dee-9e5e-2db7438fba1d" ], "X-Content-Type-Options": [ "nosniff" @@ -6851,13 +6559,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14985" + "14935" ], "x-ms-correlation-request-id": [ - "2a4a15e4-3a36-42e6-81cc-51ca58cfa34f" + "7f723b8b-2f8a-4763-959e-158717521a65" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014642Z:2a4a15e4-3a36-42e6-81cc-51ca58cfa34f" + "WESTUS2:20180310T002739Z:7f723b8b-2f8a-4763-959e-158717521a65" ] }, "StatusCode": 200 @@ -6869,14 +6577,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "85257da2-0a08-43f9-a25a-0e6837b60094" + "39743141-12bf-4890-9d9a-f8636952c495" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"DevTest Labs User\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you connect, start, restart, and shutdown your virtual machines in your Azure DevTest Labs.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Compute/availabilitySets/read\",\r\n \"Microsoft.Compute/virtualMachines/*/read\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Compute/virtualMachines/read\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.DevTestLab/*/read\",\r\n \"Microsoft.DevTestLab/labs/createEnvironment/action\",\r\n \"Microsoft.DevTestLab/labs/claimAnyVm/action\",\r\n \"Microsoft.DevTestLab/labs/formulas/delete\",\r\n \"Microsoft.DevTestLab/labs/formulas/read\",\r\n \"Microsoft.DevTestLab/labs/formulas/write\",\r\n \"Microsoft.DevTestLab/labs/policySets/evaluatePolicies/action\",\r\n \"Microsoft.DevTestLab/labs/virtualMachines/claim/action\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/networkInterfaces/*/read\",\r\n \"Microsoft.Network/networkInterfaces/join/action\",\r\n \"Microsoft.Network/networkInterfaces/read\",\r\n \"Microsoft.Network/networkInterfaces/write\",\r\n \"Microsoft.Network/publicIPAddresses/*/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/deployments/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Compute/virtualMachines/vmSizes/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-08T21:52:45.0657582Z\",\r\n \"updatedOn\": \"2017-02-02T02:38:38.2961026Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/76283e04-6283-4c54-8f91-bcf1374a3c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"76283e04-6283-4c54-8f91-bcf1374a3c64\"\r\n}", @@ -6891,7 +6599,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:41 GMT" + "Sat, 10 Mar 2018 00:27:38 GMT" ], "Pragma": [ "no-cache" @@ -6900,7 +6608,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -6912,7 +6620,7 @@ "1" ], "x-ms-request-id": [ - "1adcc0b3-d6a1-47b2-a9c3-078f33a4c1ca" + "19d3e526-403b-4efa-ae94-534aa67cf4f8" ], "X-Content-Type-Options": [ "nosniff" @@ -6924,13 +6632,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14984" + "14934" ], "x-ms-correlation-request-id": [ - "da7af950-e081-4698-98fe-d228f11c9c82" + "45f8207f-d835-4169-95e0-9fe0d0e1e02d" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014642Z:da7af950-e081-4698-98fe-d228f11c9c82" + "WESTUS2:20180310T002739Z:45f8207f-d835-4169-95e0-9fe0d0e1e02d" ] }, "StatusCode": 200 @@ -6942,14 +6650,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "34764d8d-406c-4a9a-a3c9-c7303a9f462a" + "d1403e42-48a1-4651-8b86-5f6c95ae83a9" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"DNS Zone Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DNS zones and record sets in Azure DNS, but does not let you control who has access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/dnsZones/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T23:33:25.9730842Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:40.3710365Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/befefa01-2a29-4197-83a8-272ff33ce314\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"befefa01-2a29-4197-83a8-272ff33ce314\"\r\n}", @@ -6964,7 +6672,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:41 GMT" + "Sat, 10 Mar 2018 00:27:38 GMT" ], "Pragma": [ "no-cache" @@ -6973,7 +6681,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -6985,7 +6693,7 @@ "1" ], "x-ms-request-id": [ - "6c3d8401-1099-4c39-a329-5300a26fed0b" + "98bf0dc7-ce67-4cec-912d-38e33c7e79a5" ], "X-Content-Type-Options": [ "nosniff" @@ -6997,13 +6705,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14983" + "14933" ], "x-ms-correlation-request-id": [ - "182ce6cf-29c8-4492-a234-f80a2007d95e" + "abbfa7cd-3176-4bbf-b665-15d8750ab816" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014642Z:182ce6cf-29c8-4492-a234-f80a2007d95e" + "WESTUS2:20180310T002739Z:abbfa7cd-3176-4bbf-b665-15d8750ab816" ] }, "StatusCode": 200 @@ -7015,14 +6723,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "995e2219-639c-4985-9353-7ab4cccb0fc2" + "effb0785-69bb-4130-add1-822ec46e706c" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"DNS Zone Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DNS zones and record sets in Azure DNS, but does not let you control who has access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/dnsZones/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T23:33:25.9730842Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:40.3710365Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/befefa01-2a29-4197-83a8-272ff33ce314\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"befefa01-2a29-4197-83a8-272ff33ce314\"\r\n}", @@ -7037,7 +6745,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:41 GMT" + "Sat, 10 Mar 2018 00:27:39 GMT" ], "Pragma": [ "no-cache" @@ -7046,7 +6754,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -7058,7 +6766,7 @@ "1" ], "x-ms-request-id": [ - "e58808c9-1c08-46c4-9e24-77a6ed77bd22" + "f543597c-01c3-4632-b712-84df9adbd116" ], "X-Content-Type-Options": [ "nosniff" @@ -7070,13 +6778,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14982" + "14932" ], "x-ms-correlation-request-id": [ - "5c50f367-d06c-48bb-9765-d2f3216d560e" + "01251743-ae98-4773-810f-768d8abfb364" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014642Z:5c50f367-d06c-48bb-9765-d2f3216d560e" + "WESTUS2:20180310T002739Z:01251743-ae98-4773-810f-768d8abfb364" ] }, "StatusCode": 200 @@ -7088,14 +6796,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "2fbdb24c-85be-4274-a03f-0f08803fffbc" + "51d7731e-4677-46a7-b7b3-c49319773d79" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"DocumentDB Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DocumentDB accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DocumentDb/databaseAccounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:07.2132374Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5bd9cd88-fe45-4216-938b-f97437e15450\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5bd9cd88-fe45-4216-938b-f97437e15450\"\r\n}", @@ -7110,7 +6818,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:41 GMT" + "Sat, 10 Mar 2018 00:27:39 GMT" ], "Pragma": [ "no-cache" @@ -7119,7 +6827,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -7131,7 +6839,7 @@ "1" ], "x-ms-request-id": [ - "bc5afb80-74ef-4986-8ee8-4b0b292ed5e1" + "d5d6d426-e115-4c49-93e9-231c45fb4d3e" ], "X-Content-Type-Options": [ "nosniff" @@ -7143,13 +6851,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14981" + "14931" ], "x-ms-correlation-request-id": [ - "9894f977-4d2f-4943-895f-e0fa0e3b8d2f" + "4fe768ca-19c9-4d85-8ab9-738ac11be535" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014642Z:9894f977-4d2f-4943-895f-e0fa0e3b8d2f" + "WESTUS2:20180310T002739Z:4fe768ca-19c9-4d85-8ab9-738ac11be535" ] }, "StatusCode": 200 @@ -7161,14 +6869,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "39476275-fb4f-4c4f-9e3f-fb7150f4a5c4" + "86cd5809-8757-4292-963c-e8cea23d436d" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"DocumentDB Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DocumentDB accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DocumentDb/databaseAccounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:07.2132374Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5bd9cd88-fe45-4216-938b-f97437e15450\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5bd9cd88-fe45-4216-938b-f97437e15450\"\r\n}", @@ -7183,7 +6891,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:41 GMT" + "Sat, 10 Mar 2018 00:27:39 GMT" ], "Pragma": [ "no-cache" @@ -7192,7 +6900,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -7204,7 +6912,7 @@ "1" ], "x-ms-request-id": [ - "ff933de1-c0e7-4342-92a4-fd6e48edaa72" + "19316250-296b-4f96-9a0b-be732cf4d63c" ], "X-Content-Type-Options": [ "nosniff" @@ -7216,13 +6924,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14980" + "14930" ], "x-ms-correlation-request-id": [ - "1bd710aa-a89d-4b89-996a-21f7b55eb7f8" + "93b78781-092e-4877-aa75-ef39db4ea7fe" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014642Z:1bd710aa-a89d-4b89-996a-21f7b55eb7f8" + "WESTUS2:20180310T002740Z:93b78781-092e-4877-aa75-ef39db4ea7fe" ] }, "StatusCode": 200 @@ -7234,14 +6942,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "4e700895-3ae0-4c52-b531-e696a2843c5a" + "40cda127-5d6c-47c3-ad86-dcab35b505c2" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Intelligent Systems Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Intelligent Systems accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.IntelligentSystems/accounts/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:59.7946586Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/03a6d094-3444-4b3d-88af-7477090a9e5e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"03a6d094-3444-4b3d-88af-7477090a9e5e\"\r\n}", @@ -7256,7 +6964,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:42 GMT" + "Sat, 10 Mar 2018 00:27:39 GMT" ], "Pragma": [ "no-cache" @@ -7265,7 +6973,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -7277,7 +6985,7 @@ "1" ], "x-ms-request-id": [ - "355d6b19-f74f-4b89-b082-95ea1de8cce9" + "e7843d7e-c0e4-40f4-af9d-5ac598ac7c6d" ], "X-Content-Type-Options": [ "nosniff" @@ -7289,13 +6997,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14979" + "14929" ], "x-ms-correlation-request-id": [ - "906ae00f-3c35-4e03-bd7d-63726a6b4281" + "b75f55de-4903-43c5-ac1c-eca50ac62968" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014642Z:906ae00f-3c35-4e03-bd7d-63726a6b4281" + "WESTUS2:20180310T002740Z:b75f55de-4903-43c5-ac1c-eca50ac62968" ] }, "StatusCode": 200 @@ -7307,14 +7015,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "c5e636d0-d096-4c63-8d8a-a29e7d8fd62d" + "f062569c-df21-48fc-9686-213aa332b146" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Intelligent Systems Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Intelligent Systems accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.IntelligentSystems/accounts/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:59.7946586Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/03a6d094-3444-4b3d-88af-7477090a9e5e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"03a6d094-3444-4b3d-88af-7477090a9e5e\"\r\n}", @@ -7329,7 +7037,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:42 GMT" + "Sat, 10 Mar 2018 00:27:39 GMT" ], "Pragma": [ "no-cache" @@ -7338,7 +7046,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -7350,7 +7058,7 @@ "1" ], "x-ms-request-id": [ - "50b85f53-f280-4473-8903-4ba38aa5d895" + "87b7032e-af82-437e-92ad-a755c69a6d89" ], "X-Content-Type-Options": [ "nosniff" @@ -7362,13 +7070,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14978" + "14928" ], "x-ms-correlation-request-id": [ - "eb9e973f-4a7b-48a6-bd56-73b0434f3ed3" + "04d0478f-123c-42a2-ae93-6503575f9b0d" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014643Z:eb9e973f-4a7b-48a6-bd56-73b0434f3ed3" + "WESTUS2:20180310T002740Z:04d0478f-123c-42a2-ae93-6503575f9b0d" ] }, "StatusCode": 200 @@ -7380,14 +7088,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "1dfb0d0c-07e1-4f71-b9d5-2dd73811a0df" + "2845eabf-cdd2-4dc9-b1aa-b4acc82a246e" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Key Vault Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage key vaults, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.KeyVault/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.KeyVault/locations/deletedVaults/purge/action\",\r\n \"Microsoft.KeyVault/hsmPools/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2017-12-14T02:01:18.46412Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f25e0fa2-a7c8-4377-a976-54943a77a395\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f25e0fa2-a7c8-4377-a976-54943a77a395\"\r\n}", @@ -7402,7 +7110,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:42 GMT" + "Sat, 10 Mar 2018 00:27:39 GMT" ], "Pragma": [ "no-cache" @@ -7411,7 +7119,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -7423,7 +7131,7 @@ "1" ], "x-ms-request-id": [ - "05e8f8bb-d758-4bd7-a765-34242c7557fa" + "469f963e-b521-4b8b-89be-7eb424f54f8f" ], "X-Content-Type-Options": [ "nosniff" @@ -7435,13 +7143,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14977" + "14927" ], "x-ms-correlation-request-id": [ - "5a73dafe-e2fa-4f7f-892e-990c3da20c5f" + "3765c71e-09e9-4e11-a6a1-c8b13bb3c91d" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014643Z:5a73dafe-e2fa-4f7f-892e-990c3da20c5f" + "WESTUS2:20180310T002740Z:3765c71e-09e9-4e11-a6a1-c8b13bb3c91d" ] }, "StatusCode": 200 @@ -7453,14 +7161,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "01efbb62-69e9-4e93-9a8c-45d19e12b0cf" + "48df395a-85f3-4351-986e-4eff4808c56b" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Key Vault Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage key vaults, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.KeyVault/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.KeyVault/locations/deletedVaults/purge/action\",\r\n \"Microsoft.KeyVault/hsmPools/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2017-12-14T02:01:18.46412Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f25e0fa2-a7c8-4377-a976-54943a77a395\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f25e0fa2-a7c8-4377-a976-54943a77a395\"\r\n}", @@ -7475,7 +7183,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:42 GMT" + "Sat, 10 Mar 2018 00:27:39 GMT" ], "Pragma": [ "no-cache" @@ -7484,7 +7192,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -7496,7 +7204,7 @@ "1" ], "x-ms-request-id": [ - "781a85d4-41f3-4e9d-9873-99813a5ef8a1" + "8fd7748d-68a3-4974-bec2-4d55ddeeaf19" ], "X-Content-Type-Options": [ "nosniff" @@ -7508,13 +7216,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14976" + "14926" ], "x-ms-correlation-request-id": [ - "89643a7d-0614-48fa-997b-3eea85a8c681" + "b401e16a-33c7-4741-8d3f-650cacf30a9b" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014643Z:89643a7d-0614-48fa-997b-3eea85a8c681" + "WESTUS2:20180310T002740Z:b401e16a-33c7-4741-8d3f-650cacf30a9b" ] }, "StatusCode": 200 @@ -7526,17 +7234,17 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "7b629c5f-042e-480a-a6ee-9220db8c3352" + "846e5388-881f-4088-b26f-4f93ca26ecaf" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Lab Creator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you create, manage, delete your managed labs under your Azure Lab Accounts.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ManagedLab/labAccounts/createLab/action\",\r\n \"Microsoft.ManagedLab/labAccounts/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-01-18T23:38:58.1036141Z\",\r\n \"updatedOn\": \"2018-02-16T00:20:27.3498866Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b97fb8bc-a8b2-4522-a38b-dd33c7e65ead\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b97fb8bc-a8b2-4522-a38b-dd33c7e65ead\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Lab Creator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you create, manage, delete your managed labs under your Azure Lab Accounts.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.LabServices/labAccounts/*/read\",\r\n \"Microsoft.LabServices/labAccounts/createLab/action\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-01-18T23:38:58.1036141Z\",\r\n \"updatedOn\": \"2018-03-08T19:53:30.3032044Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b97fb8bc-a8b2-4522-a38b-dd33c7e65ead\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b97fb8bc-a8b2-4522-a38b-dd33c7e65ead\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -7548,7 +7256,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:42 GMT" + "Sat, 10 Mar 2018 00:27:39 GMT" ], "Pragma": [ "no-cache" @@ -7557,7 +7265,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -7569,7 +7277,7 @@ "1" ], "x-ms-request-id": [ - "e302b0c2-9d8e-4a21-8f4c-7cb61c88b95c" + "f333a96e-0db9-43c0-a97d-80ccd6bad45d" ], "X-Content-Type-Options": [ "nosniff" @@ -7581,13 +7289,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14975" + "14925" ], "x-ms-correlation-request-id": [ - "6a6b4116-4ff3-443d-8808-284a865ce2f5" + "b6e82325-ba76-4d98-ba0b-2e40c7264329" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014643Z:6a6b4116-4ff3-443d-8808-284a865ce2f5" + "WESTUS2:20180310T002740Z:b6e82325-ba76-4d98-ba0b-2e40c7264329" ] }, "StatusCode": 200 @@ -7599,17 +7307,17 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "b086ee09-e097-48bb-9ecf-08f63cefe285" + "c0dd0d00-b4cc-472b-92b8-2e55af97d794" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Lab Creator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you create, manage, delete your managed labs under your Azure Lab Accounts.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ManagedLab/labAccounts/createLab/action\",\r\n \"Microsoft.ManagedLab/labAccounts/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-01-18T23:38:58.1036141Z\",\r\n \"updatedOn\": \"2018-02-16T00:20:27.3498866Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b97fb8bc-a8b2-4522-a38b-dd33c7e65ead\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b97fb8bc-a8b2-4522-a38b-dd33c7e65ead\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Lab Creator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you create, manage, delete your managed labs under your Azure Lab Accounts.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.LabServices/labAccounts/*/read\",\r\n \"Microsoft.LabServices/labAccounts/createLab/action\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-01-18T23:38:58.1036141Z\",\r\n \"updatedOn\": \"2018-03-08T19:53:30.3032044Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b97fb8bc-a8b2-4522-a38b-dd33c7e65ead\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b97fb8bc-a8b2-4522-a38b-dd33c7e65ead\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -7621,7 +7329,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:42 GMT" + "Sat, 10 Mar 2018 00:27:39 GMT" ], "Pragma": [ "no-cache" @@ -7630,7 +7338,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -7642,7 +7350,7 @@ "1" ], "x-ms-request-id": [ - "49054b3e-3a11-49a6-bd21-d09a5d2dfa3b" + "79c1d36c-ca3a-46ec-9d37-e6dbb3998bce" ], "X-Content-Type-Options": [ "nosniff" @@ -7654,13 +7362,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14974" + "14924" ], "x-ms-correlation-request-id": [ - "93da981c-f453-4c2c-adbd-984b47ccf923" + "052ef467-fd83-471b-8f1f-d9a3046a17a1" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014643Z:93da981c-f453-4c2c-adbd-984b47ccf923" + "WESTUS2:20180310T002740Z:052ef467-fd83-471b-8f1f-d9a3046a17a1" ] }, "StatusCode": 200 @@ -7672,14 +7380,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "4db26daf-07d5-4e4a-b6d6-9c9ae2517234" + "332a3c99-a9d0-498d-85ab-893be34a36c2" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Log Analytics Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Log Analytics Contributor can read all monitoring data and edit monitoring settings. Editing monitoring settings includes adding the VM extension to VMs; reading storage account keys to be able to configure collection of logs from Azure Storage; creating and configuring Automation accounts; adding solutions; and configuring Azure diagnostics on all Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Automation/automationAccounts/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/extensions/*\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Compute/virtualMachines/extensions/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.OperationalInsights/*\",\r\n \"Microsoft.OperationsManagement/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourcegroups/deployments/*\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-25T21:51:45.3174711Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:26.6376126Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/92aaf0da-9dab-42b6-94a3-d43ce8d16293\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"92aaf0da-9dab-42b6-94a3-d43ce8d16293\"\r\n}", @@ -7694,7 +7402,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:42 GMT" + "Sat, 10 Mar 2018 00:27:39 GMT" ], "Pragma": [ "no-cache" @@ -7703,7 +7411,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -7715,7 +7423,7 @@ "1" ], "x-ms-request-id": [ - "8ac33c04-f43d-418f-a1f7-46c87be4c1d4" + "3e33ff8c-8d51-45c2-91a4-d77d68abe452" ], "X-Content-Type-Options": [ "nosniff" @@ -7727,13 +7435,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14973" + "14923" ], "x-ms-correlation-request-id": [ - "af91cc35-e883-4d47-94a1-b20a5be93bf9" + "ef6d8bfd-89e4-430a-9c8a-0f90a69766e5" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014643Z:af91cc35-e883-4d47-94a1-b20a5be93bf9" + "WESTUS2:20180310T002740Z:ef6d8bfd-89e4-430a-9c8a-0f90a69766e5" ] }, "StatusCode": 200 @@ -7745,14 +7453,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "97357b6e-1da2-4af0-8a16-ddee2098e6e5" + "13568619-09de-45bb-add0-62c00b402511" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Log Analytics Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Log Analytics Contributor can read all monitoring data and edit monitoring settings. Editing monitoring settings includes adding the VM extension to VMs; reading storage account keys to be able to configure collection of logs from Azure Storage; creating and configuring Automation accounts; adding solutions; and configuring Azure diagnostics on all Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Automation/automationAccounts/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/extensions/*\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Compute/virtualMachines/extensions/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.OperationalInsights/*\",\r\n \"Microsoft.OperationsManagement/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourcegroups/deployments/*\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-25T21:51:45.3174711Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:26.6376126Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/92aaf0da-9dab-42b6-94a3-d43ce8d16293\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"92aaf0da-9dab-42b6-94a3-d43ce8d16293\"\r\n}", @@ -7767,7 +7475,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:42 GMT" + "Sat, 10 Mar 2018 00:27:39 GMT" ], "Pragma": [ "no-cache" @@ -7776,7 +7484,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -7788,7 +7496,7 @@ "1" ], "x-ms-request-id": [ - "05cd56b3-6d72-45ba-9ef4-609bd592b5ec" + "b53e47de-88c9-4792-8d29-7dd5fe5fe366" ], "X-Content-Type-Options": [ "nosniff" @@ -7800,13 +7508,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14972" + "14922" ], "x-ms-correlation-request-id": [ - "5c2424d2-e8d2-4f72-aa7a-ca7aa47b0c2a" + "7c8d200e-ccf7-4a43-93be-64aed49bd29b" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014643Z:5c2424d2-e8d2-4f72-aa7a-ca7aa47b0c2a" + "WESTUS2:20180310T002740Z:7c8d200e-ccf7-4a43-93be-64aed49bd29b" ] }, "StatusCode": 200 @@ -7818,14 +7526,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "b2aa75cf-3c71-4919-805d-ef5320394130" + "bd9b4a18-d945-4110-a3c5-bd69580cb7ee" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Log Analytics Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Log Analytics Reader can view and search all monitoring data as well as and view monitoring settings, including viewing the configuration of Azure diagnostics on all Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.OperationalInsights/workspaces/analytics/query/action\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.OperationalInsights/workspaces/sharedKeys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-02T00:20:28.1449012Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:26.0438523Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/73c42c96-874c-492b-b04d-ab87d138a893\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"73c42c96-874c-492b-b04d-ab87d138a893\"\r\n}", @@ -7840,7 +7548,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:44 GMT" + "Sat, 10 Mar 2018 00:27:39 GMT" ], "Pragma": [ "no-cache" @@ -7849,7 +7557,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -7861,7 +7569,7 @@ "1" ], "x-ms-request-id": [ - "c890e4c1-1607-4af2-a9d8-a24a4b3672a6" + "01036383-63f7-430e-acee-a4f403218ea8" ], "X-Content-Type-Options": [ "nosniff" @@ -7873,13 +7581,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14971" + "14921" ], "x-ms-correlation-request-id": [ - "4a8b180c-3bab-44b9-83b8-f8f3a9dff1c9" + "5abfebe7-22fa-490c-b0ad-ab4538ab7691" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014644Z:4a8b180c-3bab-44b9-83b8-f8f3a9dff1c9" + "WESTUS2:20180310T002740Z:5abfebe7-22fa-490c-b0ad-ab4538ab7691" ] }, "StatusCode": 200 @@ -7891,14 +7599,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "14ac6b77-2b43-4a71-b04c-c8f04f23005e" + "659203a3-4852-413e-83dd-8ce08543c422" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Log Analytics Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Log Analytics Reader can view and search all monitoring data as well as and view monitoring settings, including viewing the configuration of Azure diagnostics on all Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.OperationalInsights/workspaces/analytics/query/action\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.OperationalInsights/workspaces/sharedKeys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-02T00:20:28.1449012Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:26.0438523Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/73c42c96-874c-492b-b04d-ab87d138a893\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"73c42c96-874c-492b-b04d-ab87d138a893\"\r\n}", @@ -7913,7 +7621,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:44 GMT" + "Sat, 10 Mar 2018 00:27:39 GMT" ], "Pragma": [ "no-cache" @@ -7922,7 +7630,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -7934,7 +7642,7 @@ "1" ], "x-ms-request-id": [ - "bbed1964-7b66-4893-8cae-670ee2a8d4aa" + "8c9c6dc5-0de9-4229-a1b5-0819b47b7e0a" ], "X-Content-Type-Options": [ "nosniff" @@ -7946,13 +7654,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14970" + "14920" ], "x-ms-correlation-request-id": [ - "59ab338a-6c0f-4960-afda-61e0e7055b4d" + "ee296741-41d2-4f13-bfc0-2bf4f2a1b680" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014644Z:59ab338a-6c0f-4960-afda-61e0e7055b4d" + "WESTUS2:20180310T002740Z:ee296741-41d2-4f13-bfc0-2bf4f2a1b680" ] }, "StatusCode": 200 @@ -7964,14 +7672,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "daa2f240-f8ec-428e-be27-e955ebef934a" + "e93323fa-8568-429e-90e0-fd785defcbdf" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Logic App Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage logic app, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.Insights/logdefinitions/*\",\r\n \"Microsoft.Insights/metricDefinitions/*\",\r\n \"Microsoft.Logic/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/connectionGateways/*\",\r\n \"Microsoft.Web/connections/*\",\r\n \"Microsoft.Web/customApis/*\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/sites/functions/listSecrets/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-04-28T21:33:30.4656007Z\",\r\n \"updatedOn\": \"2018-01-10T23:11:44.85806Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/87a39d53-fc1b-424a-814c-f7e04687dc9e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"87a39d53-fc1b-424a-814c-f7e04687dc9e\"\r\n}", @@ -7986,7 +7694,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:44 GMT" + "Sat, 10 Mar 2018 00:27:39 GMT" ], "Pragma": [ "no-cache" @@ -7995,7 +7703,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -8007,7 +7715,7 @@ "1" ], "x-ms-request-id": [ - "e13d7d01-51bf-4725-9c31-323915d7109b" + "c70f654a-1e33-475e-ad67-bb85b6269334" ], "X-Content-Type-Options": [ "nosniff" @@ -8019,13 +7727,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14969" + "14919" ], "x-ms-correlation-request-id": [ - "7865b6f5-df3f-4db0-ac57-b845687e972f" + "79ce5e73-3912-4109-822e-97fa1a012f33" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014644Z:7865b6f5-df3f-4db0-ac57-b845687e972f" + "WESTUS2:20180310T002740Z:79ce5e73-3912-4109-822e-97fa1a012f33" ] }, "StatusCode": 200 @@ -8037,14 +7745,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "cdabdeb5-b217-4a75-9c76-f3c4d10b495e" + "5223b78e-0be4-4021-8b1d-47ce4605205c" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Logic App Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage logic app, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.Insights/logdefinitions/*\",\r\n \"Microsoft.Insights/metricDefinitions/*\",\r\n \"Microsoft.Logic/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/connectionGateways/*\",\r\n \"Microsoft.Web/connections/*\",\r\n \"Microsoft.Web/customApis/*\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/sites/functions/listSecrets/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-04-28T21:33:30.4656007Z\",\r\n \"updatedOn\": \"2018-01-10T23:11:44.85806Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/87a39d53-fc1b-424a-814c-f7e04687dc9e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"87a39d53-fc1b-424a-814c-f7e04687dc9e\"\r\n}", @@ -8059,7 +7767,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:44 GMT" + "Sat, 10 Mar 2018 00:27:40 GMT" ], "Pragma": [ "no-cache" @@ -8068,7 +7776,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -8080,7 +7788,7 @@ "1" ], "x-ms-request-id": [ - "0a573bdb-1cc4-4179-9826-8863a4a6878d" + "00d67065-2e30-4361-938c-0a2b59bbb125" ], "X-Content-Type-Options": [ "nosniff" @@ -8092,13 +7800,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14968" + "14918" ], "x-ms-correlation-request-id": [ - "6358342d-5830-4710-b545-5adfa1b84d55" + "21a55d93-7469-4710-babe-bf3ea75841d4" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014644Z:6358342d-5830-4710-b545-5adfa1b84d55" + "WESTUS2:20180310T002740Z:21a55d93-7469-4710-babe-bf3ea75841d4" ] }, "StatusCode": 200 @@ -8110,14 +7818,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "033c819f-c57a-478e-be28-4c1391758289" + "ad128e81-9b24-4889-894f-2c953e251a92" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Logic App Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you read, enable and disable logic app.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*/read\",\r\n \"Microsoft.Insights/diagnosticSettings/*/read\",\r\n \"Microsoft.Insights/metricDefinitions/*/read\",\r\n \"Microsoft.Logic/*/read\",\r\n \"Microsoft.Logic/workflows/disable/action\",\r\n \"Microsoft.Logic/workflows/enable/action\",\r\n \"Microsoft.Logic/workflows/validate/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/connectionGateways/*/read\",\r\n \"Microsoft.Web/connections/*/read\",\r\n \"Microsoft.Web/customApis/*/read\",\r\n \"Microsoft.Web/serverFarms/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-04-28T21:33:30.4656007Z\",\r\n \"updatedOn\": \"2018-01-10T23:14:26.9539724Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/515c2055-d9d4-4321-b1b9-bd0c9a0f79fe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"515c2055-d9d4-4321-b1b9-bd0c9a0f79fe\"\r\n}", @@ -8132,7 +7840,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:44 GMT" + "Sat, 10 Mar 2018 00:27:40 GMT" ], "Pragma": [ "no-cache" @@ -8141,7 +7849,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -8153,7 +7861,7 @@ "1" ], "x-ms-request-id": [ - "145b81ca-c1de-4514-88ef-1364c2f6c2d4" + "926c39df-9732-47ce-aeb1-1adec3ba5297" ], "X-Content-Type-Options": [ "nosniff" @@ -8165,13 +7873,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14967" + "14917" ], "x-ms-correlation-request-id": [ - "13b3a939-7344-4773-b473-4129714c2a4d" + "59f9dd63-7e85-4302-b8dc-329124509483" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014644Z:13b3a939-7344-4773-b473-4129714c2a4d" + "WESTUS2:20180310T002740Z:59f9dd63-7e85-4302-b8dc-329124509483" ] }, "StatusCode": 200 @@ -8183,14 +7891,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "97c33984-9bf0-444b-9a02-c8a7adc7c383" + "0a79f0d3-2a88-4473-9908-7dcdad7c4416" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Logic App Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you read, enable and disable logic app.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*/read\",\r\n \"Microsoft.Insights/diagnosticSettings/*/read\",\r\n \"Microsoft.Insights/metricDefinitions/*/read\",\r\n \"Microsoft.Logic/*/read\",\r\n \"Microsoft.Logic/workflows/disable/action\",\r\n \"Microsoft.Logic/workflows/enable/action\",\r\n \"Microsoft.Logic/workflows/validate/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/connectionGateways/*/read\",\r\n \"Microsoft.Web/connections/*/read\",\r\n \"Microsoft.Web/customApis/*/read\",\r\n \"Microsoft.Web/serverFarms/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-04-28T21:33:30.4656007Z\",\r\n \"updatedOn\": \"2018-01-10T23:14:26.9539724Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/515c2055-d9d4-4321-b1b9-bd0c9a0f79fe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"515c2055-d9d4-4321-b1b9-bd0c9a0f79fe\"\r\n}", @@ -8205,7 +7913,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:44 GMT" + "Sat, 10 Mar 2018 00:27:40 GMT" ], "Pragma": [ "no-cache" @@ -8214,7 +7922,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -8226,7 +7934,7 @@ "1" ], "x-ms-request-id": [ - "74d27da8-1c5b-4587-9e9e-8caa16becada" + "183bd64e-1107-458a-aa58-d3b56fde34db" ], "X-Content-Type-Options": [ "nosniff" @@ -8238,13 +7946,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14966" + "14916" ], "x-ms-correlation-request-id": [ - "9a9a1f81-af05-421f-9595-e60d7268f0a5" + "afff66c2-43b9-4f33-81a5-e4674ae9ceef" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014644Z:9a9a1f81-af05-421f-9595-e60d7268f0a5" + "WESTUS2:20180310T002741Z:afff66c2-43b9-4f33-81a5-e4674ae9ceef" ] }, "StatusCode": 200 @@ -8256,14 +7964,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "3410028b-159e-4412-a4a0-33f7572ec3ae" + "15717747-265e-4e98-a41f-81cede34cb9f" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Managed Identity Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create, Read, Update, and Delete User Assigned Identity\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/read\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/write\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/delete\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-14T19:53:42.8804692Z\",\r\n \"updatedOn\": \"2017-12-14T22:17:02.2740594Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e40ec5ca-96e0-45a2-b4ff-59039f2c2b59\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e40ec5ca-96e0-45a2-b4ff-59039f2c2b59\"\r\n}", @@ -8278,7 +7986,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:44 GMT" + "Sat, 10 Mar 2018 00:27:40 GMT" ], "Pragma": [ "no-cache" @@ -8287,7 +7995,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -8299,7 +8007,7 @@ "1" ], "x-ms-request-id": [ - "d7002912-3cab-41bb-af14-2a1d644c770a" + "b1bd5910-f8a3-41e5-a2e3-de2779a517e9" ], "X-Content-Type-Options": [ "nosniff" @@ -8311,13 +8019,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14965" + "14915" ], "x-ms-correlation-request-id": [ - "45fd2ea3-9df2-446c-9807-7ef8aeca6c23" + "34b4ce50-e6dc-493a-8027-0c6b64e6d874" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014645Z:45fd2ea3-9df2-446c-9807-7ef8aeca6c23" + "WESTUS2:20180310T002741Z:34b4ce50-e6dc-493a-8027-0c6b64e6d874" ] }, "StatusCode": 200 @@ -8329,14 +8037,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "a837ea59-17af-44b8-a474-9c8c7309561e" + "ea6d633c-2ef2-450e-8732-d9331e2ddd4d" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Managed Identity Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create, Read, Update, and Delete User Assigned Identity\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/read\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/write\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/delete\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-14T19:53:42.8804692Z\",\r\n \"updatedOn\": \"2017-12-14T22:17:02.2740594Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e40ec5ca-96e0-45a2-b4ff-59039f2c2b59\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e40ec5ca-96e0-45a2-b4ff-59039f2c2b59\"\r\n}", @@ -8351,7 +8059,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:44 GMT" + "Sat, 10 Mar 2018 00:27:40 GMT" ], "Pragma": [ "no-cache" @@ -8360,7 +8068,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -8372,7 +8080,7 @@ "1" ], "x-ms-request-id": [ - "8899ff63-dd09-4ade-8054-4496b4541bd8" + "a93daddb-5c02-4ed4-85c1-7f21204e936d" ], "X-Content-Type-Options": [ "nosniff" @@ -8384,13 +8092,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14964" + "14914" ], "x-ms-correlation-request-id": [ - "936cf054-310d-4dcf-a9a4-b9572a30a0a3" + "b54cefa4-faef-4bf1-a7ad-2881eb34488b" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014645Z:936cf054-310d-4dcf-a9a4-b9572a30a0a3" + "WESTUS2:20180310T002741Z:b54cefa4-faef-4bf1-a7ad-2881eb34488b" ] }, "StatusCode": 200 @@ -8402,14 +8110,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "b8be0c6f-74de-4e00-adbe-1bfb53269872" + "a54e79c8-7b81-455a-a19d-dcacd69d0cc6" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Managed Identity Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read and Assign User Assigned Identity\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/read\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/assign/action\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-14T19:52:04.3924594Z\",\r\n \"updatedOn\": \"2017-12-14T22:16:00.1483256Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f1a07417-d97a-45cb-824c-7a7467783830\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f1a07417-d97a-45cb-824c-7a7467783830\"\r\n}", @@ -8424,7 +8132,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:44 GMT" + "Sat, 10 Mar 2018 00:27:40 GMT" ], "Pragma": [ "no-cache" @@ -8433,7 +8141,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -8445,7 +8153,7 @@ "1" ], "x-ms-request-id": [ - "23b89d01-bd49-4855-a160-647acbbf0e5e" + "566a1bef-15a9-492c-b871-f70d96da3b45" ], "X-Content-Type-Options": [ "nosniff" @@ -8457,13 +8165,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14963" + "14913" ], "x-ms-correlation-request-id": [ - "1b7ba9cf-776a-4d1a-9128-b2e4247579ff" + "f5a1d336-9d2a-4674-84c7-a4c933a074ed" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014645Z:1b7ba9cf-776a-4d1a-9128-b2e4247579ff" + "WESTUS2:20180310T002741Z:f5a1d336-9d2a-4674-84c7-a4c933a074ed" ] }, "StatusCode": 200 @@ -8475,14 +8183,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "e987e023-bb03-4263-94a7-a4108198fdec" + "fb50264d-146a-4a39-ac23-81ed29ad5efb" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Managed Identity Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read and Assign User Assigned Identity\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/read\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/assign/action\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-14T19:52:04.3924594Z\",\r\n \"updatedOn\": \"2017-12-14T22:16:00.1483256Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f1a07417-d97a-45cb-824c-7a7467783830\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f1a07417-d97a-45cb-824c-7a7467783830\"\r\n}", @@ -8497,7 +8205,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:45 GMT" + "Sat, 10 Mar 2018 00:27:40 GMT" ], "Pragma": [ "no-cache" @@ -8506,7 +8214,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -8518,7 +8226,7 @@ "1" ], "x-ms-request-id": [ - "e7d97de0-52d5-4d25-8fd4-933ac5de9271" + "15ac4636-076f-4866-ae7f-7d6538adf595" ], "X-Content-Type-Options": [ "nosniff" @@ -8530,13 +8238,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14962" + "14912" ], "x-ms-correlation-request-id": [ - "e7fe9178-40e9-47fb-88f6-868d1008dd0a" + "fc1ab50e-a92c-46a7-a4fc-8e7d9431376c" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014645Z:e7fe9178-40e9-47fb-88f6-868d1008dd0a" + "WESTUS2:20180310T002741Z:fc1ab50e-a92c-46a7-a4fc-8e7d9431376c" ] }, "StatusCode": 200 @@ -8548,14 +8256,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "f5ced37e-ab50-4b3d-8500-035e2c950fd1" + "6861b3ba-0972-4cb8-8b52-70260dd8076b" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Monitoring Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read all monitoring data and update monitoring settings.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.AlertsManagement/alerts/*\",\r\n \"Microsoft.AlertsManagement/alertsSummary/*\",\r\n \"Microsoft.Insights/AlertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/DiagnosticSettings/*\",\r\n \"Microsoft.Insights/eventtypes/*\",\r\n \"Microsoft.Insights/LogDefinitions/*\",\r\n \"Microsoft.Insights/MetricDefinitions/*\",\r\n \"Microsoft.Insights/Metrics/*\",\r\n \"Microsoft.Insights/Register/Action\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.OperationalInsights/workspaces/intelligencepacks/*\",\r\n \"Microsoft.OperationalInsights/workspaces/savedSearches/*\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.OperationalInsights/workspaces/sharedKeys/action\",\r\n \"Microsoft.OperationalInsights/workspaces/storageinsightconfigs/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.WorkloadMonitor/workloads/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-09-21T19:21:08.4345976Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:28.4990834Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/749f88d5-cbae-40b8-bcfc-e573ddc772fa\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"749f88d5-cbae-40b8-bcfc-e573ddc772fa\"\r\n}", @@ -8570,7 +8278,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:45 GMT" + "Sat, 10 Mar 2018 00:27:40 GMT" ], "Pragma": [ "no-cache" @@ -8579,7 +8287,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -8591,7 +8299,7 @@ "1" ], "x-ms-request-id": [ - "0127628f-9734-4269-9aff-2f3806b02894" + "aec1f30c-34d0-49a7-b748-9723294187a6" ], "X-Content-Type-Options": [ "nosniff" @@ -8603,13 +8311,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14961" + "14911" ], "x-ms-correlation-request-id": [ - "364ccee9-bb2c-4bad-8a40-f10b3abc13e7" + "7041b3ed-fa5a-4d08-b7c8-3196d77cec87" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014645Z:364ccee9-bb2c-4bad-8a40-f10b3abc13e7" + "WESTUS2:20180310T002741Z:7041b3ed-fa5a-4d08-b7c8-3196d77cec87" ] }, "StatusCode": 200 @@ -8621,14 +8329,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "f9ef3875-6924-46c0-8b5b-12032aa0e098" + "02d02ee6-8ba4-43d2-9c10-cfa1ade8d111" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Monitoring Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read all monitoring data and update monitoring settings.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.AlertsManagement/alerts/*\",\r\n \"Microsoft.AlertsManagement/alertsSummary/*\",\r\n \"Microsoft.Insights/AlertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/DiagnosticSettings/*\",\r\n \"Microsoft.Insights/eventtypes/*\",\r\n \"Microsoft.Insights/LogDefinitions/*\",\r\n \"Microsoft.Insights/MetricDefinitions/*\",\r\n \"Microsoft.Insights/Metrics/*\",\r\n \"Microsoft.Insights/Register/Action\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.OperationalInsights/workspaces/intelligencepacks/*\",\r\n \"Microsoft.OperationalInsights/workspaces/savedSearches/*\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.OperationalInsights/workspaces/sharedKeys/action\",\r\n \"Microsoft.OperationalInsights/workspaces/storageinsightconfigs/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.WorkloadMonitor/workloads/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-09-21T19:21:08.4345976Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:28.4990834Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/749f88d5-cbae-40b8-bcfc-e573ddc772fa\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"749f88d5-cbae-40b8-bcfc-e573ddc772fa\"\r\n}", @@ -8643,7 +8351,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:45 GMT" + "Sat, 10 Mar 2018 00:27:40 GMT" ], "Pragma": [ "no-cache" @@ -8652,7 +8360,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -8664,7 +8372,7 @@ "1" ], "x-ms-request-id": [ - "134ed83e-891c-4d99-8c20-34d7a126020b" + "88ec737c-9a34-480b-bd60-c005c47ec877" ], "X-Content-Type-Options": [ "nosniff" @@ -8676,13 +8384,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14960" + "14910" ], "x-ms-correlation-request-id": [ - "ab6956f1-9ca5-4916-bca4-9c9e18cfff4f" + "d25ac730-0aca-4599-add2-48f6cd5ff4d8" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014645Z:ab6956f1-9ca5-4916-bca4-9c9e18cfff4f" + "WESTUS2:20180310T002741Z:d25ac730-0aca-4599-add2-48f6cd5ff4d8" ] }, "StatusCode": 200 @@ -8694,14 +8402,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "c865e8d1-d2da-4615-b3ab-71bf5ae9116b" + "6fbbe102-1c2c-49f1-8622-eb7704a2cd9c" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Monitoring Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read all monitoring data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-09-21T19:19:52.4939376Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:27.262625Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/43d0d8ad-25c7-4714-9337-8ba259a9fe05\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"43d0d8ad-25c7-4714-9337-8ba259a9fe05\"\r\n}", @@ -8716,7 +8424,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:45 GMT" + "Sat, 10 Mar 2018 00:27:40 GMT" ], "Pragma": [ "no-cache" @@ -8725,7 +8433,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -8737,7 +8445,7 @@ "1" ], "x-ms-request-id": [ - "72000330-9aa4-4405-8ea2-131817faafbb" + "d1d11c99-6879-48a0-adbe-95997a88e84f" ], "X-Content-Type-Options": [ "nosniff" @@ -8749,13 +8457,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14959" + "14909" ], "x-ms-correlation-request-id": [ - "a1efb772-ad37-4c7f-b56f-b0add14e0a2b" + "e2c6e90a-29cb-46f8-b35d-76927c79b624" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014645Z:a1efb772-ad37-4c7f-b56f-b0add14e0a2b" + "WESTUS2:20180310T002741Z:e2c6e90a-29cb-46f8-b35d-76927c79b624" ] }, "StatusCode": 200 @@ -8767,14 +8475,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "bf7a82c9-4b0e-4cbd-b9f0-0febb852f312" + "054c1acc-4f4c-45a5-a199-8c39a19c054d" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Monitoring Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read all monitoring data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-09-21T19:19:52.4939376Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:27.262625Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/43d0d8ad-25c7-4714-9337-8ba259a9fe05\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"43d0d8ad-25c7-4714-9337-8ba259a9fe05\"\r\n}", @@ -8789,7 +8497,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:45 GMT" + "Sat, 10 Mar 2018 00:27:40 GMT" ], "Pragma": [ "no-cache" @@ -8798,7 +8506,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -8810,7 +8518,7 @@ "1" ], "x-ms-request-id": [ - "507c7e2d-2cca-44ce-afd1-a439c46d375e" + "9d3052ff-d764-4f80-bb4e-3d55bca8595e" ], "X-Content-Type-Options": [ "nosniff" @@ -8822,13 +8530,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14958" + "14908" ], "x-ms-correlation-request-id": [ - "ac6e4db0-adf6-44b9-8e55-fb1a91d07090" + "d2e74609-174d-4853-8cbf-b41315190c52" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014646Z:ac6e4db0-adf6-44b9-8e55-fb1a91d07090" + "WESTUS2:20180310T002741Z:d2e74609-174d-4853-8cbf-b41315190c52" ] }, "StatusCode": 200 @@ -8840,14 +8548,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "3da23b64-b971-44fb-983d-377567d3b2af" + "9cbde25e-ea11-4b64-a3d8-356e171e3d15" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage networks, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:00.3326359Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4d97b98b-1d4f-4787-a291-c67834d212e7\"\r\n}", @@ -8862,7 +8570,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:45 GMT" + "Sat, 10 Mar 2018 00:27:40 GMT" ], "Pragma": [ "no-cache" @@ -8871,7 +8579,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -8883,7 +8591,7 @@ "1" ], "x-ms-request-id": [ - "e6a9c484-e790-4407-a977-780ac0dfa2a6" + "29ff0918-c520-4341-b139-3459d123c448" ], "X-Content-Type-Options": [ "nosniff" @@ -8895,13 +8603,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14957" + "14907" ], "x-ms-correlation-request-id": [ - "2d7cc51c-792c-4540-a7f7-6b0df72a24a7" + "c693d057-fab3-4e85-b9d0-4285876dc1d4" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014646Z:2d7cc51c-792c-4540-a7f7-6b0df72a24a7" + "WESTUS2:20180310T002741Z:c693d057-fab3-4e85-b9d0-4285876dc1d4" ] }, "StatusCode": 200 @@ -8913,14 +8621,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "5e0ddcea-5095-4955-b023-dd91f28e9d5f" + "901fae7a-344b-4561-b94e-ae27190c4746" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage networks, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:00.3326359Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4d97b98b-1d4f-4787-a291-c67834d212e7\"\r\n}", @@ -8935,7 +8643,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:45 GMT" + "Sat, 10 Mar 2018 00:27:40 GMT" ], "Pragma": [ "no-cache" @@ -8944,7 +8652,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -8956,7 +8664,7 @@ "1" ], "x-ms-request-id": [ - "6bbce958-7139-4e27-8a06-d491c1a14b4a" + "20459878-7549-44d7-bb87-94616bac3fb0" ], "X-Content-Type-Options": [ "nosniff" @@ -8968,13 +8676,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14956" + "14906" ], "x-ms-correlation-request-id": [ - "4a56bed0-0b8a-49b4-bb41-8e96d9c47b9c" + "a90e03e5-24ff-45df-b08f-afd068e98e5c" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014646Z:4a56bed0-0b8a-49b4-bb41-8e96d9c47b9c" + "WESTUS2:20180310T002741Z:a90e03e5-24ff-45df-b08f-afd068e98e5c" ] }, "StatusCode": 200 @@ -8986,14 +8694,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "18022bc0-ddf3-40eb-afb5-f240040279ed" + "43f65b72-5058-494a-a29a-679583db4076" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"New Relic APM Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage New Relic Application Performance Management accounts and applications, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"NewRelic.APM/accounts/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:07.7538043Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5d28c62d-5b37-4476-8438-e587778df237\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5d28c62d-5b37-4476-8438-e587778df237\"\r\n}", @@ -9008,7 +8716,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:45 GMT" + "Sat, 10 Mar 2018 00:27:40 GMT" ], "Pragma": [ "no-cache" @@ -9017,7 +8725,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -9029,7 +8737,7 @@ "1" ], "x-ms-request-id": [ - "c3838ad3-bd9d-48f1-a000-ca389a0b61cb" + "914a64b4-31c0-431e-995a-7d86fcb64752" ], "X-Content-Type-Options": [ "nosniff" @@ -9041,13 +8749,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14955" + "14905" ], "x-ms-correlation-request-id": [ - "831907fc-8cd6-4a25-b9d5-8d6bdb8403af" + "39d8642f-2813-4124-8be3-1b933903c742" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014646Z:831907fc-8cd6-4a25-b9d5-8d6bdb8403af" + "WESTUS2:20180310T002741Z:39d8642f-2813-4124-8be3-1b933903c742" ] }, "StatusCode": 200 @@ -9059,14 +8767,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "34dadae3-eee9-4431-ac91-cf02d2ecb022" + "3ec24f82-3f07-4aba-9117-8d668214fb2a" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"New Relic APM Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage New Relic Application Performance Management accounts and applications, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"NewRelic.APM/accounts/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:07.7538043Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5d28c62d-5b37-4476-8438-e587778df237\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5d28c62d-5b37-4476-8438-e587778df237\"\r\n}", @@ -9081,7 +8789,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:46 GMT" + "Sat, 10 Mar 2018 00:27:40 GMT" ], "Pragma": [ "no-cache" @@ -9090,7 +8798,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -9102,7 +8810,7 @@ "1" ], "x-ms-request-id": [ - "48a5e034-9219-4a89-b3a5-17b92086e607" + "3709f6af-2f6e-40e1-b820-e140e9da3db8" ], "X-Content-Type-Options": [ "nosniff" @@ -9114,13 +8822,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14954" + "14904" ], "x-ms-correlation-request-id": [ - "a6ea8cf6-89cd-4aae-96ba-0e7631e3d850" + "29b7b954-8290-499b-946d-c9972edbf5f8" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014646Z:a6ea8cf6-89cd-4aae-96ba-0e7631e3d850" + "WESTUS2:20180310T002741Z:29b7b954-8290-499b-946d-c9972edbf5f8" ] }, "StatusCode": 200 @@ -9132,14 +8840,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "b11b7e2b-e89c-491c-a58b-5b7ed9641759" + "bcec6e0f-2119-44ce-bf67-fe0e2993e237" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything, including access to resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:00.9179619Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n}", @@ -9154,7 +8862,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:46 GMT" + "Sat, 10 Mar 2018 00:27:41 GMT" ], "Pragma": [ "no-cache" @@ -9163,7 +8871,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -9175,7 +8883,7 @@ "1" ], "x-ms-request-id": [ - "df640065-4da5-46d4-9144-4d0ba99ee583" + "79053a23-2e87-46ee-97be-7892e1c50888" ], "X-Content-Type-Options": [ "nosniff" @@ -9187,13 +8895,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14953" + "14903" ], "x-ms-correlation-request-id": [ - "8c5098b2-761b-4803-8d60-9fa87dabf8ab" + "1a41af2b-caf9-4447-80e2-5a3450e2f219" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014646Z:8c5098b2-761b-4803-8d60-9fa87dabf8ab" + "WESTUS2:20180310T002741Z:1a41af2b-caf9-4447-80e2-5a3450e2f219" ] }, "StatusCode": 200 @@ -9205,14 +8913,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "fa3e68ce-ce51-4033-8cd4-55c5b9b7b4b6" + "61a15512-8896-45fe-9fcb-dfe3a7e701e7" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything, including access to resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:00.9179619Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n}", @@ -9227,7 +8935,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:46 GMT" + "Sat, 10 Mar 2018 00:27:41 GMT" ], "Pragma": [ "no-cache" @@ -9236,7 +8944,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -9248,7 +8956,7 @@ "1" ], "x-ms-request-id": [ - "5544a744-fa29-4266-94bc-b05ad25d5a27" + "7da68c1e-8fe9-45d6-a91c-88884e07c35c" ], "X-Content-Type-Options": [ "nosniff" @@ -9260,13 +8968,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14952" + "14902" ], "x-ms-correlation-request-id": [ - "c3040a86-54ab-4fa9-836e-50086b901901" + "6a152afa-6651-4149-b5ec-f4c251576355" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014646Z:c3040a86-54ab-4fa9-836e-50086b901901" + "WESTUS2:20180310T002742Z:6a152afa-6651-4149-b5ec-f4c251576355" ] }, "StatusCode": 200 @@ -9278,14 +8986,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "f6e6b84c-163b-44fa-b1ac-88ad9fd29968" + "fd335ef4-463b-4d01-bc64-40b219c92603" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:25.4031403Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n}", @@ -9300,7 +9008,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:46 GMT" + "Sat, 10 Mar 2018 00:27:41 GMT" ], "Pragma": [ "no-cache" @@ -9309,7 +9017,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -9321,7 +9029,7 @@ "1" ], "x-ms-request-id": [ - "ccfd7522-2020-4366-ad48-15110301ee6c" + "9c4a9b8b-0cb7-4dd2-89d9-6b3c2a36f3f6" ], "X-Content-Type-Options": [ "nosniff" @@ -9333,13 +9041,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14951" + "14901" ], "x-ms-correlation-request-id": [ - "6722633c-ef52-4a9d-aa5c-c129d1a04902" + "f3f0cb77-bfa9-433a-a514-f96d528fdac5" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014647Z:6722633c-ef52-4a9d-aa5c-c129d1a04902" + "WESTUS2:20180310T002742Z:f3f0cb77-bfa9-433a-a514-f96d528fdac5" ] }, "StatusCode": 200 @@ -9351,14 +9059,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "204389ee-eb19-4269-a082-969aa8a2c838" + "2d330b65-fa50-4b61-8a82-b3489f53f504" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:25.4031403Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n}", @@ -9373,7 +9081,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:46 GMT" + "Sat, 10 Mar 2018 00:27:41 GMT" ], "Pragma": [ "no-cache" @@ -9382,7 +9090,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -9394,7 +9102,7 @@ "1" ], "x-ms-request-id": [ - "2df12991-83de-4025-b171-4f462be7a285" + "9a727274-97ab-4c7b-aaf1-08f9c4d68e89" ], "X-Content-Type-Options": [ "nosniff" @@ -9406,13 +9114,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14950" + "14900" ], "x-ms-correlation-request-id": [ - "361d318d-fc45-4412-b03e-1bc31b1184b2" + "4cf80f34-cd5f-4558-817d-d17f3ca5eb07" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014647Z:361d318d-fc45-4412-b03e-1bc31b1184b2" + "WESTUS2:20180310T002742Z:4cf80f34-cd5f-4558-817d-d17f3ca5eb07" ] }, "StatusCode": 200 @@ -9424,14 +9132,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "37f6e19d-8657-4bcf-99a1-4e035461a46a" + "6bd08794-f597-4644-b627-f31dc27fc088" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Redis Cache Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Redis caches, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cache/redis/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:01.9877071Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e0f68234-74aa-48ed-b826-c38b57376e17\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e0f68234-74aa-48ed-b826-c38b57376e17\"\r\n}", @@ -9446,7 +9154,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:46 GMT" + "Sat, 10 Mar 2018 00:27:41 GMT" ], "Pragma": [ "no-cache" @@ -9455,7 +9163,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -9467,7 +9175,7 @@ "1" ], "x-ms-request-id": [ - "11e82ce4-fb46-43ab-8776-d8bf2d397f3d" + "cd4deec6-a15a-4276-bb7f-13778babc365" ], "X-Content-Type-Options": [ "nosniff" @@ -9479,13 +9187,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14949" + "14899" ], "x-ms-correlation-request-id": [ - "cf947ca1-74a3-4e60-bf53-86a192401385" + "b1821a3b-9097-4c5b-8a02-92d383e63fc5" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014647Z:cf947ca1-74a3-4e60-bf53-86a192401385" + "WESTUS2:20180310T002742Z:b1821a3b-9097-4c5b-8a02-92d383e63fc5" ] }, "StatusCode": 200 @@ -9497,14 +9205,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "85edef77-b3ca-4690-b708-048e1602b943" + "4e02d071-c3b7-41bf-bbd2-2b854b46b8ac" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Redis Cache Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Redis caches, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cache/redis/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:01.9877071Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e0f68234-74aa-48ed-b826-c38b57376e17\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e0f68234-74aa-48ed-b826-c38b57376e17\"\r\n}", @@ -9519,7 +9227,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:46 GMT" + "Sat, 10 Mar 2018 00:27:41 GMT" ], "Pragma": [ "no-cache" @@ -9528,7 +9236,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -9540,7 +9248,7 @@ "1" ], "x-ms-request-id": [ - "cbc8df4a-ca06-4e86-a8ac-e6db36ee7f41" + "748797b2-7838-4835-b191-730499eb4481" ], "X-Content-Type-Options": [ "nosniff" @@ -9552,13 +9260,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14948" + "14898" ], "x-ms-correlation-request-id": [ - "333ad737-a88c-4087-972a-ac29de38db43" + "13330353-0799-437e-bb9f-3d9f859912c7" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014647Z:333ad737-a88c-4087-972a-ac29de38db43" + "WESTUS2:20180310T002742Z:13330353-0799-437e-bb9f-3d9f859912c7" ] }, "StatusCode": 200 @@ -9570,14 +9278,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "bb9deb89-f9bb-46a0-82e7-59cc61c4f9f3" + "6cb0fb8d-1863-479a-b39a-65cd5bce60a0" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Resource Policy Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"(Preview) Backfilled users from EA, with rights to create/modify resource policy, create support ticket and read resources/hierarchy.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/policyassignments/*\",\r\n \"Microsoft.Authorization/policydefinitions/*\",\r\n \"Microsoft.Authorization/policysetdefinitions/*\",\r\n \"Microsoft.PolicyInsights/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-25T19:08:01.3861639Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:27.8272264Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/36243c78-bf99-498c-9df9-86d9f8d28608\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"36243c78-bf99-498c-9df9-86d9f8d28608\"\r\n}", @@ -9592,7 +9300,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:46 GMT" + "Sat, 10 Mar 2018 00:27:41 GMT" ], "Pragma": [ "no-cache" @@ -9601,7 +9309,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -9613,7 +9321,7 @@ "1" ], "x-ms-request-id": [ - "e69d6875-5eb3-4451-b61e-3bf35e16337d" + "53004d40-1a5c-4c60-ac9e-ef4c3e938c6b" ], "X-Content-Type-Options": [ "nosniff" @@ -9625,13 +9333,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14947" + "14897" ], "x-ms-correlation-request-id": [ - "cdcd0735-8e27-402f-bace-f25d6d36473e" + "cf61095b-363f-4e0d-9e8d-52251cb24750" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014647Z:cdcd0735-8e27-402f-bace-f25d6d36473e" + "WESTUS2:20180310T002742Z:cf61095b-363f-4e0d-9e8d-52251cb24750" ] }, "StatusCode": 200 @@ -9643,14 +9351,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "66cc0e86-192e-4fd1-9ade-7a28cf3ab408" + "439efceb-7bfe-4ea9-bc4a-06fff4210df7" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Resource Policy Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"(Preview) Backfilled users from EA, with rights to create/modify resource policy, create support ticket and read resources/hierarchy.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/policyassignments/*\",\r\n \"Microsoft.Authorization/policydefinitions/*\",\r\n \"Microsoft.Authorization/policysetdefinitions/*\",\r\n \"Microsoft.PolicyInsights/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-25T19:08:01.3861639Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:27.8272264Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/36243c78-bf99-498c-9df9-86d9f8d28608\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"36243c78-bf99-498c-9df9-86d9f8d28608\"\r\n}", @@ -9665,7 +9373,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:47 GMT" + "Sat, 10 Mar 2018 00:27:41 GMT" ], "Pragma": [ "no-cache" @@ -9674,7 +9382,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -9686,7 +9394,7 @@ "1" ], "x-ms-request-id": [ - "ea831689-31fd-4fba-8ffd-60b95792a5ba" + "fd94c629-1fc1-43dc-b7fd-5e112153bfaa" ], "X-Content-Type-Options": [ "nosniff" @@ -9698,13 +9406,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14946" + "14896" ], "x-ms-correlation-request-id": [ - "9e434757-6f94-4891-9378-9117fbd67c56" + "b1509599-0a3a-4b8b-b66a-954fe55d9bbd" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014647Z:9e434757-6f94-4891-9378-9117fbd67c56" + "WESTUS2:20180310T002742Z:b1509599-0a3a-4b8b-b66a-954fe55d9bbd" ] }, "StatusCode": 200 @@ -9716,14 +9424,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "2f8985ec-acec-46a9-95fe-f5101f19e939" + "47a20192-11f3-4875-838c-33a082cc2253" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Scheduler Job Collections Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Scheduler job collections, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Scheduler/jobcollections/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:02.5343995Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/188a0f2f-5c9e-469b-ae67-2aa5ce574b94\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"188a0f2f-5c9e-469b-ae67-2aa5ce574b94\"\r\n}", @@ -9738,7 +9446,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:47 GMT" + "Sat, 10 Mar 2018 00:27:41 GMT" ], "Pragma": [ "no-cache" @@ -9747,7 +9455,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -9759,7 +9467,7 @@ "1" ], "x-ms-request-id": [ - "732c5ee3-e514-4127-abe0-93a731e258c7" + "6ded215a-31f4-4cca-ad39-bf66180f4bf6" ], "X-Content-Type-Options": [ "nosniff" @@ -9771,13 +9479,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14945" + "14895" ], "x-ms-correlation-request-id": [ - "c230b6c2-af52-4542-a8c8-9d369eb8bee4" + "f6539d94-9bb4-4b9d-867a-bd4db6e96917" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014647Z:c230b6c2-af52-4542-a8c8-9d369eb8bee4" + "WESTUS2:20180310T002742Z:f6539d94-9bb4-4b9d-867a-bd4db6e96917" ] }, "StatusCode": 200 @@ -9789,14 +9497,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "c579d33d-e3c8-4557-b988-8b763b82e7c0" + "dca65428-e323-4a92-8226-7af2fcf28852" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Scheduler Job Collections Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Scheduler job collections, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Scheduler/jobcollections/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:02.5343995Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/188a0f2f-5c9e-469b-ae67-2aa5ce574b94\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"188a0f2f-5c9e-469b-ae67-2aa5ce574b94\"\r\n}", @@ -9811,7 +9519,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:47 GMT" + "Sat, 10 Mar 2018 00:27:41 GMT" ], "Pragma": [ "no-cache" @@ -9820,7 +9528,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -9832,7 +9540,7 @@ "1" ], "x-ms-request-id": [ - "aed5bdef-1d05-4418-a1c0-cfa0fdd512d9" + "8a007c2d-8022-42d0-9ed3-4ec5a7d3db26" ], "X-Content-Type-Options": [ "nosniff" @@ -9844,13 +9552,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14944" + "14894" ], "x-ms-correlation-request-id": [ - "bdc816ad-5951-432e-a4cc-85b3c0fdac64" + "c20008cb-5eac-4365-8f68-c54344da3ef2" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014647Z:bdc816ad-5951-432e-a4cc-85b3c0fdac64" + "WESTUS2:20180310T002742Z:c20008cb-5eac-4365-8f68-c54344da3ef2" ] }, "StatusCode": 200 @@ -9862,14 +9570,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "40aa1e6d-44ed-497c-ac7e-2c42f89743c1" + "5349e067-d77d-4809-94b3-dff306a932a3" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Search Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Search services, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Search/searchServices/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:03.0463472Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7ca78c08-252a-4471-8644-bb5ff32d4ba0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7ca78c08-252a-4471-8644-bb5ff32d4ba0\"\r\n}", @@ -9884,7 +9592,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:47 GMT" + "Sat, 10 Mar 2018 00:27:41 GMT" ], "Pragma": [ "no-cache" @@ -9893,7 +9601,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -9905,7 +9613,7 @@ "1" ], "x-ms-request-id": [ - "08d6853a-1768-4869-b041-d293c5dd2cbc" + "9570c54e-3437-45ad-816f-b2280124d99b" ], "X-Content-Type-Options": [ "nosniff" @@ -9917,13 +9625,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14943" + "14893" ], "x-ms-correlation-request-id": [ - "89a36930-d9f1-4f20-a4bf-d77f7e02f724" + "4b67030d-8103-4973-8efd-e095cebc7be0" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014648Z:89a36930-d9f1-4f20-a4bf-d77f7e02f724" + "WESTUS2:20180310T002742Z:4b67030d-8103-4973-8efd-e095cebc7be0" ] }, "StatusCode": 200 @@ -9935,14 +9643,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "e395309d-a9fd-4cc8-b3d5-721592728305" + "58654744-539c-49cb-b307-ebd7b27b09a3" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Search Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Search services, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Search/searchServices/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:03.0463472Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7ca78c08-252a-4471-8644-bb5ff32d4ba0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7ca78c08-252a-4471-8644-bb5ff32d4ba0\"\r\n}", @@ -9957,7 +9665,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:47 GMT" + "Sat, 10 Mar 2018 00:27:41 GMT" ], "Pragma": [ "no-cache" @@ -9966,7 +9674,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -9978,7 +9686,7 @@ "1" ], "x-ms-request-id": [ - "0e0d464a-e3d2-47de-89b0-c4fe980ace45" + "2804445f-d1a9-405c-9564-ba31654fedab" ], "X-Content-Type-Options": [ "nosniff" @@ -9990,13 +9698,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14942" + "14892" ], "x-ms-correlation-request-id": [ - "25768e3d-b546-475f-856d-752273953649" + "0a45d944-46e9-40c8-bbd9-09a1a02f1ddb" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014648Z:25768e3d-b546-475f-856d-752273953649" + "WESTUS2:20180310T002742Z:0a45d944-46e9-40c8-bbd9-09a1a02f1ddb" ] }, "StatusCode": 200 @@ -10008,17 +9716,17 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "7aec76f4-f097-41ab-9fdc-b2c668ac99e6" + "99089c65-da71-4137-b360-6a756cd9ee86" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Security Admin\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Security Admin Role\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.operationalInsights/workspaces/*/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Authorization/policyAssignments/*\",\r\n \"Microsoft.Authorization/policySetDefinitions/*\",\r\n \"Microsoft.Authorization/policyDefinitions/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-03T07:51:23.0917487Z\",\r\n \"updatedOn\": \"2017-11-09T01:46:17.1597247Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fb1c8493-542b-48eb-b624-b4c8fea62acd\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fb1c8493-542b-48eb-b624-b4c8fea62acd\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Security Admin\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Security Admin Role\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Authorization/policyAssignments/*\",\r\n \"Microsoft.Authorization/policyDefinitions/*\",\r\n \"Microsoft.Authorization/policySetDefinitions/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.operationalInsights/workspaces/*/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*/read\",\r\n \"Microsoft.Security/locations/alerts/dismiss/action\",\r\n \"Microsoft.Security/locations/alerts/activate/action\",\r\n \"Microsoft.Security/locations/tasks/dismiss/action\",\r\n \"Microsoft.Security/locations/tasks/activate/action\",\r\n \"Microsoft.Security/policies/write\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-03T07:51:23.0917487Z\",\r\n \"updatedOn\": \"2018-03-08T18:19:50.7393029Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fb1c8493-542b-48eb-b624-b4c8fea62acd\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fb1c8493-542b-48eb-b624-b4c8fea62acd\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -10030,7 +9738,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:48 GMT" + "Sat, 10 Mar 2018 00:27:41 GMT" ], "Pragma": [ "no-cache" @@ -10039,7 +9747,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -10051,7 +9759,7 @@ "1" ], "x-ms-request-id": [ - "2bcb2657-fc63-4533-af58-d8ac5df2db12" + "730e82d3-29a1-4f66-854d-f00686d2c669" ], "X-Content-Type-Options": [ "nosniff" @@ -10063,13 +9771,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14941" + "14891" ], "x-ms-correlation-request-id": [ - "38479f37-b430-4b88-bfe6-6cb6ffbf511f" + "efa627fa-b401-4aca-bec1-24aa8719783b" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014648Z:38479f37-b430-4b88-bfe6-6cb6ffbf511f" + "WESTUS2:20180310T002742Z:efa627fa-b401-4aca-bec1-24aa8719783b" ] }, "StatusCode": 200 @@ -10081,17 +9789,17 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "1092de7e-56b9-4be6-8ef9-bf798bb9863d" + "8c67f1b6-957d-40b3-b370-2696408b34c6" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Security Admin\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Security Admin Role\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.operationalInsights/workspaces/*/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Authorization/policyAssignments/*\",\r\n \"Microsoft.Authorization/policySetDefinitions/*\",\r\n \"Microsoft.Authorization/policyDefinitions/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-03T07:51:23.0917487Z\",\r\n \"updatedOn\": \"2017-11-09T01:46:17.1597247Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fb1c8493-542b-48eb-b624-b4c8fea62acd\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fb1c8493-542b-48eb-b624-b4c8fea62acd\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Security Admin\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Security Admin Role\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Authorization/policyAssignments/*\",\r\n \"Microsoft.Authorization/policyDefinitions/*\",\r\n \"Microsoft.Authorization/policySetDefinitions/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.operationalInsights/workspaces/*/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*/read\",\r\n \"Microsoft.Security/locations/alerts/dismiss/action\",\r\n \"Microsoft.Security/locations/alerts/activate/action\",\r\n \"Microsoft.Security/locations/tasks/dismiss/action\",\r\n \"Microsoft.Security/locations/tasks/activate/action\",\r\n \"Microsoft.Security/policies/write\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-03T07:51:23.0917487Z\",\r\n \"updatedOn\": \"2018-03-08T18:19:50.7393029Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fb1c8493-542b-48eb-b624-b4c8fea62acd\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fb1c8493-542b-48eb-b624-b4c8fea62acd\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -10103,7 +9811,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:48 GMT" + "Sat, 10 Mar 2018 00:27:42 GMT" ], "Pragma": [ "no-cache" @@ -10112,7 +9820,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -10124,7 +9832,7 @@ "1" ], "x-ms-request-id": [ - "934aed3a-7ab6-46b3-ac45-4f355da23e2b" + "54437189-f443-48a7-b2db-da03a4c272f2" ], "X-Content-Type-Options": [ "nosniff" @@ -10136,13 +9844,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14940" + "14890" ], "x-ms-correlation-request-id": [ - "55d2a9cc-d8e0-4164-b732-e425c8610240" + "d70428fb-0b4b-4334-9aff-cfeb2e6ffff9" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014648Z:55d2a9cc-d8e0-4164-b732-e425c8610240" + "WESTUS2:20180310T002742Z:d70428fb-0b4b-4334-9aff-cfeb2e6ffff9" ] }, "StatusCode": 200 @@ -10154,17 +9862,17 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "64ffde32-7af2-44cb-a092-bbfc1942ac78" + "c2d5d9eb-9e0f-4102-884b-be4bc102b69b" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage security components, security policies and virtual machines\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicCompute/*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*/write\",\r\n \"Microsoft.ClassicNetwork/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-22T17:45:15.8986455Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:03.5656122Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e3d13bf0-dd5a-482e-ba6b-9b8433878d10\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e3d13bf0-dd5a-482e-ba6b-9b8433878d10\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage security components, security policies and virtual machines\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicCompute/*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*/write\",\r\n \"Microsoft.ClassicNetwork/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-22T17:45:15.8986455Z\",\r\n \"updatedOn\": \"2018-03-08T18:18:48.618362Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e3d13bf0-dd5a-482e-ba6b-9b8433878d10\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e3d13bf0-dd5a-482e-ba6b-9b8433878d10\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -10176,7 +9884,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:48 GMT" + "Sat, 10 Mar 2018 00:27:42 GMT" ], "Pragma": [ "no-cache" @@ -10185,7 +9893,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -10197,7 +9905,7 @@ "1" ], "x-ms-request-id": [ - "7513147c-4b91-4623-a7ff-1c4bd013a16c" + "1000ecc6-e6bf-46fd-90c2-1d4594c2443f" ], "X-Content-Type-Options": [ "nosniff" @@ -10209,13 +9917,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14939" + "14889" ], "x-ms-correlation-request-id": [ - "ef0b7473-430e-493a-aca8-3233089f9aba" + "284b8247-42e9-4b52-b0b3-8483edd1265a" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014648Z:ef0b7473-430e-493a-aca8-3233089f9aba" + "WESTUS2:20180310T002743Z:284b8247-42e9-4b52-b0b3-8483edd1265a" ] }, "StatusCode": 200 @@ -10227,17 +9935,17 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "9c6b081f-dd6b-4689-84c8-0d9e55cab846" + "7001b875-3982-42f2-a698-895ebb12a46a" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage security components, security policies and virtual machines\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicCompute/*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*/write\",\r\n \"Microsoft.ClassicNetwork/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-22T17:45:15.8986455Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:03.5656122Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e3d13bf0-dd5a-482e-ba6b-9b8433878d10\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e3d13bf0-dd5a-482e-ba6b-9b8433878d10\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage security components, security policies and virtual machines\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicCompute/*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*/write\",\r\n \"Microsoft.ClassicNetwork/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-22T17:45:15.8986455Z\",\r\n \"updatedOn\": \"2018-03-08T18:18:48.618362Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e3d13bf0-dd5a-482e-ba6b-9b8433878d10\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e3d13bf0-dd5a-482e-ba6b-9b8433878d10\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -10249,7 +9957,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:48 GMT" + "Sat, 10 Mar 2018 00:27:42 GMT" ], "Pragma": [ "no-cache" @@ -10258,7 +9966,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -10270,7 +9978,7 @@ "1" ], "x-ms-request-id": [ - "be441a08-fe6c-43cf-90d2-1467852fd459" + "a23e2093-4373-4e80-a899-f0298be3bd60" ], "X-Content-Type-Options": [ "nosniff" @@ -10282,13 +9990,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14938" + "14888" ], "x-ms-correlation-request-id": [ - "43075894-6c8c-4dac-bdca-90c312af394e" + "e59ea716-f0e7-461d-9ad2-d4b399d51654" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014649Z:43075894-6c8c-4dac-bdca-90c312af394e" + "WESTUS2:20180310T002743Z:e59ea716-f0e7-461d-9ad2-d4b399d51654" ] }, "StatusCode": 200 @@ -10300,14 +10008,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "61dbca9d-b0cd-4395-bfc9-9bbe3b4dcaec" + "26f702a4-1ba6-40d1-bc89-cdd72371a64a" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Security Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Security Reader Role\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.operationalInsights/workspaces/*/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-03T07:48:49.0516559Z\",\r\n \"updatedOn\": \"2017-05-03T18:42:54.978738Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/39bc4728-0917-49c7-9d2c-d95423bc2eb4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"39bc4728-0917-49c7-9d2c-d95423bc2eb4\"\r\n}", @@ -10322,7 +10030,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:48 GMT" + "Sat, 10 Mar 2018 00:27:42 GMT" ], "Pragma": [ "no-cache" @@ -10331,7 +10039,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -10343,7 +10051,7 @@ "1" ], "x-ms-request-id": [ - "a04d0949-658c-4f5f-b874-6943f19cef45" + "d43f6d8b-8dc5-4019-bb17-b9d9e343d24a" ], "X-Content-Type-Options": [ "nosniff" @@ -10355,13 +10063,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14937" + "14887" ], "x-ms-correlation-request-id": [ - "5c11ad01-f359-442b-b586-9a5404784726" + "4d9ada49-85d6-49a9-9a7e-42f5fc818ac5" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014649Z:5c11ad01-f359-442b-b586-9a5404784726" + "WESTUS2:20180310T002743Z:4d9ada49-85d6-49a9-9a7e-42f5fc818ac5" ] }, "StatusCode": 200 @@ -10373,14 +10081,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "0404b1ed-be85-4dcb-8d27-cb8c2a749601" + "bd285321-41dd-494f-b86f-d5ac689ce62b" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Security Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Security Reader Role\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.operationalInsights/workspaces/*/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-03T07:48:49.0516559Z\",\r\n \"updatedOn\": \"2017-05-03T18:42:54.978738Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/39bc4728-0917-49c7-9d2c-d95423bc2eb4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"39bc4728-0917-49c7-9d2c-d95423bc2eb4\"\r\n}", @@ -10395,7 +10103,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:48 GMT" + "Sat, 10 Mar 2018 00:27:42 GMT" ], "Pragma": [ "no-cache" @@ -10404,7 +10112,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -10416,7 +10124,7 @@ "1" ], "x-ms-request-id": [ - "be215490-e316-4fbc-8fa2-8c104b60f502" + "45f22030-50d5-4cd2-98c3-a3608eae1975" ], "X-Content-Type-Options": [ "nosniff" @@ -10428,13 +10136,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14936" + "14886" ], "x-ms-correlation-request-id": [ - "861e0a35-be18-4eef-8287-d21b17b8e687" + "2d716983-e1c2-42f8-b1a5-5f342fa1b342" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014649Z:861e0a35-be18-4eef-8287-d21b17b8e687" + "WESTUS2:20180310T002743Z:2d716983-e1c2-42f8-b1a5-5f342fa1b342" ] }, "StatusCode": 200 @@ -10446,14 +10154,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "0eca1925-2e29-444f-876c-ec8cc98b5bc3" + "a16dfb09-0514-4507-aa71-2893248f5912" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Site Recovery service except vault creation and role assignment\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/locations/allocateStamp/action\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/write\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/*\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/*\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:46:17.4592776Z\",\r\n \"updatedOn\": \"2017-06-29T05:31:19.7240473Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6670b86e-a3f7-4917-ac9b-5d6ab1be4567\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6670b86e-a3f7-4917-ac9b-5d6ab1be4567\"\r\n}", @@ -10468,7 +10176,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:48 GMT" + "Sat, 10 Mar 2018 00:27:42 GMT" ], "Pragma": [ "no-cache" @@ -10477,7 +10185,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -10489,7 +10197,7 @@ "1" ], "x-ms-request-id": [ - "a6a8ebf1-2083-4c3e-9f0c-15d5bfb667c9" + "3db2ec3d-910d-4eb1-8083-a338a7dd9c7e" ], "X-Content-Type-Options": [ "nosniff" @@ -10501,13 +10209,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14935" + "14885" ], "x-ms-correlation-request-id": [ - "8102feab-b44b-4ec1-8785-e6f39e03a8a1" + "a74f4324-c50c-4e47-b6ec-6caa55c0616d" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014649Z:8102feab-b44b-4ec1-8785-e6f39e03a8a1" + "WESTUS2:20180310T002743Z:a74f4324-c50c-4e47-b6ec-6caa55c0616d" ] }, "StatusCode": 200 @@ -10519,14 +10227,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "69234a6c-1f64-4cf3-82f7-5ccf0b6e0394" + "5f0a11af-d8e4-44d4-9d60-6e8ce415f027" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Site Recovery service except vault creation and role assignment\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/locations/allocateStamp/action\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/write\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/*\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/*\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:46:17.4592776Z\",\r\n \"updatedOn\": \"2017-06-29T05:31:19.7240473Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6670b86e-a3f7-4917-ac9b-5d6ab1be4567\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6670b86e-a3f7-4917-ac9b-5d6ab1be4567\"\r\n}", @@ -10541,7 +10249,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:48 GMT" + "Sat, 10 Mar 2018 00:27:42 GMT" ], "Pragma": [ "no-cache" @@ -10550,7 +10258,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -10562,7 +10270,7 @@ "1" ], "x-ms-request-id": [ - "40d664a9-439c-4fb7-a70b-82826a16dbd8" + "3a5291b8-5121-4cfa-877f-6ea765277150" ], "X-Content-Type-Options": [ "nosniff" @@ -10574,13 +10282,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14934" + "14884" ], "x-ms-correlation-request-id": [ - "f55cbc24-6d7a-4ecb-8e96-e6178b30702a" + "1bda83da-dd90-4085-b3af-54740a1a1b61" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014649Z:f55cbc24-6d7a-4ecb-8e96-e6178b30702a" + "WESTUS2:20180310T002743Z:1bda83da-dd90-4085-b3af-54740a1a1b61" ] }, "StatusCode": 200 @@ -10592,14 +10300,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "8f6f2d05-c52e-4c16-9059-2c46628ebf80" + "fa79dcc3-9675-4d8b-a47d-c6d81ed1754b" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you failover and failback but not perform other Site Recovery management operations\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/locations/allocateStamp/action\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/checkConsistency/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/reassociateGateway/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/renewcertificate/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/applyRecoveryPoint/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/failoverCommit/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/plannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/repairReplication/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/reProtect/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/testFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/testFailoverCleanup/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/unplannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/updateMobilityService/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/refreshProvider/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/replicationStorageClassificationMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationvCenters/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/failoverCommit/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/plannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/reProtect/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/testFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/testFailoverCleanup/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/unplannedFailover/action\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:47:50.1341148Z\",\r\n \"updatedOn\": \"2017-06-29T05:42:27.1715639Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/494ae006-db33-4328-bf46-533a6560a3ca\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"494ae006-db33-4328-bf46-533a6560a3ca\"\r\n}", @@ -10614,7 +10322,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:48 GMT" + "Sat, 10 Mar 2018 00:27:42 GMT" ], "Pragma": [ "no-cache" @@ -10623,7 +10331,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -10635,7 +10343,7 @@ "1" ], "x-ms-request-id": [ - "12d3c63d-616c-4f13-87a9-e8d1c709cb48" + "2bba50b7-5b6c-4d15-b9e9-162b56b281c8" ], "X-Content-Type-Options": [ "nosniff" @@ -10647,13 +10355,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14933" + "14883" ], "x-ms-correlation-request-id": [ - "90a26cbd-10a5-4688-95c8-988c33e0737a" + "5cb9a922-b105-4f43-8b1d-6575305eda10" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014649Z:90a26cbd-10a5-4688-95c8-988c33e0737a" + "WESTUS2:20180310T002743Z:5cb9a922-b105-4f43-8b1d-6575305eda10" ] }, "StatusCode": 200 @@ -10665,14 +10373,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "20206677-53bd-4d94-acbc-2083e299ff0e" + "8ba31f4d-a3c0-4958-951c-c13d8ab6ece6" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you failover and failback but not perform other Site Recovery management operations\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/locations/allocateStamp/action\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/checkConsistency/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/reassociateGateway/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/renewcertificate/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/applyRecoveryPoint/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/failoverCommit/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/plannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/repairReplication/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/reProtect/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/testFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/testFailoverCleanup/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/unplannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/updateMobilityService/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/refreshProvider/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/replicationStorageClassificationMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationvCenters/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/failoverCommit/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/plannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/reProtect/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/testFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/testFailoverCleanup/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/unplannedFailover/action\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:47:50.1341148Z\",\r\n \"updatedOn\": \"2017-06-29T05:42:27.1715639Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/494ae006-db33-4328-bf46-533a6560a3ca\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"494ae006-db33-4328-bf46-533a6560a3ca\"\r\n}", @@ -10687,7 +10395,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:50 GMT" + "Sat, 10 Mar 2018 00:27:42 GMT" ], "Pragma": [ "no-cache" @@ -10696,7 +10404,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -10708,7 +10416,7 @@ "1" ], "x-ms-request-id": [ - "a1d8a0e0-4753-4091-989d-423c61753bee" + "27a3889e-369e-4e10-a98d-7cc7d1a1fd38" ], "X-Content-Type-Options": [ "nosniff" @@ -10720,13 +10428,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14932" + "14882" ], "x-ms-correlation-request-id": [ - "ec0fa8af-5cf4-4689-abbb-ea9f1b5f68a0" + "2109495d-4105-4efb-8096-0fa4eb549bd1" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014650Z:ec0fa8af-5cf4-4689-abbb-ea9f1b5f68a0" + "WESTUS2:20180310T002743Z:2109495d-4105-4efb-8096-0fa4eb549bd1" ] }, "StatusCode": 200 @@ -10738,14 +10446,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "bdf2f5db-e90f-4a4d-859f-815e95d76828" + "06cb892b-af28-46fb-bdcd-a170ec77d181" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view Site Recovery status but not perform other management operations\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/replicationStorageClassificationMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationvCenters/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:35:40.0093634Z\",\r\n \"updatedOn\": \"2017-05-26T19:54:51.393325Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/dbaa88c4-0c30-4179-9fb3-46319faa6149\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"dbaa88c4-0c30-4179-9fb3-46319faa6149\"\r\n}", @@ -10760,7 +10468,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:50 GMT" + "Sat, 10 Mar 2018 00:27:42 GMT" ], "Pragma": [ "no-cache" @@ -10769,7 +10477,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -10781,7 +10489,7 @@ "1" ], "x-ms-request-id": [ - "8245e008-e95b-4022-b80f-09135440c67b" + "24e6c34a-ee5d-4f66-9380-183d33f75229" ], "X-Content-Type-Options": [ "nosniff" @@ -10793,13 +10501,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14931" + "14881" ], "x-ms-correlation-request-id": [ - "6f55e280-0322-4202-848d-4acd4953f573" + "5a0960db-529a-4608-9580-57cd41490456" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014650Z:6f55e280-0322-4202-848d-4acd4953f573" + "WESTUS2:20180310T002743Z:5a0960db-529a-4608-9580-57cd41490456" ] }, "StatusCode": 200 @@ -10811,14 +10519,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "3f6544d3-267d-4771-9aec-05bcf6107829" + "fd63e1ba-dd62-4bbd-a369-9863ccb40444" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view Site Recovery status but not perform other management operations\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/replicationStorageClassificationMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationvCenters/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:35:40.0093634Z\",\r\n \"updatedOn\": \"2017-05-26T19:54:51.393325Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/dbaa88c4-0c30-4179-9fb3-46319faa6149\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"dbaa88c4-0c30-4179-9fb3-46319faa6149\"\r\n}", @@ -10833,7 +10541,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:50 GMT" + "Sat, 10 Mar 2018 00:27:42 GMT" ], "Pragma": [ "no-cache" @@ -10842,7 +10550,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -10854,7 +10562,7 @@ "1" ], "x-ms-request-id": [ - "8e412a32-78d4-41a0-92d8-ed4b5dd2eb56" + "d6b3f2b1-0a15-4ad3-9e52-632b26fb30dc" ], "X-Content-Type-Options": [ "nosniff" @@ -10866,13 +10574,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14930" + "14880" ], "x-ms-correlation-request-id": [ - "dedc8790-e6fc-4a8a-92b5-7dc2d2bf86b6" + "e19cece3-8902-47e4-9532-5dd0cdb77d04" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014650Z:dedc8790-e6fc-4a8a-92b5-7dc2d2bf86b6" + "WESTUS2:20180310T002743Z:e19cece3-8902-47e4-9532-5dd0cdb77d04" ] }, "StatusCode": 200 @@ -10884,14 +10592,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "e38f48e7-ce1a-49ba-9dd4-67712fb83732" + "290da231-b0c5-4ea1-8e1b-1cfbf9d31474" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"SQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL databases, but not access to them. Also, you can't manage their security-related policies or their parent SQL servers.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/locations/*/read\",\r\n \"Microsoft.Sql/servers/databases/*\",\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:41.1575716Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\"\r\n}", @@ -10906,7 +10614,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:50 GMT" + "Sat, 10 Mar 2018 00:27:42 GMT" ], "Pragma": [ "no-cache" @@ -10915,7 +10623,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -10927,7 +10635,7 @@ "1" ], "x-ms-request-id": [ - "558ee1f6-a5c8-490f-bf11-d6dfd7f05942" + "3eca81ab-b063-457e-8248-c2d054eee9f0" ], "X-Content-Type-Options": [ "nosniff" @@ -10939,13 +10647,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14929" + "14879" ], "x-ms-correlation-request-id": [ - "11b9245c-c67e-49b4-a3d1-69a91414cbd7" + "d5aa3f31-137b-484a-8f8e-4c55d0572b12" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014650Z:11b9245c-c67e-49b4-a3d1-69a91414cbd7" + "WESTUS2:20180310T002743Z:d5aa3f31-137b-484a-8f8e-4c55d0572b12" ] }, "StatusCode": 200 @@ -10957,14 +10665,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "00163197-cb31-4ae9-9a8e-45475ed6c535" + "2dc354d8-b451-4b3b-ae68-fa6be0631bc5" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"SQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL databases, but not access to them. Also, you can't manage their security-related policies or their parent SQL servers.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/locations/*/read\",\r\n \"Microsoft.Sql/servers/databases/*\",\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:41.1575716Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\"\r\n}", @@ -10979,7 +10687,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:50 GMT" + "Sat, 10 Mar 2018 00:27:42 GMT" ], "Pragma": [ "no-cache" @@ -10988,7 +10696,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -11000,7 +10708,7 @@ "1" ], "x-ms-request-id": [ - "0925411c-4d6f-4d4c-9f58-5e193b355045" + "fb4b2c30-6394-4fe6-b567-683df898592b" ], "X-Content-Type-Options": [ "nosniff" @@ -11012,13 +10720,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14928" + "14878" ], "x-ms-correlation-request-id": [ - "c1fbdedc-9081-460c-8957-d39e10f060a7" + "5aef2268-dba1-422f-8754-26ba38acc7ed" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014650Z:c1fbdedc-9081-460c-8957-d39e10f060a7" + "WESTUS2:20180310T002743Z:5aef2268-dba1-422f-8754-26ba38acc7ed" ] }, "StatusCode": 200 @@ -11030,14 +10738,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "f0cb7733-57e9-4632-b083-3b07c9c766ce" + "c19e404c-ffd7-4bbe-9b69-87667ee537c1" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"SQL Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the security-related policies of SQL servers and databases, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/subnets/joinViaServiceEndpoint/action\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/read\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\",\r\n \"Microsoft.Sql/servers/firewallRules/*\",\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Sql/servers/securityAlertPolicies/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:40.2200727Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": \"yaiyun\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/056cd41c-7e88-42e1-933e-88ba6a50c9c3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"056cd41c-7e88-42e1-933e-88ba6a50c9c3\"\r\n}", @@ -11052,7 +10760,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:50 GMT" + "Sat, 10 Mar 2018 00:27:42 GMT" ], "Pragma": [ "no-cache" @@ -11061,7 +10769,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -11073,7 +10781,7 @@ "1" ], "x-ms-request-id": [ - "4fdbb65e-34a8-489e-8c8d-026775bcd810" + "b4d772b2-a196-4948-bbd0-12996895eb41" ], "X-Content-Type-Options": [ "nosniff" @@ -11085,13 +10793,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14927" + "14877" ], "x-ms-correlation-request-id": [ - "88e84096-4f11-4000-a701-6faf32ccf2d3" + "9843dbf5-9f87-4698-8772-669367587e0d" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014650Z:88e84096-4f11-4000-a701-6faf32ccf2d3" + "WESTUS2:20180310T002743Z:9843dbf5-9f87-4698-8772-669367587e0d" ] }, "StatusCode": 200 @@ -11103,14 +10811,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "ece97668-8dfb-42a3-ba32-8b2afe3b3c10" + "6a5056ed-d61a-4b20-a441-c2fa2a6bc846" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"SQL Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the security-related policies of SQL servers and databases, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/subnets/joinViaServiceEndpoint/action\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/read\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\",\r\n \"Microsoft.Sql/servers/firewallRules/*\",\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Sql/servers/securityAlertPolicies/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:40.2200727Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": \"yaiyun\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/056cd41c-7e88-42e1-933e-88ba6a50c9c3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"056cd41c-7e88-42e1-933e-88ba6a50c9c3\"\r\n}", @@ -11125,7 +10833,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:50 GMT" + "Sat, 10 Mar 2018 00:27:43 GMT" ], "Pragma": [ "no-cache" @@ -11134,7 +10842,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -11146,7 +10854,7 @@ "1" ], "x-ms-request-id": [ - "d699872f-dc8d-4ac9-857f-b48a792de49b" + "41e49e11-471a-41df-b739-a95532468be5" ], "X-Content-Type-Options": [ "nosniff" @@ -11158,13 +10866,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14926" + "14876" ], "x-ms-correlation-request-id": [ - "0e047894-2713-4096-8bb4-c1b492352769" + "156a77ee-0863-4136-b855-b99dc04d7470" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014651Z:0e047894-2713-4096-8bb4-c1b492352769" + "WESTUS2:20180310T002743Z:156a77ee-0863-4136-b855-b99dc04d7470" ] }, "StatusCode": 200 @@ -11176,14 +10884,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "c87b967c-46b2-4204-b667-8f9b4206743d" + "cf040564-17d8-4474-979f-9343524e1d50" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"SQL Server Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL servers and databases, but not access to them, and not their security -related policies.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/locations/*/read\",\r\n \"Microsoft.Sql/servers/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\",\r\n \"Microsoft.Sql/servers/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/securityAlertPolicies/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:41.845073Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\"\r\n}", @@ -11198,7 +10906,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:50 GMT" + "Sat, 10 Mar 2018 00:27:43 GMT" ], "Pragma": [ "no-cache" @@ -11207,7 +10915,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -11219,7 +10927,7 @@ "1" ], "x-ms-request-id": [ - "6cada330-08aa-44d9-821e-f80d5bd0849b" + "e90c6d91-c768-4467-97c3-12aacf0918e7" ], "X-Content-Type-Options": [ "nosniff" @@ -11231,13 +10939,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14925" + "14875" ], "x-ms-correlation-request-id": [ - "71dde224-6a79-427b-bd10-6d7bfd621a03" + "5273f46b-d151-4fe5-95b5-9c2f77228252" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014651Z:71dde224-6a79-427b-bd10-6d7bfd621a03" + "WESTUS2:20180310T002744Z:5273f46b-d151-4fe5-95b5-9c2f77228252" ] }, "StatusCode": 200 @@ -11249,14 +10957,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "0c502543-4873-428c-89dc-fb5c84ec3d68" + "2c62918b-c9fd-4451-9d3d-30a12e1b91aa" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"SQL Server Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL servers and databases, but not access to them, and not their security -related policies.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/locations/*/read\",\r\n \"Microsoft.Sql/servers/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\",\r\n \"Microsoft.Sql/servers/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/securityAlertPolicies/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:41.845073Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\"\r\n}", @@ -11271,7 +10979,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:51 GMT" + "Sat, 10 Mar 2018 00:27:43 GMT" ], "Pragma": [ "no-cache" @@ -11280,7 +10988,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -11292,7 +11000,7 @@ "1" ], "x-ms-request-id": [ - "39ef102e-d347-4a21-86a7-dce8d2729c9e" + "f1089490-441e-4c11-964f-f1c036daf671" ], "X-Content-Type-Options": [ "nosniff" @@ -11304,13 +11012,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14924" + "14874" ], "x-ms-correlation-request-id": [ - "4984c7d3-c291-4e36-a2df-daf55760ce76" + "86465135-cf04-427a-8f6f-910f52bbf9c8" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014651Z:4984c7d3-c291-4e36-a2df-daf55760ce76" + "WESTUS2:20180310T002744Z:86465135-cf04-427a-8f6f-910f52bbf9c8" ] }, "StatusCode": 200 @@ -11322,14 +11030,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "b84c6599-5453-49d8-9f73-b2003ee5ee29" + "4a8cd965-7865-4e6c-b598-c5c9c8955f59" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage storage accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.Network/virtualNetworks/subnets/joinViaServiceEndpoint/action\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2017-08-21T07:43:20.3060994Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/17d1049b-9a84-46fb-8f53-869881c3d3ab\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"17d1049b-9a84-46fb-8f53-869881c3d3ab\"\r\n}", @@ -11344,7 +11052,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:51 GMT" + "Sat, 10 Mar 2018 00:27:43 GMT" ], "Pragma": [ "no-cache" @@ -11353,7 +11061,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -11365,7 +11073,7 @@ "1" ], "x-ms-request-id": [ - "44417a9d-a2bf-4e33-945d-093e3e39ef41" + "44de855c-0184-4ee9-b9cd-8c0e634fb1ab" ], "X-Content-Type-Options": [ "nosniff" @@ -11377,13 +11085,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14923" + "14873" ], "x-ms-correlation-request-id": [ - "a556758e-c739-47bd-bc9e-6950c21ee022" + "30cd00ea-f716-4dc2-b8b0-94751a29dce4" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014651Z:a556758e-c739-47bd-bc9e-6950c21ee022" + "WESTUS2:20180310T002744Z:30cd00ea-f716-4dc2-b8b0-94751a29dce4" ] }, "StatusCode": 200 @@ -11395,14 +11103,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "57f09436-f3d6-4e14-b40d-bb81001b0402" + "94a80c56-9bc2-4e00-9337-4cebe4ce8dfd" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage storage accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.Network/virtualNetworks/subnets/joinViaServiceEndpoint/action\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2017-08-21T07:43:20.3060994Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/17d1049b-9a84-46fb-8f53-869881c3d3ab\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"17d1049b-9a84-46fb-8f53-869881c3d3ab\"\r\n}", @@ -11417,7 +11125,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:51 GMT" + "Sat, 10 Mar 2018 00:27:43 GMT" ], "Pragma": [ "no-cache" @@ -11426,7 +11134,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -11438,7 +11146,7 @@ "1" ], "x-ms-request-id": [ - "397c4683-6cd3-4b11-8cb8-910585fe13be" + "76629425-75b3-41ca-af18-2a5a4f68e94a" ], "X-Content-Type-Options": [ "nosniff" @@ -11450,13 +11158,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14922" + "14872" ], "x-ms-correlation-request-id": [ - "849c78e7-58a7-484e-afd7-426c30520f7d" + "8e18ff50-c7fb-43eb-a2de-0e7741480a02" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014651Z:849c78e7-58a7-484e-afd7-426c30520f7d" + "WESTUS2:20180310T002744Z:8e18ff50-c7fb-43eb-a2de-0e7741480a02" ] }, "StatusCode": 200 @@ -11468,14 +11176,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "cc29423f-c376-495c-ba08-510bcf1a69dd" + "710ad9ca-8fa5-43fc-a06c-4d52dcbece9f" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Key Operator Service Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Storage Account Key Operators are allowed to list and regenerate keys on Storage Accounts\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/regeneratekey/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-13T18:26:11.577057Z\",\r\n \"updatedOn\": \"2017-04-13T20:57:14.5990198Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/81a9662b-bebf-436f-a333-f67b29880f12\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"81a9662b-bebf-436f-a333-f67b29880f12\"\r\n}", @@ -11490,7 +11198,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:51 GMT" + "Sat, 10 Mar 2018 00:27:43 GMT" ], "Pragma": [ "no-cache" @@ -11499,7 +11207,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -11511,7 +11219,7 @@ "1" ], "x-ms-request-id": [ - "7596fe62-d79f-43bc-9ab7-3acdfa809177" + "e21d9426-f772-4bac-94be-c1699566c968" ], "X-Content-Type-Options": [ "nosniff" @@ -11523,13 +11231,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14921" + "14871" ], "x-ms-correlation-request-id": [ - "14845a1a-c3dc-4f08-af4d-582fefea3923" + "23869734-46ee-48c6-8240-6cb3fa475276" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014651Z:14845a1a-c3dc-4f08-af4d-582fefea3923" + "WESTUS2:20180310T002744Z:23869734-46ee-48c6-8240-6cb3fa475276" ] }, "StatusCode": 200 @@ -11541,14 +11249,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "7a5ef5dc-ef40-42fb-b676-be7562e7f0cd" + "da395996-efb9-4ae8-882c-994d882de458" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Key Operator Service Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Storage Account Key Operators are allowed to list and regenerate keys on Storage Accounts\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/regeneratekey/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-13T18:26:11.577057Z\",\r\n \"updatedOn\": \"2017-04-13T20:57:14.5990198Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/81a9662b-bebf-436f-a333-f67b29880f12\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"81a9662b-bebf-436f-a333-f67b29880f12\"\r\n}", @@ -11563,7 +11271,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:51 GMT" + "Sat, 10 Mar 2018 00:27:43 GMT" ], "Pragma": [ "no-cache" @@ -11572,7 +11280,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -11584,7 +11292,7 @@ "1" ], "x-ms-request-id": [ - "c9a7bfce-ef81-49bc-8849-5d6c4d75a81a" + "56e6924e-2e92-479b-895f-5ca482121361" ], "X-Content-Type-Options": [ "nosniff" @@ -11596,13 +11304,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14920" + "14870" ], "x-ms-correlation-request-id": [ - "c419212c-df8d-4cc2-bb9d-e82d15e9ba1f" + "43887bd0-1ad8-4847-bf83-ae0b162f8e22" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014652Z:c419212c-df8d-4cc2-bb9d-e82d15e9ba1f" + "WESTUS2:20180310T002744Z:43887bd0-1ad8-4847-bf83-ae0b162f8e22" ] }, "StatusCode": 200 @@ -11614,14 +11322,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "b8957284-befe-4851-8cf0-cd941daa2a6e" + "c3e7c87d-7ef3-4c21-bffd-22e7c8c39528" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Storage Blob Data Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read, write and delete access to Azure Storage blob containers and data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/write\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/delete\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/write\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/delete\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ba92f5b4-2d11-453d-a403-e96b0029c9fe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ba92f5b4-2d11-453d-a403-e96b0029c9fe\"\r\n}", @@ -11636,7 +11344,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:51 GMT" + "Sat, 10 Mar 2018 00:27:43 GMT" ], "Pragma": [ "no-cache" @@ -11645,7 +11353,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -11657,7 +11365,7 @@ "1" ], "x-ms-request-id": [ - "e6fdcfcf-8487-4349-ad00-21497dd07470" + "75d8dcf7-bace-4067-b180-ff35d68c181a" ], "X-Content-Type-Options": [ "nosniff" @@ -11669,13 +11377,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14919" + "14869" ], "x-ms-correlation-request-id": [ - "5fdc526c-4011-43c0-aa43-8da9113ae5fe" + "48cdb54c-0c40-44f3-90aa-e12c91315d1d" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014652Z:5fdc526c-4011-43c0-aa43-8da9113ae5fe" + "WESTUS2:20180310T002744Z:48cdb54c-0c40-44f3-90aa-e12c91315d1d" ] }, "StatusCode": 200 @@ -11687,14 +11395,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "a4c80050-8bb7-4793-8926-a88a3af8f3dc" + "7fe1c5f6-c402-4a16-a9d1-c5a8f1c075a9" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Storage Blob Data Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read, write and delete access to Azure Storage blob containers and data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/write\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/delete\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/write\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/delete\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ba92f5b4-2d11-453d-a403-e96b0029c9fe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ba92f5b4-2d11-453d-a403-e96b0029c9fe\"\r\n}", @@ -11709,7 +11417,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:52 GMT" + "Sat, 10 Mar 2018 00:27:43 GMT" ], "Pragma": [ "no-cache" @@ -11718,7 +11426,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -11730,7 +11438,7 @@ "1" ], "x-ms-request-id": [ - "2fcdc678-eda4-4af5-8bba-149b4f337b18" + "cfd2e983-a04d-456d-a9d0-dbb2f0276d18" ], "X-Content-Type-Options": [ "nosniff" @@ -11742,13 +11450,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14918" + "14868" ], "x-ms-correlation-request-id": [ - "666176c2-fbd4-46d2-b31c-b91cb19d3ecc" + "4bf602a8-c0aa-477e-a742-cea534ba5e73" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014652Z:666176c2-fbd4-46d2-b31c-b91cb19d3ecc" + "WESTUS2:20180310T002744Z:4bf602a8-c0aa-477e-a742-cea534ba5e73" ] }, "StatusCode": 200 @@ -11760,14 +11468,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "d103ad3b-673b-490c-a6c4-604f4b69b647" + "80a145c5-12e0-454f-948d-db78696ec1fc" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Storage Blob Data Reader (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read access to Azure Storage blob containers and data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2a2b9908-6ea1-4ae2-8e65-a410df84e7d1\"\r\n}", @@ -11782,7 +11490,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:52 GMT" + "Sat, 10 Mar 2018 00:27:43 GMT" ], "Pragma": [ "no-cache" @@ -11791,7 +11499,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -11803,7 +11511,7 @@ "1" ], "x-ms-request-id": [ - "909c6f54-fef5-4929-955f-7e211bfa2812" + "bf527e4d-ca8b-4342-a1db-3034b6ed8d83" ], "X-Content-Type-Options": [ "nosniff" @@ -11815,13 +11523,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14917" + "14867" ], "x-ms-correlation-request-id": [ - "99e42092-0f6b-4cd5-be33-c4ffc02c3ec0" + "a7e230a0-4d02-482b-880b-2d600dae20b9" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014652Z:99e42092-0f6b-4cd5-be33-c4ffc02c3ec0" + "WESTUS2:20180310T002744Z:a7e230a0-4d02-482b-880b-2d600dae20b9" ] }, "StatusCode": 200 @@ -11833,14 +11541,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "2e559c1f-7315-460a-95d4-266dcc656160" + "18b6cab5-4175-471c-9391-0b4755eba7cd" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Storage Blob Data Reader (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read access to Azure Storage blob containers and data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2a2b9908-6ea1-4ae2-8e65-a410df84e7d1\"\r\n}", @@ -11855,7 +11563,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:52 GMT" + "Sat, 10 Mar 2018 00:27:43 GMT" ], "Pragma": [ "no-cache" @@ -11864,7 +11572,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -11876,7 +11584,7 @@ "1" ], "x-ms-request-id": [ - "4aabb8af-6ba9-4597-9357-fa37b7aca1d3" + "5b4c2fea-5786-4f4f-b2b1-c3b54760e95e" ], "X-Content-Type-Options": [ "nosniff" @@ -11888,13 +11596,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14916" + "14866" ], "x-ms-correlation-request-id": [ - "60eb6e29-1a2f-489f-a6c3-667a24da0d85" + "04367ead-4d8d-40d6-b4f3-d26dd876763c" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014652Z:60eb6e29-1a2f-489f-a6c3-667a24da0d85" + "WESTUS2:20180310T002744Z:04367ead-4d8d-40d6-b4f3-d26dd876763c" ] }, "StatusCode": 200 @@ -11906,14 +11614,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "0001cd7d-b9b6-455b-beca-a5f2b4a01e08" + "55807ea2-71f7-4b26-aa51-de8767bee4e2" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Storage Queue Data Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read, write, and delete access to Azure Storage queues and queue messages.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/write\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/delete\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/write\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/delete\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/974c5e8b-45b9-4653-ba55-5f855dd0fb88\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"974c5e8b-45b9-4653-ba55-5f855dd0fb88\"\r\n}", @@ -11928,7 +11636,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:52 GMT" + "Sat, 10 Mar 2018 00:27:43 GMT" ], "Pragma": [ "no-cache" @@ -11937,7 +11645,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -11949,7 +11657,7 @@ "1" ], "x-ms-request-id": [ - "2550fdc1-e22a-4b55-81cd-0fa0377c41de" + "b1381734-6d54-41e5-b27d-68a5da3a4885" ], "X-Content-Type-Options": [ "nosniff" @@ -11961,13 +11669,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14915" + "14865" ], "x-ms-correlation-request-id": [ - "e031cb18-8f0c-4f2d-afac-e0c6c000a4c6" + "057d2afc-a5a9-4d91-b6f0-d6219018b9ce" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014652Z:e031cb18-8f0c-4f2d-afac-e0c6c000a4c6" + "WESTUS2:20180310T002744Z:057d2afc-a5a9-4d91-b6f0-d6219018b9ce" ] }, "StatusCode": 200 @@ -11979,14 +11687,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "1cbc63e8-42c2-4e4a-af65-493dd6913de7" + "aab9cce9-2ff2-4cfb-bc54-bc0fe3194dfd" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Storage Queue Data Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read, write, and delete access to Azure Storage queues and queue messages.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/write\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/delete\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/write\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/delete\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/974c5e8b-45b9-4653-ba55-5f855dd0fb88\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"974c5e8b-45b9-4653-ba55-5f855dd0fb88\"\r\n}", @@ -12001,7 +11709,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:52 GMT" + "Sat, 10 Mar 2018 00:27:43 GMT" ], "Pragma": [ "no-cache" @@ -12010,7 +11718,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -12022,7 +11730,7 @@ "1" ], "x-ms-request-id": [ - "19c79b09-c52b-4524-b697-ba5744d31bfd" + "3038683f-793a-4467-9c29-e5d9e7e6afd5" ], "X-Content-Type-Options": [ "nosniff" @@ -12034,13 +11742,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14914" + "14864" ], "x-ms-correlation-request-id": [ - "e9bbb19c-75df-4936-b533-ffea9843d74a" + "fc253f58-561c-44c3-b0c9-cfc7c51ebcfa" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014652Z:e9bbb19c-75df-4936-b533-ffea9843d74a" + "WESTUS2:20180310T002744Z:fc253f58-561c-44c3-b0c9-cfc7c51ebcfa" ] }, "StatusCode": 200 @@ -12052,14 +11760,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "d66033e1-27af-4cf5-baf0-d21d9899aa24" + "800cfe53-60ea-4fa4-9122-a363166bbbfa" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Storage Queue Data Reader (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read access to Azure Storage queues and queue messages.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/19e7f393-937e-4f77-808e-94535e297925\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"19e7f393-937e-4f77-808e-94535e297925\"\r\n}", @@ -12074,7 +11782,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:52 GMT" + "Sat, 10 Mar 2018 00:27:44 GMT" ], "Pragma": [ "no-cache" @@ -12083,7 +11791,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -12095,7 +11803,7 @@ "1" ], "x-ms-request-id": [ - "baa26c91-4665-4a22-95ce-4c6f4aff7ddb" + "80c987fc-001b-4b54-80ac-f217acc1a691" ], "X-Content-Type-Options": [ "nosniff" @@ -12107,13 +11815,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14913" + "14863" ], "x-ms-correlation-request-id": [ - "84607acf-1f66-4f11-b9df-75907aef1efb" + "de2089cc-483a-42b6-8e16-c7bdd5933c17" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014653Z:84607acf-1f66-4f11-b9df-75907aef1efb" + "WESTUS2:20180310T002744Z:de2089cc-483a-42b6-8e16-c7bdd5933c17" ] }, "StatusCode": 200 @@ -12125,14 +11833,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "e85b5a4d-bafe-4ff9-a958-ce00cdd11ace" + "6f835f2b-e768-4d51-a7ca-bf8cd0c919a8" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Storage Queue Data Reader (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read access to Azure Storage queues and queue messages.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/19e7f393-937e-4f77-808e-94535e297925\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"19e7f393-937e-4f77-808e-94535e297925\"\r\n}", @@ -12147,7 +11855,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:52 GMT" + "Sat, 10 Mar 2018 00:27:44 GMT" ], "Pragma": [ "no-cache" @@ -12156,7 +11864,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -12168,7 +11876,7 @@ "1" ], "x-ms-request-id": [ - "1ba406dc-3f1a-46f0-a520-0f1ce32214d9" + "30c8e978-a4c8-4fd8-9482-ab7669e6e343" ], "X-Content-Type-Options": [ "nosniff" @@ -12180,13 +11888,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14912" + "14862" ], "x-ms-correlation-request-id": [ - "8db47e4e-538e-4b08-9fa2-560fc818a500" + "5e187fa4-e44c-412f-9310-56a0ce0b4903" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014653Z:8db47e4e-538e-4b08-9fa2-560fc818a500" + "WESTUS2:20180310T002745Z:5e187fa4-e44c-412f-9310-56a0ce0b4903" ] }, "StatusCode": 200 @@ -12198,14 +11906,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "494b2ecc-879b-4f55-8cde-9ab60ba2ed77" + "8b4b0ea4-4e19-4d10-87c5-23e3bcdca52a" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Support Request Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you create and manage Support requests\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-22T22:25:37.8053068Z\",\r\n \"updatedOn\": \"2017-06-23T01:06:24.2399631Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/cfd33db0-3dd1-45e3-aa9d-cdbdf3b6f24e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"cfd33db0-3dd1-45e3-aa9d-cdbdf3b6f24e\"\r\n}", @@ -12220,7 +11928,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:52 GMT" + "Sat, 10 Mar 2018 00:27:44 GMT" ], "Pragma": [ "no-cache" @@ -12229,7 +11937,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -12241,7 +11949,7 @@ "1" ], "x-ms-request-id": [ - "4d01fe71-f14c-45da-b6c4-370e49927e3f" + "88cdaac8-a313-42ed-a65a-f2cb71b7c9a7" ], "X-Content-Type-Options": [ "nosniff" @@ -12253,13 +11961,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14911" + "14861" ], "x-ms-correlation-request-id": [ - "e4310c85-9804-4634-a84d-9642f4ba4c3c" + "725359ab-4e81-434b-85c6-ede563e8eed4" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014653Z:e4310c85-9804-4634-a84d-9642f4ba4c3c" + "WESTUS2:20180310T002745Z:725359ab-4e81-434b-85c6-ede563e8eed4" ] }, "StatusCode": 200 @@ -12271,14 +11979,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "acff0843-b461-4ecf-bf3b-be1319630502" + "3c627faa-2bec-4730-b6aa-6cc7c7732140" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Support Request Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you create and manage Support requests\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-22T22:25:37.8053068Z\",\r\n \"updatedOn\": \"2017-06-23T01:06:24.2399631Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/cfd33db0-3dd1-45e3-aa9d-cdbdf3b6f24e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"cfd33db0-3dd1-45e3-aa9d-cdbdf3b6f24e\"\r\n}", @@ -12293,7 +12001,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:52 GMT" + "Sat, 10 Mar 2018 00:27:44 GMT" ], "Pragma": [ "no-cache" @@ -12302,7 +12010,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -12314,7 +12022,7 @@ "1" ], "x-ms-request-id": [ - "ac1007c8-6182-4ea4-965d-0c0b45ace2dc" + "819e9efd-1393-4ebe-b912-5104e75f2b9b" ], "X-Content-Type-Options": [ "nosniff" @@ -12326,13 +12034,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14910" + "14860" ], "x-ms-correlation-request-id": [ - "62fe8bb4-08aa-44c4-af01-ecc536ee070b" + "4d2470c6-194d-4cac-bba3-86b34f846a52" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014653Z:62fe8bb4-08aa-44c4-af01-ecc536ee070b" + "WESTUS2:20180310T002745Z:4d2470c6-194d-4cac-bba3-86b34f846a52" ] }, "StatusCode": 200 @@ -12344,14 +12052,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "b28caea6-09b8-43b4-90e4-b22f937c07de" + "5887ba78-e8e0-49f5-9db5-4761e59b54cb" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Traffic Manager Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Traffic Manager profiles, but does not let you control who has access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/trafficManagerProfiles/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T23:33:25.9730842Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:44.1458854Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a4b10055-b0c7-44c2-b00f-c7b5b3550cf7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a4b10055-b0c7-44c2-b00f-c7b5b3550cf7\"\r\n}", @@ -12366,7 +12074,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:53 GMT" + "Sat, 10 Mar 2018 00:27:44 GMT" ], "Pragma": [ "no-cache" @@ -12375,7 +12083,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -12387,7 +12095,7 @@ "1" ], "x-ms-request-id": [ - "6cbae29e-afee-4ee9-9e7e-76dad63ef914" + "ac1e2129-c21e-473f-b5ab-d6c9ee8e901e" ], "X-Content-Type-Options": [ "nosniff" @@ -12399,13 +12107,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14909" + "14859" ], "x-ms-correlation-request-id": [ - "5bf235b7-fbe5-4157-b8b0-5aa168796a90" + "86887de3-4060-463b-ab9e-17a3a09e9912" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014653Z:5bf235b7-fbe5-4157-b8b0-5aa168796a90" + "WESTUS2:20180310T002745Z:86887de3-4060-463b-ab9e-17a3a09e9912" ] }, "StatusCode": 200 @@ -12417,14 +12125,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "cef2bd14-13bf-4d2a-8e3d-1264ee10ae5f" + "a137b6a5-3f39-4131-840d-f0500ec68383" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Traffic Manager Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Traffic Manager profiles, but does not let you control who has access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/trafficManagerProfiles/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T23:33:25.9730842Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:44.1458854Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a4b10055-b0c7-44c2-b00f-c7b5b3550cf7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a4b10055-b0c7-44c2-b00f-c7b5b3550cf7\"\r\n}", @@ -12439,7 +12147,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:53 GMT" + "Sat, 10 Mar 2018 00:27:44 GMT" ], "Pragma": [ "no-cache" @@ -12448,7 +12156,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -12460,7 +12168,7 @@ "1" ], "x-ms-request-id": [ - "18697b73-a700-458f-b0ca-19b63ec3cb06" + "dcfac6c9-b5ec-4029-a156-fe73bde8b657" ], "X-Content-Type-Options": [ "nosniff" @@ -12472,13 +12180,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14908" + "14858" ], "x-ms-correlation-request-id": [ - "6f03d8eb-4c77-4210-95a5-3fde135443ef" + "0a42872e-62c5-4b7d-bddb-2e6ce13792eb" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014654Z:6f03d8eb-4c77-4210-95a5-3fde135443ef" + "WESTUS2:20180310T002745Z:0a42872e-62c5-4b7d-bddb-2e6ce13792eb" ] }, "StatusCode": 200 @@ -12490,14 +12198,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "f1a94580-5ef7-4eef-a2ef-c6cafd3661ce" + "ff843ca2-a586-4507-a874-6fa9ee414a95" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"User Access Administrator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage user access to Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:24.465664Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\"\r\n}", @@ -12512,7 +12220,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:53 GMT" + "Sat, 10 Mar 2018 00:27:44 GMT" ], "Pragma": [ "no-cache" @@ -12521,7 +12229,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -12533,7 +12241,7 @@ "1" ], "x-ms-request-id": [ - "5610e98a-d041-4cc0-9184-cba21a7640b7" + "255322ef-db26-47ce-ac42-3f7cb1a87abc" ], "X-Content-Type-Options": [ "nosniff" @@ -12545,13 +12253,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14907" + "14857" ], "x-ms-correlation-request-id": [ - "ad64c3ff-c590-4408-a166-52474c3f3d9a" + "b6efc8aa-5695-4cca-8ecb-a84e49a952d4" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014654Z:ad64c3ff-c590-4408-a166-52474c3f3d9a" + "WESTUS2:20180310T002745Z:b6efc8aa-5695-4cca-8ecb-a84e49a952d4" ] }, "StatusCode": 200 @@ -12563,14 +12271,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "0ba996e6-e09a-4afe-8f07-211c1e6f5a6c" + "0d92d990-c4f8-43b5-b4ef-ddbdcbdd47b1" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"User Access Administrator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage user access to Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:24.465664Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\"\r\n}", @@ -12585,7 +12293,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:53 GMT" + "Sat, 10 Mar 2018 00:27:44 GMT" ], "Pragma": [ "no-cache" @@ -12594,7 +12302,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -12606,7 +12314,7 @@ "1" ], "x-ms-request-id": [ - "9ce36a8d-22da-44f9-87b7-fd075ca11b9d" + "0b8e66eb-08a3-4256-ad79-d00d0be32c90" ], "X-Content-Type-Options": [ "nosniff" @@ -12618,13 +12326,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14906" + "14856" ], "x-ms-correlation-request-id": [ - "931d5834-7458-43c5-b0b7-92fa4851f45e" + "b0b0026e-218f-4dad-bee0-0476d6fc896f" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014654Z:931d5834-7458-43c5-b0b7-92fa4851f45e" + "WESTUS2:20180310T002745Z:b0b0026e-218f-4dad-bee0-0476d6fc896f" ] }, "StatusCode": 200 @@ -12636,14 +12344,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "5747344a-51ac-4bba-8007-2c368da3574f" + "06802d6a-f89d-46f7-ad35-190709a9f81f" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Administrator Login\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"-\\tUsers with this role have the ability to login to a virtual machine with Windows administrator or Linux root user privileges.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/virtualMachines/loginAsAdmin/action\",\r\n \"Microsoft.Compute/virtualMachines/login/action\",\r\n \"Microsoft.Compute/virtualMachine/loginAsAdmin/action\",\r\n \"Microsoft.Compute/virtualMachine/logon/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"updatedOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/1c0163c0-47e6-4577-8991-ea5c82e286e4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"1c0163c0-47e6-4577-8991-ea5c82e286e4\"\r\n}", @@ -12658,7 +12366,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:54 GMT" + "Sat, 10 Mar 2018 00:27:44 GMT" ], "Pragma": [ "no-cache" @@ -12667,7 +12375,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -12679,7 +12387,7 @@ "1" ], "x-ms-request-id": [ - "bf15e57c-e662-42aa-8277-a5d2d405be69" + "701fff9e-f2d0-4d6e-83c5-53960c72314b" ], "X-Content-Type-Options": [ "nosniff" @@ -12691,13 +12399,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14905" + "14855" ], "x-ms-correlation-request-id": [ - "eee944e3-f8f9-4fae-84f0-b070ad1da9aa" + "f51e4335-fd4d-4d4e-a7f1-b3b4c0148dfb" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014654Z:eee944e3-f8f9-4fae-84f0-b070ad1da9aa" + "WESTUS2:20180310T002745Z:f51e4335-fd4d-4d4e-a7f1-b3b4c0148dfb" ] }, "StatusCode": 200 @@ -12709,14 +12417,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "5099c989-a654-4718-a825-bde45256c1fb" + "38e4a02e-85ed-4faa-8c67-e0b12375447e" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Administrator Login\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"-\\tUsers with this role have the ability to login to a virtual machine with Windows administrator or Linux root user privileges.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/virtualMachines/loginAsAdmin/action\",\r\n \"Microsoft.Compute/virtualMachines/login/action\",\r\n \"Microsoft.Compute/virtualMachine/loginAsAdmin/action\",\r\n \"Microsoft.Compute/virtualMachine/logon/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"updatedOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/1c0163c0-47e6-4577-8991-ea5c82e286e4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"1c0163c0-47e6-4577-8991-ea5c82e286e4\"\r\n}", @@ -12731,7 +12439,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:54 GMT" + "Sat, 10 Mar 2018 00:27:44 GMT" ], "Pragma": [ "no-cache" @@ -12740,7 +12448,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -12752,7 +12460,7 @@ "1" ], "x-ms-request-id": [ - "dbc6ff8d-6652-4059-b26c-6ffd520bafae" + "b3494991-e66b-43b0-8106-eef69d55be9b" ], "X-Content-Type-Options": [ "nosniff" @@ -12764,13 +12472,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14904" + "14854" ], "x-ms-correlation-request-id": [ - "b2175280-34b3-4d9e-82d2-7c298c678449" + "830a4d07-dbcb-4863-aad7-315842f56a35" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014654Z:b2175280-34b3-4d9e-82d2-7c298c678449" + "WESTUS2:20180310T002745Z:830a4d07-dbcb-4863-aad7-315842f56a35" ] }, "StatusCode": 200 @@ -12782,14 +12490,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "afb3b0ac-ebe0-463a-b586-3406d23b51df" + "d1ab91a5-5bae-4cd3-9148-8d8339be1804" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage virtual machines, but not access to them, and not the virtual network or storage account they�re connected to.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Compute/availabilitySets/*\",\r\n \"Microsoft.Compute/locations/*\",\r\n \"Microsoft.Compute/virtualMachines/*\",\r\n \"Microsoft.Compute/virtualMachineScaleSets/*\",\r\n \"Microsoft.DevTestLab/schedules/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/applicationGateways/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/loadBalancers/probes/join/action\",\r\n \"Microsoft.Network/loadBalancers/read\",\r\n \"Microsoft.Network/locations/*\",\r\n \"Microsoft.Network/networkInterfaces/*\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.RecoveryServices/locations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/*/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/backupProtectionIntent/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/write\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/write\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2017-11-14T03:00:30.1736393Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9980e02c-c2be-4d73-94e8-173b1dc7cf3c\"\r\n}", @@ -12804,7 +12512,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:54 GMT" + "Sat, 10 Mar 2018 00:27:44 GMT" ], "Pragma": [ "no-cache" @@ -12813,7 +12521,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -12825,7 +12533,7 @@ "1" ], "x-ms-request-id": [ - "1dac561d-8e47-4def-b840-f0e49d94dba1" + "5a8c45ef-9893-44f1-b4e2-fdc0711cbb80" ], "X-Content-Type-Options": [ "nosniff" @@ -12837,13 +12545,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14903" + "14853" ], "x-ms-correlation-request-id": [ - "d2a49987-3f72-4948-bb7e-212c4070d2b8" + "f6325c55-2a91-44ec-90c8-7c48646cc8ec" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014654Z:d2a49987-3f72-4948-bb7e-212c4070d2b8" + "WESTUS2:20180310T002745Z:f6325c55-2a91-44ec-90c8-7c48646cc8ec" ] }, "StatusCode": 200 @@ -12855,14 +12563,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "c341c3e8-c5a9-4d6b-a66b-efb2eb645079" + "f85d7f16-549f-42dc-b172-599eada1b7b7" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage virtual machines, but not access to them, and not the virtual network or storage account they�re connected to.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Compute/availabilitySets/*\",\r\n \"Microsoft.Compute/locations/*\",\r\n \"Microsoft.Compute/virtualMachines/*\",\r\n \"Microsoft.Compute/virtualMachineScaleSets/*\",\r\n \"Microsoft.DevTestLab/schedules/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/applicationGateways/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/loadBalancers/probes/join/action\",\r\n \"Microsoft.Network/loadBalancers/read\",\r\n \"Microsoft.Network/locations/*\",\r\n \"Microsoft.Network/networkInterfaces/*\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.RecoveryServices/locations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/*/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/backupProtectionIntent/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/write\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/write\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2017-11-14T03:00:30.1736393Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9980e02c-c2be-4d73-94e8-173b1dc7cf3c\"\r\n}", @@ -12877,7 +12585,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:54 GMT" + "Sat, 10 Mar 2018 00:27:44 GMT" ], "Pragma": [ "no-cache" @@ -12886,7 +12594,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -12898,7 +12606,7 @@ "1" ], "x-ms-request-id": [ - "09a0ebbc-cbcb-436e-8e6f-f55fcff1bc51" + "704bb135-f418-43a2-a25c-2e17555fa680" ], "X-Content-Type-Options": [ "nosniff" @@ -12910,13 +12618,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14902" + "14852" ], "x-ms-correlation-request-id": [ - "aac77377-7b09-4988-9a77-be2024ae4dfd" + "e5055ec5-8af0-4ab3-bd1e-0620d02531c8" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014655Z:aac77377-7b09-4988-9a77-be2024ae4dfd" + "WESTUS2:20180310T002745Z:e5055ec5-8af0-4ab3-bd1e-0620d02531c8" ] }, "StatusCode": 200 @@ -12928,14 +12636,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "8db2a2b0-fd72-4e28-8861-798947aa5f47" + "cec1084f-272b-486c-84d7-d0e7c3faf851" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine User Login\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Users with this role have the ability to login to a virtual machine as a regular user.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/virtualMachines/login/action\",\r\n \"Microsoft.Compute/virtualMachine/logon/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"updatedOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fb879df8-f326-4884-b1cf-06f3ad86be52\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fb879df8-f326-4884-b1cf-06f3ad86be52\"\r\n}", @@ -12950,7 +12658,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:54 GMT" + "Sat, 10 Mar 2018 00:27:44 GMT" ], "Pragma": [ "no-cache" @@ -12959,7 +12667,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -12971,7 +12679,7 @@ "1" ], "x-ms-request-id": [ - "df9410ce-cc17-425d-a2e6-4863c73ec38f" + "87de15f4-c2c7-4ca3-8d6b-cafbe614ded7" ], "X-Content-Type-Options": [ "nosniff" @@ -12983,13 +12691,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14901" + "14851" ], "x-ms-correlation-request-id": [ - "4edc7845-86d2-4c34-ba05-0f75edaf6a7e" + "9b582b11-0e96-4450-9f28-f742899beda4" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014655Z:4edc7845-86d2-4c34-ba05-0f75edaf6a7e" + "WESTUS2:20180310T002745Z:9b582b11-0e96-4450-9f28-f742899beda4" ] }, "StatusCode": 200 @@ -13001,14 +12709,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "5d1ea566-5ce5-415a-a490-4331b9d7c51c" + "45061f7b-c53d-4142-9e61-37348abb2fff" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine User Login\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Users with this role have the ability to login to a virtual machine as a regular user.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/virtualMachines/login/action\",\r\n \"Microsoft.Compute/virtualMachine/logon/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"updatedOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fb879df8-f326-4884-b1cf-06f3ad86be52\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fb879df8-f326-4884-b1cf-06f3ad86be52\"\r\n}", @@ -13023,7 +12731,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:54 GMT" + "Sat, 10 Mar 2018 00:27:44 GMT" ], "Pragma": [ "no-cache" @@ -13032,7 +12740,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -13044,7 +12752,7 @@ "1" ], "x-ms-request-id": [ - "60bebf4d-c79f-4d61-9773-30fae0c80a4e" + "221a3978-839d-4a0c-9652-7e9d3ba2c788" ], "X-Content-Type-Options": [ "nosniff" @@ -13056,13 +12764,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14900" + "14850" ], "x-ms-correlation-request-id": [ - "ba4e72fe-3aae-460c-955e-0df1bf546715" + "149a3dd1-cbab-4a11-9e22-1d2ce41fb0c1" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014655Z:ba4e72fe-3aae-460c-955e-0df1bf546715" + "WESTUS2:20180310T002745Z:149a3dd1-cbab-4a11-9e22-1d2ce41fb0c1" ] }, "StatusCode": 200 @@ -13074,14 +12782,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "47ebb2f6-3906-4dc8-a338-172fb0a4590b" + "4a171b0d-5739-4b2d-bbbd-bf37a727a438" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Web Plan Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the web plans for websites, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/serverFarms/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:05.9401651Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\"\r\n}", @@ -13096,7 +12804,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:54 GMT" + "Sat, 10 Mar 2018 00:27:45 GMT" ], "Pragma": [ "no-cache" @@ -13105,7 +12813,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -13117,7 +12825,7 @@ "1" ], "x-ms-request-id": [ - "e5510db1-1ae5-4e7f-bee2-5463f579d8f1" + "da25e661-9eca-40a2-9b36-8196102b9783" ], "X-Content-Type-Options": [ "nosniff" @@ -13129,13 +12837,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14899" + "14849" ], "x-ms-correlation-request-id": [ - "d0d210c7-2931-4431-9bec-4d9a48d7f071" + "55e9b389-d19d-4e3d-b20e-aaf6918b9b35" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014655Z:d0d210c7-2931-4431-9bec-4d9a48d7f071" + "WESTUS2:20180310T002745Z:55e9b389-d19d-4e3d-b20e-aaf6918b9b35" ] }, "StatusCode": 200 @@ -13147,14 +12855,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "e851ed2b-873d-4820-be7d-06aabe54288d" + "c2a65462-36af-4ec0-b7bf-f35ad73940e9" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Web Plan Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the web plans for websites, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/serverFarms/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:05.9401651Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\"\r\n}", @@ -13169,7 +12877,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:55 GMT" + "Sat, 10 Mar 2018 00:27:45 GMT" ], "Pragma": [ "no-cache" @@ -13178,7 +12886,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -13190,7 +12898,7 @@ "1" ], "x-ms-request-id": [ - "e07f0eda-1ae6-4b1a-8eae-c00888d0d71c" + "0b4e1c51-e885-4ba9-bc3f-027c8f2de610" ], "X-Content-Type-Options": [ "nosniff" @@ -13202,13 +12910,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14898" + "14848" ], "x-ms-correlation-request-id": [ - "c0220fa5-9f6e-4a0c-88f9-4d8fb9ae8b8c" + "878d1d85-c233-4b2c-b3e5-e7d6ee6b868b" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014655Z:c0220fa5-9f6e-4a0c-88f9-4d8fb9ae8b8c" + "WESTUS2:20180310T002746Z:878d1d85-c233-4b2c-b3e5-e7d6ee6b868b" ] }, "StatusCode": 200 @@ -13220,14 +12928,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "60302ed3-cf0f-4a80-98ce-de192c245920" + "a1b1c769-7533-4437-aa0b-6990a7664528" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Website Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage websites (not web plans), but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/certificates/*\",\r\n \"Microsoft.Web/listSitesAssignedToHostName/read\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/sites/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:06.5272742Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"de139f84-1756-47ae-9be6-808fbbe84772\"\r\n}", @@ -13242,7 +12950,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:55 GMT" + "Sat, 10 Mar 2018 00:27:45 GMT" ], "Pragma": [ "no-cache" @@ -13251,7 +12959,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -13263,7 +12971,7 @@ "1" ], "x-ms-request-id": [ - "422d8843-4617-48ae-888b-dda9334e15b3" + "8bf7591b-c506-4fa9-951e-9953a3dc3072" ], "X-Content-Type-Options": [ "nosniff" @@ -13275,13 +12983,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14897" + "14847" ], "x-ms-correlation-request-id": [ - "321baaab-5053-4971-bfdd-fab9826a6ec1" + "11b81e5a-cad3-451d-a4c7-2ad2a3b72913" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014655Z:321baaab-5053-4971-bfdd-fab9826a6ec1" + "WESTUS2:20180310T002746Z:11b81e5a-cad3-451d-a4c7-2ad2a3b72913" ] }, "StatusCode": 200 @@ -13293,14 +13001,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "2e4c636b-15a5-4d71-b008-bcfbc1424b4f" + "4f88d743-adef-448a-88e8-556d55f31b3e" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Website Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage websites (not web plans), but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/certificates/*\",\r\n \"Microsoft.Web/listSitesAssignedToHostName/read\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/sites/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:06.5272742Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"de139f84-1756-47ae-9be6-808fbbe84772\"\r\n}", @@ -13315,7 +13023,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:46:55 GMT" + "Sat, 10 Mar 2018 00:27:45 GMT" ], "Pragma": [ "no-cache" @@ -13324,7 +13032,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -13336,7 +13044,7 @@ "1" ], "x-ms-request-id": [ - "3eb9bed2-b627-4b7c-aa08-a575601c2b22" + "d757001d-341f-4ab8-880a-fa58ec62aafd" ], "X-Content-Type-Options": [ "nosniff" @@ -13348,13 +13056,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14896" + "14846" ], "x-ms-correlation-request-id": [ - "abad3cb4-6573-4b99-bfc3-c0e38a61f28f" + "a906baba-b928-4524-9610-9c5e4bbb4c17" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014655Z:abad3cb4-6573-4b99-bfc3-c0e38a61f28f" + "WESTUS2:20180310T002746Z:a906baba-b928-4524-9610-9c5e4bbb4c17" ] }, "StatusCode": 200 diff --git a/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/RoleDefinitionsFilterTests.json b/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/RoleDefinitionsFilterTests.json new file mode 100644 index 0000000000000..9d0cde11cee79 --- /dev/null +++ b/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/RoleDefinitionsFilterTests.json @@ -0,0 +1,227 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleDefinitions?$filter=type%20eq%20'BuiltInRole'&api-version=2018-01-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVEZWZpbml0aW9ucz8kZmlsdGVyPXR5cGUlMjBlcSUyMCdCdWlsdEluUm9sZScmYXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "389e2377-677b-4c7a-8407-9b3553afa4b7" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.25009.03", + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage service and the APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2017-01-23T23:12:00.5823195Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/312a565d-c81f-4fd8-895a-4e21e48d571c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"312a565d-c81f-4fd8-895a-4e21e48d571c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Operator Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage service but not the APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*/read\",\r\n \"Microsoft.ApiManagement/service/backup/action\",\r\n \"Microsoft.ApiManagement/service/delete\",\r\n \"Microsoft.ApiManagement/service/managedeployments/action\",\r\n \"Microsoft.ApiManagement/service/read\",\r\n \"Microsoft.ApiManagement/service/restore/action\",\r\n \"Microsoft.ApiManagement/service/updatecertificate/action\",\r\n \"Microsoft.ApiManagement/service/updatehostname/action\",\r\n \"Microsoft.ApiManagement/service/write\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.ApiManagement/service/users/keys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-11-09T00:03:42.1194019Z\",\r\n \"updatedOn\": \"2016-11-18T23:56:25.4682649Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e022efe7-f5ba-4159-bbe4-b44f577e9b61\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e022efe7-f5ba-4159-bbe4-b44f577e9b61\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Reader Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read-only access to service and APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*/read\",\r\n \"Microsoft.ApiManagement/service/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.ApiManagement/service/users/keys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-11-09T00:26:45.1540473Z\",\r\n \"updatedOn\": \"2017-01-23T23:10:34.8876776Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/71522526-b88f-4d52-b57f-d31fc3546d0d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"71522526-b88f-4d52-b57f-d31fc3546d0d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Component Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage Application Insights components\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-11-29T20:30:34.2313394Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ae349356-3a1b-4a5e-921d-050484c6347e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ae349356-3a1b-4a5e-921d-050484c6347e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Snapshot Debugger\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Gives user permission to use Application Insights Snapshot Debugger features\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T21:25:12.3728747Z\",\r\n \"updatedOn\": \"2017-04-19T23:34:59.9511581Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/08954f03-6346-4c2e-81c0-ec3a5cfae23b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"08954f03-6346-4c2e-81c0-ec3a5cfae23b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Job Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create and Manage Jobs using Automation Runbooks.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T20:52:41.0020018Z\",\r\n \"updatedOn\": \"2018-03-06T02:20:41.6886187Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4fe576fe-1146-4730-92eb-48519fa6bf9f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4fe576fe-1146-4730-92eb-48519fa6bf9f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Automation Operators are able to start, stop, suspend, and resume jobs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/write\",\r\n \"Microsoft.Automation/automationAccounts/linkedWorkspace/read\",\r\n \"Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/read\",\r\n \"Microsoft.Automation/automationAccounts/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/write\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-18T01:05:03.391613Z\",\r\n \"updatedOn\": \"2018-03-06T02:10:10.7101464Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d3881f73-407a-4167-8283-e981cbba0404\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d3881f73-407a-4167-8283-e981cbba0404\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Runbook Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read Runbook properties - to be able to create Jobs of the runbook.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T20:47:49.5640674Z\",\r\n \"updatedOn\": \"2017-04-25T01:00:45.6444999Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5fb5aef8-1081-4b8e-bb16-9d5d0385bab5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5fb5aef8-1081-4b8e-bb16-9d5d0385bab5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Azure Stack Registration Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Azure Stack registrations.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.AzureStack/registrations/products/listDetails/action\",\r\n \"Microsoft.AzureStack/registrations/products/read\",\r\n \"Microsoft.AzureStack/registrations/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-13T23:42:06.2161827Z\",\r\n \"updatedOn\": \"2017-11-13T23:54:02.400708Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6f12a6df-dd06-4f3e-bcb1-ce8be600526a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6f12a6df-dd06-4f3e-bcb1-ce8be600526a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Backup Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage backup service,but can't create vaults and give access to others\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/*\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/*\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/*\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupSecurityPIN/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:12:15.7321344Z\",\r\n \"updatedOn\": \"2017-07-07T06:22:36.4530284Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e467623-bb1f-42f4-a55d-6e525e11384b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e467623-bb1f-42f4-a55d-6e525e11384b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Backup Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage backup services, except removal of backup, vault creation and giving access to others\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/backup/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationsStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/restore/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/cancel/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/write\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/write\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/provisionInstantItemRecovery/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/revokeInstantItemRecovery/action\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/write\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:21:11.894764Z\",\r\n \"updatedOn\": \"2017-09-13T10:34:41.5049784Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/00c29273-979b-4161-815c-10b084fb9324\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"00c29273-979b-4161-815c-10b084fb9324\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Backup Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view backup services, but can't make changes\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationsStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:18:41.3893065Z\",\r\n \"updatedOn\": \"2017-09-13T10:33:25.5814653Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a795c7a0-d4a2-40c1-ae25-d81f01202912\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a795c7a0-d4a2-40c1-ae25-d81f01202912\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Billing Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows read access to billing data\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Billing/*/read\",\r\n \"Microsoft.Consumption/*/read\",\r\n \"Microsoft.Commerce/*/read\",\r\n \"Microsoft.Management/managementGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-25T02:13:38.9054151Z\",\r\n \"updatedOn\": \"2017-09-19T17:36:32.7624564Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fa23ad8b-c56e-40d8-ac0c-ce449e1d2c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fa23ad8b-c56e-40d8-ac0c-ce449e1d2c64\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"BizTalk Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage BizTalk services, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.BizTalkServices/BizTalk/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:55.8430061Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e3c6656-6cfa-4708-81fe-0de47ac73342\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e3c6656-6cfa-4708-81fe-0de47ac73342\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Endpoint Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage CDN endpoints, but can’t grant access to other users.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/endpoints/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:52.6231539Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/426e0c7f-0c7e-4658-b36f-ff54d6c29b45\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"426e0c7f-0c7e-4658-b36f-ff54d6c29b45\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Endpoint Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view CDN endpoints, but can’t make changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/endpoints/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:53.1585846Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/871e35f6-b5c1-49cc-a043-bde969a0f2cd\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"871e35f6-b5c1-49cc-a043-bde969a0f2cd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Profile Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage CDN profiles and their endpoints, but can’t grant access to other users.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:53.7051278Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ec156ff8-a8d1-4d15-830c-5b80698ca432\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ec156ff8-a8d1-4d15-830c-5b80698ca432\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Profile Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view CDN profiles and their endpoints, but can’t make changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:54.2283001Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8f96442b-4075-438f-813d-ad51ab4019af\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8f96442b-4075-438f-813d-ad51ab4019af\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic networks, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicNetwork/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:56.3934954Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b34d265f-36f7-4a0d-a4d4-e158ca92e90f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b34d265f-36f7-4a0d-a4d4-e158ca92e90f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic storage accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:56.9379206Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/86e8f5dc-a6e9-4c67-9d15-de283e8eac25\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"86e8f5dc-a6e9-4c67-9d15-de283e8eac25\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Key Operator Service Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Classic Storage Account Key Operators are allowed to list and regenerate keys on Classic Storage Accounts\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/listkeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/regeneratekey/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-13T18:22:52.14611Z\",\r\n \"updatedOn\": \"2017-04-13T20:54:03.0505986Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/985d6b00-f706-48f5-a6fe-d0ca12fb668d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"985d6b00-f706-48f5-a6fe-d0ca12fb668d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicCompute/domainNames/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*\",\r\n \"Microsoft.ClassicNetwork/networkSecurityGroups/join/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/link/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/join/action\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/disks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/images/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:57.4788684Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d73bb868-a0df-4d4d-bd69-98a00b01fccb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d73bb868-a0df-4d4d-bd69-98a00b01fccb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"ClearDB MySQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage ClearDB MySQL databases, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"successbricks.cleardb/databases/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:58.1393839Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9106cda0-8a86-4e81-b686-29a22c54effe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9106cda0-8a86-4e81-b686-29a22c54effe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything except access to resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Delete\",\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/elevateAccess/Action\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-12-14T02:04:45.1393855Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Cosmos DB Account Reader Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read Azure Cosmos DB Accounts data\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DocumentDB/*/read\",\r\n \"Microsoft.DocumentDB/databaseAccounts/readonlykeys/action\",\r\n \"Microsoft.Insights/MetricDefinitions/read\",\r\n \"Microsoft.Insights/Metrics/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-10-30T17:53:54.6005577Z\",\r\n \"updatedOn\": \"2018-02-21T01:36:59.6186231Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fbdf93bf-df7d-467e-a4d2-9458aa1360c8\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fbdf93bf-df7d-467e-a4d2-9458aa1360c8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Data Factory Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create and manage data factories, as well as child resources within them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DataFactory/dataFactories/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-09-12T19:16:42.3441035Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/673868aa-7521-48a0-acc6-0f60742d39f5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"673868aa-7521-48a0-acc6-0f60742d39f5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Data Lake Analytics Developer\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you submit, monitor, and manage your own jobs but not create or delete Data Lake Analytics accounts.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.BigAnalytics/accounts/*\",\r\n \"Microsoft.DataLakeAnalytics/accounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.BigAnalytics/accounts/Delete\",\r\n \"Microsoft.BigAnalytics/accounts/TakeOwnership/action\",\r\n \"Microsoft.BigAnalytics/accounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/TakeOwnership/action\",\r\n \"Microsoft.DataLakeAnalytics/accounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/dataLakeStoreAccounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/dataLakeStoreAccounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/storageAccounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/storageAccounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/firewallRules/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/firewallRules/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/computePolicies/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/computePolicies/Delete\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-20T00:33:29.3115234Z\",\r\n \"updatedOn\": \"2017-08-18T00:00:17.0411642Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/47b7735b-770e-4598-a7da-8b91488b4c88\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"47b7735b-770e-4598-a7da-8b91488b4c88\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DevTest Labs User\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you connect, start, restart, and shutdown your virtual machines in your Azure DevTest Labs.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Compute/availabilitySets/read\",\r\n \"Microsoft.Compute/virtualMachines/*/read\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Compute/virtualMachines/read\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.DevTestLab/*/read\",\r\n \"Microsoft.DevTestLab/labs/createEnvironment/action\",\r\n \"Microsoft.DevTestLab/labs/claimAnyVm/action\",\r\n \"Microsoft.DevTestLab/labs/formulas/delete\",\r\n \"Microsoft.DevTestLab/labs/formulas/read\",\r\n \"Microsoft.DevTestLab/labs/formulas/write\",\r\n \"Microsoft.DevTestLab/labs/policySets/evaluatePolicies/action\",\r\n \"Microsoft.DevTestLab/labs/virtualMachines/claim/action\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/networkInterfaces/*/read\",\r\n \"Microsoft.Network/networkInterfaces/join/action\",\r\n \"Microsoft.Network/networkInterfaces/read\",\r\n \"Microsoft.Network/networkInterfaces/write\",\r\n \"Microsoft.Network/publicIPAddresses/*/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/deployments/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Compute/virtualMachines/vmSizes/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-08T21:52:45.0657582Z\",\r\n \"updatedOn\": \"2017-02-02T02:38:38.2961026Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/76283e04-6283-4c54-8f91-bcf1374a3c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"76283e04-6283-4c54-8f91-bcf1374a3c64\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DNS Zone Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DNS zones and record sets in Azure DNS, but does not let you control who has access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/dnsZones/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T23:33:25.9730842Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:40.3710365Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/befefa01-2a29-4197-83a8-272ff33ce314\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"befefa01-2a29-4197-83a8-272ff33ce314\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DocumentDB Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DocumentDB accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DocumentDb/databaseAccounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:07.2132374Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5bd9cd88-fe45-4216-938b-f97437e15450\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5bd9cd88-fe45-4216-938b-f97437e15450\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Intelligent Systems Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Intelligent Systems accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.IntelligentSystems/accounts/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:59.7946586Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/03a6d094-3444-4b3d-88af-7477090a9e5e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"03a6d094-3444-4b3d-88af-7477090a9e5e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Key Vault Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage key vaults, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.KeyVault/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.KeyVault/locations/deletedVaults/purge/action\",\r\n \"Microsoft.KeyVault/hsmPools/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2017-12-14T02:01:18.46412Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f25e0fa2-a7c8-4377-a976-54943a77a395\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f25e0fa2-a7c8-4377-a976-54943a77a395\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Lab Creator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you create, manage, delete your managed labs under your Azure Lab Accounts.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.LabServices/labAccounts/*/read\",\r\n \"Microsoft.LabServices/labAccounts/createLab/action\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-01-18T23:38:58.1036141Z\",\r\n \"updatedOn\": \"2018-03-08T19:53:30.3032044Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b97fb8bc-a8b2-4522-a38b-dd33c7e65ead\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b97fb8bc-a8b2-4522-a38b-dd33c7e65ead\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Log Analytics Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Log Analytics Contributor can read all monitoring data and edit monitoring settings. Editing monitoring settings includes adding the VM extension to VMs; reading storage account keys to be able to configure collection of logs from Azure Storage; creating and configuring Automation accounts; adding solutions; and configuring Azure diagnostics on all Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Automation/automationAccounts/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/extensions/*\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Compute/virtualMachines/extensions/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.OperationalInsights/*\",\r\n \"Microsoft.OperationsManagement/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourcegroups/deployments/*\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-25T21:51:45.3174711Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:26.6376126Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/92aaf0da-9dab-42b6-94a3-d43ce8d16293\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"92aaf0da-9dab-42b6-94a3-d43ce8d16293\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Log Analytics Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Log Analytics Reader can view and search all monitoring data as well as and view monitoring settings, including viewing the configuration of Azure diagnostics on all Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.OperationalInsights/workspaces/analytics/query/action\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.OperationalInsights/workspaces/sharedKeys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-02T00:20:28.1449012Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:26.0438523Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/73c42c96-874c-492b-b04d-ab87d138a893\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"73c42c96-874c-492b-b04d-ab87d138a893\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Logic App Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage logic app, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.Insights/logdefinitions/*\",\r\n \"Microsoft.Insights/metricDefinitions/*\",\r\n \"Microsoft.Logic/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/connectionGateways/*\",\r\n \"Microsoft.Web/connections/*\",\r\n \"Microsoft.Web/customApis/*\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/sites/functions/listSecrets/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-04-28T21:33:30.4656007Z\",\r\n \"updatedOn\": \"2018-01-10T23:11:44.85806Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/87a39d53-fc1b-424a-814c-f7e04687dc9e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"87a39d53-fc1b-424a-814c-f7e04687dc9e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Logic App Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you read, enable and disable logic app.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*/read\",\r\n \"Microsoft.Insights/diagnosticSettings/*/read\",\r\n \"Microsoft.Insights/metricDefinitions/*/read\",\r\n \"Microsoft.Logic/*/read\",\r\n \"Microsoft.Logic/workflows/disable/action\",\r\n \"Microsoft.Logic/workflows/enable/action\",\r\n \"Microsoft.Logic/workflows/validate/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/connectionGateways/*/read\",\r\n \"Microsoft.Web/connections/*/read\",\r\n \"Microsoft.Web/customApis/*/read\",\r\n \"Microsoft.Web/serverFarms/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-04-28T21:33:30.4656007Z\",\r\n \"updatedOn\": \"2018-01-10T23:14:26.9539724Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/515c2055-d9d4-4321-b1b9-bd0c9a0f79fe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"515c2055-d9d4-4321-b1b9-bd0c9a0f79fe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Managed Identity Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create, Read, Update, and Delete User Assigned Identity\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/read\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/write\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/delete\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-14T19:53:42.8804692Z\",\r\n \"updatedOn\": \"2017-12-14T22:17:02.2740594Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e40ec5ca-96e0-45a2-b4ff-59039f2c2b59\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e40ec5ca-96e0-45a2-b4ff-59039f2c2b59\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Managed Identity Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read and Assign User Assigned Identity\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/read\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/assign/action\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-14T19:52:04.3924594Z\",\r\n \"updatedOn\": \"2017-12-14T22:16:00.1483256Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f1a07417-d97a-45cb-824c-7a7467783830\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f1a07417-d97a-45cb-824c-7a7467783830\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Monitoring Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read all monitoring data and update monitoring settings.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.AlertsManagement/alerts/*\",\r\n \"Microsoft.AlertsManagement/alertsSummary/*\",\r\n \"Microsoft.Insights/AlertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/DiagnosticSettings/*\",\r\n \"Microsoft.Insights/eventtypes/*\",\r\n \"Microsoft.Insights/LogDefinitions/*\",\r\n \"Microsoft.Insights/MetricDefinitions/*\",\r\n \"Microsoft.Insights/Metrics/*\",\r\n \"Microsoft.Insights/Register/Action\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.OperationalInsights/workspaces/intelligencepacks/*\",\r\n \"Microsoft.OperationalInsights/workspaces/savedSearches/*\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.OperationalInsights/workspaces/sharedKeys/action\",\r\n \"Microsoft.OperationalInsights/workspaces/storageinsightconfigs/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.WorkloadMonitor/workloads/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-09-21T19:21:08.4345976Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:28.4990834Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/749f88d5-cbae-40b8-bcfc-e573ddc772fa\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"749f88d5-cbae-40b8-bcfc-e573ddc772fa\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Monitoring Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read all monitoring data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-09-21T19:19:52.4939376Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:27.262625Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/43d0d8ad-25c7-4714-9337-8ba259a9fe05\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"43d0d8ad-25c7-4714-9337-8ba259a9fe05\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage networks, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:00.3326359Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4d97b98b-1d4f-4787-a291-c67834d212e7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"New Relic APM Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage New Relic Application Performance Management accounts and applications, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"NewRelic.APM/accounts/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:07.7538043Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5d28c62d-5b37-4476-8438-e587778df237\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5d28c62d-5b37-4476-8438-e587778df237\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything, including access to resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:00.9179619Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:25.4031403Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Redis Cache Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Redis caches, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cache/redis/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:01.9877071Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e0f68234-74aa-48ed-b826-c38b57376e17\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e0f68234-74aa-48ed-b826-c38b57376e17\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Resource Policy Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"(Preview) Backfilled users from EA, with rights to create/modify resource policy, create support ticket and read resources/hierarchy.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/policyassignments/*\",\r\n \"Microsoft.Authorization/policydefinitions/*\",\r\n \"Microsoft.Authorization/policysetdefinitions/*\",\r\n \"Microsoft.PolicyInsights/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-25T19:08:01.3861639Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:27.8272264Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/36243c78-bf99-498c-9df9-86d9f8d28608\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"36243c78-bf99-498c-9df9-86d9f8d28608\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Scheduler Job Collections Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Scheduler job collections, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Scheduler/jobcollections/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:02.5343995Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/188a0f2f-5c9e-469b-ae67-2aa5ce574b94\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"188a0f2f-5c9e-469b-ae67-2aa5ce574b94\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Search Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Search services, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Search/searchServices/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:03.0463472Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7ca78c08-252a-4471-8644-bb5ff32d4ba0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7ca78c08-252a-4471-8644-bb5ff32d4ba0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Admin\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Security Admin Role\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Authorization/policyAssignments/*\",\r\n \"Microsoft.Authorization/policyDefinitions/*\",\r\n \"Microsoft.Authorization/policySetDefinitions/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.operationalInsights/workspaces/*/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*/read\",\r\n \"Microsoft.Security/locations/alerts/dismiss/action\",\r\n \"Microsoft.Security/locations/alerts/activate/action\",\r\n \"Microsoft.Security/locations/tasks/dismiss/action\",\r\n \"Microsoft.Security/locations/tasks/activate/action\",\r\n \"Microsoft.Security/policies/write\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-03T07:51:23.0917487Z\",\r\n \"updatedOn\": \"2018-03-08T18:19:50.7393029Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fb1c8493-542b-48eb-b624-b4c8fea62acd\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fb1c8493-542b-48eb-b624-b4c8fea62acd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage security components, security policies and virtual machines\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicCompute/*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*/write\",\r\n \"Microsoft.ClassicNetwork/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-22T17:45:15.8986455Z\",\r\n \"updatedOn\": \"2018-03-08T18:18:48.618362Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e3d13bf0-dd5a-482e-ba6b-9b8433878d10\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e3d13bf0-dd5a-482e-ba6b-9b8433878d10\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Security Reader Role\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.operationalInsights/workspaces/*/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-03T07:48:49.0516559Z\",\r\n \"updatedOn\": \"2017-05-03T18:42:54.978738Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/39bc4728-0917-49c7-9d2c-d95423bc2eb4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"39bc4728-0917-49c7-9d2c-d95423bc2eb4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Site Recovery service except vault creation and role assignment\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/locations/allocateStamp/action\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/write\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/*\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/*\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:46:17.4592776Z\",\r\n \"updatedOn\": \"2017-06-29T05:31:19.7240473Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6670b86e-a3f7-4917-ac9b-5d6ab1be4567\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6670b86e-a3f7-4917-ac9b-5d6ab1be4567\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you failover and failback but not perform other Site Recovery management operations\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/locations/allocateStamp/action\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/checkConsistency/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/reassociateGateway/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/renewcertificate/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/applyRecoveryPoint/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/failoverCommit/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/plannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/repairReplication/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/reProtect/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/testFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/testFailoverCleanup/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/unplannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/updateMobilityService/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/refreshProvider/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/replicationStorageClassificationMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationvCenters/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/failoverCommit/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/plannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/reProtect/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/testFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/testFailoverCleanup/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/unplannedFailover/action\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:47:50.1341148Z\",\r\n \"updatedOn\": \"2017-06-29T05:42:27.1715639Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/494ae006-db33-4328-bf46-533a6560a3ca\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"494ae006-db33-4328-bf46-533a6560a3ca\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view Site Recovery status but not perform other management operations\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/replicationStorageClassificationMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationvCenters/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:35:40.0093634Z\",\r\n \"updatedOn\": \"2017-05-26T19:54:51.393325Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/dbaa88c4-0c30-4179-9fb3-46319faa6149\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"dbaa88c4-0c30-4179-9fb3-46319faa6149\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL databases, but not access to them. Also, you can't manage their security-related policies or their parent SQL servers.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/locations/*/read\",\r\n \"Microsoft.Sql/servers/databases/*\",\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:41.1575716Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the security-related policies of SQL servers and databases, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/subnets/joinViaServiceEndpoint/action\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/read\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\",\r\n \"Microsoft.Sql/servers/firewallRules/*\",\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Sql/servers/securityAlertPolicies/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:40.2200727Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": \"yaiyun\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/056cd41c-7e88-42e1-933e-88ba6a50c9c3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"056cd41c-7e88-42e1-933e-88ba6a50c9c3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Server Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL servers and databases, but not access to them, and not their security -related policies.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/locations/*/read\",\r\n \"Microsoft.Sql/servers/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\",\r\n \"Microsoft.Sql/servers/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/securityAlertPolicies/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:41.845073Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage storage accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.Network/virtualNetworks/subnets/joinViaServiceEndpoint/action\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2017-08-21T07:43:20.3060994Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/17d1049b-9a84-46fb-8f53-869881c3d3ab\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"17d1049b-9a84-46fb-8f53-869881c3d3ab\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Key Operator Service Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Storage Account Key Operators are allowed to list and regenerate keys on Storage Accounts\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/regeneratekey/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-13T18:26:11.577057Z\",\r\n \"updatedOn\": \"2017-04-13T20:57:14.5990198Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/81a9662b-bebf-436f-a333-f67b29880f12\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"81a9662b-bebf-436f-a333-f67b29880f12\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Blob Data Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read, write and delete access to Azure Storage blob containers and data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/write\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/delete\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/write\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/delete\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ba92f5b4-2d11-453d-a403-e96b0029c9fe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ba92f5b4-2d11-453d-a403-e96b0029c9fe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Blob Data Reader (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read access to Azure Storage blob containers and data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2a2b9908-6ea1-4ae2-8e65-a410df84e7d1\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Queue Data Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read, write, and delete access to Azure Storage queues and queue messages.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/write\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/delete\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/write\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/delete\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/974c5e8b-45b9-4653-ba55-5f855dd0fb88\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"974c5e8b-45b9-4653-ba55-5f855dd0fb88\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Queue Data Reader (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read access to Azure Storage queues and queue messages.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/19e7f393-937e-4f77-808e-94535e297925\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"19e7f393-937e-4f77-808e-94535e297925\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Support Request Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you create and manage Support requests\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-22T22:25:37.8053068Z\",\r\n \"updatedOn\": \"2017-06-23T01:06:24.2399631Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/cfd33db0-3dd1-45e3-aa9d-cdbdf3b6f24e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"cfd33db0-3dd1-45e3-aa9d-cdbdf3b6f24e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Traffic Manager Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Traffic Manager profiles, but does not let you control who has access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/trafficManagerProfiles/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T23:33:25.9730842Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:44.1458854Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a4b10055-b0c7-44c2-b00f-c7b5b3550cf7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a4b10055-b0c7-44c2-b00f-c7b5b3550cf7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"User Access Administrator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage user access to Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:24.465664Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Administrator Login\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"-\\tUsers with this role have the ability to login to a virtual machine with Windows administrator or Linux root user privileges.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/virtualMachines/loginAsAdmin/action\",\r\n \"Microsoft.Compute/virtualMachines/login/action\",\r\n \"Microsoft.Compute/virtualMachine/loginAsAdmin/action\",\r\n \"Microsoft.Compute/virtualMachine/logon/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"updatedOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/1c0163c0-47e6-4577-8991-ea5c82e286e4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"1c0163c0-47e6-4577-8991-ea5c82e286e4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage virtual machines, but not access to them, and not the virtual network or storage account they�re connected to.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Compute/availabilitySets/*\",\r\n \"Microsoft.Compute/locations/*\",\r\n \"Microsoft.Compute/virtualMachines/*\",\r\n \"Microsoft.Compute/virtualMachineScaleSets/*\",\r\n \"Microsoft.DevTestLab/schedules/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/applicationGateways/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/loadBalancers/probes/join/action\",\r\n \"Microsoft.Network/loadBalancers/read\",\r\n \"Microsoft.Network/locations/*\",\r\n \"Microsoft.Network/networkInterfaces/*\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.RecoveryServices/locations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/*/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/backupProtectionIntent/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/write\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/write\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2017-11-14T03:00:30.1736393Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9980e02c-c2be-4d73-94e8-173b1dc7cf3c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine User Login\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Users with this role have the ability to login to a virtual machine as a regular user.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/virtualMachines/login/action\",\r\n \"Microsoft.Compute/virtualMachine/logon/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"updatedOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fb879df8-f326-4884-b1cf-06f3ad86be52\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fb879df8-f326-4884-b1cf-06f3ad86be52\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Web Plan Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the web plans for websites, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/serverFarms/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:05.9401651Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Website Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage websites (not web plans), but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/certificates/*\",\r\n \"Microsoft.Web/listSitesAssignedToHostName/read\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/sites/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:06.5272742Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"de139f84-1756-47ae-9be6-808fbbe84772\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 10 Mar 2018 00:32:38 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "Server": [ + "Microsoft-IIS/10.0" + ], + "Set-Cookie": [ + "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-charge": [ + "1" + ], + "x-ms-request-id": [ + "6edc9615-b89d-4631-8ee5-0599339a9dec" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Powered-By": [ + "ASP.NET" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14971" + ], + "x-ms-correlation-request-id": [ + "aba8d364-b257-445d-b2f2-3725988a6053" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20180310T003239Z:aba8d364-b257-445d-b2f2-3725988a6053" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleDefinitions?$filter=type%20eq%20'CustomRole'&api-version=2018-01-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVEZWZpbml0aW9ucz8kZmlsdGVyPXR5cGUlMjBlcSUyMCdDdXN0b21Sb2xlJyZhcGktdmVyc2lvbj0yMDE4LTAxLTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "9ccb8c1c-a3f0-42b9-b175-c91b20aafd76" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.25009.03", + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"'asd and asd'\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-03-07T18:42:07.8446316Z\",\r\n \"updatedOn\": \"2018-03-09T00:37:49.4866756Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4d038b94-8151-421c-871c-bf003bd41a48\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4d038b94-8151-421c-871c-bf003bd41a48\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Read, monitor and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/DoNOtExist2\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T19:41:19.5740949Z\",\r\n \"updatedOn\": \"2017-08-08T20:30:27.6789432Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"54d11eda-97f5-4f67-905e-ada5cc5e5589\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader2\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Read, monitor and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T21:40:52.0128679Z\",\r\n \"updatedOn\": \"2017-08-08T21:40:52.0128679Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/213300b3-28f6-4204-b40d-65cae784d5c5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"213300b3-28f6-4204-b40d-65cae784d5c5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader3\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T21:41:46.0651912Z\",\r\n \"updatedOn\": \"2017-08-08T21:41:46.0651912Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/875fe016-e667-4e87-b057-6c1d54104aa9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"875fe016-e667-4e87-b057-6c1d54104aa9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_090c2623-185e-4bba-a5ac-0ec11519e2f0\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:20:19.2391214Z\",\r\n \"updatedOn\": \"2017-11-22T21:20:19.2391214Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/090c2623-185e-4bba-a5ac-0ec11519e2f0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"090c2623-185e-4bba-a5ac-0ec11519e2f0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_4e5d1904-3ab7-4f1c-8651-870593fa0d85\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:06:30.2192881Z\",\r\n \"updatedOn\": \"2017-11-22T21:06:30.2192881Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4e5d1904-3ab7-4f1c-8651-870593fa0d85\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4e5d1904-3ab7-4f1c-8651-870593fa0d85\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_967145b9-9e91-4db1-8052-07a30b03c8e9\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:24:50.2211944Z\",\r\n \"updatedOn\": \"2017-11-22T21:24:50.2211944Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/967145b9-9e91-4db1-8052-07a30b03c8e9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"967145b9-9e91-4db1-8052-07a30b03c8e9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"OnCommand Cloud Manager Operator\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"OnCommand Cloud Manager Permissions\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/disks/delete\",\r\n \"Microsoft.Compute/disks/read\",\r\n \"Microsoft.Compute/disks/write\",\r\n \"Microsoft.Compute/locations/operations/read\",\r\n \"Microsoft.Compute/locations/vmSizes/read\",\r\n \"Microsoft.Compute/operations/read\",\r\n \"Microsoft.Compute/virtualMachines/instanceView/read\",\r\n \"Microsoft.Compute/virtualMachines/powerOff/action\",\r\n \"Microsoft.Compute/virtualMachines/read\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Compute/virtualMachines/vmSizes/read\",\r\n \"Microsoft.Compute/virtualMachines/write\",\r\n \"Microsoft.Network/locations/operationResults/read\",\r\n \"Microsoft.Network/locations/operations/read\",\r\n \"Microsoft.Network/networkInterfaces/read\",\r\n \"Microsoft.Network/networkInterfaces/write\",\r\n \"Microsoft.Network/networkInterfaces/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/networkSecurityGroups/write\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/checkIpAddressAvailability/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/virtualMachines/read\",\r\n \"Microsoft.Network/virtualNetworks/virtualMachines/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/deployments/read\",\r\n \"Microsoft.Resources/deployments/write\",\r\n \"Microsoft.Resources/resources/read\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/delete\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourcegroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/write\",\r\n \"Microsoft.Storage/checknameavailability/read\",\r\n \"Microsoft.Storage/operations/read\",\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Storage/storageAccounts/regeneratekey/action\",\r\n \"Microsoft.Storage/storageAccounts/write\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-03-29T21:56:07.9054892Z\",\r\n \"updatedOn\": \"2017-03-29T21:56:07.9054892Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9acd117c-1527-4461-ab19-031c2329aa9b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9acd117c-1527-4461-ab19-031c2329aa9b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Support Custom Role\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Support Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-02-02T02:17:43.627696Z\",\r\n \"updatedOn\": \"2017-04-20T22:55:02.9860347Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ee2d57e0-fda3-436d-8174-f3c9684efb46\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ee2d57e0-fda3-436d-8174-f3c9684efb46\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test Administrator\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role to manage Azure environment\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ADHybridHealthService/configuration/read\",\r\n \"Microsoft.ADHybridHealthService/services/read\",\r\n \"Microsoft.ADHybridHealthService/services/servicemembers/read\",\r\n \"Microsoft.ADHybridHealthService/services/servicemembers/alerts/read\",\r\n \"Microsoft.ADHybridHealthService/services/alerts/read\",\r\n \"Microsoft.Advisor/register/action\",\r\n \"Microsoft.Advisor/recommendations/read\",\r\n \"Microsoft.Authorization/classicAdministrators/read\",\r\n \"Microsoft.Authorization/locks/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-25T23:19:00.1735084Z\",\r\n \"updatedOn\": \"2017-05-25T23:19:00.1735084Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/239cd0e7-5e27-4872-a1d0-0ff3c4cec6b6\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"239cd0e7-5e27-4872-a1d0-0ff3c4cec6b6\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test Administrator for testing\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role to manage Azure environment\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/roleAssignments/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-10-31T23:40:34.3971201Z\",\r\n \"updatedOn\": \"2017-10-31T23:40:34.3971201Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7db62a6c-edd9-42bb-b30e-31fc063ce154\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7db62a6c-edd9-42bb-b30e-31fc063ce154\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test definiton\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can monitor compute, network and storage, and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-30T20:29:54.258388Z\",\r\n \"updatedOn\": \"2017-06-30T20:29:54.258388Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/574857fa-2e5b-4029-ada2-7d042637cbfb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"574857fa-2e5b-4029-ada2-7d042637cbfb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test definiton2\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can monitor compute, network and storage, and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-30T20:32:19.4246182Z\",\r\n \"updatedOn\": \"2017-06-30T20:32:19.4246182Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/0b98a570-beae-486e-aa44-7cb035aa126d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"0b98a570-beae-486e-aa44-7cb035aa126d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_1c581fde-9c61-41fe-b0fa-9f113f09280d\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbactest\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T00:43:21.0606467Z\",\r\n \"updatedOn\": \"2017-04-21T18:07:28.8010892Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/41c81219-e0b7-4d81-96db-5ac27ff234be\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"41c81219-e0b7-4d81-96db-5ac27ff234be\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_2f81f152-b1b4-4d72-b8f5-5d37259420e5\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T01:05:07.7863114Z\",\r\n \"updatedOn\": \"2016-03-11T01:05:07.7863114Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a51d8fc0-3f4c-41df-90c6-2172129cb3a3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a51d8fc0-3f4c-41df-90c6-2172129cb3a3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_6d13263a-d237-4d4d-9227-a9e055757887\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-29T23:20:59.9048046Z\",\r\n \"updatedOn\": \"2017-06-29T23:20:59.9048046Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7749b7c9-67a5-4d9c-9e58-58c811859c1a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7749b7c9-67a5-4d9c-9e58-58c811859c1a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_6ff3b952-c97a-41db-83f5-b1313ec23328\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T01:05:14.1498525Z\",\r\n \"updatedOn\": \"2016-03-11T01:05:14.1498525Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/10162e6e-237a-438c-8dd4-7b9dfadcd1ef\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"10162e6e-237a-438c-8dd4-7b9dfadcd1ef\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 10 Mar 2018 00:32:39 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "Server": [ + "Microsoft-IIS/10.0" + ], + "Set-Cookie": [ + "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-charge": [ + "1" + ], + "x-ms-request-id": [ + "399000d0-7cc6-4e62-8735-694ec47fd117" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Powered-By": [ + "ASP.NET" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14970" + ], + "x-ms-correlation-request-id": [ + "bade42aa-a70d-4474-b2a1-08292537000c" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20180310T003239Z:bade42aa-a70d-4474-b2a1-08292537000c" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20'TestRole_6ff3b952-c97a-41db-83f5-b1313ec23328'&api-version=2018-01-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVEZWZpbml0aW9ucz8kZmlsdGVyPXJvbGVOYW1lJTIwZXElMjAnVGVzdFJvbGVfNmZmM2I5NTItYzk3YS00MWRiLTgzZjUtYjEzMTNlYzIzMzI4JyZhcGktdmVyc2lvbj0yMDE4LTAxLTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "e2b5a2a7-9ed5-4354-8483-eb27e8e903a7" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.25009.03", + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_6ff3b952-c97a-41db-83f5-b1313ec23328\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T01:05:14.1498525Z\",\r\n \"updatedOn\": \"2016-03-11T01:05:14.1498525Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/10162e6e-237a-438c-8dd4-7b9dfadcd1ef\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"10162e6e-237a-438c-8dd4-7b9dfadcd1ef\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Sat, 10 Mar 2018 00:32:39 GMT" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "Server": [ + "Microsoft-IIS/10.0" + ], + "Set-Cookie": [ + "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" + ], + "Vary": [ + "Accept-Encoding" + ], + "x-ms-request-charge": [ + "1" + ], + "x-ms-request-id": [ + "951964c3-5e2a-453c-acd0-a137831427a1" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Powered-By": [ + "ASP.NET" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14969" + ], + "x-ms-correlation-request-id": [ + "d740f2f9-3a1b-455d-8372-4f6329797571" + ], + "x-ms-routing-request-id": [ + "WESTUS2:20180310T003239Z:d740f2f9-3a1b-455d-8372-4f6329797571" + ] + }, + "StatusCode": 200 + } + ], + "Names": {}, + "Variables": { + "SubscriptionId": "4004a9fd-d58e-48dc-aeb2-4a4aec58606f" + } +} \ No newline at end of file diff --git a/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/RoleDefinitionsListGetTests.json b/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/RoleDefinitionsListGetTests.json index c40836a93aa6c..3af826491e1ef 100644 --- a/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/RoleDefinitionsListGetTests.json +++ b/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.BasicTests/RoleDefinitionsListGetTests.json @@ -7,17 +7,17 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "2f84c448-40f6-4705-accb-7d70900e9917" + "cdce64ea-e030-4d63-8816-e3c86e959deb" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Read, monitor and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/DoNOtExist2\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T19:41:19.5740949Z\",\r\n \"updatedOn\": \"2017-08-08T20:30:27.6789432Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"54d11eda-97f5-4f67-905e-ada5cc5e5589\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader2\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Read, monitor and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T21:40:52.0128679Z\",\r\n \"updatedOn\": \"2017-08-08T21:40:52.0128679Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/213300b3-28f6-4204-b40d-65cae784d5c5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"213300b3-28f6-4204-b40d-65cae784d5c5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader3\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T21:41:46.0651912Z\",\r\n \"updatedOn\": \"2017-08-08T21:41:46.0651912Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/875fe016-e667-4e87-b057-6c1d54104aa9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"875fe016-e667-4e87-b057-6c1d54104aa9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader Test\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Read, monitor and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-01-12T00:09:25.8801066Z\",\r\n \"updatedOn\": \"2018-01-12T00:09:25.8801066Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/032f61d2-ed09-40c9-8657-26a273da7bae\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"032f61d2-ed09-40c9-8657-26a273da7bae\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_090c2623-185e-4bba-a5ac-0ec11519e2f0\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:20:19.2391214Z\",\r\n \"updatedOn\": \"2017-11-22T21:20:19.2391214Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/090c2623-185e-4bba-a5ac-0ec11519e2f0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"090c2623-185e-4bba-a5ac-0ec11519e2f0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_4e5d1904-3ab7-4f1c-8651-870593fa0d85\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:06:30.2192881Z\",\r\n \"updatedOn\": \"2017-11-22T21:06:30.2192881Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4e5d1904-3ab7-4f1c-8651-870593fa0d85\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4e5d1904-3ab7-4f1c-8651-870593fa0d85\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_967145b9-9e91-4db1-8052-07a30b03c8e9\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:24:50.2211944Z\",\r\n \"updatedOn\": \"2017-11-22T21:24:50.2211944Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/967145b9-9e91-4db1-8052-07a30b03c8e9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"967145b9-9e91-4db1-8052-07a30b03c8e9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"OnCommand Cloud Manager Operator\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"OnCommand Cloud Manager Permissions\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/disks/delete\",\r\n \"Microsoft.Compute/disks/read\",\r\n \"Microsoft.Compute/disks/write\",\r\n \"Microsoft.Compute/locations/operations/read\",\r\n \"Microsoft.Compute/locations/vmSizes/read\",\r\n \"Microsoft.Compute/operations/read\",\r\n \"Microsoft.Compute/virtualMachines/instanceView/read\",\r\n \"Microsoft.Compute/virtualMachines/powerOff/action\",\r\n \"Microsoft.Compute/virtualMachines/read\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Compute/virtualMachines/vmSizes/read\",\r\n \"Microsoft.Compute/virtualMachines/write\",\r\n \"Microsoft.Network/locations/operationResults/read\",\r\n \"Microsoft.Network/locations/operations/read\",\r\n \"Microsoft.Network/networkInterfaces/read\",\r\n \"Microsoft.Network/networkInterfaces/write\",\r\n \"Microsoft.Network/networkInterfaces/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/networkSecurityGroups/write\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/checkIpAddressAvailability/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/virtualMachines/read\",\r\n \"Microsoft.Network/virtualNetworks/virtualMachines/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/deployments/read\",\r\n \"Microsoft.Resources/deployments/write\",\r\n \"Microsoft.Resources/resources/read\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/delete\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourcegroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/write\",\r\n \"Microsoft.Storage/checknameavailability/read\",\r\n \"Microsoft.Storage/operations/read\",\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Storage/storageAccounts/regeneratekey/action\",\r\n \"Microsoft.Storage/storageAccounts/write\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-03-29T21:56:07.9054892Z\",\r\n \"updatedOn\": \"2017-03-29T21:56:07.9054892Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9acd117c-1527-4461-ab19-031c2329aa9b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9acd117c-1527-4461-ab19-031c2329aa9b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Support Custom Role\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Support Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-02-02T02:17:43.627696Z\",\r\n \"updatedOn\": \"2017-04-20T22:55:02.9860347Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ee2d57e0-fda3-436d-8174-f3c9684efb46\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ee2d57e0-fda3-436d-8174-f3c9684efb46\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test Administrator\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role to manage Azure environment\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ADHybridHealthService/configuration/read\",\r\n \"Microsoft.ADHybridHealthService/services/read\",\r\n \"Microsoft.ADHybridHealthService/services/servicemembers/read\",\r\n \"Microsoft.ADHybridHealthService/services/servicemembers/alerts/read\",\r\n \"Microsoft.ADHybridHealthService/services/alerts/read\",\r\n \"Microsoft.Advisor/register/action\",\r\n \"Microsoft.Advisor/recommendations/read\",\r\n \"Microsoft.Authorization/classicAdministrators/read\",\r\n \"Microsoft.Authorization/locks/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-25T23:19:00.1735084Z\",\r\n \"updatedOn\": \"2017-05-25T23:19:00.1735084Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/239cd0e7-5e27-4872-a1d0-0ff3c4cec6b6\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"239cd0e7-5e27-4872-a1d0-0ff3c4cec6b6\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test Administrator for testing\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role to manage Azure environment\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/roleAssignments/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-10-31T23:40:34.3971201Z\",\r\n \"updatedOn\": \"2017-10-31T23:40:34.3971201Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7db62a6c-edd9-42bb-b30e-31fc063ce154\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7db62a6c-edd9-42bb-b30e-31fc063ce154\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test definiton\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can monitor compute, network and storage, and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-30T20:29:54.258388Z\",\r\n \"updatedOn\": \"2017-06-30T20:29:54.258388Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/574857fa-2e5b-4029-ada2-7d042637cbfb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"574857fa-2e5b-4029-ada2-7d042637cbfb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test definiton2\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can monitor compute, network and storage, and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-30T20:32:19.4246182Z\",\r\n \"updatedOn\": \"2017-06-30T20:32:19.4246182Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/0b98a570-beae-486e-aa44-7cb035aa126d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"0b98a570-beae-486e-aa44-7cb035aa126d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_1c581fde-9c61-41fe-b0fa-9f113f09280d\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbactest\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T00:43:21.0606467Z\",\r\n \"updatedOn\": \"2017-04-21T18:07:28.8010892Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/41c81219-e0b7-4d81-96db-5ac27ff234be\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"41c81219-e0b7-4d81-96db-5ac27ff234be\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_2f81f152-b1b4-4d72-b8f5-5d37259420e5\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T01:05:07.7863114Z\",\r\n \"updatedOn\": \"2016-03-11T01:05:07.7863114Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a51d8fc0-3f4c-41df-90c6-2172129cb3a3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a51d8fc0-3f4c-41df-90c6-2172129cb3a3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_6d13263a-d237-4d4d-9227-a9e055757887\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-29T23:20:59.9048046Z\",\r\n \"updatedOn\": \"2017-06-29T23:20:59.9048046Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7749b7c9-67a5-4d9c-9e58-58c811859c1a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7749b7c9-67a5-4d9c-9e58-58c811859c1a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_6ff3b952-c97a-41db-83f5-b1313ec23328\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T01:05:14.1498525Z\",\r\n \"updatedOn\": \"2016-03-11T01:05:14.1498525Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/10162e6e-237a-438c-8dd4-7b9dfadcd1ef\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"10162e6e-237a-438c-8dd4-7b9dfadcd1ef\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_a87fb8bf-95fc-4357-83c5-6b9e4eadc042\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacuxtest/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-10T19:13:43.638591Z\",\r\n \"updatedOn\": \"2017-12-06T18:14:44.1311275Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/c3557050-249c-4d6a-b2a2-373e2795cab8\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"c3557050-249c-4d6a-b2a2-373e2795cab8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_b1c92a47-886c-4bb1-b9b6-8afc5c223c4d\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-10T19:17:49.1541173Z\",\r\n \"updatedOn\": \"2017-05-10T19:17:49.1541173Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/70c6f38d-20ea-4d09-a477-0fb2d3bd7eb1\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"70c6f38d-20ea-4d09-a477-0fb2d3bd7eb1\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage service and the APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2017-01-23T23:12:00.5823195Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/312a565d-c81f-4fd8-895a-4e21e48d571c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"312a565d-c81f-4fd8-895a-4e21e48d571c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Operator Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage service but not the APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*/read\",\r\n \"Microsoft.ApiManagement/service/backup/action\",\r\n \"Microsoft.ApiManagement/service/delete\",\r\n \"Microsoft.ApiManagement/service/managedeployments/action\",\r\n \"Microsoft.ApiManagement/service/read\",\r\n \"Microsoft.ApiManagement/service/restore/action\",\r\n \"Microsoft.ApiManagement/service/updatecertificate/action\",\r\n \"Microsoft.ApiManagement/service/updatehostname/action\",\r\n \"Microsoft.ApiManagement/service/write\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.ApiManagement/service/users/keys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-11-09T00:03:42.1194019Z\",\r\n \"updatedOn\": \"2016-11-18T23:56:25.4682649Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e022efe7-f5ba-4159-bbe4-b44f577e9b61\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e022efe7-f5ba-4159-bbe4-b44f577e9b61\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Reader Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read-only access to service and APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*/read\",\r\n \"Microsoft.ApiManagement/service/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.ApiManagement/service/users/keys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-11-09T00:26:45.1540473Z\",\r\n \"updatedOn\": \"2017-01-23T23:10:34.8876776Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/71522526-b88f-4d52-b57f-d31fc3546d0d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"71522526-b88f-4d52-b57f-d31fc3546d0d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Component Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage Application Insights components\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-11-29T20:30:34.2313394Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ae349356-3a1b-4a5e-921d-050484c6347e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ae349356-3a1b-4a5e-921d-050484c6347e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Snapshot Debugger\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Gives user permission to use Application Insights Snapshot Debugger features\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T21:25:12.3728747Z\",\r\n \"updatedOn\": \"2017-04-19T23:34:59.9511581Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/08954f03-6346-4c2e-81c0-ec3a5cfae23b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"08954f03-6346-4c2e-81c0-ec3a5cfae23b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Job Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create and Manage Jobs using Automation Runbooks.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T20:52:41.0020018Z\",\r\n \"updatedOn\": \"2017-04-25T01:02:08.3049604Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4fe576fe-1146-4730-92eb-48519fa6bf9f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4fe576fe-1146-4730-92eb-48519fa6bf9f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Automation Operators are able to start, stop, suspend, and resume jobs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/write\",\r\n \"Microsoft.Automation/automationAccounts/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/write\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-18T01:05:03.391613Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:38.5728496Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d3881f73-407a-4167-8283-e981cbba0404\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d3881f73-407a-4167-8283-e981cbba0404\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Runbook Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read Runbook properties - to be able to create Jobs of the runbook.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T20:47:49.5640674Z\",\r\n \"updatedOn\": \"2017-04-25T01:00:45.6444999Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5fb5aef8-1081-4b8e-bb16-9d5d0385bab5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5fb5aef8-1081-4b8e-bb16-9d5d0385bab5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Azure Stack Registration Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Azure Stack registrations.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.AzureStack/registrations/products/listDetails/action\",\r\n \"Microsoft.AzureStack/registrations/products/read\",\r\n \"Microsoft.AzureStack/registrations/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-13T23:42:06.2161827Z\",\r\n \"updatedOn\": \"2017-11-13T23:54:02.400708Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6f12a6df-dd06-4f3e-bcb1-ce8be600526a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6f12a6df-dd06-4f3e-bcb1-ce8be600526a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Backup Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage backup service,but can't create vaults and give access to others\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/*\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/*\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/*\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupSecurityPIN/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:12:15.7321344Z\",\r\n \"updatedOn\": \"2017-07-07T06:22:36.4530284Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e467623-bb1f-42f4-a55d-6e525e11384b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e467623-bb1f-42f4-a55d-6e525e11384b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Backup Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage backup services, except removal of backup, vault creation and giving access to others\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/backup/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationsStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/restore/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/cancel/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/write\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/write\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/provisionInstantItemRecovery/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/revokeInstantItemRecovery/action\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/write\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:21:11.894764Z\",\r\n \"updatedOn\": \"2017-09-13T10:34:41.5049784Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/00c29273-979b-4161-815c-10b084fb9324\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"00c29273-979b-4161-815c-10b084fb9324\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Backup Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view backup services, but can't make changes\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationsStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:18:41.3893065Z\",\r\n \"updatedOn\": \"2017-09-13T10:33:25.5814653Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a795c7a0-d4a2-40c1-ae25-d81f01202912\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a795c7a0-d4a2-40c1-ae25-d81f01202912\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Billing Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows read access to billing data\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Billing/*/read\",\r\n \"Microsoft.Consumption/*/read\",\r\n \"Microsoft.Commerce/*/read\",\r\n \"Microsoft.Management/managementGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-25T02:13:38.9054151Z\",\r\n \"updatedOn\": \"2017-09-19T17:36:32.7624564Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fa23ad8b-c56e-40d8-ac0c-ce449e1d2c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fa23ad8b-c56e-40d8-ac0c-ce449e1d2c64\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"BizTalk Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage BizTalk services, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.BizTalkServices/BizTalk/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:55.8430061Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e3c6656-6cfa-4708-81fe-0de47ac73342\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e3c6656-6cfa-4708-81fe-0de47ac73342\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Endpoint Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage CDN endpoints, but can’t grant access to other users.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/endpoints/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:52.6231539Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/426e0c7f-0c7e-4658-b36f-ff54d6c29b45\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"426e0c7f-0c7e-4658-b36f-ff54d6c29b45\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Endpoint Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view CDN endpoints, but can’t make changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/endpoints/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:53.1585846Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/871e35f6-b5c1-49cc-a043-bde969a0f2cd\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"871e35f6-b5c1-49cc-a043-bde969a0f2cd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Profile Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage CDN profiles and their endpoints, but can’t grant access to other users.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:53.7051278Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ec156ff8-a8d1-4d15-830c-5b80698ca432\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ec156ff8-a8d1-4d15-830c-5b80698ca432\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Profile Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view CDN profiles and their endpoints, but can’t make changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:54.2283001Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8f96442b-4075-438f-813d-ad51ab4019af\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8f96442b-4075-438f-813d-ad51ab4019af\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic networks, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicNetwork/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:56.3934954Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b34d265f-36f7-4a0d-a4d4-e158ca92e90f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b34d265f-36f7-4a0d-a4d4-e158ca92e90f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic storage accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:56.9379206Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/86e8f5dc-a6e9-4c67-9d15-de283e8eac25\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"86e8f5dc-a6e9-4c67-9d15-de283e8eac25\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Key Operator Service Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Classic Storage Account Key Operators are allowed to list and regenerate keys on Classic Storage Accounts\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/listkeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/regeneratekey/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-13T18:22:52.14611Z\",\r\n \"updatedOn\": \"2017-04-13T20:54:03.0505986Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/985d6b00-f706-48f5-a6fe-d0ca12fb668d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"985d6b00-f706-48f5-a6fe-d0ca12fb668d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicCompute/domainNames/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*\",\r\n \"Microsoft.ClassicNetwork/networkSecurityGroups/join/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/link/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/join/action\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/disks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/images/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:57.4788684Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d73bb868-a0df-4d4d-bd69-98a00b01fccb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d73bb868-a0df-4d4d-bd69-98a00b01fccb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"ClearDB MySQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage ClearDB MySQL databases, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"successbricks.cleardb/databases/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:58.1393839Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9106cda0-8a86-4e81-b686-29a22c54effe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9106cda0-8a86-4e81-b686-29a22c54effe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything except access to resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Delete\",\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/elevateAccess/Action\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-12-14T02:04:45.1393855Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Cosmos DB Account Reader Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read Azure Cosmos DB Accounts data\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DocumentDB/*/read\",\r\n \"Microsoft.DocumentDB/databaseAccounts/readonlykeys/action\",\r\n \"Microsoft.Insights/Metrics/read\",\r\n \"Microsoft.Insights/MetricDefinitions/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-10-30T17:53:54.6005577Z\",\r\n \"updatedOn\": \"2018-01-24T17:36:21.8570152Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fbdf93bf-df7d-467e-a4d2-9458aa1360c8\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fbdf93bf-df7d-467e-a4d2-9458aa1360c8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Data Factory Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create and manage data factories, as well as child resources within them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DataFactory/dataFactories/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-09-12T19:16:42.3441035Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/673868aa-7521-48a0-acc6-0f60742d39f5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"673868aa-7521-48a0-acc6-0f60742d39f5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Data Lake Analytics Developer\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you submit, monitor, and manage your own jobs but not create or delete Data Lake Analytics accounts.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.BigAnalytics/accounts/*\",\r\n \"Microsoft.DataLakeAnalytics/accounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.BigAnalytics/accounts/Delete\",\r\n \"Microsoft.BigAnalytics/accounts/TakeOwnership/action\",\r\n \"Microsoft.BigAnalytics/accounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/TakeOwnership/action\",\r\n \"Microsoft.DataLakeAnalytics/accounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/dataLakeStoreAccounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/dataLakeStoreAccounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/storageAccounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/storageAccounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/firewallRules/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/firewallRules/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/computePolicies/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/computePolicies/Delete\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-20T00:33:29.3115234Z\",\r\n \"updatedOn\": \"2017-08-18T00:00:17.0411642Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/47b7735b-770e-4598-a7da-8b91488b4c88\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"47b7735b-770e-4598-a7da-8b91488b4c88\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DevTest Labs User\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you connect, start, restart, and shutdown your virtual machines in your Azure DevTest Labs.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Compute/availabilitySets/read\",\r\n \"Microsoft.Compute/virtualMachines/*/read\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Compute/virtualMachines/read\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.DevTestLab/*/read\",\r\n \"Microsoft.DevTestLab/labs/createEnvironment/action\",\r\n \"Microsoft.DevTestLab/labs/claimAnyVm/action\",\r\n \"Microsoft.DevTestLab/labs/formulas/delete\",\r\n \"Microsoft.DevTestLab/labs/formulas/read\",\r\n \"Microsoft.DevTestLab/labs/formulas/write\",\r\n \"Microsoft.DevTestLab/labs/policySets/evaluatePolicies/action\",\r\n \"Microsoft.DevTestLab/labs/virtualMachines/claim/action\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/networkInterfaces/*/read\",\r\n \"Microsoft.Network/networkInterfaces/join/action\",\r\n \"Microsoft.Network/networkInterfaces/read\",\r\n \"Microsoft.Network/networkInterfaces/write\",\r\n \"Microsoft.Network/publicIPAddresses/*/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/deployments/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Compute/virtualMachines/vmSizes/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-08T21:52:45.0657582Z\",\r\n \"updatedOn\": \"2017-02-02T02:38:38.2961026Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/76283e04-6283-4c54-8f91-bcf1374a3c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"76283e04-6283-4c54-8f91-bcf1374a3c64\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DNS Zone Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DNS zones and record sets in Azure DNS, but does not let you control who has access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/dnsZones/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T23:33:25.9730842Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:40.3710365Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/befefa01-2a29-4197-83a8-272ff33ce314\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"befefa01-2a29-4197-83a8-272ff33ce314\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DocumentDB Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DocumentDB accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DocumentDb/databaseAccounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:07.2132374Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5bd9cd88-fe45-4216-938b-f97437e15450\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5bd9cd88-fe45-4216-938b-f97437e15450\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Intelligent Systems Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Intelligent Systems accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.IntelligentSystems/accounts/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:59.7946586Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/03a6d094-3444-4b3d-88af-7477090a9e5e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"03a6d094-3444-4b3d-88af-7477090a9e5e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Key Vault Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage key vaults, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.KeyVault/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.KeyVault/locations/deletedVaults/purge/action\",\r\n \"Microsoft.KeyVault/hsmPools/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2017-12-14T02:01:18.46412Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f25e0fa2-a7c8-4377-a976-54943a77a395\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f25e0fa2-a7c8-4377-a976-54943a77a395\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Lab Creator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you create, manage, delete your managed labs under your Azure Lab Accounts.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ManagedLab/labAccounts/createLab/action\",\r\n \"Microsoft.ManagedLab/labAccounts/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-01-18T23:38:58.1036141Z\",\r\n \"updatedOn\": \"2018-02-16T00:20:27.3498866Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b97fb8bc-a8b2-4522-a38b-dd33c7e65ead\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b97fb8bc-a8b2-4522-a38b-dd33c7e65ead\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Log Analytics Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Log Analytics Contributor can read all monitoring data and edit monitoring settings. Editing monitoring settings includes adding the VM extension to VMs; reading storage account keys to be able to configure collection of logs from Azure Storage; creating and configuring Automation accounts; adding solutions; and configuring Azure diagnostics on all Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Automation/automationAccounts/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/extensions/*\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Compute/virtualMachines/extensions/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.OperationalInsights/*\",\r\n \"Microsoft.OperationsManagement/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourcegroups/deployments/*\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-25T21:51:45.3174711Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:26.6376126Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/92aaf0da-9dab-42b6-94a3-d43ce8d16293\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"92aaf0da-9dab-42b6-94a3-d43ce8d16293\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Log Analytics Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Log Analytics Reader can view and search all monitoring data as well as and view monitoring settings, including viewing the configuration of Azure diagnostics on all Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.OperationalInsights/workspaces/analytics/query/action\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.OperationalInsights/workspaces/sharedKeys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-02T00:20:28.1449012Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:26.0438523Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/73c42c96-874c-492b-b04d-ab87d138a893\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"73c42c96-874c-492b-b04d-ab87d138a893\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Logic App Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage logic app, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.Insights/logdefinitions/*\",\r\n \"Microsoft.Insights/metricDefinitions/*\",\r\n \"Microsoft.Logic/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/connectionGateways/*\",\r\n \"Microsoft.Web/connections/*\",\r\n \"Microsoft.Web/customApis/*\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/sites/functions/listSecrets/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-04-28T21:33:30.4656007Z\",\r\n \"updatedOn\": \"2018-01-10T23:11:44.85806Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/87a39d53-fc1b-424a-814c-f7e04687dc9e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"87a39d53-fc1b-424a-814c-f7e04687dc9e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Logic App Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you read, enable and disable logic app.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*/read\",\r\n \"Microsoft.Insights/diagnosticSettings/*/read\",\r\n \"Microsoft.Insights/metricDefinitions/*/read\",\r\n \"Microsoft.Logic/*/read\",\r\n \"Microsoft.Logic/workflows/disable/action\",\r\n \"Microsoft.Logic/workflows/enable/action\",\r\n \"Microsoft.Logic/workflows/validate/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/connectionGateways/*/read\",\r\n \"Microsoft.Web/connections/*/read\",\r\n \"Microsoft.Web/customApis/*/read\",\r\n \"Microsoft.Web/serverFarms/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-04-28T21:33:30.4656007Z\",\r\n \"updatedOn\": \"2018-01-10T23:14:26.9539724Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/515c2055-d9d4-4321-b1b9-bd0c9a0f79fe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"515c2055-d9d4-4321-b1b9-bd0c9a0f79fe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Managed Identity Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create, Read, Update, and Delete User Assigned Identity\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/read\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/write\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/delete\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-14T19:53:42.8804692Z\",\r\n \"updatedOn\": \"2017-12-14T22:17:02.2740594Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e40ec5ca-96e0-45a2-b4ff-59039f2c2b59\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e40ec5ca-96e0-45a2-b4ff-59039f2c2b59\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Managed Identity Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read and Assign User Assigned Identity\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/read\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/assign/action\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-14T19:52:04.3924594Z\",\r\n \"updatedOn\": \"2017-12-14T22:16:00.1483256Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f1a07417-d97a-45cb-824c-7a7467783830\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f1a07417-d97a-45cb-824c-7a7467783830\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Monitoring Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read all monitoring data and update monitoring settings.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.AlertsManagement/alerts/*\",\r\n \"Microsoft.AlertsManagement/alertsSummary/*\",\r\n \"Microsoft.Insights/AlertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/DiagnosticSettings/*\",\r\n \"Microsoft.Insights/eventtypes/*\",\r\n \"Microsoft.Insights/LogDefinitions/*\",\r\n \"Microsoft.Insights/MetricDefinitions/*\",\r\n \"Microsoft.Insights/Metrics/*\",\r\n \"Microsoft.Insights/Register/Action\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.OperationalInsights/workspaces/intelligencepacks/*\",\r\n \"Microsoft.OperationalInsights/workspaces/savedSearches/*\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.OperationalInsights/workspaces/sharedKeys/action\",\r\n \"Microsoft.OperationalInsights/workspaces/storageinsightconfigs/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.WorkloadMonitor/workloads/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-09-21T19:21:08.4345976Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:28.4990834Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/749f88d5-cbae-40b8-bcfc-e573ddc772fa\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"749f88d5-cbae-40b8-bcfc-e573ddc772fa\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Monitoring Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read all monitoring data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-09-21T19:19:52.4939376Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:27.262625Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/43d0d8ad-25c7-4714-9337-8ba259a9fe05\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"43d0d8ad-25c7-4714-9337-8ba259a9fe05\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage networks, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:00.3326359Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4d97b98b-1d4f-4787-a291-c67834d212e7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"New Relic APM Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage New Relic Application Performance Management accounts and applications, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"NewRelic.APM/accounts/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:07.7538043Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5d28c62d-5b37-4476-8438-e587778df237\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5d28c62d-5b37-4476-8438-e587778df237\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything, including access to resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:00.9179619Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:25.4031403Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Redis Cache Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Redis caches, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cache/redis/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:01.9877071Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e0f68234-74aa-48ed-b826-c38b57376e17\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e0f68234-74aa-48ed-b826-c38b57376e17\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Resource Policy Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"(Preview) Backfilled users from EA, with rights to create/modify resource policy, create support ticket and read resources/hierarchy.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/policyassignments/*\",\r\n \"Microsoft.Authorization/policydefinitions/*\",\r\n \"Microsoft.Authorization/policysetdefinitions/*\",\r\n \"Microsoft.PolicyInsights/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-25T19:08:01.3861639Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:27.8272264Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/36243c78-bf99-498c-9df9-86d9f8d28608\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"36243c78-bf99-498c-9df9-86d9f8d28608\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Scheduler Job Collections Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Scheduler job collections, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Scheduler/jobcollections/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:02.5343995Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/188a0f2f-5c9e-469b-ae67-2aa5ce574b94\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"188a0f2f-5c9e-469b-ae67-2aa5ce574b94\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Search Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Search services, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Search/searchServices/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:03.0463472Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7ca78c08-252a-4471-8644-bb5ff32d4ba0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7ca78c08-252a-4471-8644-bb5ff32d4ba0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Admin\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Security Admin Role\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.operationalInsights/workspaces/*/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Authorization/policyAssignments/*\",\r\n \"Microsoft.Authorization/policySetDefinitions/*\",\r\n \"Microsoft.Authorization/policyDefinitions/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-03T07:51:23.0917487Z\",\r\n \"updatedOn\": \"2017-11-09T01:46:17.1597247Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fb1c8493-542b-48eb-b624-b4c8fea62acd\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fb1c8493-542b-48eb-b624-b4c8fea62acd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage security components, security policies and virtual machines\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicCompute/*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*/write\",\r\n \"Microsoft.ClassicNetwork/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-22T17:45:15.8986455Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:03.5656122Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e3d13bf0-dd5a-482e-ba6b-9b8433878d10\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e3d13bf0-dd5a-482e-ba6b-9b8433878d10\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Security Reader Role\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.operationalInsights/workspaces/*/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-03T07:48:49.0516559Z\",\r\n \"updatedOn\": \"2017-05-03T18:42:54.978738Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/39bc4728-0917-49c7-9d2c-d95423bc2eb4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"39bc4728-0917-49c7-9d2c-d95423bc2eb4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Site Recovery service except vault creation and role assignment\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/locations/allocateStamp/action\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/write\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/*\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/*\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:46:17.4592776Z\",\r\n \"updatedOn\": \"2017-06-29T05:31:19.7240473Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6670b86e-a3f7-4917-ac9b-5d6ab1be4567\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6670b86e-a3f7-4917-ac9b-5d6ab1be4567\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you failover and failback but not perform other Site Recovery management operations\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/locations/allocateStamp/action\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/checkConsistency/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/reassociateGateway/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/renewcertificate/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/applyRecoveryPoint/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/failoverCommit/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/plannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/repairReplication/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/reProtect/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/testFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/testFailoverCleanup/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/unplannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/updateMobilityService/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/refreshProvider/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/replicationStorageClassificationMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationvCenters/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/failoverCommit/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/plannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/reProtect/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/testFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/testFailoverCleanup/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/unplannedFailover/action\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:47:50.1341148Z\",\r\n \"updatedOn\": \"2017-06-29T05:42:27.1715639Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/494ae006-db33-4328-bf46-533a6560a3ca\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"494ae006-db33-4328-bf46-533a6560a3ca\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view Site Recovery status but not perform other management operations\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/replicationStorageClassificationMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationvCenters/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:35:40.0093634Z\",\r\n \"updatedOn\": \"2017-05-26T19:54:51.393325Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/dbaa88c4-0c30-4179-9fb3-46319faa6149\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"dbaa88c4-0c30-4179-9fb3-46319faa6149\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL databases, but not access to them. Also, you can't manage their security-related policies or their parent SQL servers.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/locations/*/read\",\r\n \"Microsoft.Sql/servers/databases/*\",\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:41.1575716Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the security-related policies of SQL servers and databases, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/subnets/joinViaServiceEndpoint/action\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/read\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\",\r\n \"Microsoft.Sql/servers/firewallRules/*\",\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Sql/servers/securityAlertPolicies/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:40.2200727Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": \"yaiyun\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/056cd41c-7e88-42e1-933e-88ba6a50c9c3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"056cd41c-7e88-42e1-933e-88ba6a50c9c3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Server Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL servers and databases, but not access to them, and not their security -related policies.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/locations/*/read\",\r\n \"Microsoft.Sql/servers/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\",\r\n \"Microsoft.Sql/servers/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/securityAlertPolicies/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:41.845073Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage storage accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.Network/virtualNetworks/subnets/joinViaServiceEndpoint/action\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2017-08-21T07:43:20.3060994Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/17d1049b-9a84-46fb-8f53-869881c3d3ab\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"17d1049b-9a84-46fb-8f53-869881c3d3ab\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Key Operator Service Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Storage Account Key Operators are allowed to list and regenerate keys on Storage Accounts\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/regeneratekey/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-13T18:26:11.577057Z\",\r\n \"updatedOn\": \"2017-04-13T20:57:14.5990198Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/81a9662b-bebf-436f-a333-f67b29880f12\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"81a9662b-bebf-436f-a333-f67b29880f12\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Blob Data Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read, write and delete access to Azure Storage blob containers and data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/write\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/delete\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/write\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/delete\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ba92f5b4-2d11-453d-a403-e96b0029c9fe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ba92f5b4-2d11-453d-a403-e96b0029c9fe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Blob Data Reader (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read access to Azure Storage blob containers and data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2a2b9908-6ea1-4ae2-8e65-a410df84e7d1\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Queue Data Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read, write, and delete access to Azure Storage queues and queue messages.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/write\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/delete\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/write\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/delete\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/974c5e8b-45b9-4653-ba55-5f855dd0fb88\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"974c5e8b-45b9-4653-ba55-5f855dd0fb88\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Queue Data Reader (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read access to Azure Storage queues and queue messages.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/19e7f393-937e-4f77-808e-94535e297925\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"19e7f393-937e-4f77-808e-94535e297925\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Support Request Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you create and manage Support requests\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-22T22:25:37.8053068Z\",\r\n \"updatedOn\": \"2017-06-23T01:06:24.2399631Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/cfd33db0-3dd1-45e3-aa9d-cdbdf3b6f24e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"cfd33db0-3dd1-45e3-aa9d-cdbdf3b6f24e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Traffic Manager Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Traffic Manager profiles, but does not let you control who has access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/trafficManagerProfiles/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T23:33:25.9730842Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:44.1458854Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a4b10055-b0c7-44c2-b00f-c7b5b3550cf7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a4b10055-b0c7-44c2-b00f-c7b5b3550cf7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"User Access Administrator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage user access to Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:24.465664Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Administrator Login\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"-\\tUsers with this role have the ability to login to a virtual machine with Windows administrator or Linux root user privileges.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/virtualMachines/loginAsAdmin/action\",\r\n \"Microsoft.Compute/virtualMachines/login/action\",\r\n \"Microsoft.Compute/virtualMachine/loginAsAdmin/action\",\r\n \"Microsoft.Compute/virtualMachine/logon/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"updatedOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/1c0163c0-47e6-4577-8991-ea5c82e286e4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"1c0163c0-47e6-4577-8991-ea5c82e286e4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage virtual machines, but not access to them, and not the virtual network or storage account they�re connected to.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Compute/availabilitySets/*\",\r\n \"Microsoft.Compute/locations/*\",\r\n \"Microsoft.Compute/virtualMachines/*\",\r\n \"Microsoft.Compute/virtualMachineScaleSets/*\",\r\n \"Microsoft.DevTestLab/schedules/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/applicationGateways/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/loadBalancers/probes/join/action\",\r\n \"Microsoft.Network/loadBalancers/read\",\r\n \"Microsoft.Network/locations/*\",\r\n \"Microsoft.Network/networkInterfaces/*\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.RecoveryServices/locations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/*/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/backupProtectionIntent/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/write\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/write\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2017-11-14T03:00:30.1736393Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9980e02c-c2be-4d73-94e8-173b1dc7cf3c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine User Login\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Users with this role have the ability to login to a virtual machine as a regular user.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/virtualMachines/login/action\",\r\n \"Microsoft.Compute/virtualMachine/logon/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"updatedOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fb879df8-f326-4884-b1cf-06f3ad86be52\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fb879df8-f326-4884-b1cf-06f3ad86be52\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Web Plan Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the web plans for websites, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/serverFarms/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:05.9401651Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Website Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage websites (not web plans), but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/certificates/*\",\r\n \"Microsoft.Web/listSitesAssignedToHostName/read\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/sites/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:06.5272742Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"de139f84-1756-47ae-9be6-808fbbe84772\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Read, monitor and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/DoNOtExist2\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T19:41:19.5740949Z\",\r\n \"updatedOn\": \"2017-08-08T20:30:27.6789432Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"54d11eda-97f5-4f67-905e-ada5cc5e5589\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader2\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Read, monitor and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T21:40:52.0128679Z\",\r\n \"updatedOn\": \"2017-08-08T21:40:52.0128679Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/213300b3-28f6-4204-b40d-65cae784d5c5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"213300b3-28f6-4204-b40d-65cae784d5c5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader3\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T21:41:46.0651912Z\",\r\n \"updatedOn\": \"2017-08-08T21:41:46.0651912Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/875fe016-e667-4e87-b057-6c1d54104aa9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"875fe016-e667-4e87-b057-6c1d54104aa9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_090c2623-185e-4bba-a5ac-0ec11519e2f0\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:20:19.2391214Z\",\r\n \"updatedOn\": \"2017-11-22T21:20:19.2391214Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/090c2623-185e-4bba-a5ac-0ec11519e2f0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"090c2623-185e-4bba-a5ac-0ec11519e2f0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_4e5d1904-3ab7-4f1c-8651-870593fa0d85\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:06:30.2192881Z\",\r\n \"updatedOn\": \"2017-11-22T21:06:30.2192881Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4e5d1904-3ab7-4f1c-8651-870593fa0d85\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4e5d1904-3ab7-4f1c-8651-870593fa0d85\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_967145b9-9e91-4db1-8052-07a30b03c8e9\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:24:50.2211944Z\",\r\n \"updatedOn\": \"2017-11-22T21:24:50.2211944Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/967145b9-9e91-4db1-8052-07a30b03c8e9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"967145b9-9e91-4db1-8052-07a30b03c8e9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"OnCommand Cloud Manager Operator\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"OnCommand Cloud Manager Permissions\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/disks/delete\",\r\n \"Microsoft.Compute/disks/read\",\r\n \"Microsoft.Compute/disks/write\",\r\n \"Microsoft.Compute/locations/operations/read\",\r\n \"Microsoft.Compute/locations/vmSizes/read\",\r\n \"Microsoft.Compute/operations/read\",\r\n \"Microsoft.Compute/virtualMachines/instanceView/read\",\r\n \"Microsoft.Compute/virtualMachines/powerOff/action\",\r\n \"Microsoft.Compute/virtualMachines/read\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Compute/virtualMachines/vmSizes/read\",\r\n \"Microsoft.Compute/virtualMachines/write\",\r\n \"Microsoft.Network/locations/operationResults/read\",\r\n \"Microsoft.Network/locations/operations/read\",\r\n \"Microsoft.Network/networkInterfaces/read\",\r\n \"Microsoft.Network/networkInterfaces/write\",\r\n \"Microsoft.Network/networkInterfaces/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/networkSecurityGroups/write\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/checkIpAddressAvailability/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/virtualMachines/read\",\r\n \"Microsoft.Network/virtualNetworks/virtualMachines/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/deployments/read\",\r\n \"Microsoft.Resources/deployments/write\",\r\n \"Microsoft.Resources/resources/read\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/delete\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourcegroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/write\",\r\n \"Microsoft.Storage/checknameavailability/read\",\r\n \"Microsoft.Storage/operations/read\",\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Storage/storageAccounts/regeneratekey/action\",\r\n \"Microsoft.Storage/storageAccounts/write\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-03-29T21:56:07.9054892Z\",\r\n \"updatedOn\": \"2017-03-29T21:56:07.9054892Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9acd117c-1527-4461-ab19-031c2329aa9b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9acd117c-1527-4461-ab19-031c2329aa9b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Support Custom Role\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Support Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-02-02T02:17:43.627696Z\",\r\n \"updatedOn\": \"2017-04-20T22:55:02.9860347Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ee2d57e0-fda3-436d-8174-f3c9684efb46\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ee2d57e0-fda3-436d-8174-f3c9684efb46\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test Administrator\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role to manage Azure environment\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ADHybridHealthService/configuration/read\",\r\n \"Microsoft.ADHybridHealthService/services/read\",\r\n \"Microsoft.ADHybridHealthService/services/servicemembers/read\",\r\n \"Microsoft.ADHybridHealthService/services/servicemembers/alerts/read\",\r\n \"Microsoft.ADHybridHealthService/services/alerts/read\",\r\n \"Microsoft.Advisor/register/action\",\r\n \"Microsoft.Advisor/recommendations/read\",\r\n \"Microsoft.Authorization/classicAdministrators/read\",\r\n \"Microsoft.Authorization/locks/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-25T23:19:00.1735084Z\",\r\n \"updatedOn\": \"2017-05-25T23:19:00.1735084Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/239cd0e7-5e27-4872-a1d0-0ff3c4cec6b6\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"239cd0e7-5e27-4872-a1d0-0ff3c4cec6b6\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test Administrator for testing\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role to manage Azure environment\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/roleAssignments/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-10-31T23:40:34.3971201Z\",\r\n \"updatedOn\": \"2017-10-31T23:40:34.3971201Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7db62a6c-edd9-42bb-b30e-31fc063ce154\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7db62a6c-edd9-42bb-b30e-31fc063ce154\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test definiton\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can monitor compute, network and storage, and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-30T20:29:54.258388Z\",\r\n \"updatedOn\": \"2017-06-30T20:29:54.258388Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/574857fa-2e5b-4029-ada2-7d042637cbfb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"574857fa-2e5b-4029-ada2-7d042637cbfb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Test definiton2\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can monitor compute, network and storage, and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-30T20:32:19.4246182Z\",\r\n \"updatedOn\": \"2017-06-30T20:32:19.4246182Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/0b98a570-beae-486e-aa44-7cb035aa126d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"0b98a570-beae-486e-aa44-7cb035aa126d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_1c581fde-9c61-41fe-b0fa-9f113f09280d\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbactest\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T00:43:21.0606467Z\",\r\n \"updatedOn\": \"2017-04-21T18:07:28.8010892Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/41c81219-e0b7-4d81-96db-5ac27ff234be\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"41c81219-e0b7-4d81-96db-5ac27ff234be\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_2f81f152-b1b4-4d72-b8f5-5d37259420e5\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T01:05:07.7863114Z\",\r\n \"updatedOn\": \"2016-03-11T01:05:07.7863114Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a51d8fc0-3f4c-41df-90c6-2172129cb3a3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a51d8fc0-3f4c-41df-90c6-2172129cb3a3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_6d13263a-d237-4d4d-9227-a9e055757887\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-29T23:20:59.9048046Z\",\r\n \"updatedOn\": \"2017-06-29T23:20:59.9048046Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7749b7c9-67a5-4d9c-9e58-58c811859c1a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7749b7c9-67a5-4d9c-9e58-58c811859c1a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"TestRole_6ff3b952-c97a-41db-83f5-b1313ec23328\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T01:05:14.1498525Z\",\r\n \"updatedOn\": \"2016-03-11T01:05:14.1498525Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/10162e6e-237a-438c-8dd4-7b9dfadcd1ef\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"10162e6e-237a-438c-8dd4-7b9dfadcd1ef\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage service and the APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2017-01-23T23:12:00.5823195Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/312a565d-c81f-4fd8-895a-4e21e48d571c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"312a565d-c81f-4fd8-895a-4e21e48d571c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Operator Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage service but not the APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*/read\",\r\n \"Microsoft.ApiManagement/service/backup/action\",\r\n \"Microsoft.ApiManagement/service/delete\",\r\n \"Microsoft.ApiManagement/service/managedeployments/action\",\r\n \"Microsoft.ApiManagement/service/read\",\r\n \"Microsoft.ApiManagement/service/restore/action\",\r\n \"Microsoft.ApiManagement/service/updatecertificate/action\",\r\n \"Microsoft.ApiManagement/service/updatehostname/action\",\r\n \"Microsoft.ApiManagement/service/write\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.ApiManagement/service/users/keys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-11-09T00:03:42.1194019Z\",\r\n \"updatedOn\": \"2016-11-18T23:56:25.4682649Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e022efe7-f5ba-4159-bbe4-b44f577e9b61\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e022efe7-f5ba-4159-bbe4-b44f577e9b61\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Reader Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read-only access to service and APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*/read\",\r\n \"Microsoft.ApiManagement/service/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.ApiManagement/service/users/keys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-11-09T00:26:45.1540473Z\",\r\n \"updatedOn\": \"2017-01-23T23:10:34.8876776Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/71522526-b88f-4d52-b57f-d31fc3546d0d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"71522526-b88f-4d52-b57f-d31fc3546d0d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Component Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage Application Insights components\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-11-29T20:30:34.2313394Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ae349356-3a1b-4a5e-921d-050484c6347e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ae349356-3a1b-4a5e-921d-050484c6347e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Snapshot Debugger\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Gives user permission to use Application Insights Snapshot Debugger features\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T21:25:12.3728747Z\",\r\n \"updatedOn\": \"2017-04-19T23:34:59.9511581Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/08954f03-6346-4c2e-81c0-ec3a5cfae23b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"08954f03-6346-4c2e-81c0-ec3a5cfae23b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Job Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create and Manage Jobs using Automation Runbooks.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T20:52:41.0020018Z\",\r\n \"updatedOn\": \"2018-03-06T02:20:41.6886187Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4fe576fe-1146-4730-92eb-48519fa6bf9f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4fe576fe-1146-4730-92eb-48519fa6bf9f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Automation Operators are able to start, stop, suspend, and resume jobs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/write\",\r\n \"Microsoft.Automation/automationAccounts/linkedWorkspace/read\",\r\n \"Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/read\",\r\n \"Microsoft.Automation/automationAccounts/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/write\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-18T01:05:03.391613Z\",\r\n \"updatedOn\": \"2018-03-06T02:10:10.7101464Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d3881f73-407a-4167-8283-e981cbba0404\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d3881f73-407a-4167-8283-e981cbba0404\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Automation Runbook Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read Runbook properties - to be able to create Jobs of the runbook.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T20:47:49.5640674Z\",\r\n \"updatedOn\": \"2017-04-25T01:00:45.6444999Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5fb5aef8-1081-4b8e-bb16-9d5d0385bab5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5fb5aef8-1081-4b8e-bb16-9d5d0385bab5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Azure Stack Registration Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Azure Stack registrations.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.AzureStack/registrations/products/listDetails/action\",\r\n \"Microsoft.AzureStack/registrations/products/read\",\r\n \"Microsoft.AzureStack/registrations/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-13T23:42:06.2161827Z\",\r\n \"updatedOn\": \"2017-11-13T23:54:02.400708Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6f12a6df-dd06-4f3e-bcb1-ce8be600526a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6f12a6df-dd06-4f3e-bcb1-ce8be600526a\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Backup Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage backup service,but can't create vaults and give access to others\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/*\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/*\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/*\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupSecurityPIN/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:12:15.7321344Z\",\r\n \"updatedOn\": \"2017-07-07T06:22:36.4530284Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e467623-bb1f-42f4-a55d-6e525e11384b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e467623-bb1f-42f4-a55d-6e525e11384b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Backup Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage backup services, except removal of backup, vault creation and giving access to others\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/backup/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationsStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/restore/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/cancel/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/write\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/write\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/provisionInstantItemRecovery/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/revokeInstantItemRecovery/action\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/write\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:21:11.894764Z\",\r\n \"updatedOn\": \"2017-09-13T10:34:41.5049784Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/00c29273-979b-4161-815c-10b084fb9324\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"00c29273-979b-4161-815c-10b084fb9324\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Backup Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view backup services, but can't make changes\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationsStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:18:41.3893065Z\",\r\n \"updatedOn\": \"2017-09-13T10:33:25.5814653Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a795c7a0-d4a2-40c1-ae25-d81f01202912\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a795c7a0-d4a2-40c1-ae25-d81f01202912\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Billing Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows read access to billing data\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Billing/*/read\",\r\n \"Microsoft.Consumption/*/read\",\r\n \"Microsoft.Commerce/*/read\",\r\n \"Microsoft.Management/managementGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-25T02:13:38.9054151Z\",\r\n \"updatedOn\": \"2017-09-19T17:36:32.7624564Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fa23ad8b-c56e-40d8-ac0c-ce449e1d2c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fa23ad8b-c56e-40d8-ac0c-ce449e1d2c64\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"BizTalk Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage BizTalk services, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.BizTalkServices/BizTalk/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:55.8430061Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e3c6656-6cfa-4708-81fe-0de47ac73342\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e3c6656-6cfa-4708-81fe-0de47ac73342\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Endpoint Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage CDN endpoints, but can’t grant access to other users.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/endpoints/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:52.6231539Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/426e0c7f-0c7e-4658-b36f-ff54d6c29b45\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"426e0c7f-0c7e-4658-b36f-ff54d6c29b45\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Endpoint Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view CDN endpoints, but can’t make changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/endpoints/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:53.1585846Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/871e35f6-b5c1-49cc-a043-bde969a0f2cd\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"871e35f6-b5c1-49cc-a043-bde969a0f2cd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Profile Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage CDN profiles and their endpoints, but can’t grant access to other users.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:53.7051278Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ec156ff8-a8d1-4d15-830c-5b80698ca432\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ec156ff8-a8d1-4d15-830c-5b80698ca432\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"CDN Profile Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view CDN profiles and their endpoints, but can’t make changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:54.2283001Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8f96442b-4075-438f-813d-ad51ab4019af\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8f96442b-4075-438f-813d-ad51ab4019af\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic networks, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicNetwork/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:56.3934954Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b34d265f-36f7-4a0d-a4d4-e158ca92e90f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b34d265f-36f7-4a0d-a4d4-e158ca92e90f\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic storage accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:56.9379206Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/86e8f5dc-a6e9-4c67-9d15-de283e8eac25\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"86e8f5dc-a6e9-4c67-9d15-de283e8eac25\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Key Operator Service Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Classic Storage Account Key Operators are allowed to list and regenerate keys on Classic Storage Accounts\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/listkeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/regeneratekey/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-13T18:22:52.14611Z\",\r\n \"updatedOn\": \"2017-04-13T20:54:03.0505986Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/985d6b00-f706-48f5-a6fe-d0ca12fb668d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"985d6b00-f706-48f5-a6fe-d0ca12fb668d\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Classic Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicCompute/domainNames/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*\",\r\n \"Microsoft.ClassicNetwork/networkSecurityGroups/join/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/link/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/join/action\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/disks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/images/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:57.4788684Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d73bb868-a0df-4d4d-bd69-98a00b01fccb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d73bb868-a0df-4d4d-bd69-98a00b01fccb\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"ClearDB MySQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage ClearDB MySQL databases, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"successbricks.cleardb/databases/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:58.1393839Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9106cda0-8a86-4e81-b686-29a22c54effe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9106cda0-8a86-4e81-b686-29a22c54effe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything except access to resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Delete\",\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/elevateAccess/Action\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-12-14T02:04:45.1393855Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Cosmos DB Account Reader Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read Azure Cosmos DB Accounts data\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DocumentDB/*/read\",\r\n \"Microsoft.DocumentDB/databaseAccounts/readonlykeys/action\",\r\n \"Microsoft.Insights/MetricDefinitions/read\",\r\n \"Microsoft.Insights/Metrics/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-10-30T17:53:54.6005577Z\",\r\n \"updatedOn\": \"2018-02-21T01:36:59.6186231Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fbdf93bf-df7d-467e-a4d2-9458aa1360c8\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fbdf93bf-df7d-467e-a4d2-9458aa1360c8\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Data Factory Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create and manage data factories, as well as child resources within them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DataFactory/dataFactories/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-09-12T19:16:42.3441035Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/673868aa-7521-48a0-acc6-0f60742d39f5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"673868aa-7521-48a0-acc6-0f60742d39f5\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Data Lake Analytics Developer\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you submit, monitor, and manage your own jobs but not create or delete Data Lake Analytics accounts.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.BigAnalytics/accounts/*\",\r\n \"Microsoft.DataLakeAnalytics/accounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.BigAnalytics/accounts/Delete\",\r\n \"Microsoft.BigAnalytics/accounts/TakeOwnership/action\",\r\n \"Microsoft.BigAnalytics/accounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/TakeOwnership/action\",\r\n \"Microsoft.DataLakeAnalytics/accounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/dataLakeStoreAccounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/dataLakeStoreAccounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/storageAccounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/storageAccounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/firewallRules/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/firewallRules/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/computePolicies/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/computePolicies/Delete\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-20T00:33:29.3115234Z\",\r\n \"updatedOn\": \"2017-08-18T00:00:17.0411642Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/47b7735b-770e-4598-a7da-8b91488b4c88\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"47b7735b-770e-4598-a7da-8b91488b4c88\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DevTest Labs User\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you connect, start, restart, and shutdown your virtual machines in your Azure DevTest Labs.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Compute/availabilitySets/read\",\r\n \"Microsoft.Compute/virtualMachines/*/read\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Compute/virtualMachines/read\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.DevTestLab/*/read\",\r\n \"Microsoft.DevTestLab/labs/createEnvironment/action\",\r\n \"Microsoft.DevTestLab/labs/claimAnyVm/action\",\r\n \"Microsoft.DevTestLab/labs/formulas/delete\",\r\n \"Microsoft.DevTestLab/labs/formulas/read\",\r\n \"Microsoft.DevTestLab/labs/formulas/write\",\r\n \"Microsoft.DevTestLab/labs/policySets/evaluatePolicies/action\",\r\n \"Microsoft.DevTestLab/labs/virtualMachines/claim/action\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/networkInterfaces/*/read\",\r\n \"Microsoft.Network/networkInterfaces/join/action\",\r\n \"Microsoft.Network/networkInterfaces/read\",\r\n \"Microsoft.Network/networkInterfaces/write\",\r\n \"Microsoft.Network/publicIPAddresses/*/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/deployments/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Compute/virtualMachines/vmSizes/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-08T21:52:45.0657582Z\",\r\n \"updatedOn\": \"2017-02-02T02:38:38.2961026Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/76283e04-6283-4c54-8f91-bcf1374a3c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"76283e04-6283-4c54-8f91-bcf1374a3c64\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DNS Zone Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DNS zones and record sets in Azure DNS, but does not let you control who has access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/dnsZones/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T23:33:25.9730842Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:40.3710365Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/befefa01-2a29-4197-83a8-272ff33ce314\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"befefa01-2a29-4197-83a8-272ff33ce314\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"DocumentDB Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DocumentDB accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DocumentDb/databaseAccounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:07.2132374Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5bd9cd88-fe45-4216-938b-f97437e15450\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5bd9cd88-fe45-4216-938b-f97437e15450\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Intelligent Systems Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Intelligent Systems accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.IntelligentSystems/accounts/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:59.7946586Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/03a6d094-3444-4b3d-88af-7477090a9e5e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"03a6d094-3444-4b3d-88af-7477090a9e5e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Key Vault Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage key vaults, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.KeyVault/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.KeyVault/locations/deletedVaults/purge/action\",\r\n \"Microsoft.KeyVault/hsmPools/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2017-12-14T02:01:18.46412Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f25e0fa2-a7c8-4377-a976-54943a77a395\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f25e0fa2-a7c8-4377-a976-54943a77a395\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Lab Creator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you create, manage, delete your managed labs under your Azure Lab Accounts.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.LabServices/labAccounts/*/read\",\r\n \"Microsoft.LabServices/labAccounts/createLab/action\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-01-18T23:38:58.1036141Z\",\r\n \"updatedOn\": \"2018-03-08T19:53:30.3032044Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b97fb8bc-a8b2-4522-a38b-dd33c7e65ead\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b97fb8bc-a8b2-4522-a38b-dd33c7e65ead\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Log Analytics Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Log Analytics Contributor can read all monitoring data and edit monitoring settings. Editing monitoring settings includes adding the VM extension to VMs; reading storage account keys to be able to configure collection of logs from Azure Storage; creating and configuring Automation accounts; adding solutions; and configuring Azure diagnostics on all Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Automation/automationAccounts/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/extensions/*\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Compute/virtualMachines/extensions/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.OperationalInsights/*\",\r\n \"Microsoft.OperationsManagement/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourcegroups/deployments/*\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-25T21:51:45.3174711Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:26.6376126Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/92aaf0da-9dab-42b6-94a3-d43ce8d16293\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"92aaf0da-9dab-42b6-94a3-d43ce8d16293\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Log Analytics Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Log Analytics Reader can view and search all monitoring data as well as and view monitoring settings, including viewing the configuration of Azure diagnostics on all Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.OperationalInsights/workspaces/analytics/query/action\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.OperationalInsights/workspaces/sharedKeys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-02T00:20:28.1449012Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:26.0438523Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/73c42c96-874c-492b-b04d-ab87d138a893\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"73c42c96-874c-492b-b04d-ab87d138a893\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Logic App Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage logic app, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.Insights/logdefinitions/*\",\r\n \"Microsoft.Insights/metricDefinitions/*\",\r\n \"Microsoft.Logic/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/connectionGateways/*\",\r\n \"Microsoft.Web/connections/*\",\r\n \"Microsoft.Web/customApis/*\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/sites/functions/listSecrets/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-04-28T21:33:30.4656007Z\",\r\n \"updatedOn\": \"2018-01-10T23:11:44.85806Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/87a39d53-fc1b-424a-814c-f7e04687dc9e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"87a39d53-fc1b-424a-814c-f7e04687dc9e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Logic App Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you read, enable and disable logic app.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*/read\",\r\n \"Microsoft.Insights/diagnosticSettings/*/read\",\r\n \"Microsoft.Insights/metricDefinitions/*/read\",\r\n \"Microsoft.Logic/*/read\",\r\n \"Microsoft.Logic/workflows/disable/action\",\r\n \"Microsoft.Logic/workflows/enable/action\",\r\n \"Microsoft.Logic/workflows/validate/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/connectionGateways/*/read\",\r\n \"Microsoft.Web/connections/*/read\",\r\n \"Microsoft.Web/customApis/*/read\",\r\n \"Microsoft.Web/serverFarms/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-04-28T21:33:30.4656007Z\",\r\n \"updatedOn\": \"2018-01-10T23:14:26.9539724Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/515c2055-d9d4-4321-b1b9-bd0c9a0f79fe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"515c2055-d9d4-4321-b1b9-bd0c9a0f79fe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Managed Identity Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create, Read, Update, and Delete User Assigned Identity\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/read\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/write\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/delete\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-14T19:53:42.8804692Z\",\r\n \"updatedOn\": \"2017-12-14T22:17:02.2740594Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e40ec5ca-96e0-45a2-b4ff-59039f2c2b59\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e40ec5ca-96e0-45a2-b4ff-59039f2c2b59\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Managed Identity Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read and Assign User Assigned Identity\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/read\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/assign/action\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-14T19:52:04.3924594Z\",\r\n \"updatedOn\": \"2017-12-14T22:16:00.1483256Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f1a07417-d97a-45cb-824c-7a7467783830\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f1a07417-d97a-45cb-824c-7a7467783830\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Monitoring Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read all monitoring data and update monitoring settings.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.AlertsManagement/alerts/*\",\r\n \"Microsoft.AlertsManagement/alertsSummary/*\",\r\n \"Microsoft.Insights/AlertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/DiagnosticSettings/*\",\r\n \"Microsoft.Insights/eventtypes/*\",\r\n \"Microsoft.Insights/LogDefinitions/*\",\r\n \"Microsoft.Insights/MetricDefinitions/*\",\r\n \"Microsoft.Insights/Metrics/*\",\r\n \"Microsoft.Insights/Register/Action\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.OperationalInsights/workspaces/intelligencepacks/*\",\r\n \"Microsoft.OperationalInsights/workspaces/savedSearches/*\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.OperationalInsights/workspaces/sharedKeys/action\",\r\n \"Microsoft.OperationalInsights/workspaces/storageinsightconfigs/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.WorkloadMonitor/workloads/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-09-21T19:21:08.4345976Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:28.4990834Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/749f88d5-cbae-40b8-bcfc-e573ddc772fa\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"749f88d5-cbae-40b8-bcfc-e573ddc772fa\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Monitoring Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read all monitoring data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-09-21T19:19:52.4939376Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:27.262625Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/43d0d8ad-25c7-4714-9337-8ba259a9fe05\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"43d0d8ad-25c7-4714-9337-8ba259a9fe05\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage networks, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:00.3326359Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4d97b98b-1d4f-4787-a291-c67834d212e7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"New Relic APM Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage New Relic Application Performance Management accounts and applications, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"NewRelic.APM/accounts/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:07.7538043Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5d28c62d-5b37-4476-8438-e587778df237\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5d28c62d-5b37-4476-8438-e587778df237\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything, including access to resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:00.9179619Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:25.4031403Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Redis Cache Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Redis caches, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cache/redis/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:01.9877071Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e0f68234-74aa-48ed-b826-c38b57376e17\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e0f68234-74aa-48ed-b826-c38b57376e17\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Resource Policy Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"(Preview) Backfilled users from EA, with rights to create/modify resource policy, create support ticket and read resources/hierarchy.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/policyassignments/*\",\r\n \"Microsoft.Authorization/policydefinitions/*\",\r\n \"Microsoft.Authorization/policysetdefinitions/*\",\r\n \"Microsoft.PolicyInsights/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-25T19:08:01.3861639Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:27.8272264Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/36243c78-bf99-498c-9df9-86d9f8d28608\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"36243c78-bf99-498c-9df9-86d9f8d28608\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Scheduler Job Collections Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Scheduler job collections, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Scheduler/jobcollections/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:02.5343995Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/188a0f2f-5c9e-469b-ae67-2aa5ce574b94\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"188a0f2f-5c9e-469b-ae67-2aa5ce574b94\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Search Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Search services, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Search/searchServices/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:03.0463472Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7ca78c08-252a-4471-8644-bb5ff32d4ba0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7ca78c08-252a-4471-8644-bb5ff32d4ba0\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Admin\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Security Admin Role\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Authorization/policyAssignments/*\",\r\n \"Microsoft.Authorization/policyDefinitions/*\",\r\n \"Microsoft.Authorization/policySetDefinitions/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.operationalInsights/workspaces/*/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*/read\",\r\n \"Microsoft.Security/locations/alerts/dismiss/action\",\r\n \"Microsoft.Security/locations/alerts/activate/action\",\r\n \"Microsoft.Security/locations/tasks/dismiss/action\",\r\n \"Microsoft.Security/locations/tasks/activate/action\",\r\n \"Microsoft.Security/policies/write\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-03T07:51:23.0917487Z\",\r\n \"updatedOn\": \"2018-03-08T18:19:50.7393029Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fb1c8493-542b-48eb-b624-b4c8fea62acd\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fb1c8493-542b-48eb-b624-b4c8fea62acd\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage security components, security policies and virtual machines\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicCompute/*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*/write\",\r\n \"Microsoft.ClassicNetwork/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-22T17:45:15.8986455Z\",\r\n \"updatedOn\": \"2018-03-08T18:18:48.618362Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e3d13bf0-dd5a-482e-ba6b-9b8433878d10\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e3d13bf0-dd5a-482e-ba6b-9b8433878d10\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Security Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Security Reader Role\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.operationalInsights/workspaces/*/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-03T07:48:49.0516559Z\",\r\n \"updatedOn\": \"2017-05-03T18:42:54.978738Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/39bc4728-0917-49c7-9d2c-d95423bc2eb4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"39bc4728-0917-49c7-9d2c-d95423bc2eb4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Site Recovery service except vault creation and role assignment\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/locations/allocateStamp/action\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/write\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/*\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/*\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:46:17.4592776Z\",\r\n \"updatedOn\": \"2017-06-29T05:31:19.7240473Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6670b86e-a3f7-4917-ac9b-5d6ab1be4567\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6670b86e-a3f7-4917-ac9b-5d6ab1be4567\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you failover and failback but not perform other Site Recovery management operations\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/locations/allocateStamp/action\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/checkConsistency/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/reassociateGateway/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/renewcertificate/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/applyRecoveryPoint/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/failoverCommit/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/plannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/repairReplication/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/reProtect/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/testFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/testFailoverCleanup/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/unplannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/updateMobilityService/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/refreshProvider/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/replicationStorageClassificationMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationvCenters/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/failoverCommit/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/plannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/reProtect/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/testFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/testFailoverCleanup/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/unplannedFailover/action\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:47:50.1341148Z\",\r\n \"updatedOn\": \"2017-06-29T05:42:27.1715639Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/494ae006-db33-4328-bf46-533a6560a3ca\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"494ae006-db33-4328-bf46-533a6560a3ca\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view Site Recovery status but not perform other management operations\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/replicationStorageClassificationMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationvCenters/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:35:40.0093634Z\",\r\n \"updatedOn\": \"2017-05-26T19:54:51.393325Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/dbaa88c4-0c30-4179-9fb3-46319faa6149\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"dbaa88c4-0c30-4179-9fb3-46319faa6149\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL databases, but not access to them. Also, you can't manage their security-related policies or their parent SQL servers.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/locations/*/read\",\r\n \"Microsoft.Sql/servers/databases/*\",\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:41.1575716Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the security-related policies of SQL servers and databases, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/subnets/joinViaServiceEndpoint/action\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/read\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\",\r\n \"Microsoft.Sql/servers/firewallRules/*\",\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Sql/servers/securityAlertPolicies/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:40.2200727Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": \"yaiyun\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/056cd41c-7e88-42e1-933e-88ba6a50c9c3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"056cd41c-7e88-42e1-933e-88ba6a50c9c3\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"SQL Server Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL servers and databases, but not access to them, and not their security -related policies.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/locations/*/read\",\r\n \"Microsoft.Sql/servers/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\",\r\n \"Microsoft.Sql/servers/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/securityAlertPolicies/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:41.845073Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage storage accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.Network/virtualNetworks/subnets/joinViaServiceEndpoint/action\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2017-08-21T07:43:20.3060994Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/17d1049b-9a84-46fb-8f53-869881c3d3ab\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"17d1049b-9a84-46fb-8f53-869881c3d3ab\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Key Operator Service Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Storage Account Key Operators are allowed to list and regenerate keys on Storage Accounts\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/regeneratekey/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-13T18:26:11.577057Z\",\r\n \"updatedOn\": \"2017-04-13T20:57:14.5990198Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/81a9662b-bebf-436f-a333-f67b29880f12\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"81a9662b-bebf-436f-a333-f67b29880f12\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Blob Data Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read, write and delete access to Azure Storage blob containers and data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/write\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/delete\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/write\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/delete\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ba92f5b4-2d11-453d-a403-e96b0029c9fe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ba92f5b4-2d11-453d-a403-e96b0029c9fe\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Blob Data Reader (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read access to Azure Storage blob containers and data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2a2b9908-6ea1-4ae2-8e65-a410df84e7d1\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Queue Data Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read, write, and delete access to Azure Storage queues and queue messages.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/write\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/delete\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/write\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/delete\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/974c5e8b-45b9-4653-ba55-5f855dd0fb88\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"974c5e8b-45b9-4653-ba55-5f855dd0fb88\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Storage Queue Data Reader (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read access to Azure Storage queues and queue messages.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/19e7f393-937e-4f77-808e-94535e297925\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"19e7f393-937e-4f77-808e-94535e297925\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Support Request Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you create and manage Support requests\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-22T22:25:37.8053068Z\",\r\n \"updatedOn\": \"2017-06-23T01:06:24.2399631Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/cfd33db0-3dd1-45e3-aa9d-cdbdf3b6f24e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"cfd33db0-3dd1-45e3-aa9d-cdbdf3b6f24e\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Traffic Manager Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Traffic Manager profiles, but does not let you control who has access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/trafficManagerProfiles/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T23:33:25.9730842Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:44.1458854Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a4b10055-b0c7-44c2-b00f-c7b5b3550cf7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a4b10055-b0c7-44c2-b00f-c7b5b3550cf7\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"User Access Administrator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage user access to Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:24.465664Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Administrator Login\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"-\\tUsers with this role have the ability to login to a virtual machine with Windows administrator or Linux root user privileges.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/virtualMachines/loginAsAdmin/action\",\r\n \"Microsoft.Compute/virtualMachines/login/action\",\r\n \"Microsoft.Compute/virtualMachine/loginAsAdmin/action\",\r\n \"Microsoft.Compute/virtualMachine/logon/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"updatedOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/1c0163c0-47e6-4577-8991-ea5c82e286e4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"1c0163c0-47e6-4577-8991-ea5c82e286e4\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage virtual machines, but not access to them, and not the virtual network or storage account they�re connected to.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Compute/availabilitySets/*\",\r\n \"Microsoft.Compute/locations/*\",\r\n \"Microsoft.Compute/virtualMachines/*\",\r\n \"Microsoft.Compute/virtualMachineScaleSets/*\",\r\n \"Microsoft.DevTestLab/schedules/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/applicationGateways/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/loadBalancers/probes/join/action\",\r\n \"Microsoft.Network/loadBalancers/read\",\r\n \"Microsoft.Network/locations/*\",\r\n \"Microsoft.Network/networkInterfaces/*\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.RecoveryServices/locations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/*/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/backupProtectionIntent/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/write\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/write\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2017-11-14T03:00:30.1736393Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9980e02c-c2be-4d73-94e8-173b1dc7cf3c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine User Login\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Users with this role have the ability to login to a virtual machine as a regular user.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/virtualMachines/login/action\",\r\n \"Microsoft.Compute/virtualMachine/logon/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"updatedOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fb879df8-f326-4884-b1cf-06f3ad86be52\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fb879df8-f326-4884-b1cf-06f3ad86be52\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Web Plan Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the web plans for websites, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/serverFarms/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:05.9401651Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Website Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage websites (not web plans), but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/certificates/*\",\r\n \"Microsoft.Web/listSitesAssignedToHostName/read\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/sites/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:06.5272742Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"de139f84-1756-47ae-9be6-808fbbe84772\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -29,7 +29,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:18 GMT" + "Sat, 10 Mar 2018 00:33:24 GMT" ], "Pragma": [ "no-cache" @@ -38,7 +38,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -50,7 +50,7 @@ "1" ], "x-ms-request-id": [ - "03e5f6bf-c96e-4447-a473-508b25772ae7" + "86469808-3d98-4eed-a591-0adc7a21da06" ], "X-Content-Type-Options": [ "nosniff" @@ -62,13 +62,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14890" + "14997" ], "x-ms-correlation-request-id": [ - "907c3dbc-92e0-4407-8050-c9946c956b45" + "2f559591-6c89-4dcd-b98f-543cd1838d2d" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014718Z:907c3dbc-92e0-4407-8050-c9946c956b45" + "WESTUS2:20180310T003325Z:2f559591-6c89-4dcd-b98f-543cd1838d2d" ] }, "StatusCode": 200 @@ -80,14 +80,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "4e1d854c-8e25-4843-8050-641580455639" + "1404a1be-b67a-43b9-8add-edb9a5e74834" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Read, monitor and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/DoNOtExist2\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T19:41:19.5740949Z\",\r\n \"updatedOn\": \"2017-08-08T20:30:27.6789432Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/54d11eda-97f5-4f67-905e-ada5cc5e5589\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"54d11eda-97f5-4f67-905e-ada5cc5e5589\"\r\n}", @@ -102,7 +102,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:18 GMT" + "Sat, 10 Mar 2018 00:33:24 GMT" ], "Pragma": [ "no-cache" @@ -111,7 +111,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -123,7 +123,7 @@ "1" ], "x-ms-request-id": [ - "62f99b01-2f87-4af8-9293-4fbd1ba14169" + "dc8539f0-5d78-416f-bf39-4d19782f8597" ], "X-Content-Type-Options": [ "nosniff" @@ -135,13 +135,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14889" + "14996" ], "x-ms-correlation-request-id": [ - "437b7f61-5ff4-4f3e-8cac-379fc0c400ae" + "80575a00-3ffa-40e6-8a59-e61109aaaf3f" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014718Z:437b7f61-5ff4-4f3e-8cac-379fc0c400ae" + "WESTUS2:20180310T003325Z:80575a00-3ffa-40e6-8a59-e61109aaaf3f" ] }, "StatusCode": 200 @@ -153,14 +153,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "513cf346-46ea-4488-82eb-55b42f5466c6" + "a13008ab-4063-41b5-8a7b-a861703eb4f5" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader2\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Read, monitor and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T21:40:52.0128679Z\",\r\n \"updatedOn\": \"2017-08-08T21:40:52.0128679Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/213300b3-28f6-4204-b40d-65cae784d5c5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"213300b3-28f6-4204-b40d-65cae784d5c5\"\r\n}", @@ -175,7 +175,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:18 GMT" + "Sat, 10 Mar 2018 00:33:24 GMT" ], "Pragma": [ "no-cache" @@ -184,7 +184,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -196,7 +196,7 @@ "1" ], "x-ms-request-id": [ - "dcb43ddd-839f-428c-8276-a67985ec883b" + "819dcd71-e25d-4eb2-95e6-5958cd2711e4" ], "X-Content-Type-Options": [ "nosniff" @@ -208,13 +208,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14888" + "14995" ], "x-ms-correlation-request-id": [ - "481e87eb-c72f-4a09-9d22-75105eb5214b" + "e6f08718-d652-457a-a52f-ba0d417664ee" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014718Z:481e87eb-c72f-4a09-9d22-75105eb5214b" + "WESTUS2:20180310T003325Z:e6f08718-d652-457a-a52f-ba0d417664ee" ] }, "StatusCode": 200 @@ -226,14 +226,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "35d16c27-1b6d-4a36-80c9-3432e90e24d0" + "47ea14df-27f2-4c00-b3ce-8c70e73cc357" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader3\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-08T21:41:46.0651912Z\",\r\n \"updatedOn\": \"2017-08-08T21:41:46.0651912Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/875fe016-e667-4e87-b057-6c1d54104aa9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"875fe016-e667-4e87-b057-6c1d54104aa9\"\r\n}", @@ -248,7 +248,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:18 GMT" + "Sat, 10 Mar 2018 00:33:24 GMT" ], "Pragma": [ "no-cache" @@ -257,7 +257,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -269,7 +269,7 @@ "1" ], "x-ms-request-id": [ - "cf44f65d-be11-45fe-b0f2-db7d79af4e4d" + "25532482-f1d8-403b-a029-8d5813544769" ], "X-Content-Type-Options": [ "nosniff" @@ -281,86 +281,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14887" + "14994" ], "x-ms-correlation-request-id": [ - "58442c56-6cda-4a6e-bbf0-1d1af122620b" + "c7f6b4d8-62d0-4169-abba-ed9fd16743ce" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014719Z:58442c56-6cda-4a6e-bbf0-1d1af122620b" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleDefinitions/032f61d2-ed09-40c9-8657-26a273da7bae?api-version=2018-01-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVEZWZpbml0aW9ucy8wMzJmNjFkMi1lZDA5LTQwYzktODY1Ny0yNmEyNzNkYTdiYWU/YXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-client-request-id": [ - "4ba841de-6c58-4338-a618-1e315c4b2537" - ], - "accept-language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" - ] - }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Custom Reader Test\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Read, monitor and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/restart/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-01-12T00:09:25.8801066Z\",\r\n \"updatedOn\": \"2018-01-12T00:09:25.8801066Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/032f61d2-ed09-40c9-8657-26a273da7bae\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"032f61d2-ed09-40c9-8657-26a273da7bae\"\r\n}", - "ResponseHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Fri, 16 Feb 2018 01:47:19 GMT" - ], - "Pragma": [ - "no-cache" - ], - "Transfer-Encoding": [ - "chunked" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "Set-Cookie": [ - "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" - ], - "Vary": [ - "Accept-Encoding" - ], - "x-ms-request-charge": [ - "1" - ], - "x-ms-request-id": [ - "152ee69e-b7ca-4cb9-a458-288a2e0ce10a" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Powered-By": [ - "ASP.NET" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14886" - ], - "x-ms-correlation-request-id": [ - "ea7eeecc-cd29-4e92-9a17-2f8c125a39dd" - ], - "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014719Z:ea7eeecc-cd29-4e92-9a17-2f8c125a39dd" + "WESTUS2:20180310T003325Z:c7f6b4d8-62d0-4169-abba-ed9fd16743ce" ] }, "StatusCode": 200 @@ -372,14 +299,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "fd0271fc-f9df-4461-bf60-f17cf492726a" + "84283432-7ab5-4b83-bc54-2f59c99ed314" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_090c2623-185e-4bba-a5ac-0ec11519e2f0\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:20:19.2391214Z\",\r\n \"updatedOn\": \"2017-11-22T21:20:19.2391214Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/090c2623-185e-4bba-a5ac-0ec11519e2f0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"090c2623-185e-4bba-a5ac-0ec11519e2f0\"\r\n}", @@ -394,7 +321,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:19 GMT" + "Sat, 10 Mar 2018 00:33:24 GMT" ], "Pragma": [ "no-cache" @@ -403,7 +330,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -415,7 +342,7 @@ "1" ], "x-ms-request-id": [ - "d83f778c-f954-44a4-bd79-598a03ed6974" + "21ae33f6-513c-43e0-ba04-e232ef5ba9d3" ], "X-Content-Type-Options": [ "nosniff" @@ -427,13 +354,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14885" + "14993" ], "x-ms-correlation-request-id": [ - "28cf8091-fff6-4cc6-b683-e9961303b8fe" + "5f026bc1-42a3-4a60-8d85-822a899f041f" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014719Z:28cf8091-fff6-4cc6-b683-e9961303b8fe" + "WESTUS2:20180310T003325Z:5f026bc1-42a3-4a60-8d85-822a899f041f" ] }, "StatusCode": 200 @@ -445,14 +372,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "074e522b-46db-433b-82c6-d08eb5ed5249" + "c4d351b3-a7ef-43f0-9614-42820bfbeb9c" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_4e5d1904-3ab7-4f1c-8651-870593fa0d85\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:06:30.2192881Z\",\r\n \"updatedOn\": \"2017-11-22T21:06:30.2192881Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4e5d1904-3ab7-4f1c-8651-870593fa0d85\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4e5d1904-3ab7-4f1c-8651-870593fa0d85\"\r\n}", @@ -467,7 +394,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:19 GMT" + "Sat, 10 Mar 2018 00:33:25 GMT" ], "Pragma": [ "no-cache" @@ -476,7 +403,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -488,7 +415,7 @@ "1" ], "x-ms-request-id": [ - "cef81006-5fd7-4bd3-ab98-aa126c52f07c" + "1a5dcefc-3082-45f8-8f8a-b8c7cfe6fb2e" ], "X-Content-Type-Options": [ "nosniff" @@ -500,13 +427,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14884" + "14992" ], "x-ms-correlation-request-id": [ - "5c053fa4-3ce8-4b5e-9976-143c15162e54" + "7b249211-368f-4045-9f17-d91049a7429d" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014719Z:5c053fa4-3ce8-4b5e-9976-143c15162e54" + "WESTUS2:20180310T003326Z:7b249211-368f-4045-9f17-d91049a7429d" ] }, "StatusCode": 200 @@ -518,14 +445,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "314fb62f-f5b8-400e-8588-3e6f01f6292c" + "c997b5e6-7682-450d-a56e-606b8bbfc710" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"NewRoleName_967145b9-9e91-4db1-8052-07a30b03c8e9\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"New Test Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/Read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-22T21:24:50.2211944Z\",\r\n \"updatedOn\": \"2017-11-22T21:24:50.2211944Z\",\r\n \"createdBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\",\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/967145b9-9e91-4db1-8052-07a30b03c8e9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"967145b9-9e91-4db1-8052-07a30b03c8e9\"\r\n}", @@ -540,7 +467,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:19 GMT" + "Sat, 10 Mar 2018 00:33:25 GMT" ], "Pragma": [ "no-cache" @@ -549,7 +476,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -561,7 +488,7 @@ "1" ], "x-ms-request-id": [ - "63978ced-d466-429d-ab8b-36676f871c8a" + "17ba0449-4ff1-4b0a-ad4d-85749e4ddcb8" ], "X-Content-Type-Options": [ "nosniff" @@ -573,13 +500,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14883" + "14991" ], "x-ms-correlation-request-id": [ - "07793360-8a4c-4da1-bff2-b418c45bdb75" + "e08c030c-4275-4e5c-88f7-f14e69476fee" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014719Z:07793360-8a4c-4da1-bff2-b418c45bdb75" + "WESTUS2:20180310T003326Z:e08c030c-4275-4e5c-88f7-f14e69476fee" ] }, "StatusCode": 200 @@ -591,14 +518,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "1b0b4710-08d3-40ca-a12d-bc77eb46383d" + "64331709-19d5-4774-982a-b0e90216ceca" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"OnCommand Cloud Manager Operator\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"OnCommand Cloud Manager Permissions\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/disks/delete\",\r\n \"Microsoft.Compute/disks/read\",\r\n \"Microsoft.Compute/disks/write\",\r\n \"Microsoft.Compute/locations/operations/read\",\r\n \"Microsoft.Compute/locations/vmSizes/read\",\r\n \"Microsoft.Compute/operations/read\",\r\n \"Microsoft.Compute/virtualMachines/instanceView/read\",\r\n \"Microsoft.Compute/virtualMachines/powerOff/action\",\r\n \"Microsoft.Compute/virtualMachines/read\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Compute/virtualMachines/vmSizes/read\",\r\n \"Microsoft.Compute/virtualMachines/write\",\r\n \"Microsoft.Network/locations/operationResults/read\",\r\n \"Microsoft.Network/locations/operations/read\",\r\n \"Microsoft.Network/networkInterfaces/read\",\r\n \"Microsoft.Network/networkInterfaces/write\",\r\n \"Microsoft.Network/networkInterfaces/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/networkSecurityGroups/write\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/checkIpAddressAvailability/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/virtualMachines/read\",\r\n \"Microsoft.Network/virtualNetworks/virtualMachines/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/deployments/read\",\r\n \"Microsoft.Resources/deployments/write\",\r\n \"Microsoft.Resources/resources/read\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/delete\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/subscriptions/resourcegroups/resources/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/write\",\r\n \"Microsoft.Storage/checknameavailability/read\",\r\n \"Microsoft.Storage/operations/read\",\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Storage/storageAccounts/regeneratekey/action\",\r\n \"Microsoft.Storage/storageAccounts/write\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-03-29T21:56:07.9054892Z\",\r\n \"updatedOn\": \"2017-03-29T21:56:07.9054892Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9acd117c-1527-4461-ab19-031c2329aa9b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9acd117c-1527-4461-ab19-031c2329aa9b\"\r\n}", @@ -613,7 +540,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:19 GMT" + "Sat, 10 Mar 2018 00:33:25 GMT" ], "Pragma": [ "no-cache" @@ -622,7 +549,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -634,7 +561,7 @@ "1" ], "x-ms-request-id": [ - "a9dcc373-6d08-4826-9810-f73eaa899573" + "f0f6ac5d-26e1-47af-9fbc-7e3fdaa6e2da" ], "X-Content-Type-Options": [ "nosniff" @@ -646,13 +573,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14882" + "14990" ], "x-ms-correlation-request-id": [ - "a0c11a7a-05f6-419b-aeb9-33562f1d2fb4" + "2e40dbd3-c130-44b6-acef-68f965fc93c2" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014719Z:a0c11a7a-05f6-419b-aeb9-33562f1d2fb4" + "WESTUS2:20180310T003326Z:2e40dbd3-c130-44b6-acef-68f965fc93c2" ] }, "StatusCode": 200 @@ -664,14 +591,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "06c8a922-557c-40c5-bbcd-c2fa275f6ae2" + "3a20ce8d-a694-4278-a943-be0abea93f56" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Support Custom Role\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Support Custom Role\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-02-02T02:17:43.627696Z\",\r\n \"updatedOn\": \"2017-04-20T22:55:02.9860347Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ee2d57e0-fda3-436d-8174-f3c9684efb46\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ee2d57e0-fda3-436d-8174-f3c9684efb46\"\r\n}", @@ -686,7 +613,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:19 GMT" + "Sat, 10 Mar 2018 00:33:26 GMT" ], "Pragma": [ "no-cache" @@ -695,7 +622,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -707,7 +634,7 @@ "1" ], "x-ms-request-id": [ - "5ef32993-d367-4750-8efb-d7d0a5cfc89b" + "6af131ad-69d3-4934-9c81-130622498910" ], "X-Content-Type-Options": [ "nosniff" @@ -719,13 +646,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14881" + "14989" ], "x-ms-correlation-request-id": [ - "f86e4109-d83f-4e10-b46e-bde4a45c9530" + "df3c9547-a720-4600-b860-f1e56c796f67" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014719Z:f86e4109-d83f-4e10-b46e-bde4a45c9530" + "WESTUS2:20180310T003326Z:df3c9547-a720-4600-b860-f1e56c796f67" ] }, "StatusCode": 200 @@ -737,14 +664,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "01d64cd2-653d-40e4-92cb-65ffbcec74bc" + "3be8fc21-d007-422b-aaa6-1a1cba75ac90" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Test Administrator\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role to manage Azure environment\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ADHybridHealthService/configuration/read\",\r\n \"Microsoft.ADHybridHealthService/services/read\",\r\n \"Microsoft.ADHybridHealthService/services/servicemembers/read\",\r\n \"Microsoft.ADHybridHealthService/services/servicemembers/alerts/read\",\r\n \"Microsoft.ADHybridHealthService/services/alerts/read\",\r\n \"Microsoft.Advisor/register/action\",\r\n \"Microsoft.Advisor/recommendations/read\",\r\n \"Microsoft.Authorization/classicAdministrators/read\",\r\n \"Microsoft.Authorization/locks/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-25T23:19:00.1735084Z\",\r\n \"updatedOn\": \"2017-05-25T23:19:00.1735084Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/239cd0e7-5e27-4872-a1d0-0ff3c4cec6b6\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"239cd0e7-5e27-4872-a1d0-0ff3c4cec6b6\"\r\n}", @@ -759,7 +686,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:19 GMT" + "Sat, 10 Mar 2018 00:33:26 GMT" ], "Pragma": [ "no-cache" @@ -768,7 +695,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -780,7 +707,7 @@ "1" ], "x-ms-request-id": [ - "36f99e06-30d3-4413-9b6d-431abef37921" + "76a12587-c52e-4775-8a55-a725e87ae26e" ], "X-Content-Type-Options": [ "nosniff" @@ -792,13 +719,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14880" + "14988" ], "x-ms-correlation-request-id": [ - "6fc199a4-78a3-489c-82a3-0bf13ddaab9c" + "cfa4cbfa-9d6f-4653-835c-87f799c98e01" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014719Z:6fc199a4-78a3-489c-82a3-0bf13ddaab9c" + "WESTUS2:20180310T003327Z:cfa4cbfa-9d6f-4653-835c-87f799c98e01" ] }, "StatusCode": 200 @@ -810,14 +737,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "86286670-27ee-488f-9458-6e4850dd9c50" + "122489b4-60af-42b6-b3bb-2a3e96eacc27" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Test Administrator for testing\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Test Role to manage Azure environment\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/roleAssignments/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-10-31T23:40:34.3971201Z\",\r\n \"updatedOn\": \"2017-10-31T23:40:34.3971201Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7db62a6c-edd9-42bb-b30e-31fc063ce154\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7db62a6c-edd9-42bb-b30e-31fc063ce154\"\r\n}", @@ -832,7 +759,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:19 GMT" + "Sat, 10 Mar 2018 00:33:26 GMT" ], "Pragma": [ "no-cache" @@ -841,7 +768,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -853,7 +780,7 @@ "1" ], "x-ms-request-id": [ - "483804b1-919a-48ba-a703-37cbf603159f" + "3ce9e07f-44c2-4a83-8cd3-cc0791d043ca" ], "X-Content-Type-Options": [ "nosniff" @@ -865,13 +792,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14879" + "14987" ], "x-ms-correlation-request-id": [ - "ce1eca30-a920-4b1a-9e22-ec2053ad7e15" + "efb59be0-ad3b-486b-91a8-5eaa028495ac" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014720Z:ce1eca30-a920-4b1a-9e22-ec2053ad7e15" + "WESTUS2:20180310T003327Z:efb59be0-ad3b-486b-91a8-5eaa028495ac" ] }, "StatusCode": 200 @@ -883,14 +810,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "02420723-707c-4b04-a8c8-3543c600db87" + "ed887f8a-ad86-49fb-8d0b-ea7bddd46f43" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Test definiton\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can monitor compute, network and storage, and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-30T20:29:54.258388Z\",\r\n \"updatedOn\": \"2017-06-30T20:29:54.258388Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/574857fa-2e5b-4029-ada2-7d042637cbfb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"574857fa-2e5b-4029-ada2-7d042637cbfb\"\r\n}", @@ -905,7 +832,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:20 GMT" + "Sat, 10 Mar 2018 00:33:26 GMT" ], "Pragma": [ "no-cache" @@ -914,7 +841,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -926,7 +853,7 @@ "1" ], "x-ms-request-id": [ - "e54ddd97-9403-4a5a-ad56-be6b4797918d" + "e6a8489a-699a-4525-a7de-d74cbe2685a7" ], "X-Content-Type-Options": [ "nosniff" @@ -938,13 +865,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14878" + "14986" ], "x-ms-correlation-request-id": [ - "6c31032c-7738-46a3-99c4-70b1cba82578" + "c844e5ab-17b8-4668-8bf8-b0288599fa22" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014720Z:6c31032c-7738-46a3-99c4-70b1cba82578" + "WESTUS2:20180310T003327Z:c844e5ab-17b8-4668-8bf8-b0288599fa22" ] }, "StatusCode": 200 @@ -956,14 +883,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "d0c293cb-eea9-4296-b7f3-10f38d04a77b" + "19c43c24-b4e5-4ef7-889a-decb296bcc45" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Test definiton2\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Can monitor compute, network and storage, and restart virtual machines\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacproda\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-30T20:32:19.4246182Z\",\r\n \"updatedOn\": \"2017-06-30T20:32:19.4246182Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/0b98a570-beae-486e-aa44-7cb035aa126d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"0b98a570-beae-486e-aa44-7cb035aa126d\"\r\n}", @@ -978,7 +905,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:20 GMT" + "Sat, 10 Mar 2018 00:33:26 GMT" ], "Pragma": [ "no-cache" @@ -987,7 +914,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -999,7 +926,7 @@ "1" ], "x-ms-request-id": [ - "602080d6-67a5-44e2-b5c5-b67cf49c08cf" + "22645b5a-2c98-4070-b252-20c336597d2a" ], "X-Content-Type-Options": [ "nosniff" @@ -1011,13 +938,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14877" + "14985" ], "x-ms-correlation-request-id": [ - "4662efde-828d-4427-ac22-b489241b0b8a" + "4455bbc0-5bad-451f-a261-c8cfae450416" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014720Z:4662efde-828d-4427-ac22-b489241b0b8a" + "WESTUS2:20180310T003327Z:4455bbc0-5bad-451f-a261-c8cfae450416" ] }, "StatusCode": 200 @@ -1029,14 +956,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "39d98ed9-444a-4575-9ae8-5148bdf9e08c" + "29709e9b-0d95-4e53-baef-2ceabf47bdf4" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"TestRole_1c581fde-9c61-41fe-b0fa-9f113f09280d\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/rbactest\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T00:43:21.0606467Z\",\r\n \"updatedOn\": \"2017-04-21T18:07:28.8010892Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/41c81219-e0b7-4d81-96db-5ac27ff234be\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"41c81219-e0b7-4d81-96db-5ac27ff234be\"\r\n}", @@ -1051,7 +978,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:20 GMT" + "Sat, 10 Mar 2018 00:33:27 GMT" ], "Pragma": [ "no-cache" @@ -1060,7 +987,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -1072,7 +999,7 @@ "1" ], "x-ms-request-id": [ - "4a9187a7-6a26-4017-bf60-6b0e4d6125a3" + "d8b7b6aa-bd10-406d-9c2b-2dd5c64054bf" ], "X-Content-Type-Options": [ "nosniff" @@ -1084,13 +1011,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14876" + "14984" ], "x-ms-correlation-request-id": [ - "c52f911b-337a-4b18-bbff-b958354dc5e7" + "c67ec280-038c-47f0-a664-c98f18bc918e" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014720Z:c52f911b-337a-4b18-bbff-b958354dc5e7" + "WESTUS2:20180310T003328Z:c67ec280-038c-47f0-a664-c98f18bc918e" ] }, "StatusCode": 200 @@ -1102,14 +1029,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "d8821ef1-e32a-431d-986c-e58cf1c3792f" + "83666466-8664-4e4a-b0a6-986fbf33d8b7" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"TestRole_2f81f152-b1b4-4d72-b8f5-5d37259420e5\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T01:05:07.7863114Z\",\r\n \"updatedOn\": \"2016-03-11T01:05:07.7863114Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a51d8fc0-3f4c-41df-90c6-2172129cb3a3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a51d8fc0-3f4c-41df-90c6-2172129cb3a3\"\r\n}", @@ -1124,7 +1051,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:20 GMT" + "Sat, 10 Mar 2018 00:33:27 GMT" ], "Pragma": [ "no-cache" @@ -1133,7 +1060,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -1145,7 +1072,7 @@ "1" ], "x-ms-request-id": [ - "38be7d9f-f352-40ae-99e4-2d35f3757cf6" + "20b933f7-af77-4859-a473-c2ed2ce66b0f" ], "X-Content-Type-Options": [ "nosniff" @@ -1157,13 +1084,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14875" + "14983" ], "x-ms-correlation-request-id": [ - "8ffd8819-a19c-4d72-9d21-a5fab4a76de6" + "4b23e201-ae61-4601-bc3b-7e76aaa3b0d0" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014720Z:8ffd8819-a19c-4d72-9d21-a5fab4a76de6" + "WESTUS2:20180310T003328Z:4b23e201-ae61-4601-bc3b-7e76aaa3b0d0" ] }, "StatusCode": 200 @@ -1175,14 +1102,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "4f09184f-2738-4bc7-9769-6fba7a00fc9a" + "29aac63b-108e-4251-9af9-f6a5adc1de8d" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"TestRole_6d13263a-d237-4d4d-9227-a9e055757887\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-29T23:20:59.9048046Z\",\r\n \"updatedOn\": \"2017-06-29T23:20:59.9048046Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7749b7c9-67a5-4d9c-9e58-58c811859c1a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7749b7c9-67a5-4d9c-9e58-58c811859c1a\"\r\n}", @@ -1197,7 +1124,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:20 GMT" + "Sat, 10 Mar 2018 00:33:27 GMT" ], "Pragma": [ "no-cache" @@ -1206,7 +1133,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -1218,7 +1145,7 @@ "1" ], "x-ms-request-id": [ - "b1a57801-e4c5-4122-9e72-7f3053f9a921" + "208d739d-33fa-4711-8dd8-37083ec0a6dc" ], "X-Content-Type-Options": [ "nosniff" @@ -1230,13 +1157,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14874" + "14982" ], "x-ms-correlation-request-id": [ - "1b8f529d-c5fd-4c9d-a368-24b3e93c2911" + "73a1fe41-58ae-411e-b1c1-cc9b53a2c483" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014720Z:1b8f529d-c5fd-4c9d-a368-24b3e93c2911" + "WESTUS2:20180310T003328Z:73a1fe41-58ae-411e-b1c1-cc9b53a2c483" ] }, "StatusCode": 200 @@ -1248,14 +1175,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "8e9f8d2b-08c5-42e5-8e63-ec0a3bf3e958" + "7d9e2464-0a65-4ae2-9f4f-c7cd2c8033e9" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"TestRole_6ff3b952-c97a-41db-83f5-b1313ec23328\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-03-11T01:05:14.1498525Z\",\r\n \"updatedOn\": \"2016-03-11T01:05:14.1498525Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/10162e6e-237a-438c-8dd4-7b9dfadcd1ef\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"10162e6e-237a-438c-8dd4-7b9dfadcd1ef\"\r\n}", @@ -1270,153 +1197,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:20 GMT" - ], - "Pragma": [ - "no-cache" - ], - "Transfer-Encoding": [ - "chunked" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "Set-Cookie": [ - "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" - ], - "Vary": [ - "Accept-Encoding" - ], - "x-ms-request-charge": [ - "1" - ], - "x-ms-request-id": [ - "c53804f4-42ad-4a05-849b-fded71fb80ae" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Powered-By": [ - "ASP.NET" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14873" - ], - "x-ms-correlation-request-id": [ - "ed2fa138-d2a5-45ff-9700-3c99807e13f7" - ], - "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014721Z:ed2fa138-d2a5-45ff-9700-3c99807e13f7" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleDefinitions/c3557050-249c-4d6a-b2a2-373e2795cab8?api-version=2018-01-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVEZWZpbml0aW9ucy9jMzU1NzA1MC0yNDljLTRkNmEtYjJhMi0zNzNlMjc5NWNhYjg/YXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-client-request-id": [ - "2771560a-d023-41c5-98bc-c5cd3bf5cb2a" - ], - "accept-language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" - ] - }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"TestRole_a87fb8bf-95fc-4357-83c5-6b9e4eadc042\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbactest\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\",\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/ResourceGroups/rbacuxtest/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-10T19:13:43.638591Z\",\r\n \"updatedOn\": \"2017-12-06T18:14:44.1311275Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/c3557050-249c-4d6a-b2a2-373e2795cab8\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"c3557050-249c-4d6a-b2a2-373e2795cab8\"\r\n}", - "ResponseHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Fri, 16 Feb 2018 01:47:20 GMT" - ], - "Pragma": [ - "no-cache" - ], - "Transfer-Encoding": [ - "chunked" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "Set-Cookie": [ - "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" - ], - "Vary": [ - "Accept-Encoding" - ], - "x-ms-request-charge": [ - "1" - ], - "x-ms-request-id": [ - "6e323b10-75a4-4152-b6e9-9302fa32c4dc" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Powered-By": [ - "ASP.NET" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14872" - ], - "x-ms-correlation-request-id": [ - "99052ea5-a155-4255-a509-6d23490ceb2b" - ], - "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014721Z:99052ea5-a155-4255-a509-6d23490ceb2b" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/AzureAuthzSDK/providers/Microsoft.Authorization/roleDefinitions/70c6f38d-20ea-4d09-a477-0fb2d3bd7eb1?api-version=2018-01-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL0F6dXJlQXV0aHpTREsvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVEZWZpbml0aW9ucy83MGM2ZjM4ZC0yMGVhLTRkMDktYTQ3Ny0wZmIyZDNiZDdlYjE/YXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-client-request-id": [ - "37ed1e9c-38a9-4f73-abc6-a85d7fe1e7f0" - ], - "accept-language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" - ] - }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"TestRole_b1c92a47-886c-4bb1-b9b6-8afc5c223c4d\",\r\n \"type\": \"CustomRole\",\r\n \"description\": \"Custom Role Test Desc\",\r\n \"assignableScopes\": [\r\n \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-10T19:17:49.1541173Z\",\r\n \"updatedOn\": \"2017-05-10T19:17:49.1541173Z\",\r\n \"createdBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"updatedBy\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/70c6f38d-20ea-4d09-a477-0fb2d3bd7eb1\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"70c6f38d-20ea-4d09-a477-0fb2d3bd7eb1\"\r\n}", - "ResponseHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Fri, 16 Feb 2018 01:47:21 GMT" + "Sat, 10 Mar 2018 00:33:27 GMT" ], "Pragma": [ "no-cache" @@ -1425,7 +1206,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -1437,7 +1218,7 @@ "1" ], "x-ms-request-id": [ - "01565452-a436-4e60-8d7e-13dcfdc91ce2" + "b8db07fd-3642-4660-8596-6c8c07c790ce" ], "X-Content-Type-Options": [ "nosniff" @@ -1449,13 +1230,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14871" + "14981" ], "x-ms-correlation-request-id": [ - "2e6f3d63-a439-44f7-b8cd-d97ced1962e7" + "a211dd94-6249-426f-a4dd-7fc7c4e22263" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014721Z:2e6f3d63-a439-44f7-b8cd-d97ced1962e7" + "WESTUS2:20180310T003328Z:a211dd94-6249-426f-a4dd-7fc7c4e22263" ] }, "StatusCode": 200 @@ -1467,14 +1248,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "0f248e29-0e11-49d4-aac0-87e23efc8b6b" + "324c41ee-8708-4e83-a0cb-fc0de1490bc5" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage service and the APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2017-01-23T23:12:00.5823195Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/312a565d-c81f-4fd8-895a-4e21e48d571c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"312a565d-c81f-4fd8-895a-4e21e48d571c\"\r\n}", @@ -1489,7 +1270,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:21 GMT" + "Sat, 10 Mar 2018 00:33:27 GMT" ], "Pragma": [ "no-cache" @@ -1498,7 +1279,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -1510,7 +1291,7 @@ "1" ], "x-ms-request-id": [ - "45715df8-cf87-4c2b-8a72-010c2c3416cd" + "3f7c221b-fd3e-453b-a087-a97d4ac8b0cc" ], "X-Content-Type-Options": [ "nosniff" @@ -1522,13 +1303,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14870" + "14980" ], "x-ms-correlation-request-id": [ - "7ab8c577-e311-41e9-ae06-e59cb766fbe9" + "4ee74198-1d6d-4624-9b36-acc5e1deef3e" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014721Z:7ab8c577-e311-41e9-ae06-e59cb766fbe9" + "WESTUS2:20180310T003328Z:4ee74198-1d6d-4624-9b36-acc5e1deef3e" ] }, "StatusCode": 200 @@ -1540,14 +1321,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "bf87c8ba-eaab-4ee7-b236-b92d837d924f" + "f2de492f-f620-40b4-afe6-3dd91ac31fb3" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Operator Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage service but not the APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*/read\",\r\n \"Microsoft.ApiManagement/service/backup/action\",\r\n \"Microsoft.ApiManagement/service/delete\",\r\n \"Microsoft.ApiManagement/service/managedeployments/action\",\r\n \"Microsoft.ApiManagement/service/read\",\r\n \"Microsoft.ApiManagement/service/restore/action\",\r\n \"Microsoft.ApiManagement/service/updatecertificate/action\",\r\n \"Microsoft.ApiManagement/service/updatehostname/action\",\r\n \"Microsoft.ApiManagement/service/write\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.ApiManagement/service/users/keys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-11-09T00:03:42.1194019Z\",\r\n \"updatedOn\": \"2016-11-18T23:56:25.4682649Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e022efe7-f5ba-4159-bbe4-b44f577e9b61\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e022efe7-f5ba-4159-bbe4-b44f577e9b61\"\r\n}", @@ -1562,7 +1343,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:21 GMT" + "Sat, 10 Mar 2018 00:33:27 GMT" ], "Pragma": [ "no-cache" @@ -1571,7 +1352,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -1583,7 +1364,7 @@ "1" ], "x-ms-request-id": [ - "b06e4d78-c124-46eb-ac22-fd1f26a80020" + "ce9ee8ce-2ae8-4b2e-8f4c-1701facb73ba" ], "X-Content-Type-Options": [ "nosniff" @@ -1595,13 +1376,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14869" + "14979" ], "x-ms-correlation-request-id": [ - "1be6e201-08cf-4241-9136-50838fffe100" + "a842b7dd-4885-4431-866d-99737928c528" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014721Z:1be6e201-08cf-4241-9136-50838fffe100" + "WESTUS2:20180310T003328Z:a842b7dd-4885-4431-866d-99737928c528" ] }, "StatusCode": 200 @@ -1613,14 +1394,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "64793165-4d7e-45d2-92e8-39f4d495fb0e" + "cd2cedfd-e4f5-4da8-8091-8ffb5aabb6ab" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"API Management Service Reader Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read-only access to service and APIs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ApiManagement/service/*/read\",\r\n \"Microsoft.ApiManagement/service/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.ApiManagement/service/users/keys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-11-09T00:26:45.1540473Z\",\r\n \"updatedOn\": \"2017-01-23T23:10:34.8876776Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/71522526-b88f-4d52-b57f-d31fc3546d0d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"71522526-b88f-4d52-b57f-d31fc3546d0d\"\r\n}", @@ -1635,7 +1416,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:21 GMT" + "Sat, 10 Mar 2018 00:33:27 GMT" ], "Pragma": [ "no-cache" @@ -1644,7 +1425,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -1656,7 +1437,7 @@ "1" ], "x-ms-request-id": [ - "95304906-27ad-4553-8ab3-a4e1c843ec23" + "d10e7fe7-be4a-4e09-9008-50e1b0eb7e5a" ], "X-Content-Type-Options": [ "nosniff" @@ -1668,13 +1449,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14868" + "14978" ], "x-ms-correlation-request-id": [ - "3ac644d4-9772-438e-a1ea-b315c8a895e5" + "75e1b801-6b55-4906-bb96-1190623b3bd1" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014721Z:3ac644d4-9772-438e-a1ea-b315c8a895e5" + "WESTUS2:20180310T003328Z:75e1b801-6b55-4906-bb96-1190623b3bd1" ] }, "StatusCode": 200 @@ -1686,14 +1467,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "ad5bec97-3b1a-412b-aeb1-b3a3b91b464b" + "cc3dc1d2-f1a7-46e6-aaa4-5ed80da9ba73" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Component Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage Application Insights components\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-11-29T20:30:34.2313394Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ae349356-3a1b-4a5e-921d-050484c6347e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ae349356-3a1b-4a5e-921d-050484c6347e\"\r\n}", @@ -1708,7 +1489,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:21 GMT" + "Sat, 10 Mar 2018 00:33:27 GMT" ], "Pragma": [ "no-cache" @@ -1717,7 +1498,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -1729,7 +1510,7 @@ "1" ], "x-ms-request-id": [ - "7ddfc1f0-a254-48c3-95d3-dd4df228d00c" + "777667f9-2cd8-4116-963c-5b20e4bd12fb" ], "X-Content-Type-Options": [ "nosniff" @@ -1741,13 +1522,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14867" + "14977" ], "x-ms-correlation-request-id": [ - "a9feaf39-6e69-4e17-824d-b7ae22110d1a" + "a1b151a9-1eb7-44f2-87c3-119b861a4885" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014721Z:a9feaf39-6e69-4e17-824d-b7ae22110d1a" + "WESTUS2:20180310T003328Z:a1b151a9-1eb7-44f2-87c3-119b861a4885" ] }, "StatusCode": 200 @@ -1759,14 +1540,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "e400ac03-4831-4cbb-87a6-6a66f8275d92" + "63ed5a58-7db5-4830-b96f-f7b35fa93a23" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Application Insights Snapshot Debugger\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Gives user permission to use Application Insights Snapshot Debugger features\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T21:25:12.3728747Z\",\r\n \"updatedOn\": \"2017-04-19T23:34:59.9511581Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/08954f03-6346-4c2e-81c0-ec3a5cfae23b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"08954f03-6346-4c2e-81c0-ec3a5cfae23b\"\r\n}", @@ -1781,7 +1562,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:21 GMT" + "Sat, 10 Mar 2018 00:33:27 GMT" ], "Pragma": [ "no-cache" @@ -1790,7 +1571,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -1802,7 +1583,7 @@ "1" ], "x-ms-request-id": [ - "b742a51b-e996-4623-9d4c-b2e3ac3ab989" + "41ba3503-7e13-47cd-b1c8-45ede871faf5" ], "X-Content-Type-Options": [ "nosniff" @@ -1814,13 +1595,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14866" + "14976" ], "x-ms-correlation-request-id": [ - "326844d3-bd7e-455c-adc9-069b31555fc6" + "5f00ae36-5452-4cab-8190-e03b0cbbc381" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014722Z:326844d3-bd7e-455c-adc9-069b31555fc6" + "WESTUS2:20180310T003328Z:5f00ae36-5452-4cab-8190-e03b0cbbc381" ] }, "StatusCode": 200 @@ -1832,17 +1613,17 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "e94b0e5b-f278-4177-a010-283fcf535831" + "7a3a48c5-7934-4aa1-972b-0a7b8b7e0027" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Automation Job Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create and Manage Jobs using Automation Runbooks.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T20:52:41.0020018Z\",\r\n \"updatedOn\": \"2017-04-25T01:02:08.3049604Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4fe576fe-1146-4730-92eb-48519fa6bf9f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4fe576fe-1146-4730-92eb-48519fa6bf9f\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Automation Job Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create and Manage Jobs using Automation Runbooks.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T20:52:41.0020018Z\",\r\n \"updatedOn\": \"2018-03-06T02:20:41.6886187Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4fe576fe-1146-4730-92eb-48519fa6bf9f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4fe576fe-1146-4730-92eb-48519fa6bf9f\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -1854,7 +1635,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:22 GMT" + "Sat, 10 Mar 2018 00:33:27 GMT" ], "Pragma": [ "no-cache" @@ -1863,7 +1644,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -1875,7 +1656,7 @@ "1" ], "x-ms-request-id": [ - "36d338b1-0c94-4d8f-847b-adb00698c3e3" + "db105111-8e97-4a8b-8763-937be14ed63c" ], "X-Content-Type-Options": [ "nosniff" @@ -1887,13 +1668,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14865" + "14975" ], "x-ms-correlation-request-id": [ - "a1490482-c039-42c9-8f37-217d14567dcf" + "67fe96a3-49a5-4212-8476-021696eb6d49" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014722Z:a1490482-c039-42c9-8f37-217d14567dcf" + "WESTUS2:20180310T003328Z:67fe96a3-49a5-4212-8476-021696eb6d49" ] }, "StatusCode": 200 @@ -1905,17 +1686,17 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "152672e6-fa55-4d0f-ba75-abc8de2df6e5" + "3c862b1b-f4a6-44bb-a877-9a3a4f851d47" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Automation Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Automation Operators are able to start, stop, suspend, and resume jobs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/write\",\r\n \"Microsoft.Automation/automationAccounts/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/write\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-18T01:05:03.391613Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:38.5728496Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d3881f73-407a-4167-8283-e981cbba0404\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d3881f73-407a-4167-8283-e981cbba0404\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Automation Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Automation Operators are able to start, stop, suspend, and resume jobs\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/resume/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/stop/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/streams/read\",\r\n \"Microsoft.Automation/automationAccounts/jobs/suspend/action\",\r\n \"Microsoft.Automation/automationAccounts/jobs/write\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/read\",\r\n \"Microsoft.Automation/automationAccounts/jobSchedules/write\",\r\n \"Microsoft.Automation/automationAccounts/linkedWorkspace/read\",\r\n \"Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/read\",\r\n \"Microsoft.Automation/automationAccounts/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/read\",\r\n \"Microsoft.Automation/automationAccounts/schedules/write\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-08-18T01:05:03.391613Z\",\r\n \"updatedOn\": \"2018-03-06T02:10:10.7101464Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d3881f73-407a-4167-8283-e981cbba0404\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d3881f73-407a-4167-8283-e981cbba0404\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -1927,7 +1708,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:22 GMT" + "Sat, 10 Mar 2018 00:33:28 GMT" ], "Pragma": [ "no-cache" @@ -1936,7 +1717,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -1948,7 +1729,7 @@ "1" ], "x-ms-request-id": [ - "88edfe0f-ab8b-4ddd-81cf-f66164ba0dc1" + "40a16a08-16a1-41ba-9bbe-889d48a98922" ], "X-Content-Type-Options": [ "nosniff" @@ -1960,13 +1741,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14864" + "14974" ], "x-ms-correlation-request-id": [ - "75a84bc6-073c-4691-801c-8d0684c95ac5" + "78359a8c-cfda-4e61-9ebb-7e77cf43ebfc" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014722Z:75a84bc6-073c-4691-801c-8d0684c95ac5" + "WESTUS2:20180310T003328Z:78359a8c-cfda-4e61-9ebb-7e77cf43ebfc" ] }, "StatusCode": 200 @@ -1978,14 +1759,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "6a215d72-2cd1-4baa-8c9a-3ede2133530c" + "32c609df-7a2c-44a6-9e8a-a7b7afb3b572" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Automation Runbook Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read Runbook properties - to be able to create Jobs of the runbook.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Automation/automationAccounts/runbooks/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-19T20:47:49.5640674Z\",\r\n \"updatedOn\": \"2017-04-25T01:00:45.6444999Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5fb5aef8-1081-4b8e-bb16-9d5d0385bab5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5fb5aef8-1081-4b8e-bb16-9d5d0385bab5\"\r\n}", @@ -2000,7 +1781,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:22 GMT" + "Sat, 10 Mar 2018 00:33:28 GMT" ], "Pragma": [ "no-cache" @@ -2009,7 +1790,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -2021,7 +1802,7 @@ "1" ], "x-ms-request-id": [ - "903944a2-8861-4e8a-83b6-00f4b1b95dab" + "3e94153d-302b-4061-a372-1bbc3d901ccd" ], "X-Content-Type-Options": [ "nosniff" @@ -2033,13 +1814,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14863" + "14973" ], "x-ms-correlation-request-id": [ - "b1013d71-94f2-4900-a07d-e779afd5b588" + "806a16ba-0c41-43eb-a79b-c70660e347b3" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014722Z:b1013d71-94f2-4900-a07d-e779afd5b588" + "WESTUS2:20180310T003329Z:806a16ba-0c41-43eb-a79b-c70660e347b3" ] }, "StatusCode": 200 @@ -2051,14 +1832,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "079894b7-59f1-4a38-ab1f-66a5272b0446" + "3f2059a5-6452-443e-bd38-21e73b26ced6" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Azure Stack Registration Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Azure Stack registrations.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.AzureStack/registrations/products/listDetails/action\",\r\n \"Microsoft.AzureStack/registrations/products/read\",\r\n \"Microsoft.AzureStack/registrations/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-11-13T23:42:06.2161827Z\",\r\n \"updatedOn\": \"2017-11-13T23:54:02.400708Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6f12a6df-dd06-4f3e-bcb1-ce8be600526a\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6f12a6df-dd06-4f3e-bcb1-ce8be600526a\"\r\n}", @@ -2073,7 +1854,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:22 GMT" + "Sat, 10 Mar 2018 00:33:28 GMT" ], "Pragma": [ "no-cache" @@ -2082,7 +1863,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -2094,7 +1875,7 @@ "1" ], "x-ms-request-id": [ - "ee473004-73b7-42e2-a0f8-d3b7b8d8127c" + "d4eb0a14-0732-4fb0-9088-d4ffaff0e0b0" ], "X-Content-Type-Options": [ "nosniff" @@ -2106,13 +1887,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14862" + "14972" ], "x-ms-correlation-request-id": [ - "34b5dc4b-1224-477d-bc1e-71aec608146e" + "fcf9a32d-3dcf-474e-a224-ef5e3a6592ae" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014722Z:34b5dc4b-1224-477d-bc1e-71aec608146e" + "WESTUS2:20180310T003329Z:fcf9a32d-3dcf-474e-a224-ef5e3a6592ae" ] }, "StatusCode": 200 @@ -2124,14 +1905,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "72b9e18c-9973-46d5-aa59-83f1597dbdf6" + "a6ecd5ec-f6dd-4168-b2a4-89885a7f425c" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Backup Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage backup service,but can't create vaults and give access to others\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/*\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/*\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/*\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupSecurityPIN/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:12:15.7321344Z\",\r\n \"updatedOn\": \"2017-07-07T06:22:36.4530284Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e467623-bb1f-42f4-a55d-6e525e11384b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e467623-bb1f-42f4-a55d-6e525e11384b\"\r\n}", @@ -2146,7 +1927,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:22 GMT" + "Sat, 10 Mar 2018 00:33:28 GMT" ], "Pragma": [ "no-cache" @@ -2155,7 +1936,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -2167,7 +1948,7 @@ "1" ], "x-ms-request-id": [ - "e51d00fc-45b3-4d86-94ae-041b837f2a4c" + "502a2a2a-bd85-4241-b7a3-4a0edc43711d" ], "X-Content-Type-Options": [ "nosniff" @@ -2179,13 +1960,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14861" + "14971" ], "x-ms-correlation-request-id": [ - "a6415b18-9c6b-4b9c-ab8a-5ce9de665374" + "04d34ea0-ff92-4fc3-8f7b-485790f534b8" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014723Z:a6415b18-9c6b-4b9c-ab8a-5ce9de665374" + "WESTUS2:20180310T003329Z:04d34ea0-ff92-4fc3-8f7b-485790f534b8" ] }, "StatusCode": 200 @@ -2197,14 +1978,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "ae9ffa1d-07c4-4f03-a8ef-f6b0e7b01f64" + "bfe70cff-2435-4bb4-a894-763e442ff07d" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Backup Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage backup services, except removal of backup, vault creation and giving access to others\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/backup/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationsStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/restore/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/cancel/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/write\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/*\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/write\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/provisionInstantItemRecovery/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/revokeInstantItemRecovery/action\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/write\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:21:11.894764Z\",\r\n \"updatedOn\": \"2017-09-13T10:34:41.5049784Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/00c29273-979b-4161-815c-10b084fb9324\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"00c29273-979b-4161-815c-10b084fb9324\"\r\n}", @@ -2219,7 +2000,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:22 GMT" + "Sat, 10 Mar 2018 00:33:28 GMT" ], "Pragma": [ "no-cache" @@ -2228,7 +2009,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -2240,7 +2021,7 @@ "1" ], "x-ms-request-id": [ - "be554196-a28d-4dc4-95c2-cbcaa7ad6818" + "b5895d89-4eb2-4869-8d72-bda1f72013c1" ], "X-Content-Type-Options": [ "nosniff" @@ -2252,13 +2033,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14860" + "14970" ], "x-ms-correlation-request-id": [ - "9f22eeae-f333-446d-8b64-ff957418f845" + "28e86d06-d119-4dc6-a016-2d47da02ddf4" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014723Z:9f22eeae-f333-446d-8b64-ff957418f845" + "WESTUS2:20180310T003329Z:28e86d06-d119-4dc6-a016-2d47da02ddf4" ] }, "StatusCode": 200 @@ -2270,14 +2051,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "7ca2dd59-2279-4ea9-bfc0-20f960ebb446" + "77e16f61-c5cc-47b0-b415-129e4c89c82a" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Backup Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view backup services, but can't make changes\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationsStatus/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobs/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/action\",\r\n \"Microsoft.RecoveryServices/Vaults/backupManagementMetaData/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupOperationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-01-03T13:18:41.3893065Z\",\r\n \"updatedOn\": \"2017-09-13T10:33:25.5814653Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a795c7a0-d4a2-40c1-ae25-d81f01202912\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a795c7a0-d4a2-40c1-ae25-d81f01202912\"\r\n}", @@ -2292,7 +2073,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:22 GMT" + "Sat, 10 Mar 2018 00:33:28 GMT" ], "Pragma": [ "no-cache" @@ -2301,7 +2082,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -2313,7 +2094,7 @@ "1" ], "x-ms-request-id": [ - "539b4730-b6ef-4825-b845-32f28c2a2d3f" + "f41ccc15-5a84-4378-b547-bc7e4e2a6b8b" ], "X-Content-Type-Options": [ "nosniff" @@ -2325,13 +2106,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14859" + "14969" ], "x-ms-correlation-request-id": [ - "d7a8f853-1b56-4a11-b56a-56bd407cfaeb" + "c641d716-3750-4a8c-bffa-be5c4543c505" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014723Z:d7a8f853-1b56-4a11-b56a-56bd407cfaeb" + "WESTUS2:20180310T003329Z:c641d716-3750-4a8c-bffa-be5c4543c505" ] }, "StatusCode": 200 @@ -2343,14 +2124,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "66424315-dfde-462e-90ff-0ce3c90a42b7" + "9b0d9de3-12cd-464f-8684-a0f618420f94" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Billing Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows read access to billing data\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Billing/*/read\",\r\n \"Microsoft.Consumption/*/read\",\r\n \"Microsoft.Commerce/*/read\",\r\n \"Microsoft.Management/managementGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-25T02:13:38.9054151Z\",\r\n \"updatedOn\": \"2017-09-19T17:36:32.7624564Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fa23ad8b-c56e-40d8-ac0c-ce449e1d2c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fa23ad8b-c56e-40d8-ac0c-ce449e1d2c64\"\r\n}", @@ -2365,7 +2146,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:22 GMT" + "Sat, 10 Mar 2018 00:33:28 GMT" ], "Pragma": [ "no-cache" @@ -2374,7 +2155,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -2386,7 +2167,7 @@ "1" ], "x-ms-request-id": [ - "40d1b9b3-f7de-4377-9270-fff580a649a4" + "60f1476b-ed4e-4f42-b51f-bd5c016ab9b1" ], "X-Content-Type-Options": [ "nosniff" @@ -2398,13 +2179,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14858" + "14968" ], "x-ms-correlation-request-id": [ - "e62af370-f2bc-458b-b064-c800a2e6a4cc" + "953a481f-6c67-4ea0-b318-9df98f314d25" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014723Z:e62af370-f2bc-458b-b064-c800a2e6a4cc" + "WESTUS2:20180310T003329Z:953a481f-6c67-4ea0-b318-9df98f314d25" ] }, "StatusCode": 200 @@ -2416,14 +2197,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "09000414-2347-49f9-858c-039775b18d6d" + "36dedc36-a12f-4fd4-bf2b-b0017beb882c" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"BizTalk Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage BizTalk services, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.BizTalkServices/BizTalk/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:55.8430061Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5e3c6656-6cfa-4708-81fe-0de47ac73342\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5e3c6656-6cfa-4708-81fe-0de47ac73342\"\r\n}", @@ -2438,7 +2219,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:23 GMT" + "Sat, 10 Mar 2018 00:33:28 GMT" ], "Pragma": [ "no-cache" @@ -2447,7 +2228,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -2459,7 +2240,7 @@ "1" ], "x-ms-request-id": [ - "84618046-3d81-4eb0-8588-a41a0aa1a4aa" + "e29a731e-d316-4d2a-8b84-42e08f633063" ], "X-Content-Type-Options": [ "nosniff" @@ -2471,13 +2252,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14857" + "14967" ], "x-ms-correlation-request-id": [ - "8be0f728-13a6-4beb-990e-8be7d3293b05" + "c42cda8e-1501-49ac-b070-aa9071ff9317" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014723Z:8be0f728-13a6-4beb-990e-8be7d3293b05" + "WESTUS2:20180310T003329Z:c42cda8e-1501-49ac-b070-aa9071ff9317" ] }, "StatusCode": 200 @@ -2489,14 +2270,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "ed507ac0-3a8b-4e2d-8224-56039f487e0f" + "ed0a386a-ed6c-4168-8da9-28fadadc5508" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"CDN Endpoint Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage CDN endpoints, but can’t grant access to other users.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/endpoints/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:52.6231539Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/426e0c7f-0c7e-4658-b36f-ff54d6c29b45\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"426e0c7f-0c7e-4658-b36f-ff54d6c29b45\"\r\n}", @@ -2511,7 +2292,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:23 GMT" + "Sat, 10 Mar 2018 00:33:28 GMT" ], "Pragma": [ "no-cache" @@ -2520,7 +2301,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -2532,7 +2313,7 @@ "1" ], "x-ms-request-id": [ - "58cfc76e-4c18-4451-a376-03fefe048369" + "496aec03-d81d-4f05-8086-35e1187f858d" ], "X-Content-Type-Options": [ "nosniff" @@ -2544,13 +2325,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14856" + "14966" ], "x-ms-correlation-request-id": [ - "29e5768b-7eee-4f5f-a6f4-ddee9cdcbd3d" + "7968750d-d581-415d-a89c-7aa9e86ce90c" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014723Z:29e5768b-7eee-4f5f-a6f4-ddee9cdcbd3d" + "WESTUS2:20180310T003329Z:7968750d-d581-415d-a89c-7aa9e86ce90c" ] }, "StatusCode": 200 @@ -2562,14 +2343,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "e1029815-3dd7-4da9-9b9a-622af4dbdab3" + "057914cf-a63b-4e54-a256-d899a7658446" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"CDN Endpoint Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view CDN endpoints, but can’t make changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/endpoints/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:53.1585846Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/871e35f6-b5c1-49cc-a043-bde969a0f2cd\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"871e35f6-b5c1-49cc-a043-bde969a0f2cd\"\r\n}", @@ -2584,7 +2365,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:23 GMT" + "Sat, 10 Mar 2018 00:33:28 GMT" ], "Pragma": [ "no-cache" @@ -2593,7 +2374,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -2605,7 +2386,7 @@ "1" ], "x-ms-request-id": [ - "628c7c9e-9ff4-459f-b812-ed073a50412c" + "5b38e050-5c42-49dd-b1e5-b217ff6f49d2" ], "X-Content-Type-Options": [ "nosniff" @@ -2617,13 +2398,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14855" + "14965" ], "x-ms-correlation-request-id": [ - "22cc9047-3d07-4e84-bc5a-cbe0be39af67" + "4773e1af-8655-4d15-8b9c-332a2ab5f18b" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014724Z:22cc9047-3d07-4e84-bc5a-cbe0be39af67" + "WESTUS2:20180310T003329Z:4773e1af-8655-4d15-8b9c-332a2ab5f18b" ] }, "StatusCode": 200 @@ -2635,14 +2416,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "1520ef71-fdd4-4151-8524-bf970f220d9c" + "a628868d-142e-40f3-8a96-1fabf80e5412" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"CDN Profile Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can manage CDN profiles and their endpoints, but can’t grant access to other users.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:53.7051278Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ec156ff8-a8d1-4d15-830c-5b80698ca432\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ec156ff8-a8d1-4d15-830c-5b80698ca432\"\r\n}", @@ -2657,7 +2438,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:23 GMT" + "Sat, 10 Mar 2018 00:33:28 GMT" ], "Pragma": [ "no-cache" @@ -2666,7 +2447,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -2678,7 +2459,7 @@ "1" ], "x-ms-request-id": [ - "51280593-2068-4e24-a557-f33ffac88cb8" + "524fb00e-eba4-4164-84de-e97a9a4e31b6" ], "X-Content-Type-Options": [ "nosniff" @@ -2690,13 +2471,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14854" + "14964" ], "x-ms-correlation-request-id": [ - "a01eaabc-938a-4e3d-896a-6ddc4106bde6" + "192708de-9e27-4cf9-8125-51f6a3db7be7" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014724Z:a01eaabc-938a-4e3d-896a-6ddc4106bde6" + "WESTUS2:20180310T003329Z:192708de-9e27-4cf9-8125-51f6a3db7be7" ] }, "StatusCode": 200 @@ -2708,14 +2489,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "dee9f8fb-3c44-4aac-963b-2ddb11c7520c" + "31814691-4644-4ed7-abf5-15e1e53ebc0f" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"CDN Profile Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can view CDN profiles and their endpoints, but can’t make changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cdn/edgenodes/read\",\r\n \"Microsoft.Cdn/operationresults/*\",\r\n \"Microsoft.Cdn/profiles/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-01-23T02:48:46.4996252Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:54.2283001Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8f96442b-4075-438f-813d-ad51ab4019af\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8f96442b-4075-438f-813d-ad51ab4019af\"\r\n}", @@ -2730,7 +2511,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:23 GMT" + "Sat, 10 Mar 2018 00:33:28 GMT" ], "Pragma": [ "no-cache" @@ -2739,7 +2520,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -2751,7 +2532,7 @@ "1" ], "x-ms-request-id": [ - "6bda36ae-c5e2-4198-9e47-bcf0f367830c" + "fa61f071-1ef8-4b9d-8188-50ecb57fdc77" ], "X-Content-Type-Options": [ "nosniff" @@ -2763,13 +2544,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14853" + "14963" ], "x-ms-correlation-request-id": [ - "e23dab53-4cd3-466e-8347-c8884c80ce61" + "d7727b4f-0899-4efc-bdb1-a5540f9c643f" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014724Z:e23dab53-4cd3-466e-8347-c8884c80ce61" + "WESTUS2:20180310T003329Z:d7727b4f-0899-4efc-bdb1-a5540f9c643f" ] }, "StatusCode": 200 @@ -2781,14 +2562,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "1ce79c46-140c-4cca-93d0-9024cb555d0a" + "2d9bc505-eeec-4754-8243-f68a4d2996f9" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Classic Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic networks, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicNetwork/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:56.3934954Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b34d265f-36f7-4a0d-a4d4-e158ca92e90f\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b34d265f-36f7-4a0d-a4d4-e158ca92e90f\"\r\n}", @@ -2803,7 +2584,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:24 GMT" + "Sat, 10 Mar 2018 00:33:28 GMT" ], "Pragma": [ "no-cache" @@ -2812,7 +2593,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -2824,7 +2605,7 @@ "1" ], "x-ms-request-id": [ - "7d5bd5f2-f03c-4ceb-b4f6-84bbe33211d7" + "679f1d29-28e0-4404-a1e5-acabd7e94332" ], "X-Content-Type-Options": [ "nosniff" @@ -2836,13 +2617,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14852" + "14962" ], "x-ms-correlation-request-id": [ - "b3d1828e-fe01-414e-ac3e-17b9e18734e6" + "bef79d33-1bc3-4f85-8431-94256b5b3afe" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014724Z:b3d1828e-fe01-414e-ac3e-17b9e18734e6" + "WESTUS2:20180310T003329Z:bef79d33-1bc3-4f85-8431-94256b5b3afe" ] }, "StatusCode": 200 @@ -2854,14 +2635,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "6b5d7c6b-08a4-427a-b412-8bd8dadb3df9" + "6e559c38-6fb7-4f1f-a11c-17d08b883d96" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic storage accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:56.9379206Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/86e8f5dc-a6e9-4c67-9d15-de283e8eac25\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"86e8f5dc-a6e9-4c67-9d15-de283e8eac25\"\r\n}", @@ -2876,7 +2657,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:24 GMT" + "Sat, 10 Mar 2018 00:33:28 GMT" ], "Pragma": [ "no-cache" @@ -2885,7 +2666,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -2897,7 +2678,7 @@ "1" ], "x-ms-request-id": [ - "9ac2fcf5-b966-4e02-b1ca-980669e74bc3" + "923c74ee-3064-4b56-a514-17bf52362867" ], "X-Content-Type-Options": [ "nosniff" @@ -2909,13 +2690,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14851" + "14961" ], "x-ms-correlation-request-id": [ - "e6a7f177-a263-448e-985c-32314f33a147" + "5177f55a-f8da-4761-8281-a08ea3668bcc" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014724Z:e6a7f177-a263-448e-985c-32314f33a147" + "WESTUS2:20180310T003329Z:5177f55a-f8da-4761-8281-a08ea3668bcc" ] }, "StatusCode": 200 @@ -2927,14 +2708,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "a2403d79-518a-4dff-99fd-1474cdb1feba" + "dfadac8e-7b37-4d89-8edc-33d00becc093" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Classic Storage Account Key Operator Service Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Classic Storage Account Key Operators are allowed to list and regenerate keys on Classic Storage Accounts\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ClassicStorage/storageAccounts/listkeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/regeneratekey/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-13T18:22:52.14611Z\",\r\n \"updatedOn\": \"2017-04-13T20:54:03.0505986Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/985d6b00-f706-48f5-a6fe-d0ca12fb668d\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"985d6b00-f706-48f5-a6fe-d0ca12fb668d\"\r\n}", @@ -2949,7 +2730,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:24 GMT" + "Sat, 10 Mar 2018 00:33:29 GMT" ], "Pragma": [ "no-cache" @@ -2958,7 +2739,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -2970,7 +2751,7 @@ "1" ], "x-ms-request-id": [ - "9697b6ac-7369-45be-9de3-8102411bb97f" + "d258b0a8-a270-409e-b725-1d5a1b320487" ], "X-Content-Type-Options": [ "nosniff" @@ -2982,13 +2763,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14850" + "14960" ], "x-ms-correlation-request-id": [ - "752fc82b-5f50-46c5-bd2e-a68743ff83c5" + "4a2f2422-4d47-454b-ba28-09e35b5016b6" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014724Z:752fc82b-5f50-46c5-bd2e-a68743ff83c5" + "WESTUS2:20180310T003329Z:4a2f2422-4d47-454b-ba28-09e35b5016b6" ] }, "StatusCode": 200 @@ -3000,14 +2781,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "dfbbeb9f-100e-4a33-b36e-2b79d3664eca" + "debade20-1ea5-4b8e-a0b2-bbb6aaf9b07f" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Classic Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage classic virtual machines, but not access to them, and not the virtual network or storage account they’re connected to.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicCompute/domainNames/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*\",\r\n \"Microsoft.ClassicNetwork/networkSecurityGroups/join/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/link/action\",\r\n \"Microsoft.ClassicNetwork/reservedIps/read\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/join/action\",\r\n \"Microsoft.ClassicNetwork/virtualNetworks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/disks/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/images/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:57.4788684Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/d73bb868-a0df-4d4d-bd69-98a00b01fccb\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"d73bb868-a0df-4d4d-bd69-98a00b01fccb\"\r\n}", @@ -3022,7 +2803,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:24 GMT" + "Sat, 10 Mar 2018 00:33:29 GMT" ], "Pragma": [ "no-cache" @@ -3031,7 +2812,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -3043,7 +2824,7 @@ "1" ], "x-ms-request-id": [ - "a6241645-40b5-436c-8601-5375c3e95d78" + "f196ecba-0d7d-44d2-8e63-d3bfa88ab8db" ], "X-Content-Type-Options": [ "nosniff" @@ -3055,13 +2836,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14849" + "14959" ], "x-ms-correlation-request-id": [ - "98769e0b-d057-46bc-acd3-c26b3be0895f" + "0ef40135-dfb3-4efa-81f5-8250647d8e7d" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014725Z:98769e0b-d057-46bc-acd3-c26b3be0895f" + "WESTUS2:20180310T003330Z:0ef40135-dfb3-4efa-81f5-8250647d8e7d" ] }, "StatusCode": 200 @@ -3073,14 +2854,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "bce85848-ce26-4ea3-b59a-af256a46fdcf" + "59db76b8-3762-4c84-93b2-9a14d82a8501" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"ClearDB MySQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage ClearDB MySQL databases, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"successbricks.cleardb/databases/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:58.1393839Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9106cda0-8a86-4e81-b686-29a22c54effe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9106cda0-8a86-4e81-b686-29a22c54effe\"\r\n}", @@ -3095,7 +2876,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:24 GMT" + "Sat, 10 Mar 2018 00:33:29 GMT" ], "Pragma": [ "no-cache" @@ -3104,7 +2885,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -3116,7 +2897,7 @@ "1" ], "x-ms-request-id": [ - "58a1275b-acc4-4cda-a48c-59cb3bf845c6" + "aa614773-3d31-49be-af26-b92976cb260f" ], "X-Content-Type-Options": [ "nosniff" @@ -3128,13 +2909,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14848" + "14958" ], "x-ms-correlation-request-id": [ - "0e45c217-f17b-4175-895c-ea15632999c1" + "8062b98a-5c01-49b4-abd7-088973c24be5" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014725Z:0e45c217-f17b-4175-895c-ea15632999c1" + "WESTUS2:20180310T003330Z:8062b98a-5c01-49b4-abd7-088973c24be5" ] }, "StatusCode": 200 @@ -3146,14 +2927,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "11344f1f-f7a9-4ad3-a5a7-f37e4ed206b3" + "753cd3b7-2223-4ebb-b624-f6748b5e4177" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything except access to resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Delete\",\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/elevateAccess/Action\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-12-14T02:04:45.1393855Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n}", @@ -3168,7 +2949,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:25 GMT" + "Sat, 10 Mar 2018 00:33:29 GMT" ], "Pragma": [ "no-cache" @@ -3177,7 +2958,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -3189,7 +2970,7 @@ "1" ], "x-ms-request-id": [ - "c65b66d4-0115-4fe2-99d5-3eae993ac125" + "8a7bc715-c953-47f3-8fd1-22e76fed3c11" ], "X-Content-Type-Options": [ "nosniff" @@ -3201,13 +2982,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14847" + "14957" ], "x-ms-correlation-request-id": [ - "08447004-73db-4bcc-a415-f0ebd3840684" + "57ab6b27-c1f4-4874-89b1-0531c5f66f9d" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014725Z:08447004-73db-4bcc-a415-f0ebd3840684" + "WESTUS2:20180310T003330Z:57ab6b27-c1f4-4874-89b1-0531c5f66f9d" ] }, "StatusCode": 200 @@ -3219,17 +3000,17 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "5bb34fcc-c795-41d9-9008-2138b6e17068" + "7515e70c-925a-49af-a384-a698b14f1b77" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Cosmos DB Account Reader Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read Azure Cosmos DB Accounts data\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DocumentDB/*/read\",\r\n \"Microsoft.DocumentDB/databaseAccounts/readonlykeys/action\",\r\n \"Microsoft.Insights/Metrics/read\",\r\n \"Microsoft.Insights/MetricDefinitions/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-10-30T17:53:54.6005577Z\",\r\n \"updatedOn\": \"2018-01-24T17:36:21.8570152Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fbdf93bf-df7d-467e-a4d2-9458aa1360c8\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fbdf93bf-df7d-467e-a4d2-9458aa1360c8\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Cosmos DB Account Reader Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read Azure Cosmos DB Accounts data\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DocumentDB/*/read\",\r\n \"Microsoft.DocumentDB/databaseAccounts/readonlykeys/action\",\r\n \"Microsoft.Insights/MetricDefinitions/read\",\r\n \"Microsoft.Insights/Metrics/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-10-30T17:53:54.6005577Z\",\r\n \"updatedOn\": \"2018-02-21T01:36:59.6186231Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fbdf93bf-df7d-467e-a4d2-9458aa1360c8\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fbdf93bf-df7d-467e-a4d2-9458aa1360c8\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -3241,7 +3022,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:25 GMT" + "Sat, 10 Mar 2018 00:33:29 GMT" ], "Pragma": [ "no-cache" @@ -3250,7 +3031,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -3262,7 +3043,7 @@ "1" ], "x-ms-request-id": [ - "533b529a-982f-40ef-a363-00edfa0d1146" + "7441686a-7290-4949-af5b-e034cb752404" ], "X-Content-Type-Options": [ "nosniff" @@ -3274,13 +3055,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14846" + "14956" ], "x-ms-correlation-request-id": [ - "3fafd410-1141-45d0-b8ef-a026c7a715a2" + "07fa3ce3-a01a-45f8-8f28-db519b498386" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014725Z:3fafd410-1141-45d0-b8ef-a026c7a715a2" + "WESTUS2:20180310T003330Z:07fa3ce3-a01a-45f8-8f28-db519b498386" ] }, "StatusCode": 200 @@ -3292,14 +3073,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "8b37e19d-8f3b-47d1-a340-f121634063d6" + "9c767a9f-6111-47b5-b1ed-b33f47e0696b" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Data Factory Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create and manage data factories, as well as child resources within them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DataFactory/dataFactories/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-09-12T19:16:42.3441035Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/673868aa-7521-48a0-acc6-0f60742d39f5\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"673868aa-7521-48a0-acc6-0f60742d39f5\"\r\n}", @@ -3314,7 +3095,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:25 GMT" + "Sat, 10 Mar 2018 00:33:29 GMT" ], "Pragma": [ "no-cache" @@ -3323,7 +3104,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -3335,7 +3116,7 @@ "1" ], "x-ms-request-id": [ - "580e0626-83b2-4a3a-8c6e-f045900388b7" + "c97c3585-1660-46f5-b97b-df62306dc567" ], "X-Content-Type-Options": [ "nosniff" @@ -3347,13 +3128,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14845" + "14955" ], "x-ms-correlation-request-id": [ - "b0b67bff-5017-4572-a192-af63b6f7bc5b" + "ce404281-9f9c-4fe1-9655-05d575aaedea" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014726Z:b0b67bff-5017-4572-a192-af63b6f7bc5b" + "WESTUS2:20180310T003330Z:ce404281-9f9c-4fe1-9655-05d575aaedea" ] }, "StatusCode": 200 @@ -3365,14 +3146,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "c1456fde-23c4-4bed-9c30-eb7e27564265" + "e9badb66-523f-490c-b07e-c07284a1bf6b" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Data Lake Analytics Developer\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you submit, monitor, and manage your own jobs but not create or delete Data Lake Analytics accounts.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.BigAnalytics/accounts/*\",\r\n \"Microsoft.DataLakeAnalytics/accounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.BigAnalytics/accounts/Delete\",\r\n \"Microsoft.BigAnalytics/accounts/TakeOwnership/action\",\r\n \"Microsoft.BigAnalytics/accounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/TakeOwnership/action\",\r\n \"Microsoft.DataLakeAnalytics/accounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/dataLakeStoreAccounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/dataLakeStoreAccounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/storageAccounts/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/storageAccounts/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/firewallRules/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/firewallRules/Delete\",\r\n \"Microsoft.DataLakeAnalytics/accounts/computePolicies/Write\",\r\n \"Microsoft.DataLakeAnalytics/accounts/computePolicies/Delete\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-20T00:33:29.3115234Z\",\r\n \"updatedOn\": \"2017-08-18T00:00:17.0411642Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/47b7735b-770e-4598-a7da-8b91488b4c88\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"47b7735b-770e-4598-a7da-8b91488b4c88\"\r\n}", @@ -3387,7 +3168,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:25 GMT" + "Sat, 10 Mar 2018 00:33:29 GMT" ], "Pragma": [ "no-cache" @@ -3396,7 +3177,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -3408,7 +3189,7 @@ "1" ], "x-ms-request-id": [ - "2dcc5e78-6275-4a9e-807e-2cc5818407b6" + "60ef3fc5-4eb8-4566-9e93-d5e71530cc81" ], "X-Content-Type-Options": [ "nosniff" @@ -3420,13 +3201,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14844" + "14954" ], "x-ms-correlation-request-id": [ - "957674f8-773f-42c2-b3c9-9204aa0a9fda" + "6edd1c83-c4a9-4396-8219-1e173d5d9eaf" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014726Z:957674f8-773f-42c2-b3c9-9204aa0a9fda" + "WESTUS2:20180310T003330Z:6edd1c83-c4a9-4396-8219-1e173d5d9eaf" ] }, "StatusCode": 200 @@ -3438,14 +3219,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "0d445118-fa71-43e3-a5f5-2f3e98e3c350" + "976f64cf-db47-4580-9c5f-3e622afececc" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"DevTest Labs User\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you connect, start, restart, and shutdown your virtual machines in your Azure DevTest Labs.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Compute/availabilitySets/read\",\r\n \"Microsoft.Compute/virtualMachines/*/read\",\r\n \"Microsoft.Compute/virtualMachines/deallocate/action\",\r\n \"Microsoft.Compute/virtualMachines/read\",\r\n \"Microsoft.Compute/virtualMachines/restart/action\",\r\n \"Microsoft.Compute/virtualMachines/start/action\",\r\n \"Microsoft.DevTestLab/*/read\",\r\n \"Microsoft.DevTestLab/labs/createEnvironment/action\",\r\n \"Microsoft.DevTestLab/labs/claimAnyVm/action\",\r\n \"Microsoft.DevTestLab/labs/formulas/delete\",\r\n \"Microsoft.DevTestLab/labs/formulas/read\",\r\n \"Microsoft.DevTestLab/labs/formulas/write\",\r\n \"Microsoft.DevTestLab/labs/policySets/evaluatePolicies/action\",\r\n \"Microsoft.DevTestLab/labs/virtualMachines/claim/action\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/networkInterfaces/*/read\",\r\n \"Microsoft.Network/networkInterfaces/join/action\",\r\n \"Microsoft.Network/networkInterfaces/read\",\r\n \"Microsoft.Network/networkInterfaces/write\",\r\n \"Microsoft.Network/publicIPAddresses/*/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/deployments/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Compute/virtualMachines/vmSizes/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-08T21:52:45.0657582Z\",\r\n \"updatedOn\": \"2017-02-02T02:38:38.2961026Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/76283e04-6283-4c54-8f91-bcf1374a3c64\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"76283e04-6283-4c54-8f91-bcf1374a3c64\"\r\n}", @@ -3460,7 +3241,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:25 GMT" + "Sat, 10 Mar 2018 00:33:29 GMT" ], "Pragma": [ "no-cache" @@ -3469,7 +3250,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -3481,7 +3262,7 @@ "1" ], "x-ms-request-id": [ - "e48457cc-0cc2-49eb-b1af-1faad7f33887" + "bcb5d298-3d24-4edf-a9ab-a8fed664b38a" ], "X-Content-Type-Options": [ "nosniff" @@ -3493,13 +3274,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14843" + "14953" ], "x-ms-correlation-request-id": [ - "f0b1ae2a-4b11-4ff9-b476-eff73e433859" + "21ee9581-eebc-4cfc-bbc1-c1f0a383ecc1" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014726Z:f0b1ae2a-4b11-4ff9-b476-eff73e433859" + "WESTUS2:20180310T003330Z:21ee9581-eebc-4cfc-bbc1-c1f0a383ecc1" ] }, "StatusCode": 200 @@ -3511,14 +3292,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "92de1b48-eeee-4b42-a2ed-30f80d027125" + "ddee1ae9-5164-45ea-84fc-d60a7a09cdff" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"DNS Zone Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DNS zones and record sets in Azure DNS, but does not let you control who has access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/dnsZones/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T23:33:25.9730842Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:40.3710365Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/befefa01-2a29-4197-83a8-272ff33ce314\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"befefa01-2a29-4197-83a8-272ff33ce314\"\r\n}", @@ -3533,7 +3314,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:25 GMT" + "Sat, 10 Mar 2018 00:33:29 GMT" ], "Pragma": [ "no-cache" @@ -3542,7 +3323,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -3554,7 +3335,7 @@ "1" ], "x-ms-request-id": [ - "764bedd3-f53d-4699-ac0b-0130e32f4823" + "30be720d-b9bf-4972-8290-eb4c7dd167ed" ], "X-Content-Type-Options": [ "nosniff" @@ -3566,13 +3347,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14842" + "14952" ], "x-ms-correlation-request-id": [ - "70397cf0-3005-466c-87b8-79ad2098f3aa" + "ec0b47e6-5f02-4053-9bf1-b0e0c3f1724d" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014726Z:70397cf0-3005-466c-87b8-79ad2098f3aa" + "WESTUS2:20180310T003330Z:ec0b47e6-5f02-4053-9bf1-b0e0c3f1724d" ] }, "StatusCode": 200 @@ -3584,14 +3365,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "99444145-d00c-432f-8543-c9bfa4365812" + "387560af-80e6-4656-bea9-b26642448993" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"DocumentDB Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage DocumentDB accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.DocumentDb/databaseAccounts/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:07.2132374Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5bd9cd88-fe45-4216-938b-f97437e15450\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5bd9cd88-fe45-4216-938b-f97437e15450\"\r\n}", @@ -3606,7 +3387,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:25 GMT" + "Sat, 10 Mar 2018 00:33:29 GMT" ], "Pragma": [ "no-cache" @@ -3615,7 +3396,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -3627,7 +3408,7 @@ "1" ], "x-ms-request-id": [ - "f45b9ee2-ae31-448c-84bc-1557b43cc5c0" + "0ef15cbb-eb15-43b2-93b2-ab044847aa60" ], "X-Content-Type-Options": [ "nosniff" @@ -3639,13 +3420,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14841" + "14951" ], "x-ms-correlation-request-id": [ - "6b3a4d8d-bc41-465e-881f-f7c8ed3b3277" + "4ad1cf61-6a19-478f-9170-9d1a4cf14eb2" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014726Z:6b3a4d8d-bc41-465e-881f-f7c8ed3b3277" + "WESTUS2:20180310T003330Z:4ad1cf61-6a19-478f-9170-9d1a4cf14eb2" ] }, "StatusCode": 200 @@ -3657,14 +3438,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "e19cde78-9964-42b3-9683-d82d5c3ca19f" + "56f7a792-94af-4fa7-982f-83f43673fec9" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Intelligent Systems Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Intelligent Systems accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.IntelligentSystems/accounts/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:59.7946586Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/03a6d094-3444-4b3d-88af-7477090a9e5e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"03a6d094-3444-4b3d-88af-7477090a9e5e\"\r\n}", @@ -3679,7 +3460,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:26 GMT" + "Sat, 10 Mar 2018 00:33:29 GMT" ], "Pragma": [ "no-cache" @@ -3688,7 +3469,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -3700,7 +3481,7 @@ "1" ], "x-ms-request-id": [ - "6e79a39d-e93a-47c8-9a1b-ec1dd0624b17" + "7002a441-ac5c-4c08-a194-372ecc68051e" ], "X-Content-Type-Options": [ "nosniff" @@ -3712,13 +3493,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14840" + "14950" ], "x-ms-correlation-request-id": [ - "e2d5094f-6634-4af1-b91b-aca40d9e0ce2" + "cbe1b837-0ae2-4c4e-819e-efd03296e104" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014726Z:e2d5094f-6634-4af1-b91b-aca40d9e0ce2" + "WESTUS2:20180310T003330Z:cbe1b837-0ae2-4c4e-819e-efd03296e104" ] }, "StatusCode": 200 @@ -3730,14 +3511,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "094f38e0-c941-473e-aca3-5607a60b124f" + "1bdf68c0-0a81-437e-8801-b4c9842c2506" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Key Vault Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage key vaults, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.KeyVault/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.KeyVault/locations/deletedVaults/purge/action\",\r\n \"Microsoft.KeyVault/hsmPools/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2017-12-14T02:01:18.46412Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f25e0fa2-a7c8-4377-a976-54943a77a395\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f25e0fa2-a7c8-4377-a976-54943a77a395\"\r\n}", @@ -3752,7 +3533,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:26 GMT" + "Sat, 10 Mar 2018 00:33:29 GMT" ], "Pragma": [ "no-cache" @@ -3761,7 +3542,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -3773,7 +3554,7 @@ "1" ], "x-ms-request-id": [ - "ab26344e-316a-4c63-8f8a-d4db535d45eb" + "034d658d-34a5-47a2-aad0-d2db4472c13f" ], "X-Content-Type-Options": [ "nosniff" @@ -3785,13 +3566,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14839" + "14949" ], "x-ms-correlation-request-id": [ - "dbd212cc-96dc-42a2-9153-94d93e3390e4" + "760b8592-27a1-4ea7-a5b3-ae7a1ebb759b" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014726Z:dbd212cc-96dc-42a2-9153-94d93e3390e4" + "WESTUS2:20180310T003330Z:760b8592-27a1-4ea7-a5b3-ae7a1ebb759b" ] }, "StatusCode": 200 @@ -3803,17 +3584,17 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "f0ba97b6-7497-4696-be91-24b403d1ec24" + "087b698b-9550-418a-9e80-9d51877b164d" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Lab Creator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you create, manage, delete your managed labs under your Azure Lab Accounts.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ManagedLab/labAccounts/createLab/action\",\r\n \"Microsoft.ManagedLab/labAccounts/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-01-18T23:38:58.1036141Z\",\r\n \"updatedOn\": \"2018-02-16T00:20:27.3498866Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b97fb8bc-a8b2-4522-a38b-dd33c7e65ead\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b97fb8bc-a8b2-4522-a38b-dd33c7e65ead\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Lab Creator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you create, manage, delete your managed labs under your Azure Lab Accounts.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.LabServices/labAccounts/*/read\",\r\n \"Microsoft.LabServices/labAccounts/createLab/action\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-01-18T23:38:58.1036141Z\",\r\n \"updatedOn\": \"2018-03-08T19:53:30.3032044Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/b97fb8bc-a8b2-4522-a38b-dd33c7e65ead\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b97fb8bc-a8b2-4522-a38b-dd33c7e65ead\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -3825,7 +3606,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:26 GMT" + "Sat, 10 Mar 2018 00:33:29 GMT" ], "Pragma": [ "no-cache" @@ -3834,7 +3615,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -3846,7 +3627,7 @@ "1" ], "x-ms-request-id": [ - "f033d66d-7e10-4cdd-83cc-6e548085ba89" + "1b331864-49c5-45a9-a2d2-314beb57cd7d" ], "X-Content-Type-Options": [ "nosniff" @@ -3858,13 +3639,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14838" + "14948" ], "x-ms-correlation-request-id": [ - "378cb83e-a2c5-4296-ab04-b4de08b88746" + "3dac19fd-84cc-4c0c-b418-7cc6012d99f8" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014726Z:378cb83e-a2c5-4296-ab04-b4de08b88746" + "WESTUS2:20180310T003330Z:3dac19fd-84cc-4c0c-b418-7cc6012d99f8" ] }, "StatusCode": 200 @@ -3876,14 +3657,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "68d26564-7e3c-402f-bf0c-e22e40b080a3" + "21139365-f381-4ae2-89b2-824ec2f74516" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Log Analytics Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Log Analytics Contributor can read all monitoring data and edit monitoring settings. Editing monitoring settings includes adding the VM extension to VMs; reading storage account keys to be able to configure collection of logs from Azure Storage; creating and configuring Automation accounts; adding solutions; and configuring Azure diagnostics on all Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Automation/automationAccounts/*\",\r\n \"Microsoft.ClassicCompute/virtualMachines/extensions/*\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Compute/virtualMachines/extensions/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.OperationalInsights/*\",\r\n \"Microsoft.OperationsManagement/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourcegroups/deployments/*\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-25T21:51:45.3174711Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:26.6376126Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/92aaf0da-9dab-42b6-94a3-d43ce8d16293\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"92aaf0da-9dab-42b6-94a3-d43ce8d16293\"\r\n}", @@ -3898,7 +3679,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:26 GMT" + "Sat, 10 Mar 2018 00:33:30 GMT" ], "Pragma": [ "no-cache" @@ -3907,7 +3688,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -3919,7 +3700,7 @@ "1" ], "x-ms-request-id": [ - "e256ef86-4c54-4f42-9619-d9230eeda0de" + "4030c980-ae81-4ef8-9210-ef48afec63c5" ], "X-Content-Type-Options": [ "nosniff" @@ -3931,13 +3712,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14837" + "14947" ], "x-ms-correlation-request-id": [ - "23e7092d-1b30-4d72-8951-e714be0e4f04" + "26e6eb1d-075c-4ab5-8cf5-df8be7563b76" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014727Z:23e7092d-1b30-4d72-8951-e714be0e4f04" + "WESTUS2:20180310T003330Z:26e6eb1d-075c-4ab5-8cf5-df8be7563b76" ] }, "StatusCode": 200 @@ -3949,14 +3730,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "865f513d-e3f4-4fa4-b58d-0d395cd93615" + "044b52cb-df5a-470b-8559-e26de36739d1" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Log Analytics Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Log Analytics Reader can view and search all monitoring data as well as and view monitoring settings, including viewing the configuration of Azure diagnostics on all Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.OperationalInsights/workspaces/analytics/query/action\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.OperationalInsights/workspaces/sharedKeys/read\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-02T00:20:28.1449012Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:26.0438523Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/73c42c96-874c-492b-b04d-ab87d138a893\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"73c42c96-874c-492b-b04d-ab87d138a893\"\r\n}", @@ -3971,7 +3752,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:26 GMT" + "Sat, 10 Mar 2018 00:33:30 GMT" ], "Pragma": [ "no-cache" @@ -3980,7 +3761,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -3992,7 +3773,7 @@ "1" ], "x-ms-request-id": [ - "4d151277-de71-4203-aa93-30cf5f7c2ea9" + "e31204d0-9c22-4d24-aaca-62ed4bd1ded7" ], "X-Content-Type-Options": [ "nosniff" @@ -4004,13 +3785,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14836" + "14946" ], "x-ms-correlation-request-id": [ - "69a7d794-6bfb-4e64-90e6-704a3d62fd89" + "de5b86ae-0cd2-4315-b625-7d132ad69a26" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014727Z:69a7d794-6bfb-4e64-90e6-704a3d62fd89" + "WESTUS2:20180310T003331Z:de5b86ae-0cd2-4315-b625-7d132ad69a26" ] }, "StatusCode": 200 @@ -4022,14 +3803,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "0be4a315-1112-4ce8-8b9d-0dedfd60f989" + "67d5a97d-cdac-448c-a3bd-6ef84796ffa4" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Logic App Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage logic app, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicStorage/storageAccounts/listKeys/action\",\r\n \"Microsoft.ClassicStorage/storageAccounts/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.Insights/logdefinitions/*\",\r\n \"Microsoft.Insights/metricDefinitions/*\",\r\n \"Microsoft.Logic/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/connectionGateways/*\",\r\n \"Microsoft.Web/connections/*\",\r\n \"Microsoft.Web/customApis/*\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/sites/functions/listSecrets/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-04-28T21:33:30.4656007Z\",\r\n \"updatedOn\": \"2018-01-10T23:11:44.85806Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/87a39d53-fc1b-424a-814c-f7e04687dc9e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"87a39d53-fc1b-424a-814c-f7e04687dc9e\"\r\n}", @@ -4044,7 +3825,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:26 GMT" + "Sat, 10 Mar 2018 00:33:30 GMT" ], "Pragma": [ "no-cache" @@ -4053,7 +3834,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -4065,7 +3846,7 @@ "1" ], "x-ms-request-id": [ - "60252e78-75bf-4013-83ce-64f74498c34a" + "56fb49a6-19c4-4e75-9d93-5f93e3125127" ], "X-Content-Type-Options": [ "nosniff" @@ -4077,13 +3858,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14835" + "14945" ], "x-ms-correlation-request-id": [ - "de8986a3-d5fd-488c-90c6-97f0fc6759c2" + "a964abcf-a59c-4d06-911a-193a1394845f" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014727Z:de8986a3-d5fd-488c-90c6-97f0fc6759c2" + "WESTUS2:20180310T003331Z:a964abcf-a59c-4d06-911a-193a1394845f" ] }, "StatusCode": 200 @@ -4095,14 +3876,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "62e981bf-a973-4395-9cf2-77b9657e43ed" + "82ebc563-9a4a-4831-b738-3712475f1dfa" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Logic App Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you read, enable and disable logic app.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*/read\",\r\n \"Microsoft.Insights/diagnosticSettings/*/read\",\r\n \"Microsoft.Insights/metricDefinitions/*/read\",\r\n \"Microsoft.Logic/*/read\",\r\n \"Microsoft.Logic/workflows/disable/action\",\r\n \"Microsoft.Logic/workflows/enable/action\",\r\n \"Microsoft.Logic/workflows/validate/action\",\r\n \"Microsoft.Resources/deployments/operations/read\",\r\n \"Microsoft.Resources/subscriptions/operationresults/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/connectionGateways/*/read\",\r\n \"Microsoft.Web/connections/*/read\",\r\n \"Microsoft.Web/customApis/*/read\",\r\n \"Microsoft.Web/serverFarms/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-04-28T21:33:30.4656007Z\",\r\n \"updatedOn\": \"2018-01-10T23:14:26.9539724Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/515c2055-d9d4-4321-b1b9-bd0c9a0f79fe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"515c2055-d9d4-4321-b1b9-bd0c9a0f79fe\"\r\n}", @@ -4117,7 +3898,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:26 GMT" + "Sat, 10 Mar 2018 00:33:30 GMT" ], "Pragma": [ "no-cache" @@ -4126,7 +3907,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -4138,7 +3919,7 @@ "1" ], "x-ms-request-id": [ - "edcf266e-c904-4d72-b6c9-cbaa856447c2" + "a9e08632-42cd-4430-be49-5912f907a8dc" ], "X-Content-Type-Options": [ "nosniff" @@ -4150,13 +3931,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14834" + "14944" ], "x-ms-correlation-request-id": [ - "dd1d2ca5-73b5-419e-968c-fdfc2a30ca67" + "f7f0cfd7-66aa-47c4-af6e-6e9f2bf73178" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014727Z:dd1d2ca5-73b5-419e-968c-fdfc2a30ca67" + "WESTUS2:20180310T003331Z:f7f0cfd7-66aa-47c4-af6e-6e9f2bf73178" ] }, "StatusCode": 200 @@ -4168,14 +3949,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "f3857989-1048-41b4-a2cf-1852547701a3" + "d8f7c7ee-b583-40fc-8b0d-a919d331f8cf" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Managed Identity Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Create, Read, Update, and Delete User Assigned Identity\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/read\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/write\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/delete\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-14T19:53:42.8804692Z\",\r\n \"updatedOn\": \"2017-12-14T22:17:02.2740594Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e40ec5ca-96e0-45a2-b4ff-59039f2c2b59\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e40ec5ca-96e0-45a2-b4ff-59039f2c2b59\"\r\n}", @@ -4190,7 +3971,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:26 GMT" + "Sat, 10 Mar 2018 00:33:30 GMT" ], "Pragma": [ "no-cache" @@ -4199,7 +3980,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -4211,7 +3992,7 @@ "1" ], "x-ms-request-id": [ - "b35a4383-e6b8-4484-a193-54bdff7046d8" + "1d138e8c-22ee-4473-98d7-659bbc4fd3e9" ], "X-Content-Type-Options": [ "nosniff" @@ -4223,13 +4004,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14833" + "14943" ], "x-ms-correlation-request-id": [ - "4eff0383-26d1-40d1-abd4-a03e9bcb9d4a" + "aa7f888d-82e5-43c9-8ff5-01d03a679971" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014727Z:4eff0383-26d1-40d1-abd4-a03e9bcb9d4a" + "WESTUS2:20180310T003331Z:aa7f888d-82e5-43c9-8ff5-01d03a679971" ] }, "StatusCode": 200 @@ -4241,14 +4022,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "a5cd60c2-5d24-471a-9e3b-f80f484cb351" + "224c79f1-b503-4684-89c7-7378effbc757" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Managed Identity Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Read and Assign User Assigned Identity\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/read\",\r\n \"Microsoft.ManagedIdentity/userAssignedIdentities/*/assign/action\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-14T19:52:04.3924594Z\",\r\n \"updatedOn\": \"2017-12-14T22:16:00.1483256Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/f1a07417-d97a-45cb-824c-7a7467783830\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"f1a07417-d97a-45cb-824c-7a7467783830\"\r\n}", @@ -4263,7 +4044,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:27 GMT" + "Sat, 10 Mar 2018 00:33:30 GMT" ], "Pragma": [ "no-cache" @@ -4272,7 +4053,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -4284,7 +4065,7 @@ "1" ], "x-ms-request-id": [ - "aacd051e-cda8-47a5-9d71-a63bd71819d7" + "65e0c36f-6a62-40a6-a342-42bfdb4b7fa5" ], "X-Content-Type-Options": [ "nosniff" @@ -4296,13 +4077,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14832" + "14942" ], "x-ms-correlation-request-id": [ - "84f7a1e6-0ab4-41b2-9ecb-821bc3866bf8" + "7845885d-e7bc-44f4-b045-1dfd66ec0199" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014727Z:84f7a1e6-0ab4-41b2-9ecb-821bc3866bf8" + "WESTUS2:20180310T003331Z:7845885d-e7bc-44f4-b045-1dfd66ec0199" ] }, "StatusCode": 200 @@ -4314,14 +4095,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "00569c7b-ae48-4200-9046-80163778fa2c" + "1e88a4c7-0d65-474f-beb2-8bbabf63b99d" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Monitoring Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read all monitoring data and update monitoring settings.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.AlertsManagement/alerts/*\",\r\n \"Microsoft.AlertsManagement/alertsSummary/*\",\r\n \"Microsoft.Insights/AlertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.Insights/DiagnosticSettings/*\",\r\n \"Microsoft.Insights/eventtypes/*\",\r\n \"Microsoft.Insights/LogDefinitions/*\",\r\n \"Microsoft.Insights/MetricDefinitions/*\",\r\n \"Microsoft.Insights/Metrics/*\",\r\n \"Microsoft.Insights/Register/Action\",\r\n \"Microsoft.Insights/webtests/*\",\r\n \"Microsoft.OperationalInsights/workspaces/intelligencepacks/*\",\r\n \"Microsoft.OperationalInsights/workspaces/savedSearches/*\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.OperationalInsights/workspaces/sharedKeys/action\",\r\n \"Microsoft.OperationalInsights/workspaces/storageinsightconfigs/*\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.WorkloadMonitor/workloads/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-09-21T19:21:08.4345976Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:28.4990834Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/749f88d5-cbae-40b8-bcfc-e573ddc772fa\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"749f88d5-cbae-40b8-bcfc-e573ddc772fa\"\r\n}", @@ -4336,7 +4117,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:27 GMT" + "Sat, 10 Mar 2018 00:33:30 GMT" ], "Pragma": [ "no-cache" @@ -4345,7 +4126,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -4357,7 +4138,7 @@ "1" ], "x-ms-request-id": [ - "bc13cc9a-2c5f-4239-a887-f0fcc6aec2b3" + "cfe54210-fc80-44e0-805f-94d1dc6c5271" ], "X-Content-Type-Options": [ "nosniff" @@ -4369,13 +4150,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14831" + "14941" ], "x-ms-correlation-request-id": [ - "da86e0b2-18af-4a50-a1f1-908671876abc" + "13f6f4bb-a340-4367-b3dd-8e4b73f628c0" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014728Z:da86e0b2-18af-4a50-a1f1-908671876abc" + "WESTUS2:20180310T003331Z:13f6f4bb-a340-4367-b3dd-8e4b73f628c0" ] }, "StatusCode": 200 @@ -4387,14 +4168,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "2940687c-3725-4325-b82f-9ea9c9b7418f" + "d045cbcc-69ed-458e-93f5-35371139e1fb" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Monitoring Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Can read all monitoring data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.OperationalInsights/workspaces/search/action\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2016-09-21T19:19:52.4939376Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:27.262625Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/43d0d8ad-25c7-4714-9337-8ba259a9fe05\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"43d0d8ad-25c7-4714-9337-8ba259a9fe05\"\r\n}", @@ -4409,7 +4190,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:27 GMT" + "Sat, 10 Mar 2018 00:33:30 GMT" ], "Pragma": [ "no-cache" @@ -4418,7 +4199,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -4430,7 +4211,7 @@ "1" ], "x-ms-request-id": [ - "e046dcc6-66d1-4f0e-a257-32949cdc324c" + "da3e2e17-b0fe-4258-8276-42e815eb760d" ], "X-Content-Type-Options": [ "nosniff" @@ -4442,13 +4223,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14830" + "14940" ], "x-ms-correlation-request-id": [ - "caeea0aa-6f25-4729-9748-6a897612b351" + "25c8e4e2-62ad-4d96-a1be-1fd0dfd6f01e" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014728Z:caeea0aa-6f25-4729-9748-6a897612b351" + "WESTUS2:20180310T003331Z:25c8e4e2-62ad-4d96-a1be-1fd0dfd6f01e" ] }, "StatusCode": 200 @@ -4460,14 +4241,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "2aa0c9a5-4f0a-4ff2-8972-8cd8f9c75677" + "34ee1c5b-fab0-4186-a35e-12a9cc18b4d3" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Network Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage networks, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:00.3326359Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"4d97b98b-1d4f-4787-a291-c67834d212e7\"\r\n}", @@ -4482,7 +4263,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:29 GMT" + "Sat, 10 Mar 2018 00:33:30 GMT" ], "Pragma": [ "no-cache" @@ -4491,7 +4272,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -4503,7 +4284,7 @@ "1" ], "x-ms-request-id": [ - "9a81ede2-9be3-451a-b4cb-383042709ad4" + "aa14ad25-2022-44dc-b55e-b35dd2590353" ], "X-Content-Type-Options": [ "nosniff" @@ -4515,13 +4296,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14829" + "14939" ], "x-ms-correlation-request-id": [ - "5e7e2afd-e82b-4ecc-852e-6945f0f04739" + "13ab0b89-5527-408f-b0cb-d7aa0ea6fae6" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014729Z:5e7e2afd-e82b-4ecc-852e-6945f0f04739" + "WESTUS2:20180310T003331Z:13ab0b89-5527-408f-b0cb-d7aa0ea6fae6" ] }, "StatusCode": 200 @@ -4533,14 +4314,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "30504d28-00db-4563-a3d6-d10e9bf5cfea" + "07259894-9ce5-4689-ba3f-19715033ac92" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"New Relic APM Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage New Relic Application Performance Management accounts and applications, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"NewRelic.APM/accounts/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:07.7538043Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/5d28c62d-5b37-4476-8438-e587778df237\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"5d28c62d-5b37-4476-8438-e587778df237\"\r\n}", @@ -4555,7 +4336,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:29 GMT" + "Sat, 10 Mar 2018 00:33:30 GMT" ], "Pragma": [ "no-cache" @@ -4564,7 +4345,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -4576,7 +4357,7 @@ "1" ], "x-ms-request-id": [ - "c77b3adb-26e0-487e-ba11-5ed7b484ed1d" + "45bc7bf1-a855-40f3-9d9e-1d3268945aa3" ], "X-Content-Type-Options": [ "nosniff" @@ -4588,13 +4369,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14828" + "14938" ], "x-ms-correlation-request-id": [ - "13ca8d4d-ece8-43cf-8772-5cc3702464eb" + "b9877e2d-e97e-40ee-8e66-fd93393acb03" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014729Z:13ca8d4d-ece8-43cf-8772-5cc3702464eb" + "WESTUS2:20180310T003331Z:b9877e2d-e97e-40ee-8e66-fd93393acb03" ] }, "StatusCode": 200 @@ -4606,14 +4387,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "0abd32b0-1a8d-4c21-9d80-c46ff54c00a9" + "2ab13675-b2a4-4c81-9e65-c560e3d9517b" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything, including access to resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:00.9179619Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n}", @@ -4628,7 +4409,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:29 GMT" + "Sat, 10 Mar 2018 00:33:30 GMT" ], "Pragma": [ "no-cache" @@ -4637,7 +4418,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -4649,7 +4430,7 @@ "1" ], "x-ms-request-id": [ - "8ce3bc4a-4045-4a0b-85aa-354f883d46ae" + "ae159c57-c56e-4380-9fed-fc9924a68957" ], "X-Content-Type-Options": [ "nosniff" @@ -4661,13 +4442,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14827" + "14937" ], "x-ms-correlation-request-id": [ - "d97833ce-25d7-4b9d-a755-de72b60d2fb3" + "edd11bb1-c6f7-4b41-b2b0-8644a5f76157" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014729Z:d97833ce-25d7-4b9d-a755-de72b60d2fb3" + "WESTUS2:20180310T003331Z:edd11bb1-c6f7-4b41-b2b0-8644a5f76157" ] }, "StatusCode": 200 @@ -4679,14 +4460,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "c2219dba-1a47-4dda-951d-1fa0890ce89d" + "4fa8942c-3b26-42e5-b727-8690a3b024f3" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:25.4031403Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n}", @@ -4701,7 +4482,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:29 GMT" + "Sat, 10 Mar 2018 00:33:30 GMT" ], "Pragma": [ "no-cache" @@ -4710,7 +4491,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -4722,7 +4503,7 @@ "1" ], "x-ms-request-id": [ - "098e878d-042b-4e0e-8db5-73a45f8843b5" + "6388e801-b0c8-43c2-b1d4-edbbe5cc2ba7" ], "X-Content-Type-Options": [ "nosniff" @@ -4734,13 +4515,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14826" + "14936" ], "x-ms-correlation-request-id": [ - "f1d73ea7-16b8-496f-b9e6-d71a9de9c0e0" + "24d60aa0-ad39-446f-8aef-866f24b1bffc" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014729Z:f1d73ea7-16b8-496f-b9e6-d71a9de9c0e0" + "WESTUS2:20180310T003331Z:24d60aa0-ad39-446f-8aef-866f24b1bffc" ] }, "StatusCode": 200 @@ -4752,14 +4533,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "cd0b5eba-21ea-4027-8863-6ce8e6daa73a" + "bf6be725-92c3-4359-a366-3452f02e2ab3" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Redis Cache Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Redis caches, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Cache/redis/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:01.9877071Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e0f68234-74aa-48ed-b826-c38b57376e17\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e0f68234-74aa-48ed-b826-c38b57376e17\"\r\n}", @@ -4774,7 +4555,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:29 GMT" + "Sat, 10 Mar 2018 00:33:30 GMT" ], "Pragma": [ "no-cache" @@ -4783,7 +4564,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -4795,7 +4576,7 @@ "1" ], "x-ms-request-id": [ - "f0dbccd7-ffa7-48a0-af1f-22fee36c53b7" + "e7d17b06-e699-4fb1-b243-641ba64882c7" ], "X-Content-Type-Options": [ "nosniff" @@ -4807,13 +4588,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14825" + "14935" ], "x-ms-correlation-request-id": [ - "178fddaa-d6cc-4495-be8d-abd7b44e14d3" + "8081d9fe-9333-4a62-a02f-42022836dcdb" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014729Z:178fddaa-d6cc-4495-be8d-abd7b44e14d3" + "WESTUS2:20180310T003331Z:8081d9fe-9333-4a62-a02f-42022836dcdb" ] }, "StatusCode": 200 @@ -4825,14 +4606,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "be89f214-e35d-4fa5-a7d5-2699d4f36719" + "3dd9dc63-c042-4634-a330-c8b0f7ad0d93" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Resource Policy Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"(Preview) Backfilled users from EA, with rights to create/modify resource policy, create support ticket and read resources/hierarchy.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/policyassignments/*\",\r\n \"Microsoft.Authorization/policydefinitions/*\",\r\n \"Microsoft.Authorization/policysetdefinitions/*\",\r\n \"Microsoft.PolicyInsights/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-08-25T19:08:01.3861639Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:27.8272264Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/36243c78-bf99-498c-9df9-86d9f8d28608\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"36243c78-bf99-498c-9df9-86d9f8d28608\"\r\n}", @@ -4847,7 +4628,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:29 GMT" + "Sat, 10 Mar 2018 00:33:31 GMT" ], "Pragma": [ "no-cache" @@ -4856,7 +4637,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -4868,7 +4649,7 @@ "1" ], "x-ms-request-id": [ - "d29cf19d-0949-4ae4-8271-d5440e67f096" + "8801654c-8e37-46b4-8336-9f4cc773b025" ], "X-Content-Type-Options": [ "nosniff" @@ -4880,13 +4661,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14824" + "14934" ], "x-ms-correlation-request-id": [ - "9aa09c7e-03fd-4004-90dd-d25ce142b834" + "993ce31d-323d-4b57-832b-633e00c4ca9e" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014729Z:9aa09c7e-03fd-4004-90dd-d25ce142b834" + "WESTUS2:20180310T003331Z:993ce31d-323d-4b57-832b-633e00c4ca9e" ] }, "StatusCode": 200 @@ -4898,14 +4679,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "82e7cd12-49cd-4470-9d83-ad1442f4de88" + "2db03cc4-cfb1-49e1-8e6f-7aa89a37a4e8" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Scheduler Job Collections Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Scheduler job collections, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Scheduler/jobcollections/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:02.5343995Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/188a0f2f-5c9e-469b-ae67-2aa5ce574b94\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"188a0f2f-5c9e-469b-ae67-2aa5ce574b94\"\r\n}", @@ -4920,7 +4701,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:29 GMT" + "Sat, 10 Mar 2018 00:33:31 GMT" ], "Pragma": [ "no-cache" @@ -4929,7 +4710,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -4941,7 +4722,7 @@ "1" ], "x-ms-request-id": [ - "21ff7d8b-c42c-49cd-a356-db709c29a227" + "b769f3fe-4e85-4252-95fd-b80176219f9c" ], "X-Content-Type-Options": [ "nosniff" @@ -4953,13 +4734,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14823" + "14933" ], "x-ms-correlation-request-id": [ - "d31b2396-92e4-4149-aeb4-2fdaae714985" + "e60f30cf-743e-4ef9-942d-36e8b29a667d" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014729Z:d31b2396-92e4-4149-aeb4-2fdaae714985" + "WESTUS2:20180310T003332Z:e60f30cf-743e-4ef9-942d-36e8b29a667d" ] }, "StatusCode": 200 @@ -4971,14 +4752,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "87b689ec-6e07-4fd1-9eaf-0a07ea21a841" + "967c8b08-caf1-4d3c-94ac-7efd2b9e5f4b" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Search Service Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Search services, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Search/searchServices/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:03.0463472Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/7ca78c08-252a-4471-8644-bb5ff32d4ba0\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"7ca78c08-252a-4471-8644-bb5ff32d4ba0\"\r\n}", @@ -4993,7 +4774,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:29 GMT" + "Sat, 10 Mar 2018 00:33:31 GMT" ], "Pragma": [ "no-cache" @@ -5002,7 +4783,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -5014,7 +4795,7 @@ "1" ], "x-ms-request-id": [ - "6116b29b-26d8-42c7-ab3d-561d1a080c8b" + "7e5304b5-94dd-402f-a9da-926193e6d35c" ], "X-Content-Type-Options": [ "nosniff" @@ -5026,13 +4807,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14822" + "14932" ], "x-ms-correlation-request-id": [ - "171fadb5-09d2-4682-a4b8-ec10881f69c8" + "cb3ea8ab-0057-48de-bfc2-61043fe091fd" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014729Z:171fadb5-09d2-4682-a4b8-ec10881f69c8" + "WESTUS2:20180310T003332Z:cb3ea8ab-0057-48de-bfc2-61043fe091fd" ] }, "StatusCode": 200 @@ -5044,17 +4825,17 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "6cf08463-6111-4f4f-98b5-209acdee056a" + "cbcb7d0d-d987-4323-8cde-bd2840e220a9" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Security Admin\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Security Admin Role\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.operationalInsights/workspaces/*/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Authorization/policyAssignments/*\",\r\n \"Microsoft.Authorization/policySetDefinitions/*\",\r\n \"Microsoft.Authorization/policyDefinitions/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-03T07:51:23.0917487Z\",\r\n \"updatedOn\": \"2017-11-09T01:46:17.1597247Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fb1c8493-542b-48eb-b624-b4c8fea62acd\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fb1c8493-542b-48eb-b624-b4c8fea62acd\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Security Admin\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Security Admin Role\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Authorization/policyAssignments/*\",\r\n \"Microsoft.Authorization/policyDefinitions/*\",\r\n \"Microsoft.Authorization/policySetDefinitions/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.operationalInsights/workspaces/*/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*/read\",\r\n \"Microsoft.Security/locations/alerts/dismiss/action\",\r\n \"Microsoft.Security/locations/alerts/activate/action\",\r\n \"Microsoft.Security/locations/tasks/dismiss/action\",\r\n \"Microsoft.Security/locations/tasks/activate/action\",\r\n \"Microsoft.Security/policies/write\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-03T07:51:23.0917487Z\",\r\n \"updatedOn\": \"2018-03-08T18:19:50.7393029Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fb1c8493-542b-48eb-b624-b4c8fea62acd\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fb1c8493-542b-48eb-b624-b4c8fea62acd\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -5066,7 +4847,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:30 GMT" + "Sat, 10 Mar 2018 00:33:31 GMT" ], "Pragma": [ "no-cache" @@ -5075,7 +4856,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -5087,7 +4868,7 @@ "1" ], "x-ms-request-id": [ - "f278dad1-0768-40e1-93b5-03a77055a4ee" + "9b3b8f4e-6212-4695-a1ea-73d376807a62" ], "X-Content-Type-Options": [ "nosniff" @@ -5099,13 +4880,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14821" + "14931" ], "x-ms-correlation-request-id": [ - "37d3f48a-a167-423f-89bf-dbf0334c4f84" + "198e2030-4097-4754-be67-6813c8622b83" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014730Z:37d3f48a-a167-423f-89bf-dbf0334c4f84" + "WESTUS2:20180310T003332Z:198e2030-4097-4754-be67-6813c8622b83" ] }, "StatusCode": 200 @@ -5117,17 +4898,17 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "634e897b-2cf2-459d-9216-089b3d7be5ed" + "bc52a33e-a35d-479f-a9a8-1ac813ba0644" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage security components, security policies and virtual machines\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicCompute/*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*/write\",\r\n \"Microsoft.ClassicNetwork/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-22T17:45:15.8986455Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:03.5656122Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e3d13bf0-dd5a-482e-ba6b-9b8433878d10\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e3d13bf0-dd5a-482e-ba6b-9b8433878d10\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage security components, security policies and virtual machines\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.ClassicCompute/*/read\",\r\n \"Microsoft.ClassicCompute/virtualMachines/*/write\",\r\n \"Microsoft.ClassicNetwork/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-22T17:45:15.8986455Z\",\r\n \"updatedOn\": \"2018-03-08T18:18:48.618362Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/e3d13bf0-dd5a-482e-ba6b-9b8433878d10\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"e3d13bf0-dd5a-482e-ba6b-9b8433878d10\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -5139,7 +4920,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:30 GMT" + "Sat, 10 Mar 2018 00:33:31 GMT" ], "Pragma": [ "no-cache" @@ -5148,7 +4929,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -5160,7 +4941,7 @@ "1" ], "x-ms-request-id": [ - "a40ff912-4578-4d93-9a6b-2d6cbe74bc33" + "cf44582e-5556-4f3b-9672-eb8e217ce547" ], "X-Content-Type-Options": [ "nosniff" @@ -5172,13 +4953,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14820" + "14930" ], "x-ms-correlation-request-id": [ - "1b1109c3-b624-4824-abdd-8729b28e8ee7" + "349a4721-3e73-4d30-8f10-f006267d4f6b" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014730Z:1b1109c3-b624-4824-abdd-8729b28e8ee7" + "WESTUS2:20180310T003332Z:349a4721-3e73-4d30-8f10-f006267d4f6b" ] }, "StatusCode": 200 @@ -5190,14 +4971,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "86bd3d17-ded8-4065-97c3-4d529e28aad4" + "d17f0de6-3f22-4ebb-ba67-31ba8a5f141b" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Security Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Security Reader Role\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.operationalInsights/workspaces/*/read\",\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Security/*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-03T07:48:49.0516559Z\",\r\n \"updatedOn\": \"2017-05-03T18:42:54.978738Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/39bc4728-0917-49c7-9d2c-d95423bc2eb4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"39bc4728-0917-49c7-9d2c-d95423bc2eb4\"\r\n}", @@ -5212,7 +4993,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:30 GMT" + "Sat, 10 Mar 2018 00:33:31 GMT" ], "Pragma": [ "no-cache" @@ -5221,7 +5002,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -5233,7 +5014,7 @@ "1" ], "x-ms-request-id": [ - "8a3a080f-e1a2-4db3-a3f1-c91888d8410e" + "639d9149-66ad-495b-9f91-8a3cf2a75c62" ], "X-Content-Type-Options": [ "nosniff" @@ -5245,13 +5026,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14819" + "14929" ], "x-ms-correlation-request-id": [ - "598f3682-d0f7-46ff-bb2a-d16d7a598688" + "9a7558c8-5231-4732-8b72-08192cc4f31d" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014730Z:598f3682-d0f7-46ff-bb2a-d16d7a598688" + "WESTUS2:20180310T003332Z:9a7558c8-5231-4732-8b72-08192cc4f31d" ] }, "StatusCode": 200 @@ -5263,14 +5044,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "e54ea707-e376-463a-96e8-4664b60e4a53" + "b49c81eb-8729-4fa4-b143-a728c088bd0a" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Site Recovery service except vault creation and role assignment\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/locations/allocateStamp/action\",\r\n \"Microsoft.RecoveryServices/Vaults/certificates/write\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/*\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/*\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/*\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:46:17.4592776Z\",\r\n \"updatedOn\": \"2017-06-29T05:31:19.7240473Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6670b86e-a3f7-4917-ac9b-5d6ab1be4567\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6670b86e-a3f7-4917-ac9b-5d6ab1be4567\"\r\n}", @@ -5285,7 +5066,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:30 GMT" + "Sat, 10 Mar 2018 00:33:31 GMT" ], "Pragma": [ "no-cache" @@ -5294,7 +5075,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -5306,7 +5087,7 @@ "1" ], "x-ms-request-id": [ - "1ca5e13e-431f-47f7-86d8-111fff07663a" + "39a851a7-bea3-40d6-bb8b-4d7cad74f005" ], "X-Content-Type-Options": [ "nosniff" @@ -5318,13 +5099,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14818" + "14928" ], "x-ms-correlation-request-id": [ - "4194cf2b-c540-4808-ba81-44d74994ba93" + "4f65f35e-4bdf-4868-8548-8a67abf82e14" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014730Z:4194cf2b-c540-4808-ba81-44d74994ba93" + "WESTUS2:20180310T003332Z:4f65f35e-4bdf-4868-8548-8a67abf82e14" ] }, "StatusCode": 200 @@ -5336,14 +5117,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "62e5177a-f0af-4887-be42-03a95e41420f" + "e2c5467b-7725-4c94-bbe5-66d517430c62" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Operator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you failover and failback but not perform other Site Recovery management operations\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/locations/allocateStamp/action\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/checkConsistency/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/reassociateGateway/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/renewcertificate/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/applyRecoveryPoint/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/failoverCommit/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/plannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/repairReplication/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/reProtect/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/testFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/testFailoverCleanup/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/unplannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/updateMobilityService/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/refreshProvider/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/replicationStorageClassificationMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationvCenters/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/*\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/failoverCommit/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/plannedFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/reProtect/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/testFailover/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/testFailoverCleanup/action\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/unplannedFailover/action\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/*\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:47:50.1341148Z\",\r\n \"updatedOn\": \"2017-06-29T05:42:27.1715639Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/494ae006-db33-4328-bf46-533a6560a3ca\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"494ae006-db33-4328-bf46-533a6560a3ca\"\r\n}", @@ -5358,7 +5139,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:30 GMT" + "Sat, 10 Mar 2018 00:33:31 GMT" ], "Pragma": [ "no-cache" @@ -5367,7 +5148,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -5379,7 +5160,7 @@ "1" ], "x-ms-request-id": [ - "97fdd420-4064-4463-84a3-a4c2a2aaaa60" + "80ad8e9e-7315-4df3-963a-1373339ebc69" ], "X-Content-Type-Options": [ "nosniff" @@ -5391,13 +5172,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14817" + "14927" ], "x-ms-correlation-request-id": [ - "c9b06b6f-d6d3-418d-8c3e-a687eddf5aca" + "1328299c-3309-49d4-99a4-0be18d6c2863" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014730Z:c9b06b6f-d6d3-418d-8c3e-a687eddf5aca" + "WESTUS2:20180310T003332Z:1328299c-3309-49d4-99a4-0be18d6c2863" ] }, "StatusCode": 200 @@ -5409,14 +5190,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "07ccdb47-5b52-45a1-a469-d45112e12299" + "875d503d-29aa-4db4-b732-306c1c05acc8" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Site Recovery Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view Site Recovery status but not perform other management operations\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.RecoveryServices/locations/allocatedStamp/read\",\r\n \"Microsoft.RecoveryServices/Vaults/extendedInformation/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringAlerts/read\",\r\n \"Microsoft.RecoveryServices/Vaults/monitoringConfigurations/notificationConfiguration/read\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/refreshContainers/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/registeredIdentities/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationAlertSettings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationEvents/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectableItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/recoveryPoints/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/replicationStorageClassificationMappings/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationFabrics/replicationvCenters/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationJobs/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationPolicies/read\",\r\n \"Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/read\",\r\n \"Microsoft.RecoveryServices/Vaults/storageConfig/read\",\r\n \"Microsoft.RecoveryServices/Vaults/tokenInfo/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/vaultTokens/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-05-19T13:35:40.0093634Z\",\r\n \"updatedOn\": \"2017-05-26T19:54:51.393325Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/dbaa88c4-0c30-4179-9fb3-46319faa6149\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"dbaa88c4-0c30-4179-9fb3-46319faa6149\"\r\n}", @@ -5431,7 +5212,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:30 GMT" + "Sat, 10 Mar 2018 00:33:31 GMT" ], "Pragma": [ "no-cache" @@ -5440,7 +5221,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -5452,7 +5233,7 @@ "1" ], "x-ms-request-id": [ - "3d37b5c3-5fc9-4abd-94b8-1159e591d9a2" + "a8cf7be8-a43c-4d7e-9c44-171ea4eefc05" ], "X-Content-Type-Options": [ "nosniff" @@ -5464,13 +5245,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14816" + "14926" ], "x-ms-correlation-request-id": [ - "a8670989-e0b5-4c2c-99fe-2f615a679f5a" + "895cd676-e83d-49b8-94ac-55fd81a33313" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014730Z:a8670989-e0b5-4c2c-99fe-2f615a679f5a" + "WESTUS2:20180310T003332Z:895cd676-e83d-49b8-94ac-55fd81a33313" ] }, "StatusCode": 200 @@ -5482,14 +5263,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "54b6df7e-3ae2-4937-80cb-c2a157e21924" + "0f4f4212-2d09-4828-a2d4-9c8d4a6ea203" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"SQL DB Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL databases, but not access to them. Also, you can't manage their security-related policies or their parent SQL servers.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/locations/*/read\",\r\n \"Microsoft.Sql/servers/databases/*\",\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:41.1575716Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9b7fa17d-e63e-47b0-bb0a-15c516ac86ec\"\r\n}", @@ -5504,7 +5285,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:30 GMT" + "Sat, 10 Mar 2018 00:33:31 GMT" ], "Pragma": [ "no-cache" @@ -5513,7 +5294,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -5525,7 +5306,7 @@ "1" ], "x-ms-request-id": [ - "ef5fe32a-1fa0-4855-b5ec-15356c432514" + "007ffaf2-bbf6-47c7-a31b-52f7ebedcaa6" ], "X-Content-Type-Options": [ "nosniff" @@ -5537,13 +5318,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14815" + "14925" ], "x-ms-correlation-request-id": [ - "95dc75fb-9940-41f5-b923-5b4c1b7a1616" + "08624986-b88f-4f9f-bc20-b9de239272d7" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014730Z:95dc75fb-9940-41f5-b923-5b4c1b7a1616" + "WESTUS2:20180310T003332Z:08624986-b88f-4f9f-bc20-b9de239272d7" ] }, "StatusCode": 200 @@ -5555,14 +5336,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "e9a7424e-ffdd-4f50-8f02-817cffaa9a6f" + "f621d402-0f0f-4ae8-8e35-10411cbbf30a" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"SQL Security Manager\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the security-related policies of SQL servers and databases, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/virtualNetworks/subnets/joinViaServiceEndpoint/action\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/read\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/read\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\",\r\n \"Microsoft.Sql/servers/firewallRules/*\",\r\n \"Microsoft.Sql/servers/read\",\r\n \"Microsoft.Sql/servers/securityAlertPolicies/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:40.2200727Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": \"yaiyun\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/056cd41c-7e88-42e1-933e-88ba6a50c9c3\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"056cd41c-7e88-42e1-933e-88ba6a50c9c3\"\r\n}", @@ -5577,7 +5358,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:30 GMT" + "Sat, 10 Mar 2018 00:33:31 GMT" ], "Pragma": [ "no-cache" @@ -5586,7 +5367,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -5598,7 +5379,7 @@ "1" ], "x-ms-request-id": [ - "b436b5be-5b6f-4263-83fc-e24a1f06ed69" + "debf6131-f819-4206-8048-8ca1403d65a7" ], "X-Content-Type-Options": [ "nosniff" @@ -5610,13 +5391,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14814" + "14924" ], "x-ms-correlation-request-id": [ - "40c59358-eafd-4615-bbac-769002f252da" + "d92ee7bf-179c-4863-85bd-c8cee147205e" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014731Z:40c59358-eafd-4615-bbac-769002f252da" + "WESTUS2:20180310T003332Z:d92ee7bf-179c-4863-85bd-c8cee147205e" ] }, "StatusCode": 200 @@ -5628,14 +5409,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "1e045804-dea5-41fb-9f9f-72f74f15de3c" + "95b01e92-0b59-43ba-ba3f-6bf38111f9b0" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"SQL Server Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage SQL servers and databases, but not access to them, and not their security -related policies.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Sql/locations/*/read\",\r\n \"Microsoft.Sql/servers/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Sql/servers/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/auditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/auditRecords/read\",\r\n \"Microsoft.Sql/servers/databases/connectionPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/dataMaskingPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/databases/schemas/tables/columns/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/securityAlertPolicies/*\",\r\n \"Microsoft.Sql/servers/databases/securityMetrics/*\",\r\n \"Microsoft.Sql/servers/databases/sensitivityLabels/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessments/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentScans/*\",\r\n \"Microsoft.Sql/servers/databases/vulnerabilityAssessmentSettings/*\",\r\n \"Microsoft.Sql/servers/extendedAuditingSettings/*\",\r\n \"Microsoft.Sql/servers/securityAlertPolicies/*\"\r\n ],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-02-15T19:48:41.845073Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"6d8ee4ec-f05a-4a1d-8b00-a9b17e38b437\"\r\n}", @@ -5650,7 +5431,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:31 GMT" + "Sat, 10 Mar 2018 00:33:31 GMT" ], "Pragma": [ "no-cache" @@ -5659,7 +5440,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -5671,7 +5452,7 @@ "1" ], "x-ms-request-id": [ - "e4de9e75-b116-4bf7-9d73-ea5f08a2c8da" + "88d3cd6f-ef5f-4d26-8a05-60990fcae234" ], "X-Content-Type-Options": [ "nosniff" @@ -5683,13 +5464,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14813" + "14923" ], "x-ms-correlation-request-id": [ - "f68dfbd4-fdb5-4e32-855f-50ca71171236" + "5748af0d-21cb-4551-a05a-808d6a36d82e" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014731Z:f68dfbd4-fdb5-4e32-855f-50ca71171236" + "WESTUS2:20180310T003332Z:5748af0d-21cb-4551-a05a-808d6a36d82e" ] }, "StatusCode": 200 @@ -5701,14 +5482,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "c1c56213-abce-4ee2-8f57-fcc2549e6e83" + "afa41146-9d62-4cff-a87d-50bf2566dd19" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage storage accounts, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/diagnosticSettings/*\",\r\n \"Microsoft.Network/virtualNetworks/subnets/joinViaServiceEndpoint/action\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2017-08-21T07:43:20.3060994Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/17d1049b-9a84-46fb-8f53-869881c3d3ab\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"17d1049b-9a84-46fb-8f53-869881c3d3ab\"\r\n}", @@ -5723,7 +5504,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:31 GMT" + "Sat, 10 Mar 2018 00:33:32 GMT" ], "Pragma": [ "no-cache" @@ -5732,7 +5513,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -5744,7 +5525,7 @@ "1" ], "x-ms-request-id": [ - "ccc68525-d696-4dc5-9ecd-ed3613f7b2b5" + "60d1bbe6-6c7e-4527-83f2-da8fcf609bb1" ], "X-Content-Type-Options": [ "nosniff" @@ -5756,13 +5537,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14812" + "14922" ], "x-ms-correlation-request-id": [ - "0765bd8d-d9c6-4505-8fb7-5a0f0b5b19f8" + "952c8615-1f86-4bfc-8cdb-dc3854c85f55" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014731Z:0765bd8d-d9c6-4505-8fb7-5a0f0b5b19f8" + "WESTUS2:20180310T003332Z:952c8615-1f86-4bfc-8cdb-dc3854c85f55" ] }, "StatusCode": 200 @@ -5774,14 +5555,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "da615038-f419-40fb-a843-06a1b9d4b92e" + "fe7a9ea2-b26e-4434-8701-75793d477826" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Storage Account Key Operator Service Role\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Storage Account Key Operators are allowed to list and regenerate keys on Storage Accounts\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/listkeys/action\",\r\n \"Microsoft.Storage/storageAccounts/regeneratekey/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-04-13T18:26:11.577057Z\",\r\n \"updatedOn\": \"2017-04-13T20:57:14.5990198Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/81a9662b-bebf-436f-a333-f67b29880f12\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"81a9662b-bebf-436f-a333-f67b29880f12\"\r\n}", @@ -5796,7 +5577,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:31 GMT" + "Sat, 10 Mar 2018 00:33:32 GMT" ], "Pragma": [ "no-cache" @@ -5805,7 +5586,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -5817,7 +5598,7 @@ "1" ], "x-ms-request-id": [ - "c005482b-3910-4a61-8f6d-5dacf1c6b1fa" + "9017002a-d565-4ded-ba7d-686d6d65b0f2" ], "X-Content-Type-Options": [ "nosniff" @@ -5829,13 +5610,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14811" + "14921" ], "x-ms-correlation-request-id": [ - "302bc214-5177-4bd5-8c19-2af1f8fcf337" + "af6130ae-3519-4b0b-839e-325d3bcb0aaf" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014732Z:302bc214-5177-4bd5-8c19-2af1f8fcf337" + "WESTUS2:20180310T003333Z:af6130ae-3519-4b0b-839e-325d3bcb0aaf" ] }, "StatusCode": 200 @@ -5847,14 +5628,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "a0989d7f-d12e-47c0-939b-b3bd50c6dee4" + "dc5f031f-37d9-424d-ac58-7b4fb4d2705a" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Storage Blob Data Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read, write and delete access to Azure Storage blob containers and data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/write\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/delete\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/write\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/delete\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/ba92f5b4-2d11-453d-a403-e96b0029c9fe\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"ba92f5b4-2d11-453d-a403-e96b0029c9fe\"\r\n}", @@ -5869,7 +5650,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:32 GMT" + "Sat, 10 Mar 2018 00:33:32 GMT" ], "Pragma": [ "no-cache" @@ -5878,7 +5659,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -5890,7 +5671,7 @@ "1" ], "x-ms-request-id": [ - "fa89a747-0f82-4137-9cd1-8ea428abc2b6" + "3b016772-5eda-434e-9510-cf2dece212df" ], "X-Content-Type-Options": [ "nosniff" @@ -5902,13 +5683,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14810" + "14920" ], "x-ms-correlation-request-id": [ - "c09c5af7-672e-49ed-b363-f3d934269956" + "84c96e48-77e8-4b98-a46e-eee410abf9d8" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014732Z:c09c5af7-672e-49ed-b363-f3d934269956" + "WESTUS2:20180310T003333Z:84c96e48-77e8-4b98-a46e-eee410abf9d8" ] }, "StatusCode": 200 @@ -5920,14 +5701,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "f1629d48-0b12-4da6-86f3-616fb2f4883d" + "8b8127d2-5ca5-4d71-8b39-2160ec256c2e" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Storage Blob Data Reader (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read access to Azure Storage blob containers and data.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/read\",\r\n \"Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2a2b9908-6ea1-4ae2-8e65-a410df84e7d1\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2a2b9908-6ea1-4ae2-8e65-a410df84e7d1\"\r\n}", @@ -5942,7 +5723,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:32 GMT" + "Sat, 10 Mar 2018 00:33:32 GMT" ], "Pragma": [ "no-cache" @@ -5951,7 +5732,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -5963,7 +5744,7 @@ "1" ], "x-ms-request-id": [ - "e22fa3b0-b88e-4e62-9316-6d1d032de303" + "e6347426-e680-4613-a090-bc0bb776240e" ], "X-Content-Type-Options": [ "nosniff" @@ -5975,13 +5756,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14809" + "14919" ], "x-ms-correlation-request-id": [ - "7f7f9b7b-9255-4f41-8b25-16c821c0c3e0" + "0b895026-e038-491d-abc7-65930b9db304" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014732Z:7f7f9b7b-9255-4f41-8b25-16c821c0c3e0" + "WESTUS2:20180310T003333Z:0b895026-e038-491d-abc7-65930b9db304" ] }, "StatusCode": 200 @@ -5993,14 +5774,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "448faf59-8202-414c-9465-8095767a4077" + "ab686877-7128-4700-9254-c9e95a749308" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Storage Queue Data Contributor (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read, write, and delete access to Azure Storage queues and queue messages.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/write\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/delete\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/write\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/delete\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/974c5e8b-45b9-4653-ba55-5f855dd0fb88\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"974c5e8b-45b9-4653-ba55-5f855dd0fb88\"\r\n}", @@ -6015,7 +5796,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:32 GMT" + "Sat, 10 Mar 2018 00:33:32 GMT" ], "Pragma": [ "no-cache" @@ -6024,7 +5805,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -6036,7 +5817,7 @@ "1" ], "x-ms-request-id": [ - "7f11b86e-aec7-40fb-8d4c-f30588bf9a64" + "5e7bba3c-18b2-49ea-a4e0-2cadb3fb74b9" ], "X-Content-Type-Options": [ "nosniff" @@ -6048,13 +5829,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14808" + "14918" ], "x-ms-correlation-request-id": [ - "d6ff2651-fa64-4280-a667-031386bdb66d" + "764aa34a-58a4-47bd-b5b7-81af9085a44b" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014732Z:d6ff2651-fa64-4280-a667-031386bdb66d" + "WESTUS2:20180310T003333Z:764aa34a-58a4-47bd-b5b7-81af9085a44b" ] }, "StatusCode": 200 @@ -6066,14 +5847,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "74a87142-cffa-4cb3-94f0-1fb17d5c88ff" + "f1bb4939-aeee-4d62-bac4-6ee9b2bdd9da" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Storage Queue Data Reader (Preview)\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Allows for read access to Azure Storage queues and queue messages.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/read\",\r\n \"Microsoft.Storage/storageAccounts/queueServices/queues/messages/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"updatedOn\": \"2017-12-21T00:01:24.7972312Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/19e7f393-937e-4f77-808e-94535e297925\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"19e7f393-937e-4f77-808e-94535e297925\"\r\n}", @@ -6088,7 +5869,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:32 GMT" + "Sat, 10 Mar 2018 00:33:32 GMT" ], "Pragma": [ "no-cache" @@ -6097,7 +5878,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -6109,7 +5890,7 @@ "1" ], "x-ms-request-id": [ - "f6ef5017-5b6a-4d85-9396-82d1f54576dd" + "3039f20e-576d-4056-a996-55d7f0987eb5" ], "X-Content-Type-Options": [ "nosniff" @@ -6121,13 +5902,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14807" + "14917" ], "x-ms-correlation-request-id": [ - "671f8e05-8eee-4272-9dc8-4937200939ce" + "9c8deca3-1d38-4781-b716-90a3da9fd3b7" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014732Z:671f8e05-8eee-4272-9dc8-4937200939ce" + "WESTUS2:20180310T003333Z:9c8deca3-1d38-4781-b716-90a3da9fd3b7" ] }, "StatusCode": 200 @@ -6139,14 +5920,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "ebca5c4f-767c-4920-9a26-aedf54543377" + "0f3cd10f-0299-474a-8e9f-d2221faf09cc" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Support Request Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you create and manage Support requests\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2017-06-22T22:25:37.8053068Z\",\r\n \"updatedOn\": \"2017-06-23T01:06:24.2399631Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/cfd33db0-3dd1-45e3-aa9d-cdbdf3b6f24e\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"cfd33db0-3dd1-45e3-aa9d-cdbdf3b6f24e\"\r\n}", @@ -6161,7 +5942,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:32 GMT" + "Sat, 10 Mar 2018 00:33:32 GMT" ], "Pragma": [ "no-cache" @@ -6170,7 +5951,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -6182,7 +5963,7 @@ "1" ], "x-ms-request-id": [ - "71e300f7-711f-47e6-8163-9fe0c378c5ef" + "986b96a5-2734-4cb6-a720-aba6cab6c3e6" ], "X-Content-Type-Options": [ "nosniff" @@ -6194,13 +5975,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14806" + "14916" ], "x-ms-correlation-request-id": [ - "600dc776-fcad-424f-809f-86fe90a50ea3" + "4ac69494-c5ac-44c9-8a77-16a79a1674a7" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014732Z:600dc776-fcad-424f-809f-86fe90a50ea3" + "WESTUS2:20180310T003333Z:4ac69494-c5ac-44c9-8a77-16a79a1674a7" ] }, "StatusCode": 200 @@ -6212,14 +5993,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "5e855b40-3acf-4c18-80b5-c686b9eb5bff" + "a7b4cfa6-0ad6-4814-aed8-64f2c03f9b81" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Traffic Manager Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage Traffic Manager profiles, but does not let you control who has access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/trafficManagerProfiles/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-10-15T23:33:25.9730842Z\",\r\n \"updatedOn\": \"2016-05-31T23:13:44.1458854Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/a4b10055-b0c7-44c2-b00f-c7b5b3550cf7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"a4b10055-b0c7-44c2-b00f-c7b5b3550cf7\"\r\n}", @@ -6234,7 +6015,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:32 GMT" + "Sat, 10 Mar 2018 00:33:32 GMT" ], "Pragma": [ "no-cache" @@ -6243,7 +6024,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -6255,7 +6036,7 @@ "1" ], "x-ms-request-id": [ - "ecdd4f37-da07-4b24-911c-97bfd55b64db" + "759a909a-bc8f-4241-afff-6e86900064ed" ], "X-Content-Type-Options": [ "nosniff" @@ -6267,13 +6048,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14805" + "14915" ], "x-ms-correlation-request-id": [ - "fcc03f84-8737-4a1e-ad8e-c43a86d3e336" + "dae733f5-d874-44de-9528-08310492f299" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014733Z:fcc03f84-8737-4a1e-ad8e-c43a86d3e336" + "WESTUS2:20180310T003333Z:dae733f5-d874-44de-9528-08310492f299" ] }, "StatusCode": 200 @@ -6285,14 +6066,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "94b9ad3c-5702-476d-99c4-52c1e600aece" + "1804a6c3-4bdc-4fa2-ab26-14fee441a341" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"User Access Administrator\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage user access to Azure resources.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\",\r\n \"Microsoft.Authorization/*\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2018-01-30T18:08:24.465664Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"18d7d88d-d35e-4fb5-a5c3-7773c20a72d9\"\r\n}", @@ -6307,7 +6088,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:33 GMT" + "Sat, 10 Mar 2018 00:33:32 GMT" ], "Pragma": [ "no-cache" @@ -6316,7 +6097,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -6328,7 +6109,7 @@ "1" ], "x-ms-request-id": [ - "0192523e-f867-45ea-9445-7547676379f4" + "50aaa258-595e-488f-aebe-b0a3eb489591" ], "X-Content-Type-Options": [ "nosniff" @@ -6340,13 +6121,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14804" + "14914" ], "x-ms-correlation-request-id": [ - "1ac8ae1f-3aad-4556-9310-5a50f267c314" + "1637f801-c1af-496c-926b-4558f3197b1e" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014733Z:1ac8ae1f-3aad-4556-9310-5a50f267c314" + "WESTUS2:20180310T003333Z:1637f801-c1af-496c-926b-4558f3197b1e" ] }, "StatusCode": 200 @@ -6358,14 +6139,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "b4080658-d285-4682-a80d-39ce1e33f8af" + "b0e9ef66-429f-4d9d-97b1-3fffd1809ff3" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Administrator Login\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"-\\tUsers with this role have the ability to login to a virtual machine with Windows administrator or Linux root user privileges.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/virtualMachines/loginAsAdmin/action\",\r\n \"Microsoft.Compute/virtualMachines/login/action\",\r\n \"Microsoft.Compute/virtualMachine/loginAsAdmin/action\",\r\n \"Microsoft.Compute/virtualMachine/logon/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"updatedOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/1c0163c0-47e6-4577-8991-ea5c82e286e4\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"1c0163c0-47e6-4577-8991-ea5c82e286e4\"\r\n}", @@ -6380,7 +6161,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:33 GMT" + "Sat, 10 Mar 2018 00:33:32 GMT" ], "Pragma": [ "no-cache" @@ -6389,7 +6170,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -6401,7 +6182,7 @@ "1" ], "x-ms-request-id": [ - "7879e2da-6336-4fd3-a91b-8544fa648143" + "ad8929f9-b92f-49cd-acfa-fec14edcecd2" ], "X-Content-Type-Options": [ "nosniff" @@ -6413,13 +6194,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14803" + "14913" ], "x-ms-correlation-request-id": [ - "b9739503-da6f-4b4e-b6d1-bd854071b99c" + "b96b7128-ba27-45d5-8d24-00d85d4a1995" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014733Z:b9739503-da6f-4b4e-b6d1-bd854071b99c" + "WESTUS2:20180310T003333Z:b96b7128-ba27-45d5-8d24-00d85d4a1995" ] }, "StatusCode": 200 @@ -6431,14 +6212,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "1169ef3a-429d-414f-a0ab-27d5201907fa" + "8d410c01-9848-4d70-bdd3-3e99bf1e1d19" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage virtual machines, but not access to them, and not the virtual network or storage account they�re connected to.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Compute/availabilitySets/*\",\r\n \"Microsoft.Compute/locations/*\",\r\n \"Microsoft.Compute/virtualMachines/*\",\r\n \"Microsoft.Compute/virtualMachineScaleSets/*\",\r\n \"Microsoft.DevTestLab/schedules/*\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Network/applicationGateways/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/backendAddressPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatPools/join/action\",\r\n \"Microsoft.Network/loadBalancers/inboundNatRules/join/action\",\r\n \"Microsoft.Network/loadBalancers/probes/join/action\",\r\n \"Microsoft.Network/loadBalancers/read\",\r\n \"Microsoft.Network/locations/*\",\r\n \"Microsoft.Network/networkInterfaces/*\",\r\n \"Microsoft.Network/networkSecurityGroups/join/action\",\r\n \"Microsoft.Network/networkSecurityGroups/read\",\r\n \"Microsoft.Network/publicIPAddresses/join/action\",\r\n \"Microsoft.Network/publicIPAddresses/read\",\r\n \"Microsoft.Network/virtualNetworks/read\",\r\n \"Microsoft.Network/virtualNetworks/subnets/join/action\",\r\n \"Microsoft.RecoveryServices/locations/*\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/*/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupFabrics/backupProtectionIntent/write\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/read\",\r\n \"Microsoft.RecoveryServices/Vaults/backupPolicies/write\",\r\n \"Microsoft.RecoveryServices/Vaults/read\",\r\n \"Microsoft.RecoveryServices/Vaults/usages/read\",\r\n \"Microsoft.RecoveryServices/Vaults/write\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Storage/storageAccounts/listKeys/action\",\r\n \"Microsoft.Storage/storageAccounts/read\",\r\n \"Microsoft.Support/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2015-06-02T00:18:27.3542698Z\",\r\n \"updatedOn\": \"2017-11-14T03:00:30.1736393Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"9980e02c-c2be-4d73-94e8-173b1dc7cf3c\"\r\n}", @@ -6453,7 +6234,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:33 GMT" + "Sat, 10 Mar 2018 00:33:32 GMT" ], "Pragma": [ "no-cache" @@ -6462,7 +6243,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -6474,7 +6255,7 @@ "1" ], "x-ms-request-id": [ - "eec584a7-954c-4347-b06b-be99efca1917" + "cc80eb13-7f2d-415e-b917-b461bab2ccac" ], "X-Content-Type-Options": [ "nosniff" @@ -6486,13 +6267,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14802" + "14912" ], "x-ms-correlation-request-id": [ - "f277b8de-ee9c-4ac0-b788-ba0e6075a9db" + "7e7af7a0-07d0-40ec-a404-7b55f485f4ab" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014733Z:f277b8de-ee9c-4ac0-b788-ba0e6075a9db" + "WESTUS2:20180310T003333Z:7e7af7a0-07d0-40ec-a404-7b55f485f4ab" ] }, "StatusCode": 200 @@ -6504,14 +6285,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "e62b939b-de55-4c94-8cd0-82ad403d6ff0" + "c7436982-621a-463f-8e55-c3fb124d419e" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Virtual Machine User Login\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Users with this role have the ability to login to a virtual machine as a regular user.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Compute/virtualMachines/login/action\",\r\n \"Microsoft.Compute/virtualMachine/logon/action\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"updatedOn\": \"2018-02-09T18:36:13.3315744Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/fb879df8-f326-4884-b1cf-06f3ad86be52\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"fb879df8-f326-4884-b1cf-06f3ad86be52\"\r\n}", @@ -6526,7 +6307,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:33 GMT" + "Sat, 10 Mar 2018 00:33:32 GMT" ], "Pragma": [ "no-cache" @@ -6535,7 +6316,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -6547,7 +6328,7 @@ "1" ], "x-ms-request-id": [ - "11d65101-f3d1-41fa-975b-d18cfdf474dc" + "57c6c8d3-6ff9-4264-bf15-57265d3012a7" ], "X-Content-Type-Options": [ "nosniff" @@ -6559,13 +6340,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14801" + "14911" ], "x-ms-correlation-request-id": [ - "709f0c25-3407-4b3a-81e6-b5d27b7bc46c" + "84841c08-fffc-46af-a2b5-6e24accf12fa" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014733Z:709f0c25-3407-4b3a-81e6-b5d27b7bc46c" + "WESTUS2:20180310T003333Z:84841c08-fffc-46af-a2b5-6e24accf12fa" ] }, "StatusCode": 200 @@ -6577,14 +6358,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "c9466766-6861-402c-90b1-71b3d6641f9b" + "70962ff6-ee87-4825-a52c-2623ea95217f" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Web Plan Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage the web plans for websites, but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/serverFarms/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:05.9401651Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"2cc479cb-7b4d-49a8-b449-8c00fd0f0a4b\"\r\n}", @@ -6599,7 +6380,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:33 GMT" + "Sat, 10 Mar 2018 00:33:32 GMT" ], "Pragma": [ "no-cache" @@ -6608,7 +6389,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -6620,7 +6401,7 @@ "1" ], "x-ms-request-id": [ - "62332463-166b-4640-abab-b6d40f03ba38" + "b978fad8-656e-49ba-bff4-8d66962bf058" ], "X-Content-Type-Options": [ "nosniff" @@ -6632,13 +6413,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14800" + "14910" ], "x-ms-correlation-request-id": [ - "804675a4-fa30-4009-93a9-955669200fde" + "4b309abf-631a-444c-9aa8-7dbd168244a4" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014734Z:804675a4-fa30-4009-93a9-955669200fde" + "WESTUS2:20180310T003333Z:4b309abf-631a-444c-9aa8-7dbd168244a4" ] }, "StatusCode": 200 @@ -6650,14 +6431,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "f803e35b-34a8-4c2b-897f-3c5aa8a681dd" + "c051ac01-27d3-45c1-9993-4cd48b54af48" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Website Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage websites (not web plans), but not access to them.\",\r\n \"assignableScopes\": [\r\n \"/\"\r\n ],\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"Microsoft.Authorization/*/read\",\r\n \"Microsoft.Insights/alertRules/*\",\r\n \"Microsoft.Insights/components/*\",\r\n \"Microsoft.ResourceHealth/availabilityStatuses/read\",\r\n \"Microsoft.Resources/deployments/*\",\r\n \"Microsoft.Resources/subscriptions/resourceGroups/read\",\r\n \"Microsoft.Support/*\",\r\n \"Microsoft.Web/certificates/*\",\r\n \"Microsoft.Web/listSitesAssignedToHostName/read\",\r\n \"Microsoft.Web/serverFarms/join/action\",\r\n \"Microsoft.Web/serverFarms/read\",\r\n \"Microsoft.Web/sites/*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ],\r\n \"createdOn\": \"0001-01-01T08:00:00Z\",\r\n \"updatedOn\": \"2016-05-31T23:14:06.5272742Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": null\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/de139f84-1756-47ae-9be6-808fbbe84772\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"de139f84-1756-47ae-9be6-808fbbe84772\"\r\n}", @@ -6672,7 +6453,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 01:47:33 GMT" + "Sat, 10 Mar 2018 00:33:33 GMT" ], "Pragma": [ "no-cache" @@ -6681,7 +6462,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -6693,7 +6474,7 @@ "1" ], "x-ms-request-id": [ - "7b4aa2c6-05ad-4857-9a14-b5ef174ddf05" + "de884d8c-e300-4ee7-adbe-507cada1eed0" ], "X-Content-Type-Options": [ "nosniff" @@ -6705,13 +6486,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14799" + "14909" ], "x-ms-correlation-request-id": [ - "14c1d938-304b-4f1d-8b7b-4013b4c1d976" + "f2679ef4-914f-4537-93ba-b027ed8586a2" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T014734Z:14c1d938-304b-4f1d-8b7b-4013b4c1d976" + "WESTUS2:20180310T003333Z:f2679ef4-914f-4537-93ba-b027ed8586a2" ] }, "StatusCode": 200 diff --git a/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.PermissionsTests/GetNonExistentResourceGroupPermissions.json b/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.PermissionsTests/GetNonExistentResourceGroupPermissions.json index 092fa0d5af5c2..fdb2c198da935 100644 --- a/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.PermissionsTests/GetNonExistentResourceGroupPermissions.json +++ b/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.PermissionsTests/GetNonExistentResourceGroupPermissions.json @@ -7,14 +7,14 @@ "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "3d5fd5c1-226f-4faf-b1ab-3832f46463f0" + "b03dcbc6-da1b-4203-8c52-d678fe1e6c79" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n },\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ]\r\n}", @@ -29,7 +29,7 @@ "no-cache" ], "Date": [ - "Thu, 15 Feb 2018 22:50:07 GMT" + "Sat, 10 Mar 2018 00:23:03 GMT" ], "Pragma": [ "no-cache" @@ -38,7 +38,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -50,7 +50,7 @@ "1" ], "x-ms-request-id": [ - "46fd2a81-09a9-4a14-924b-db9a3b31f99e" + "de249d8b-301e-4d70-8f82-8ebcf5ba0e42" ], "X-Content-Type-Options": [ "nosniff" @@ -62,13 +62,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14999" + "14997" ], "x-ms-correlation-request-id": [ - "caf885ae-651f-44a4-819d-cbd2eb833375" + "8052bf2a-d7ff-41ad-8c21-b8e95ef39097" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180215T225007Z:caf885ae-651f-44a4-819d-cbd2eb833375" + "WESTUS2:20180310T002303Z:8052bf2a-d7ff-41ad-8c21-b8e95ef39097" ] }, "StatusCode": 200 diff --git a/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.PermissionsTests/GetNonExistentResourcePermissions.json b/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.PermissionsTests/GetNonExistentResourcePermissions.json index 135524ae84ca1..9770d314a595d 100644 --- a/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.PermissionsTests/GetNonExistentResourcePermissions.json +++ b/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.PermissionsTests/GetNonExistentResourcePermissions.json @@ -1,20 +1,20 @@ { "Entries": [ { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/NonExistentResourceGroup/providers/Microsoft.Web//sites/csmr7856/providers/Microsoft.Authorization/permissions?api-version=2018-01-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL05vbkV4aXN0ZW50UmVzb3VyY2VHcm91cC9wcm92aWRlcnMvTWljcm9zb2Z0LldlYi8vc2l0ZXMvY3Ntcjc4NTYvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3Blcm1pc3Npb25zP2FwaS12ZXJzaW9uPTIwMTgtMDEtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/NonExistentResourceGroup/providers/Microsoft.Web//sites/csmr5221/providers/Microsoft.Authorization/permissions?api-version=2018-01-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL05vbkV4aXN0ZW50UmVzb3VyY2VHcm91cC9wcm92aWRlcnMvTWljcm9zb2Z0LldlYi8vc2l0ZXMvY3NtcjUyMjEvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3Blcm1pc3Npb25zP2FwaS12ZXJzaW9uPTIwMTgtMDEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "77237e2c-1c84-4747-ab9e-67bffdd9a15e" + "cb9f063e-d9b8-45f0-8647-8c83bbe7e221" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceGroupNotFound\",\r\n \"message\": \"Resource group 'NonExistentResourceGroup' could not be found.\"\r\n }\r\n}", @@ -32,7 +32,7 @@ "no-cache" ], "Date": [ - "Thu, 15 Feb 2018 22:50:05 GMT" + "Sat, 10 Mar 2018 00:23:03 GMT" ], "Pragma": [ "no-cache" @@ -41,13 +41,13 @@ "gateway" ], "x-ms-request-id": [ - "b63db0ee-c2af-4e1e-a01a-f6968fda1755" + "0e1bfcd9-42ad-4c7d-9ac2-b735fc91e0bd" ], "x-ms-correlation-request-id": [ - "b63db0ee-c2af-4e1e-a01a-f6968fda1755" + "0e1bfcd9-42ad-4c7d-9ac2-b735fc91e0bd" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180215T225006Z:b63db0ee-c2af-4e1e-a01a-f6968fda1755" + "WESTUS2:20180310T002303Z:0e1bfcd9-42ad-4c7d-9ac2-b735fc91e0bd" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -61,7 +61,7 @@ ], "Names": { "GetNonExistentResourcePermissions": [ - "csmr7856" + "csmr5221" ] }, "Variables": { diff --git a/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.PermissionsTests/GetResourceGroupPermissions.json b/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.PermissionsTests/GetResourceGroupPermissions.json index ab511b51c17ed..b632eddeda88c 100644 --- a/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.PermissionsTests/GetResourceGroupPermissions.json +++ b/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.PermissionsTests/GetResourceGroupPermissions.json @@ -1,8 +1,8 @@ { "Entries": [ { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/csmrg8619?api-version=2015-11-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL2NzbXJnODYxOT9hcGktdmVyc2lvbj0yMDE1LTExLTAx", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/csmrg8073?api-version=2015-11-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL2NzbXJnODA3Mz9hcGktdmVyc2lvbj0yMDE1LTExLTAx", "RequestMethod": "PUT", "RequestBody": "{\r\n \"location\": \"westus\"\r\n}", "RequestHeaders": { @@ -13,7 +13,7 @@ "28" ], "x-ms-client-request-id": [ - "85234aff-ec05-44da-8af7-58d3f2eb63de" + "76d359ad-63d3-4216-8ba9-f4831b3b5585" ], "accept-language": [ "en-US" @@ -23,7 +23,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/csmrg8619\",\r\n \"name\": \"csmrg8619\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/csmrg8073\",\r\n \"name\": \"csmrg8073\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "171" @@ -38,22 +38,22 @@ "no-cache" ], "Date": [ - "Thu, 15 Feb 2018 22:50:11 GMT" + "Sat, 10 Mar 2018 00:23:10 GMT" ], "Pragma": [ "no-cache" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1197" + "1199" ], "x-ms-request-id": [ - "842d3e88-c1b7-4006-8e64-aec46bcfa469" + "0017ea70-ff77-4592-bec9-6b8133d3e8c5" ], "x-ms-correlation-request-id": [ - "842d3e88-c1b7-4006-8e64-aec46bcfa469" + "0017ea70-ff77-4592-bec9-6b8133d3e8c5" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180215T225012Z:842d3e88-c1b7-4006-8e64-aec46bcfa469" + "WESTUS2:20180310T002310Z:0017ea70-ff77-4592-bec9-6b8133d3e8c5" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -65,20 +65,20 @@ "StatusCode": 201 }, { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/csmrg8619/providers/Microsoft.Authorization/permissions?api-version=2018-01-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL2NzbXJnODYxOS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcGVybWlzc2lvbnM/YXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/csmrg8073/providers/Microsoft.Authorization/permissions?api-version=2018-01-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL2NzbXJnODA3My9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcGVybWlzc2lvbnM/YXBpLXZlcnNpb249MjAxOC0wMS0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "759a2c1e-6b85-454f-88e2-d5d0f3096b63" + "0cac3dc4-1752-4e0a-b8fd-882a44562456" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n },\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ]\r\n}", @@ -93,7 +93,7 @@ "no-cache" ], "Date": [ - "Thu, 15 Feb 2018 22:50:12 GMT" + "Sat, 10 Mar 2018 00:23:10 GMT" ], "Pragma": [ "no-cache" @@ -102,7 +102,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -114,7 +114,7 @@ "1" ], "x-ms-request-id": [ - "bf812663-09c9-48b1-b0ba-3a0e0351010b" + "2efb2ae1-6fa1-4bc7-b054-95e03a15fdb9" ], "X-Content-Type-Options": [ "nosniff" @@ -129,10 +129,10 @@ "14998" ], "x-ms-correlation-request-id": [ - "627e7967-bcaf-4f78-a9e4-448f478f97cb" + "806d3535-b127-468f-bfa4-766e5543be41" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180215T225012Z:627e7967-bcaf-4f78-a9e4-448f478f97cb" + "WESTUS2:20180310T002310Z:806d3535-b127-468f-bfa4-766e5543be41" ] }, "StatusCode": 200 @@ -140,7 +140,7 @@ ], "Names": { "GetResourceGroupPermissions": [ - "csmrg8619" + "csmrg8073" ] }, "Variables": { diff --git a/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.PermissionsTests/GetResourcePermissions.json b/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.PermissionsTests/GetResourcePermissions.json index e0ead4275b2c0..324ad23f857e0 100644 --- a/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.PermissionsTests/GetResourcePermissions.json +++ b/src/SDKs/Authorization/Authorization.Tests/SessionRecords/Authorization.Tests.PermissionsTests/GetResourcePermissions.json @@ -1,8 +1,8 @@ { "Entries": [ { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/csmrg5970?api-version=2015-11-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL2NzbXJnNTk3MD9hcGktdmVyc2lvbj0yMDE1LTExLTAx", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/csmrg9307?api-version=2015-11-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL2NzbXJnOTMwNz9hcGktdmVyc2lvbj0yMDE1LTExLTAx", "RequestMethod": "PUT", "RequestBody": "{\r\n \"location\": \"westus\"\r\n}", "RequestHeaders": { @@ -13,7 +13,7 @@ "28" ], "x-ms-client-request-id": [ - "f98ce028-a4cc-418f-9f4f-4f428968f836" + "daa26a5d-22d0-4b79-b059-c6f1b59d1da9" ], "accept-language": [ "en-US" @@ -23,7 +23,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/csmrg5970\",\r\n \"name\": \"csmrg5970\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourceGroups/csmrg9307\",\r\n \"name\": \"csmrg9307\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "171" @@ -38,22 +38,22 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 00:02:42 GMT" + "Sat, 10 Mar 2018 00:23:05 GMT" ], "Pragma": [ "no-cache" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1188" + "1198" ], "x-ms-request-id": [ - "257c7191-d73f-4144-8d2f-50716268e6f9" + "b94367da-fb32-439b-8d07-e83ded8cc5db" ], "x-ms-correlation-request-id": [ - "257c7191-d73f-4144-8d2f-50716268e6f9" + "b94367da-fb32-439b-8d07-e83ded8cc5db" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T000242Z:257c7191-d73f-4144-8d2f-50716268e6f9" + "WESTUS2:20180310T002305Z:b94367da-fb32-439b-8d07-e83ded8cc5db" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -65,8 +65,8 @@ "StatusCode": 201 }, { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/csmrg5970/providers/Microsoft.Authorization//roleAssignments/9365db22-69ce-40a6-8d87-207cc2cebad5?api-version=2017-09-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL2NzbXJnNTk3MC9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vL3JvbGVBc3NpZ25tZW50cy85MzY1ZGIyMi02OWNlLTQwYTYtOGQ4Ny0yMDdjYzJjZWJhZDU/YXBpLXZlcnNpb249MjAxNy0wOS0wMQ==", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/csmrg9307/providers/Microsoft.Authorization//roleAssignments/85ecd367-b15c-4a8e-9900-6e4009d9f5ec?api-version=2017-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL2NzbXJnOTMwNy9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vL3JvbGVBc3NpZ25tZW50cy84NWVjZDM2Ny1iMTVjLTRhOGUtOTkwMC02ZTQwMDlkOWY1ZWM/YXBpLXZlcnNpb249MjAxNy0wOS0wMQ==", "RequestMethod": "PUT", "RequestBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\"\r\n },\r\n \"location\": \"westus\"\r\n}", "RequestHeaders": { @@ -77,7 +77,7 @@ "279" ], "x-ms-client-request-id": [ - "bf2ee2b8-cf79-4604-91ed-acb8b5d8950e" + "25039fcc-8ce5-408f-abb1-16618c45c4bc" ], "accept-language": [ "en-US" @@ -87,7 +87,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/csmrg5970\",\r\n \"createdOn\": \"2018-02-16T00:02:43.2292008Z\",\r\n \"updatedOn\": \"2018-02-16T00:02:43.2292008Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/csmrg5970/providers/Microsoft.Authorization/roleAssignments/9365db22-69ce-40a6-8d87-207cc2cebad5\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9365db22-69ce-40a6-8d87-207cc2cebad5\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f8d526a0-54eb-4941-ae69-ebf4a334d0f0\",\r\n \"principalType\": \"User\",\r\n \"scope\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/csmrg9307\",\r\n \"createdOn\": \"2018-03-10T00:23:05.6057722Z\",\r\n \"updatedOn\": \"2018-03-10T00:23:05.6057722Z\",\r\n \"createdBy\": null,\r\n \"updatedBy\": \"f2dc21ac-702a-4bde-a4ce-146edf751d81\"\r\n },\r\n \"id\": \"/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/csmrg9307/providers/Microsoft.Authorization/roleAssignments/85ecd367-b15c-4a8e-9900-6e4009d9f5ec\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"85ecd367-b15c-4a8e-9900-6e4009d9f5ec\"\r\n}", "ResponseHeaders": { "Content-Length": [ "759" @@ -102,13 +102,13 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 00:02:44 GMT" + "Sat, 10 Mar 2018 00:23:07 GMT" ], "Pragma": [ "no-cache" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -117,7 +117,7 @@ "2" ], "x-ms-request-id": [ - "997ca68a-c620-4f56-a627-80dba47571af" + "e56ffd9c-894f-411a-88f2-944ff76067f5" ], "X-Content-Type-Options": [ "nosniff" @@ -129,32 +129,32 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1187" + "1197" ], "x-ms-correlation-request-id": [ - "f44e619b-441d-4f24-a04b-a118c969c88a" + "d024ed0a-d80a-4044-a261-e61ca94c5779" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T000244Z:f44e619b-441d-4f24-a04b-a118c969c88a" + "WESTUS2:20180310T002307Z:d024ed0a-d80a-4044-a261-e61ca94c5779" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/csmrg5970/providers/Microsoft.Authorization//roleAssignments/9365db22-69ce-40a6-8d87-207cc2cebad5/providers/Microsoft.Authorization/permissions?api-version=2018-01-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL2NzbXJnNTk3MC9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vL3JvbGVBc3NpZ25tZW50cy85MzY1ZGIyMi02OWNlLTQwYTYtOGQ4Ny0yMDdjYzJjZWJhZDUvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3Blcm1pc3Npb25zP2FwaS12ZXJzaW9uPTIwMTgtMDEtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/4004a9fd-d58e-48dc-aeb2-4a4aec58606f/resourcegroups/csmrg9307/providers/Microsoft.Authorization//roleAssignments/85ecd367-b15c-4a8e-9900-6e4009d9f5ec/providers/Microsoft.Authorization/permissions?api-version=2018-01-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDAwNGE5ZmQtZDU4ZS00OGRjLWFlYjItNGE0YWVjNTg2MDZmL3Jlc291cmNlZ3JvdXBzL2NzbXJnOTMwNy9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vL3JvbGVBc3NpZ25tZW50cy84NWVjZDM2Ny1iMTVjLTRhOGUtOTkwMC02ZTQwMDlkOWY1ZWMvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3Blcm1pc3Npb25zP2FwaS12ZXJzaW9uPTIwMTgtMDEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-client-request-id": [ - "92e68c6f-a078-4e85-8914-8bf0e0e7c292" + "4a717b07-2876-4580-8bc6-63d86dd70f72" ], "accept-language": [ "en-US" ], "User-Agent": [ "FxVersion/4.6.25009.03", - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.6.0.0" + "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/2.8.0.0" ] }, "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n },\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": [],\r\n \"dataActions\": [],\r\n \"notDataActions\": []\r\n }\r\n ]\r\n}", @@ -169,7 +169,7 @@ "no-cache" ], "Date": [ - "Fri, 16 Feb 2018 00:02:44 GMT" + "Sat, 10 Mar 2018 00:23:07 GMT" ], "Pragma": [ "no-cache" @@ -178,7 +178,7 @@ "chunked" ], "Server": [ - "Microsoft-IIS/8.5" + "Microsoft-IIS/10.0" ], "Set-Cookie": [ "x-ms-gateway-slice=productionb; path=/; secure; HttpOnly" @@ -190,7 +190,7 @@ "1" ], "x-ms-request-id": [ - "9436789e-d85d-4e50-b454-db61a224323b" + "95274bcf-f229-4df0-b0f4-a68b26bee8a7" ], "X-Content-Type-Options": [ "nosniff" @@ -202,13 +202,13 @@ "ASP.NET" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14998" + "14999" ], "x-ms-correlation-request-id": [ - "c432edff-2808-4e4b-9857-07fe012da884" + "4efe7e86-fa1c-4093-a006-073f07004d44" ], "x-ms-routing-request-id": [ - "CENTRALUSEUAP:20180216T000245Z:c432edff-2808-4e4b-9857-07fe012da884" + "WESTUS2:20180310T002307Z:4efe7e86-fa1c-4093-a006-073f07004d44" ] }, "StatusCode": 200 @@ -216,11 +216,11 @@ ], "Names": { "GetResourcePermissions": [ - "csmrg5970" + "csmrg9307" ] }, "Variables": { - "resourceId": "9365db22-69ce-40a6-8d87-207cc2cebad5", + "resourceId": "85ecd367-b15c-4a8e-9900-6e4009d9f5ec", "SubscriptionId": "4004a9fd-d58e-48dc-aeb2-4a4aec58606f" } } \ No newline at end of file diff --git a/src/SDKs/Authorization/Authorization.Tests/Tests/BasicTests.cs b/src/SDKs/Authorization/Authorization.Tests/Tests/BasicTests.cs index 5915b26af5cdf..ab6a2ff8dd886 100644 --- a/src/SDKs/Authorization/Authorization.Tests/Tests/BasicTests.cs +++ b/src/SDKs/Authorization/Authorization.Tests/Tests/BasicTests.cs @@ -459,7 +459,6 @@ public void RoleAssignmentPagingTest() } } - //[Fact(Skip = "Need to re-record due to VS2017 nuget upgrade")] [Fact] public void RoleAssignmentListForScopeTest() @@ -700,6 +699,54 @@ public void RoleDefinitionsByIdTests() } } + [Fact] + public void RoleDefinitionsFilterTests() + { + string executingAssemblyPath = this.GetType().GetTypeInfo().Assembly.Location; + HttpMockServer.RecordsDirectory = Path.Combine(Path.GetDirectoryName(executingAssemblyPath), "SessionRecords"); + using (MockContext context = MockContext.Start(this.GetType().FullName)) + { + var client = testContext.GetAuthorizationManagementClient(context); + + Assert.NotNull(client); + Assert.NotNull(client.HttpClient); + + var scope = "subscriptions/" + client.SubscriptionId + "/" + ResourceGroup; + var allRoleDefinitions = client.RoleDefinitions.List(scope ,new ODataQuery(item=>item.Type == "BuiltInRole")); + + Assert.NotNull(allRoleDefinitions); + + foreach (var roleDefinition in allRoleDefinitions) + { + Assert.NotNull(roleDefinition); + Assert.NotNull(roleDefinition.RoleType); + Assert.Equal("BuiltInRole", roleDefinition.RoleType); + } + allRoleDefinitions = client.RoleDefinitions.List(scope, new ODataQuery(item => item.Type == "CustomRole")); + + Assert.NotNull(allRoleDefinitions); + + foreach (var roleDefinition in allRoleDefinitions) + { + Assert.NotNull(roleDefinition); + Assert.NotNull(roleDefinition.RoleType); + Assert.Equal("CustomRole", roleDefinition.RoleType); + } + + string roleName = allRoleDefinitions.Last().RoleName; + allRoleDefinitions = client.RoleDefinitions.List(scope, new ODataQuery(item => item.RoleName == roleName)); + + Assert.NotNull(allRoleDefinitions); + + foreach (var roleDefinition in allRoleDefinitions) + { + Assert.NotNull(roleDefinition); + Assert.NotNull(roleDefinition.RoleName); + Assert.Equal(roleDefinition.RoleName, roleName); + } + } + } + //[Fact(Skip = "After upgrade to vs2017, starts failing. Needs investigation")] [Fact] public void RoleDefinitionUpdateTests() @@ -986,7 +1033,7 @@ public void RoleDefinitionCreateTests() } } - [Fact(Skip = "Unskip this test when storage or other RP exposes actions which are data actions")] + [Fact] public void RoleDefinitionCreateWithDataActionTests() { string executingAssemblyPath = this.GetType().GetTypeInfo().Assembly.Location; @@ -999,9 +1046,7 @@ public void RoleDefinitionCreateWithDataActionTests() RoleDefinition createOrUpdateParams; var roleDefinitionId = GetValueFromTestContext(Guid.NewGuid, Guid.Parse, "RoleDefinition1"); string currentSubscriptionId = "/subscriptions/" + client.SubscriptionId + "/" + ResourceGroup; - - Guid newRoleId = GetValueFromTestContext(Guid.NewGuid, Guid.Parse, "RoleDefinition2"); - string resourceGroupScope = currentSubscriptionId; + string fullRoleId = "/subscriptions/" + client.SubscriptionId + RoleDefIdPrefix + roleDefinitionId; // Create a custom role definition try @@ -1014,7 +1059,7 @@ public void RoleDefinitionCreateWithDataActionTests() { new Permission() { - DataActions = new List {"Microsoft.Storage/*/Read" } + DataActions = new List { "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/*" } } }, AssignableScopes = new List() { currentSubscriptionId } @@ -1033,15 +1078,12 @@ public void RoleDefinitionCreateWithDataActionTests() Assert.NotEmpty(roleDefinition.AssignableScopes); Assert.Equal(currentSubscriptionId.ToLower(), roleDefinition.AssignableScopes.Single().ToLower()); Assert.NotEmpty(roleDefinition.Permissions); - Assert.Equal("Microsoft.Authorization/*/Read", roleDefinition.Permissions.Single().Actions.Single()); + Assert.Equal("Microsoft.Storage/storageAccounts/blobServices/containers/blobs/*", roleDefinition.Permissions.Single().DataActions.Single()); } finally { var deleteResult = client.RoleDefinitions.Delete(currentSubscriptionId, roleDefinitionId.ToString()); Assert.NotNull(deleteResult); - - deleteResult = client.RoleDefinitions.Delete(resourceGroupScope, newRoleId.ToString()); - Assert.NotNull(deleteResult); } } } @@ -1125,7 +1167,7 @@ public void GetProviderOperationsMetadataListWithInvalidProvider() } catch (CloudException ex) { - Assert.Equal(ex.Message, "Provider 'InvalidProvider' not found."); + Assert.Equal("Provider 'InvalidProvider' not found.", ex.Message); } } } diff --git a/src/SDKs/Authorization/Management.Authorization/Generated/Models/RoleDefinitionFilter.cs b/src/SDKs/Authorization/Management.Authorization/Generated/Models/RoleDefinitionFilter.cs index 82057ff3de827..daabb45b9de1b 100644 --- a/src/SDKs/Authorization/Management.Authorization/Generated/Models/RoleDefinitionFilter.cs +++ b/src/SDKs/Authorization/Management.Authorization/Generated/Models/RoleDefinitionFilter.cs @@ -31,9 +31,12 @@ public RoleDefinitionFilter() /// /// Returns role definition with the specific /// name. - public RoleDefinitionFilter(string roleName = default(string)) + /// Returns role definition with the specific + /// type. + public RoleDefinitionFilter(string roleName = default(string), string type = default(string)) { RoleName = roleName; + Type = type; CustomInit(); } @@ -48,5 +51,11 @@ public RoleDefinitionFilter() [JsonProperty(PropertyName = "roleName")] public string RoleName { get; set; } + /// + /// Gets or sets returns role definition with the specific type. + /// + [JsonProperty(PropertyName = "type")] + public string Type { get; set; } + } } diff --git a/src/SDKs/Authorization/Management.Authorization/Microsoft.Azure.Management.Authorization.csproj b/src/SDKs/Authorization/Management.Authorization/Microsoft.Azure.Management.Authorization.csproj index e4ee0646b612c..073b2bdeff217 100644 --- a/src/SDKs/Authorization/Management.Authorization/Microsoft.Azure.Management.Authorization.csproj +++ b/src/SDKs/Authorization/Management.Authorization/Microsoft.Azure.Management.Authorization.csproj @@ -6,13 +6,13 @@ Provides capabilities to query Microsoft Azure Management Authorization. Authorization Library for Microsoft Azure Management Authorization - 2.7.0-preview + 2.8.0-preview Microsoft.Azure.Management.Authorization Microsoft.Azure.Management.Authorization Microsoft Azure Management;Authorization; diff --git a/src/SDKs/Authorization/Management.Authorization/Properties/AssemblyInfo.cs b/src/SDKs/Authorization/Management.Authorization/Properties/AssemblyInfo.cs index 93b047bd1cfb7..6efb79a56bcd8 100644 --- a/src/SDKs/Authorization/Management.Authorization/Properties/AssemblyInfo.cs +++ b/src/SDKs/Authorization/Management.Authorization/Properties/AssemblyInfo.cs @@ -9,7 +9,7 @@ [assembly: AssemblyDescription("Provides Microsoft Management Authorization access.")] [assembly: AssemblyVersion("2.0.0.0")] -[assembly: AssemblyFileVersion("2.7.0.0")] +[assembly: AssemblyFileVersion("2.8.0.0")] [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("Microsoft")] diff --git a/src/SDKs/_metadata/authorization_resource-manager.txt b/src/SDKs/_metadata/authorization_resource-manager.txt index 755abcecb8ea8..cd0020bb230ef 100644 --- a/src/SDKs/_metadata/authorization_resource-manager.txt +++ b/src/SDKs/_metadata/authorization_resource-manager.txt @@ -1,9 +1,9 @@ -2018-02-21 18:48:14 UTC +2018-03-09 23:51:02 UTC 1) azure-rest-api-specs repository information GitHub user: Azure Branch: master -Commit: b6dfe98eb0de40ab0dd25d5d4256ad991f215848 +Commit: 9ace97e015035fba40f70743092afbcb7d054796 2) AutoRest information Requested version: latest